İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu, ESP8266 NodeMCU kullanılarak Nesnelerin İnterneti projesinin nasıl oluşturulacağını açıklamaya ayrılmış, bir web sitesine veri okuyup göndermeyi ve aynı web sitesini kullanarak bir eylemde bulunmayı amaçlayan bir "Eğitilebilirler" serisinin 1. bölümüdür.
ESP8266 ESP-12E Geliştirme Kartı kullanılacaktır. Bu kart ESP8266'yı temel alır, mikrodenetleyici özelliklerini ve WIFI'yi tek bir kartta birleştirir. Arduino gibi kodlanabilir.
Bu talimat size onu nasıl yapılandıracağınızı ve arduino IDE kullanarak nasıl programlayacağınızı gösterecektir. İki proje uygulayacaksınız:
- LED'in yanıp sönmesi
- WIFI bağlantısı ve IP adresi yazdırma
Adım 1: ESP8266 NodeMCU'yu Arduino Olarak Yapılandırın
- Sürücüsünü bu CH341SER.zip bağlantısından veya ekteki dosyadan indirin.
- Arduino IDE'yi indirin.
- -Arduino'yu başlatın ve Tercihler penceresini açın.
- Ek Pano Yöneticisi URL'leri alanına https://arduino.esp8266.com/stable/package_esp8266com_index.json girin.
- - Tools'dan Boards Manager'ı açın.
- ESP8266 platformunu kurmak için arama alanına esp8266 girin
- Araçlar > Pano menüsüne gidin, ardından ESP8266 anakartınızı seçin.
- Araçlar > Bağlantı Noktası'na gidin. ESP'nizi bağlayın.
Adım 2: Yanıp Sönen LED Programını Çalıştırın
Bu programın devreye ihtiyacı yoktur. Aşağıdakilere bağlı yerleşik bir LED kullanacaktır: D4 veya GPIO 2 adlı pin
Donanım hakkında daha fazla bilgi için bu bağlantıya bakın
Ekli programı indirin Keyfini çıkarın!
3. Adım: Bir WIFI Ağına Bağlanın
Bu program, ESP'nizi bir WIFI ağına bağlayacak ve IP adresini arduino seri monitörünüze yazdıracaktır. ssid ve şifrenizi değiştirmeniz gerekir.
const char* ssid = "WIFI AĞINIZIN ADI";const char* şifresi = "WIFI ŞİFRENİZ";
programdaki Baud hızının ve seri monitör pencerenizin aynı olduğundan emin olun.
4. Adım: 2. Kısım
Sensör verilerinizi popüler IoT ücretsiz bulut hizmetlerinden birine https://thingspeak.com nasıl göndereceğinizi öğrenmek için 2. bölüme bakın.
IoT ESP8266 Serisi: 2- ThingSpeak.com Üzerinden Verileri İzleyin