İçindekiler:

Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır: 5 Adım
Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır: 5 Adım

Video: Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır: 5 Adım

Video: Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır: 5 Adım
Video: Arduino ile ESP8266 Kullanımı ve İnternet Erişimi-1 (İnternet Üzerinden Veri Çekme) 2024, Kasım
Anonim
Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır?
Esp8266 Kullanarak Aletleri Kontrol Etmek ve Havayı İzlemek İçin Bir IoT Cihazı Nasıl Yapılır?

Nesnelerin İnterneti (IoT), fiziksel cihazların ("bağlı cihazlar" ve "akıllı cihazlar" olarak da anılır), binaların ve elektronik, yazılım, sensörler, aktüatörler ve ağ bağlantısı ile gömülü diğer öğelerin kendi aralarında ağ oluşturmasıdır. Bu nesnelerin veri toplamasını ve alışverişini yapmasını sağlayan

Şimdi, cihazları ve gerçek zamanlı hava durumunu kontrol edebilen bir IoT temel cihazının nasıl yapılacağını anlatacağım. Bu cihaz, ESP8266 Node Mcu kullanılarak oluşturulmuştur.

Esp8266 node mcu, dahili wifi modülü ve arduino ide ile arayüz oluşturabilen mikro denetleyiciye sahip bir cihazdır.

Başlayalım..

Adım 1: Gerekli Bileşenler

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

Düğüm MCU Esp8266 [Banggood]

4 Kanal Röle Kartı [Banggood]

Perfboard [Banggood]

Başlık Pinleri [Banggood]

DC Girişi [Banggood]

DHT 11 [Banggood]

2. Adım: Devreye Alma

devre
devre
devre
devre
  • Önce bir perfboard alın ve dişi başlık pinlerini Node Mcu esp8266 pinlerine göre yerleştirin.
  • Erkek başlık pimlerini ve dişi başlık pimlerinin yanındaki lehimi alın ve çıkış almak için erkek ve dişi başlık pimlerini w.r.t Esp8266 birbirine bağlayın.
  • Esp8266'nın +V ve GND pinlerine biraz daha erkek başlık pini ekleyin
  • Şimdi güç kaynağı yapma sırası, bir dc jakı alın ve IC7805'i perfboard üzerine yerleştirin.
  • IC7805'in Vin'ini Dc jakının +V'sine ve GND'yi GND'ye bağlayın.
  • Şimdi 7805'in +5v'sini Esp8266'nın Vin'ine ve IC7805'in GND'sini Esp8266'nın GND'sine bağlayın.
  • Şimdi Röle kartını ve DHT 11 modülünü devredeki pinlere göre Esp 8266'ya bağlayın.
  • Devredeki bağlantılar programda belirtilen pinlerle aynıdır.

Şimdi panoyu hazırlamamız ve cihazı programlamamız gerekiyor.

Adım 3: Gösterge Tablosunda Cihaz Oluşturma

Image
Image

Bu proje için Cayenne IoT platformunu kullandım.

Öncelikle Cayenne sitesine gitmeniz ve kaydolarak bir hesap oluşturmanız gerekir.

Şimdi videoda verilen talimatları izleyin.

Cihazı oluştururken MQTT tipini seçmeniz gerekmektedir.

Ardından site, cihaz için kullanıcı adı, şifre ve müşteri kimliği oluşturacaktır, kopyalamanız gerekir. Bu, daha fazla prosedür için gereklidir.

Daha fazla bilgi için burayı ziyaret edin [Cayenne IoT ekibi tarafından verilen eğitim]

Adım 4: Programlama

Ekli kütüphaneleri indirin ve arduino ide'ye ekleyin.

kodu ekledim.

  1. İlk önce kodu açın ve aşağıdaki gibi düzenleyin.
  2. Wifi ağınızın SSID'sini (Wifi ağ adı) tırnak işaretleri içinde girin.

char ssid = "wifi ağınızın adını girin";

3. Wifi ağınızın şifresini tırnak içinde girin.

char wifiPassword = "wifi yönlendirici şifrenizi girin";

4. Artık cihazı eklerken sahip olduğunuz kullanıcı adı, şifre, clientid bilgilerini doldurmanız gerekmektedir.

char kullanıcıadı = "kullanıcı adını girin"; char password = "şifreyi girin";

char clientID = " müşteri kimliğini girin ";

Şimdi kodu kaydedin ve ESP 8266 düğüm mcu modülüne yükleyin.

esp8266 node mcu modülü o sunucuya bağlandığında, panonuzda oluşturulan widget'ları otomatik olarak görebilirsiniz. Bu widget'ları sabitleyin ve düzenleyin (ad, tür vb.).

Hepsi bu kadar Arkadaşlar…

Komple inşaat için aşağıdaki videoya bakın.

Adım 5: Yapım ve Test Etme

Image
Image

Yorum yapmaktan çekinmeyin.

Daha fazla proje için youtube kanalıma abone olun [Buraya Tıklayın]

Daha fazla proje için web sitemi ziyaret edin.

Önerilen: