NodeMCU'ya Kablosuz Olarak Kod Yükleme - OTA (Over The Air)
ฝัง
- เผยแพร่เมื่อ 14 พ.ย. 2024
- Merhabalar,
Bu videoda sizlere ESP8266 NodeMCU'ya kablosuz olarak kod yüklememizi sağlayan OTA-Over The Air fonksiyonu ile ilgili bir örnek uygulama yaptım.
Bu sayede kartınızı bulunduğu konumdan söküp bilgisayara bağlamak zorunda kalmadan kod güncellemesi yapabilirsiniz.
İzlediğiniz için teşekkür ederim.
Gerekli Kodlar:
github.com/muc...
Python 2.7.15:
www.python.org...
Hocam her zaman ki harika bir sunum olmuş.
Videolarınızda bir sonraki konu hakkında bilgi vermeniz beni bir sonraki video ne zaman gelecek diye sabırsızlandırıyor
Teşekkürler ☺️
Selamaleyküm. Şimdi ATO kodunu ilk yüklediğmizde ATO silinmeden artık sürekli olarak kodları uzaktan kablosuz atarken yüklesiğimiz ATO silinmeden devamlı olarak atabilyoruz galiba. Güzel çalışma. Sökmeden iş bitirir gömüştüm ama siz anlatınca daha iyi oldu.
As merhabalar. Evet Sökmeden kullanmak için iyi bir yöntem
Bir sonraki paylaşımınızı sabırsızlıkla bekliyoruz.
Teşekkür ediyorum efendim 😊
süpersin maşallah
herşey için teş.ederim.
çok başarılı bir anlatım tarzın var, böyle devam et lütfen...
kolay gelsin.
Çok detaylı güzel anlatım olmuş tşkr.
Süper süper süper bir video olmuş, Bu vodeo için özellikle teşekkür ederim, gelecek videoyu sabırsızlıkla bekliyorum, emeklerine sağlık......teşekkürler.
Teşekkür ederim ☺️
Süpersin kardeşim. Emeğine sağlık.
Merhaba öncelikli olarak çok güzel bir video olmuş. Emeğiniz için teşekkür ederim. Benim bir sorum olacaktı. NodeMCU kartıma COM bağlantı noktası aracılığıyla kod yollayamıyorum. Bu yöntem ile bunu çözebileceğimi düşündüm ama BasicOTA özelliğini karta yüklemem için en azın bir kez de olsa COM portlarıyla bu kodu atmış olmam gerekli sanırım. Sizden teyit almak istedim. Teşekkürler.
Evet doğru. Yollayamasın. Senin problemin com bağlantısı ile ilgiliyse , kartının driverı ile ilgilidir. Yani bilgisayarın kartını görmüyorsa bunun ile ilgili araştırma yap. Bu çözüm işine yaramadıysa arduino ile esp kartına program atabilirsin.
Videodaki anlatılanları şu anlık kullanmayacak olsam da beğeniyorum ki kanal daha fazla rağbet görsün.Böyle içerikler artsın.
Anlayışınız için teşekkürler
Yine cok iyi bir anlatim cok tesekkurler
Hocam emeğinize sağlık mükemmel anlatımınızla hap gibi bilgiler aktarmışşınız mükemmelsiniz başarılarınızın devamını diliyorum 👍🏻👍🏻
Teşekkür ederim
Merhaba hocam öncelikle sorum şu ki uzak mesafeler de OTA işlevsiz anladığım kadarıyla. Bir diğer sorum pyton neden kuruldu o kısım birazdaha detaylandırırmısınız kendi cihazımda kullanmayı düşünüyorum ve son olarak OTA 1 defaya mahsus kuruldu uart ile ardından led yak söndür kodlarının içerisinde OTA kodlarından bir şey çalışıyor mu yoksa tamamen bağımsız kodlarmıdır. Saygılar cevaplarınızı bekliyorum..
Emeğinize sağlık ❤
Çok iyi bir kaynak olmuş, elinize sağlık
Teşekkürler
👍 akilli kombi uygulamanida sabirsizlikla bekliyoruz abi
HOcam öncelikle anlatım için teşekkurler Blynk uzerınden ota yüklemesi yapılabilirmi ?
bildiğim kadarıyla hayır
Anlatım için teşekkürler hocam nodemcu da bağlandığımız ağ bilgileri rssi değeri nasıl alabiliriz.bağlanmadan önce rssi degerlerini alabiliyoruz fakat baglandımı alamıyorum veriyi
👏👏👏👍
hocam peki kodu yeniden yüklemek yerine wifi üzerinden python da opencv üzerinden aldığım bir çıktıyla koda nasıl bir değişken gönderebilirim ?
peki diyelim ki esp bir arkadaşın evinde bende başka yerdeyim farklı ağlar üzerinden güncelleme yapabilirmiyim hocam
Üstat blynk tamam belkide iyi bir platform sadece sr 505 sensor tetikleme yapıcak ayrıca bildirim sunucu kısmı açıkcası düşündürücü blynk şuan 10 cihaz 10 Kullanıcı için aylık $4.99 istiyor ne önerirsiniz ? Teşekkür ederim
eline sağlık güzel video olmuş. Tam da işime yarayacak derken usb lie karta program atmaktan bahsettiniz usb yi pc ye taktığımda bilinmeyen aygıt olarak algılıyor ch340 driver yüklü arduinoyu görüyor ama esp yi görmüyor 3 kablo değiştim esp 8266 sıfır olmasına rağmen yükleme yapamıyorum sadece com 1 var başka port görünmüyor yükleme yapamıyorum sizce nasıl kod yükleyebilirim
modemde port yonlendirme ederek uzak bilgisayardan nasil kod yukleriz? yani ofisdeki cihaza statik ip ve s. bir yol varmi?
Yine harika bir paylaşım olmuş hocam
Teşekkür ederim
Yerel ağ üzerinden değil de internet üzerinden OTA mümkün mü? Herhangi bir wifi a bağlı cihazımız, yada GSM üzerinden internete bağlı diyelim.
bende bunu merak ediyorum.
merhaba, uzun zamandır deniyorum ama pek tutarlı olduğunu söyleyemem. çözüm bulursam paylaşacağım.
@@MucitPilot bir şey bulabildiniz mi hocam?
@@MucitPilot Stabil bir yöntem araştırmanız oldu mu? Aklıma VPN kullanmak geldi. Eğer VPN client yazılımı varsa VPN üzerinden aynı ağdaymış gibi OTA paketlerini gönderebiliriz diye bir fikir var aklımda
OTA konusunda bir gelişme var mı?
Teşekkürler mucit hocam
Rica ederim
hocam böyle videolara devam edin bu kart hakkında pek türkçe yok
teşekkürler devamı gelecek
Çok güzel bi video olmuş , ayrıca kanalınızıda gezdim . Güzel içerikler paylaşıyorsunuz emeğinize sağlık😊👍👍
Teşekkür ederim
Merhab; Emeginize saglik guzel paylasim.Bu sistem sadece yerel agda mi calisiyor.Yani ben bu esp nodemcu sistemini evime kursam ve baska bir uzak bir yerden internete baglanip yine kodu atabilirmiyim.Tesekkurler.
Merhaba, diğer videoya da yazmışsınız. Ota belirli bir ağ içinde çalışır. Burada sizin ihtiyacınız ota ile alakalı değil. Sizin ihtiyacınız ev veya iş yeri ağınıza uzaktan erişmek. Home asistan 6 numaralı videomu izlerseniz bir fikir verecektir
Kafadaki sorular.
1) Bu OTA kodu kendi başına kaç kb yer kaplıyor?
2) Bu illa bir WİFİ ağına bağlanmalı mı kendisi bir ağ merkezi olarak da sürekli çalışabilir mi? (Kendi ağ adı olsa ve ona bağlansak?
3) Kapsamlı bir Data Logger projesi yapabilir misiniz? (1 seneden fazla çalışmış data log projem oldu. Ama kaynağı bilinmeyen kayıt hataları oldu. Sebebi bir kayıt dosyası oluşturuluyor bu dosya üzerine sürekli veri yazılıyor. Bir nedenle hatalı dosya sonlandırılırsa eski dosya ile aynı adda yeni dosya oluşturulamadığı için hep hata döngüsüne giriyor. Her gün gece 24:00 da yeni ve farklı bir dosya adı ile dosya oluşturulup bunun üzerine yazılmaya başlanmasını istiyorum ama yapamadım.)
Kafadaki cevaplar.
1) Kodun içinde sadece küçük bir satır bloğu olduğu için pek de yer kaplıyor denilemez.
2)Kendisi access point olarak çalışabilir. Ancak OTA'Yı bu şekilde denemedim.
3)Güzel bir proje düşüneceğim :)
NodeMCU lar arasındaki fark nedir ? V3 Modül CP2102 ile V3 NodeMcu Ch-340 Wifi kullanımı arasında fark var mıdır ?
Merhaba, aslında pek fark yok sadece USB sürücü devreleri farklı o kadar. Farklı driver'lar kurularak USBden tanıtılıyor temel fark bu.
Dostum uzun zamandır gömülü sistemlerle uğraşıyorum, çok fazla proje yaptım lakin burada ne yaptıysam yapayım port bölümünde gözükmüyor esp. Çok araştırma yaptım bonjour yükledim başka işlemler yaptım, 2-3 saat sadece Ar-Ge işlemine ayırdım lakin port hiçbir şekilde listelenmiyor. Python’u 3 kere kurdum ve bilgisayarı defalarca yeniden başlattım. Firewall kapalı ve antivirüs de yok, defender da kapalı. Bir fikrin var mı?
merhaba, öncelikle sorun için üzüldüğümü belirtmek isterim. Yabancı bir forumda benzer bir sorun okumuştum. Sanırım en son makinaya format atıp yeni windows kurarak çözmüştü :(
Nerhaba hocam. Nodemcu ile 5v alabilmek istiyorum. direnc is gorur mu? Gorurse ne kadarlik kullanmaliyim?
Merhaba, sorunuzu tam olarak anlamadım. Nodemcu digital pinlerinden 5v almak isterseniz bu direnç ile olmaz. Stepup kullanmanız gerekir
Elinize sağlık çok güzel proje olmuş selamlar
Teşekkürler selamlar
hocam blynk ile köprü yaparak bir oda termostatı projesi gerçekleştirdim fakat blynk üzerinden alt ve üst sınır bilgilerini giremiyorum ne yaptıysam başaramadım. Bilgisayara bağlayarak a değerinin altına düştüğünde kombiyi aç b değerini geçtiğinde kombiyi kapat diyebiliyorum fakat a ve b değerini blynk üzerinden kontrol edemiyorum. Neden böyle bir problem olur acaba?
Merhaba blynk sadece karta veri gönderir veya alır. Mantıksal kontrol blynk üzerinde değil kart üzerinde yapılır. Siz kartta öyle bir kod tanımlayacaksınız ki şu değer geldiğinde bunu, bu değer geldiğinde bunu yap diye kart söyleyecek
Merhabalar eps32 işlemci içerisindeki kodu wifi üzerinden güncellemek mümkün hex çıkarmak mümkünmü
Ya da bir kartı varmı programlamak için bendeki sadece işlemci var altındaki kart yok
Selamlar , OTA ve deep sleep birlikte kullanmak mümkün mü ?
Merhabalar, evet mümkün ancak sleep halinde çalışmıyor. Aktif olduğu anlarda kod atılabiliyor
eline emeğine sağlık teşekkür ederim
Teşekkür ederim
hocam merhabalar günlerdir uğraşıyorum ve bir çözüm bulamadım basic ota kodunu yükledikten sonra herhangi yeni bir kod atıyorum sonrasında port açık gözükmesine rağmen sonraki atıcağım kodlarda no answer dönüşünü alıyorum en baştan basic ota atıp sonrasında sizin gösterdiğiniz şekilde birebir aynısını yaptım ama sonuç değişmedi basicota dan sonraki 2. kod atışımda no answer cevabını alıyorum yardımcı olursanız sevinirim sağlıcakla kalın
Merhaba, python 2.7.15 yüklediniz mi? Java sürümünüz güncel mi?
@@MucitPilot phyton kurulumunu yaptım sorunsuz çalıştı çok teşekkürler hocam iyi çalışmalar sağlıklı günler dilerim
@@tarkbektas230 rica ederim
👏
Python 2.7.15 nerede kullanıldı ya da ne işimize yaradı o kısmı anlayamadım. Açıklarsanız memnun olurum.
Merhaba, pyhtonı aslında doğrudan kullanmıyoruz ama ota fonksiyonu kendi içinde hem Wi-Fi bir düğüme bağlanmada hem de kod gönderme kısmında Python’ı kullanıyor
FOTA olarakda güncelleme çalışmasında bulundunuz mu?
Merhaba firmware atma olarak denemem olmadı.
@@MucitPilot firmware güncellemesinden bahsetmiyorum.
Php de yazılmış bi script ile esp Mac adresine göre ftp den güncel hex ile güncelleme yapmalıyım.
@@muratyilmaz3592 konu ile ilgili bilgim yok bu yöntem sadece Arduino ide vasıtası ile Arduino veya Esp kartlara kod göndermeyi sağlıyor.
Aynı ağa bağlanmak zorunda mıyız ?
Ben de "No response from device" hatası var. Ne yaptıysam çözemedim. Wifi ayarlarını kontrol de ettim. Yardımcı olur musunz?
Cihazın ağa bağlı olduğundan emin misiniz
@@MucitPilot Evet ağa bağlıydı. Deneme yanılma ile çözdüm. Sorun Windows güvenlik duvarından kaynakliymis. Güvenlik duvarını kapatınca sorun düzeldi. Emekleriniz için teşekkürler. Merakla takip ediyorum.
Peki hocam bunu farklı bir ağdan yapabilir miyiz?
bildiğim kadarıyla maalesef
merhaba, farklı wifi ağına bağlı olsak aynı işlemi yapabilir miyiz?
Merhaba. Eğer ulaşılacak ağda port yönlendirme açıksa sanırım yapılabilir ama denemedim denemek lazım
@@MucitPilot Tamamdır teşekkür ediyorum. deneyeceğim
hocam bilgi ilettiğin için teşekkür ederim ama bende uygulamalı yapmaya çalılşırken hata aldım python sürümünü kurdum ama arduino ide cannot run python.exe hatası verdi bunla ilgili çözümünüz varmı ben bulamadım bilgisayara restartta attım
Merhaba, arduino ideyi komple kaldırıp en güncel sürümü yükler misiniz
Çok iyi olmuş
Teşekkür ederim
👏👏
Teşekkürler
Cihaz bağlandıktan sonra seri monitörü açamıyorum. Açma yolu var mıdır?