Raspberry pi veya Arduino veya stm32 ile Esp8266'nın düzgün çalışması için harici 3.3 v'a ihtiyacı vardır. Arduino ile birlikte esp8266 kullanıyorsanız, arduino'dan güç sağlamaya çalışmayın. Arduino olarak maksimum akım sağlama kapasitesi 40mA iken, esp8266 250mA çekiyor. Bu, büyük olasılıkla yeni bellenimi yüklerken ya da esp8266'yı kullanırken sorun yatmaktadır.
Yeni başlayanlar için piyasada mevcut olan bağlama işlemleri ile birlikte kullanılması önerilmektedir. İki tip tahtanın biri RGB led ve LDR sensörlü ile kullanılmalıdır. Bu pano uygun gücü sağlayan voltaj regülatörü kullanmak gerekir.
Bu serimiz ile ESP8266 WiFi modülünü kullanarak Arduino’muzu internete bağlayacağız. Bu modül ile sensörlerden aldığımız verileri internet ortamına aktarabileceğiz.
Öncelikle ESP8266 modülünden biraz bahsetmek gerekirse, modül hem kablosuz ağlara bağlanabiliyor hem de kablosuz ağ erişim noktası kurabiliyor. Bunun yanında modül kendi işlemcisine sahip olduğundan üzerindeki giriş çıkış pinleri de kullanılabilmektedir. Yani ek olarak Arduino benzeri bir mikrokontrolcü kartı kullanmadan da sadece modülü kullanarak projeler gerçekleştirebilmek mümkün.
Gerekli Malzemeler:
- Arduino UNO
- ESP8266-01 WiFi Modülü
Modülü aldığınızda kullanmaya başlamadan önce, modül içindeki bellenimi güncellemek gerekiyor. Bunun nedeni her gelen yeni sürüm ile modülün daha da stabil bir hale gelmesi ve ekstra özellikler sunmasıdır. Modülün güncellenmesi için önce bağlantıları aşağıdaki şekilde yapmamız gerekiyor.
Modülü güncellemek için ihtiyacımız olan güncelleme dosyalarını buradan indirebilirsiniz.
ESP8266 firmware versiyonlarını takip etmek için aşağıdaki bağlantıyı kullanabilirsiniz.
http://espressif.com/en/products/hardware/esp8266ex/resources
Bu uygulamada kullanacağımız ESP8266 firmware versiyonu burdan indirilebilir.
esp8266_nonos_sdk_v1.4.0_15_09_18_0
Dosyaları indirip programı çalıştırınca aşağıdaki ayarlamaları yapın.
http://espressif.com/en/products/hardware/esp8266ex/resources
Bu uygulamada kullanacağımız ESP8266 firmware versiyonu burdan indirilebilir.
esp8266_nonos_sdk_v1.4.0_15_09_18_0
Dosyaları indirip programı çalıştırınca aşağıdaki ayarlamaları yapın.
esp_init_data_default.bin | 0xFC000 |
blank.bin | 0xFE000 |
boot_v1.4(b1).bin or later | 0x00000 |
user1.1024.new.2.bin (in subdirectory “at”) | 0x01000 |
user2.1024.new.2.bin (in subdirectory “at”) | 0x81000 |
- SPIAutoSet — set;
- CrystalFreq – 26M;
- FLASH SIZE – 8Mbit or 16Mbit flash memory;
- COM PORT – ESP’nin bağlı olduğu COM portu seçiniz;
- BAUDRATE – 115200
0 Yorumlar
Bizimle fikirlerinizi paylaşabilirsiniz.