Arama butonu
Bu konudaki kullanıcılar: 1 misafir
19
Cevap
5189
Tıklama
0
Öne Çıkarma
ESP8266 01 Model Çalışma Problemi
L
6 yıl
Yarbay
Konu Sahibi

Selamlar. Yaklaşık beş gündür modülü çalıştırmaya uğraşıyorum. Fakat bir türlü sonuç alamadım. FW güncelleyebiliyor, modüle sketch yükeleyebiliyorum. Çalışmamı en başından beri robotistan sitesindeki rehberlere göre yapıyorum.

Voltaj kesip taktığımda 115200 Baud rate değilde 74880 Baud Rate'de bir hata* alıyorum. Diğer değerlerde Ascii karakterle işlem yapıyor. Demek ki 74880'de çalışıyor deyip girişimde bulundum bana mısın demiyor. Arduino ve ESP modülüne boş bir sketch yükeldiğimi de belirtmek isterim. Serial monitörden sadece basit bir AT komutunu gönderip OK cevabı almak istiyorum fakat nafile. Çalıştığına dair bir iz yok. Arduno'da RX ledi hafif bir ışıkla sürekli yanıyor, TX ve RX pinlerinin yerini değişince TX ledi sürekli yanmaya başlıyor...

Girmediğim site denemediğim yol kalmadı. Nasıl veri gönderip alacağım bu aletten? Yardımlarınızı rica ediyorum.

Bağlantı Şemam
< Resime gitmek için tıklayın >

*Hata mesajı
< Resime gitmek için tıklayın >

Adettendir bu da kod;
void setup() { 
}

void loop() {
}





< Bu mesaj bu kişi tarafından değiştirildi lextor -- 30 Mart 2018; 17:27:32 >

Ben wemos, yada nodemcu modullerini öneririm kesinlikle diğerlerinden daha stabiller.İlla 01 i programlamak istiyorsanız da usb ftdi çevirici alın öyle kullanın.
Yoruma Git
Arduino - 6 yıl +1
T
6 yıl
Yüzbaşı

Öncelikle şunları deneyin.
1-ESP 3.3V ile çalıştığı için ESP nin RX pini direk Arduinoya bağlanmaz(bozulabilir)Bunun için gerilim bölücü direnç bağlayın
2-ESP nin FW sini tekrar güncelleyin.
3-ESP ye mümkünse hazır bir sketch yükleyin(Library klasöründe olması lazım)
4-Farklı bir usb portuna takıp tekrar deneme yapın.

Bunlar işe yaramazsa yukarıdaki maddeleri Arduino yerine FDTI adaptör ile denemeniz gerekecek.


Bu mesaja 1 cevap geldi.
L
6 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: tecman

Öncelikle şunları deneyin.
1-ESP 3.3V ile çalıştığı için ESP nin RX pini direk Arduinoya bağlanmaz(bozulabilir)Bunun için gerilim bölücü direnç bağlayın
2-ESP nin FW sini tekrar güncelleyin.
3-ESP ye mümkünse hazır bir sketch yükleyin(Library klasöründe olması lazım)
4-Farklı bir usb portuna takıp tekrar deneme yapın.

Bunlar işe yaramazsa yukarıdaki maddeleri Arduino yerine FDTI adaptör ile denemeniz gerekecek.



Teşekkür ediyorum cevabınız için.



1-) tüm bağlayanlar rx e direkt bağlamış. Rx tx yerine Dijital pinlerle Softwareserial olarak yazılımı oluşturdum buda mı yanlıştı? Ve ayrıca rx tx pinlerinden defalarca kod attım. Hala daha canavar gibi yazılım kabul ediyor esp.

2-) At firmware i attım robotistan sitesinde belirtilen son güncelleme dosyalarını üç dört defa attım

3-) Onu da yükledim, Blink projesi Arduino yüklemediğim halde blinki çalıştırıyor esp çalıştırmıyordu garip bir şekilde.

4-) üç USB portum var üçünde de aynı şeyleri yaptım.



Adaptör olayına gerek yok, öğreneyim diye almıştım bir daha ek masrafa lüzum yok öyleyse. Başka çözümünüz varsa beklerim. Yoksa başka bahara öğreniriz artık 😃 Güzel hayallerim vardı bu modülle..



< Bu ileti mobil sürüm kullanılarak atıldı >

H
6 yıl
Yüzbaşı

Merhaba,
Bende aynı sorunla uzun süre uğraşım. Kod olarak başarılı olamadım en sonunda

/* Bunlar işe yaramazsa yukarıdaki maddeleri Arduino yerine FDTI adaptör ile denemeniz gerekecek. */

Maddesini deneyerek gerekli kod atma ve düzgün çalıştırma işlemini gerçekleştirdim. Ama yanlış hatırlamıyorsam bu işlem yapılırken arduno reset pini toprağa(GND) çekilecekti. Aşağıdaki linki inceleyip tekrar denermisiniz.
https://myelectronicslab.com/programming-esp8266-using-arduino-uno/

Edit:
Sizin devreye bir kere daha baktımda Gpio1 pinini de toprağa çekmemişsiniz.





< Bu mesaj bu kişi tarafından değiştirildi honneur -- 31 Mart 2018; 17:26:5 >
Bu mesaja 1 cevap geldi.
L
6 yıl
Yarbay
Konu Sahibi

GPIO 1 ve reset i toprağa çekeceğim şimdi. Olmazsa attığınız linkteki şemayı deneyeceğim.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @honneur
H
6 yıl
Yüzbaşı

Merhaba,

Ne yaptınız acaba çalışma başarılı oldumu?


Bu mesaja 1 cevap geldi.
L
6 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: honneur

Merhaba,

Ne yaptınız acaba çalışma başarılı oldumu?

Tam onu yazmaya girmiştim. Bolca teşekkürlerimi sunuyorum hocam sana ilgin alakan için. Çok teşekkürler.

Fakat sorun şu ki başarılı olan bir şey yok. GPIO0'ı GND'ye bağladım, Reset pinini GND'ye çektim verilen linki fazlasyıyla irdeledim ama sonuç yok. Hâlâ kod atabiliyor (tabi bazen tutukluk yapıyor) fw güncelleyebiliyorum -fakat dün nedense güncelleyemedim. Bugün birkaç şey daha deneyeceğim. AIThinker versiyonu varmış onu flashlamaya çalışacağım. Ama şunu belirtmek istiyorum hocam yine aynı şekilde ESP'nin gücünü kesip takınca sadece 74880 baud rate değerinde hata mesajını almaya devam ediyorum. Blink projesini başarılı bir şekilde attım led yanıp sönmedi. Dedim ki belki model arası fark vardır bende bulunan ESP01s modeli. Onunla ilgili sonuç yok. Yüzlerce kişinin yaptığı aynı bağlantıyı uyguladım değişen bir şey yok, artık iyice arduino'danda soğudum. Tam bir buçuk haftadır şu küçücük şeyi çalıştırmadım ya aklım almıyor. Video, kod, bağlantı şeması vs isterseniz atarım hocam. Olmadı dediğiniz cihazı alırım...

İlgin için tekrar teşekkürler...





< Bu mesaj bu kişi tarafından değiştirildi lextor -- 2 Nisan 2018; 21:15:45 >

O
6 yıl
Binbaşı

Merhaba,
Hocam ben bu modülle baya cebelleştim. Sana kendi ulaştığım sonuçları yazmak istiyorum. Bir kere şunu söyleyim eğer arduinon orjinal değilse çok büyük ihtimal bu modülü çalıştıramazsın. Bu bir.
İkincisi kesinlikle bağlantı esnasında pull down dirençlerini büyük bi hassasiyetle ayarlaman lazım. Bu dirençler olmadan olmuyor kardeşim.
Üçüncü ve en can alıcı kısmı bu modülün inanılmaz verimsiz olması. Peki bu ne demek ? Yani modül arduinonun sağlayamayacağı kadar akım çekiyor. Bunuda şöyle halletmen lazım; Gidip bir adet 3.3V 500mah (bunu bulmak zor) veya 12V 500mah + 3.3V voltaj regülatörü alıp bu adaptörden esp'nin gücünü sağlaman lazım.
Peki ben aylar süren çıldırmamın sonunda bu işi nasıl hallettim ? Buraya dikkat ! Giriyoruz bi çin sitesine işte banggood gearbest aliexpress vs. Wemos diye arattırıyoruz. Board+esp8266 alacağına bu wemoslardan bir adet almak hem sana daha az maliyetli olur, hem kafan estiğinde nodemcu kullanabilirsin, hem adaptörmüş pulldownmuş cart curtla uğraşmazsın, firmware fln girmene bile gerek yok direk fişe tak başla kodlamaya. Şahsen kendimde Wemos d1 v1, d1 v2, d1 mini böyle aldım 4 5 tane paso bunları kullanıyorum. Bellekleri felanda çok daha büyük olduğu için oled ekran kullanırken ekranda rahatça grafik çizdirtebiliyorum felan faydaları saymakla bitmez.
Velhasılkelam, kafayı yemeden önce bu sevdadan vazgeçmen dileğiyle. Çünkü ben az kalsın bu modülle kafayı yiyodum. Kolay gelsin.

EDIT:
pulldown şemasını koymayı unutmuşum
< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi oKsyqeN -- 3 Nisan 2018; 17:37:12 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @lextor
L
6 yıl
Yarbay
Konu Sahibi

Orijinal değil cihaz yani dediğn şemayı denesem sonuç gelmez mi? En son öyle olacak galiba elli kuruşluk regulator alacağım gibi. Yeni şeylere gerek yok hocam, 5110 lcd ve bunu aldım ki iot bir şeyler yapayım. Lcd alalı 2 hafta oldu bir defa çalıştırdım gerisi hep sabaha kadar esp.,



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @oKsyqeN
O
6 yıl
Binbaşı

Hayır dostum kafan karışmış, regülatör giriş voltajını çıkış voltajına indirgemeye yarıyor. Keza herhangi bir güç regülatörünü 50 kuruşa bulman mümkün değil. Yukarıda bahsedilen adaptör ;
< Resime gitmek için tıklayın >
Bu değil. Bunuda denedim işe yaramıyor. Sadece harici güç bağlayıp devreyi pulldown yap. En az 500ma çıkış versin. Çalışırsa çalışır.





< Bu mesaj bu kişi tarafından değiştirildi oKsyqeN -- 3 Nisan 2018; 20:46:49 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @lextor
L
6 yıl
Yarbay
Konu Sahibi

Sen öyle diyorsan öyledir hocam. Pulldown dediğin olayı yapmaya çalışacağım fakat elimde 1k ve 2k direnç yok. Bir şekilde halledeceğim artık. Pil bağlayacağım bakalım ne olacak. Teşekkür ediyorum.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @oKsyqeN
O
6 yıl
Binbaşı

2 Adet AA pili seri bağlarsan 2.8 2.9 volt civarı eder 3.3 volt etmez. Ayrıca pil zayıfladıkça dahada gerilim kaybeder. Yeteri kadar hassas hareket etmezsen çalıştıramazsın. 3.3 Volt AC/DC adaptör alacaksın.

Merak etme zaman geçtikçe "Yeni şeylere gerek yok hocam" lafını tekrar düşeneceksin


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @lextor
L
6 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: oKsyqeN

2 Adet AA pili seri bağlarsan 2.8 2.9 volt civarı eder 3.3 volt etmez. Ayrıca pil zayıfladıkça dahada gerilim kaybeder. Yeteri kadar hassas hareket etmezsen çalıştıramazsın. 3.3 Volt AC/DC adaptör alacaksın.

Merak etme zaman geçtikçe "Yeni şeylere gerek yok hocam" lafını tekrar düşeneceksin
Hocam tekrardan selamlar. Şöyle bir girişimde bulundum; 5-5.5V arası güç sağlayan bir kaynağı arduino'ya bağladım. Son bir kez FW güncelledim ama değişen bir şey olmadı. Siz ve yukarıdaki hocam FTDI adaptörden bahsetmişsiniz. Herhalde on ay sonra müsait olursam onu alıp deneyeceğim. Birde şu 9.5V pili taksam yine mi bir şey değişmez? Yada ESP'ye 1.5V'luk 3 tane pil bağlasam cihaz yanarmı? Son olarak ben geçen bahsetmiştim regülatörden, 5 voltu 3.3 yapanlardan onu tavsiye edersen onu deneyeyim olmadı FTDI adaptör alayım fakat FTDI ile ilgili pek iç açıcı rehberler bulamadım. Taktım kodu yükledim çalıştırdım diyen onlarca kişiyi okudum. Kötü şans mı desem bilemedim.

vakit ayırıp ilgilendiğin teşekkürler.



H
6 yıl
Yüzbaşı

H
6 yıl
Yüzbaşı

Ayrıca Uart adaptörde arduno IDE ye esp için olan kütüphaneyi ekliyorsunuz. Board olarak generic esp seçiyorsunuz. Portu seçip kodu yüklüyorsunuz bu kadar.

Kütüphane ekleme ve detaylı bilgi linki:
http://arduino-esp8266.readthedocs.io/en/latest/installing.html



S
6 yıl
Binbaşı

3,3 volt çıkışı arduinodan alabilirsin.



< Bu ileti tablet sürüm kullanılarak atıldı >

A
6 yıl
Teğmen

Ben wemos, yada nodemcu modullerini öneririm kesinlikle diğerlerinden daha stabiller.İlla 01 i programlamak istiyorsanız da usb ftdi çevirici alın öyle kullanın.



O
6 yıl
Binbaşı

Dostum "5-5.5V arası güç sağlayan bir kaynağı arduino'ya bağladım." kaynağı arduinoya değil Esp'ye bağlayacaksın. 3.3 Volt adaptörden dc akım vereceksin. Arduino'ya usb'den aldığı güç yeter.

Fw güncelleyip durma bozacaksın, pilide unut pil olmaz.

Esp proje yapmak isteyenler bunlarla hiç uğraşmasın direk banggood.comdan bi tane wemos çekin kurtulun.




Bu mesajda bahsedilenler: @lextor
L
6 yıl
Yarbay
Konu Sahibi

FTDI alayım öyleyse. Arduinoyla led yakıp söndürebilirim herhalde adaptör ile öyle bir örnek göremesemde.

Teşekkür ediyorum hepinize. Tamamen öğrenmek için aldım bu modülü ucuz diye. Tak çalıştır kafasındaydım biraz cahil olduğum için.

(Ayrıca honneur hocam, espye kod yükleyebiliyorum ama cevap yok. En basiti led blinki.)





< Bu mesaj bu kişi tarafından değiştirildi lextor -- 13 Nisan 2018; 11:42:7 >

< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @honneur , @oKsyqeN , @symbolcu , @Arduino
A
2 yıl
Teğmen

Beyler esp8266 yi at komutu yazmama rağmen ok cikmiyor.At+Cimpux At+cıpserver=1,333 çıkıyor ne yapmam lazim





< Bu mesaj bu kişi tarafından değiştirildi Anormal zirve -- 20 Aralık 2021; 17:50:15 >

< Bu ileti mobil sürüm kullanılarak atıldı >