Arduino UNO + ESP8266 WiFi Modülü

Bu talimat, bir ESP8266 WiFi Modülünün bir Arduino UNO'ya nasıl bağlanacağını gösterecektir.

EDIT : ESP8266 kitaplığının nasıl kurulacağıyla ilgili talimatlar için buraya bakın.

Adım 1: Kablolama

ESP8266 Modülünü, Arduino UNO'yu ve breadboard'u resimde görüldüğü gibi kablolayın.

Tamamlandığında pimler aşağıdaki gibi bağlanmalıdır (referans için ESP8266 pin çıkışı gösterilmiştir):

  • ESP8266 TX -> Arduino UNO TX
  • ESP8266 GND -> Breadboard GND
  • ESP8266 CH-PD -> Breadboard 3.3V
  • ESP8266 GPIO2 -> Breadboard LED
  • ESP8266 RST -> Breadboard RST düğmesi -> Arduino UNO GND
  • ESP8266 GPIO0 -> Breadboard 3.3V / Breadboard FLASH düğmesi -> Arduino UNO GND
  • ESP8266 VCC -> Breadboard 3.3V
  • ESP8266 RX -> Arduino UNO RX

2. Adım: Yanıp sönüyor

  1. ESP8266 modülünüzü flaşlamak için, önce ESP8266 üzerindeki GPIO0 pininin breadboard üzerindeki FLASH düğmesine bağlı olup olmadığını kontrol edin.
  2. Arduino'nuzda şu anda çalışan bir program varsa, WiFi modülünü yanıp sönerken paraziti önlemek için Arduino'ya boş bir proje dosyası yükleyin.
  3. Ekli Arduino projesini açın ve üstteki SSID ve ŞİFREYİ WiFi ağ bilgilerinizle değiştirin
  4. Seri monitörünüzü açın (ctrl + üst karakter + m), baud hızını 115200 olarak ve çizgi biçimlendirme seçeneğini "Hem NL hem de CR" olarak ayarlayın
  5. Breadboard'daki FLASH düğmesini basılı tutarken RST düğmesine basın - Wi-Fi modülünde mavi bir ışık görmeniz gerekir ve Arduino'daki TX ledi yanar. TX ledi yanarken kodu yüklemelisiniz.
  6. Şimdi, kodu derleyin ve yükleyin (prosedür ve beklenen sonuçlar için videoya bakın).
  7. 3. adımda kullanmak üzere seri monitöre yazdırılan IP'yi kaydedin. Flaş başarısız olursa yukarıdaki adımları tekrar deneyin. Seri monitör "." tekrar tekrar, WiFi bilgilerinizi yanlış girdiniz.

Not: RST düğmesi, Wi-Fi modülündeki RST pinini toprağa bağlar. FLASH düğmesi, Wi-Fi modülündeki GPIO0 pinini toprağa bağlar.

Ekler

  • esp8266FLASH.ino İndir

Adım 3: Kullanım

Şimdi, normal çalışma için GPIO0'ı breadboard üzerindeki 3.3V rayına bağlayın. Bu, GPIO0'u bağlayan kabloyu düğmenin üzerindeki breadboard'un pozitif rayına hareket ettirerek yapılabilir.

ESP8266 modülünüze bağlanmak için, aynı ağa bağlı olduğunuzdan emin olun ve tarayıcınızın 2. adımındaki IP adresine gidin. Alternatif olarak, doğrudan dizüstü bilgisayarınızdaki ESP8266'nın WiFi ağına bağlanın ve tarayıcınızda IP 192.168.4.1'e gidin (benim deneyimime göre bu daha az güvenilirdir, paylaşılan bir ağ kullanmak tercih edilir).

İlgi̇li̇ Makaleler