İçindekiler:

Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama: 11 Adım
Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama: 11 Adım

Video: Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama: 11 Adım

Video: Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama: 11 Adım
Video: MicroPython ile NodeMCU Programlama ( Arduino IDE & NodeMCU ) Ders 2 2024, Temmuz
Anonim
Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama
Nodemcu ve Micropython Kullanarak IOT Tabanlı Hesaplama

Bu derste sunucuya bağlanmak için NodeMcu, micropython ve Mqtt bağlantısını kullanacağım.

Bu öğretici, Nodemcu'dan Adafruit.io Sunucusuna bağlanmak için https tabanlı mqtt connect kullanıyor.

Bu projede python'a neredeyse benzer olan micropython programlama dilini kullanıyorum.

Adım 1: Gerekli Bileşenler

Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler

Bu projeyi tamamlamak için aşağıdaki Bileşenler gereklidir.

Gerekli Bileşenler:

  • Nodemçu
  • IR sensörü
  • LED
  • USB kablosu
  • İnternet bağlantısı

Adım 2: Başlarken

Başlarken
Başlarken
Başlarken
Başlarken

Prosedür:

  • Hata ayıklama için espcut yazılımını indirin ve yükleyin.
  • Bu linkten dosyaları indirin. hangi github deposu olarak saklanır. Tüm programlar bu depoda mevcuttur..
  • Bu bağlantıdan micropython ürün yazılımını NODEMCU'ya indirin ve yükleyin
  • IR sensörünü GPIO12'ye ve LED'i Nodemcu'nun GPIO 2'sine bağlayın.
  • bu webrepl yazılımını indirin

Adım 3: Adafruit IO

Adafruit IO
Adafruit IO

io.adafruit.com adresini ziyaret edin ve kontrol panelinize gitmek için oturum açın

4. Adım: Gösterge Tablosu Oluşturun

Gösterge Tablosu Oluştur
Gösterge Tablosu Oluştur

Eyleme tıklayın ve yeni kontrol paneli oluşturun

Adım 5: Blok Oluşturma

Blok Oluşturma
Blok Oluşturma
Blok Oluşturma
Blok Oluşturma
Blok Oluşturma
Blok Oluşturma
  1. Gösterge Tablosu adına tıklayın.
  2. blok oluşturmak için tekrar +(artı) düğmesine tıklayın
  3. Şimdi Toggle'a tıklayın ve bir isim verin.
  4. Şimdi oluştur düğmesine tıklayın
  5. Ardından bloğunuzu seçin ve sonraki adıma tıklayın
  6. Bu bloğa bir isim verin ve AÇIK durum ve KAPALI durum adlarını ayarlayın.
  7. Bundan sonra blok oluştur'a tıklayın.

2. adımdan itibaren işlemi tekrarlayın, metin seçin ve şekilde gösterildiği gibi bir blok daha oluşturun

6. Adım: Son Gösterge Tablosu

Son Kontrol Paneli
Son Kontrol Paneli

Son Kontrol Paneliniz şöyle görünecek.

7. Adım: Kullanıcı Adı ve Anahtarı Alın

Kullanıcı Adı ve Anahtarı Alın
Kullanıcı Adı ve Anahtarı Alın

Ekranın sol tarafındaki anahtar simgesine tıklayın ve kullanıcı adını ve Aktif anahtarı kopyalayın

8. Adım: WEBREPL'yi Etkinleştirin

WEBREPL'yi etkinleştir
WEBREPL'yi etkinleştir
  • espcut yazılımını açın
  • bu komutu gönder "webrepl_setup'ı içe aktar"
  • konsoldaki metni okuyun ve webrepl'yi yapılandırın.

9. Adım: Webrepl'e bağlanın

Webrepl'e bağlanın
Webrepl'e bağlanın
Webrepl'e bağlanın
Webrepl'e bağlanın
  • ssid'si micropython'dan başlayan wifi ağını bulun
  • bu ssid'ye "micropythoN" şifresiyle bağlanın
  • yukarıdaki şekilde gösterildiği gibi ekranı alacaksınız.

Adım 10: Kodu Ekleyin

Kodu Ekle
Kodu Ekle
  • webrepl yazılımını ayıklayın, webrepl.html'yi açın ve bağlan'a tıklayın
  • sizden şifre girmenizi isteyecek
  • benim durumumda şifre "1234567"
  • vay be bağlısın
  • github deposundan indirilen dosyaları yükleyin.
  • webrepl kullanarak main.py, mqtt.py, boot.py ve data.txt dosyasını yükleyin.
  • şimdi nodemcu'nuzdaki sıfırlama düğmesine basın. ve io.adafruit.com'daki çıktıyı kontrol edin
  • kod yürütmeyi kontrol etmek istiyorsanız, tekrar micropython wifi'ye bağlanmanız ve oturum açmanız gerekir.

Adım 11: Çalışma Videosu

Bu eğitimin çalışma videosu burada mevcuttur.

Önerilen: