2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Blynk, donanımı uzaktan kontrol etmeyi ve verilerini görselleştirmeyi çok kolaylaştıran bir Nesnelerin İnterneti platformudur. Ücretsiz Blynk Uygulamasını kullanarak kendi arayüzlerinizi oluşturabilirsiniz. Her WiFi, Bluetooth/BLE, Ethernet ve Seri cihaz, Blynk bulutuna veya yerel olarak çalışan bir sunucuya bağlanabilir. Desteklenen donanım blynk.cc'de bulunabilir
Bu talimat, yalnızca sağlanan bulut hizmetini kullanarak bir ESP8266 geliştirme kartının (NodeMCU) nasıl kurulacağını ve başlatılacağını kapsayacaktır.
Adım 1: Ön Koşullar ve Parçalar
Parçalar
- ESP8266 (DüğümMCU)
- LED
Önkoşullar
- Arduino IDE (1.8.5 veya daha yenisi)
- WiFi (kimlik bilgileri)
Uygulama yalnızca akıllı telefonlara veya öykünücülere yüklenebilir!
2. Adım: Kurulum
ESP8266 Core'u Arduino IDE'ye dahil edin
1) 'Tercihler'e gidin ve aşağıdaki URL'yi Ek Pano Yöneticisi URL'lerine girin
arduino.esp8266.com/stable/package_esp8266com_index.json
2) Pano Yöneticisini açın (Araçlar > Pano Menüsü)
3) "esp8266"yı arayın ve en son sürümü yükleyin
4) Araçlar > Pano altında panonuzu seçin ve Baud Rate vb. tanımlayın.
Blynk kitaplıklarını yükleyin
1) Blynk kitaplıklarının en son sürümünü GitHub'a yükleyin
2) Paketinden çıkarın
3) Kütüphaneleri C:/User/ /Documents/Arduino/libraries konumuna taşıyın
Blynk Uygulamasını Yükleyin
1) iOS veya Android için Uygulamayı İndirin
3. Adım: Proje Oluşturun
Projenizi oluşturmadan önce bir hesap oluşturmanız veya oturum açmanız gerekir.
- 'Yeni Proje Oluştur'u tıklayın
- Cihazınızı ve bağlantı türünüzü seçin (NodeMCU, WiFi)
- 'Auth Token'ınızı alın ve not edin
- 'Widget Kutusu'nu ('+') açın
- Düğme ekle
- Adlandırın ve geçiş modunu seçin
- LED'in bağlı olduğu çıkış pinini tanımlayın (anot Dx, katot GND)
Bu örnek arayüz çok basit, ancak grafikler vb. eklerseniz daha karmaşık arayüzler oluşturabilirsiniz.
Adım 4: Kod
Bir LED'i uzaktan kontrol etmek için istemci tarafı kodu çok kolaydır.
- Arduino IDE'yi açın
- Örnekler > Blynk > Boards_WiFi'ye gidin ve geliştirme kartınızı seçin
- 'Yetkilendirme Simgenizi' girin (char auth)
- WiFi kimlik bilgilerinizi girin (char ssid, char pass)
- Derleyin ve Yükleyin
- Seri Monitörü açın ve bağlantının başarılı olup olmadığını kontrol edin
Her şey düzgün çalıştıysa, artık Blynk Uygulamasını kullanarak LED'i uzaktan açabilir ve açabilirsiniz.
Blynk ve ESP8266 hakkında daha fazla bilgi blynk.io ve esp8266doc'ta bulunabilir.