İçindekiler:

ESP8266 ile Oda Kontrolü - Sıcaklık, Hareket, Perdeler ve Aydınlatma: 8 Adım
ESP8266 ile Oda Kontrolü - Sıcaklık, Hareket, Perdeler ve Aydınlatma: 8 Adım

Video: ESP8266 ile Oda Kontrolü - Sıcaklık, Hareket, Perdeler ve Aydınlatma: 8 Adım

Video: ESP8266 ile Oda Kontrolü - Sıcaklık, Hareket, Perdeler ve Aydınlatma: 8 Adım
Video: Raspberry pi güvenlik kamerası ve Esp8266 ile akıllı ev bitirme projesi 2024, Temmuz
Anonim
ESP8266 ile Oda Kontrolü | Sıcaklık, Hareket, Perdeler ve Aydınlatma
ESP8266 ile Oda Kontrolü | Sıcaklık, Hareket, Perdeler ve Aydınlatma

Bu proje, bir LED Strip'in parlaklığını ve odanızın perdesini kontrol etmenizi sağlayan NodeMCU ESP8266 modülüne dayalı bir sistemden oluşur, ayrıca odanızın hareket olayları ve sıcaklık hakkında veri gönderebildiğiniz buluta. Ubidots IoT platformu tarafından görebilirsiniz.

Gereçler

Ubidots Hesabı:

  • 1x ESP8266 DüğümMCU
  • 1x 12v Güç Jakı
  • 1x 220 ohm Direnç 1/4W
  • 2x Kondansatörler 120nf
  • 1x Güç Transistörü TIP31
  • 1x Voltaj Regülatörü lm7805
  • 1x PIR Sensörü HC-SR501
  • 1x Sıcaklık sensörü DS1820
  • 1x DC Motor Sürücüsü L293D
  • 2x Terminal Blokları
  • 1x SIL Dişi Konnektörler

Adım 1: Devre Şemaları:

Devre Şemaları
Devre Şemaları

Malzemeler:

  • 1x ESP8266 DüğümMCU
  • 1x 12v Güç Jakı
  • 1x 220 ohm Direnç 1/4W
  • 2x Kondansatörler 120nf
  • 1x Güç Transistörü TIP31
  • 1x Voltaj Regülatörü lm7805
  • 1x PIR Sensörü HC-SR501
  • 1x Sıcaklık sensörü DS1820
  • 1x DC Motor Sürücüsü L293D
  • 2x Terminal Blokları
  • 1x SIL Dişi Konnektörler

Adım 2: PCB Tasarımı (Gerber):

PCB Tasarımı (Gerber)
PCB Tasarımı (Gerber)
PCB Tasarımı (Gerber)
PCB Tasarımı (Gerber)

İşte kendi PCB'nizi sipariş edebilmeniz için Gerber Dosyası.

PCB'leri üretmek için PCBGOGO kullanmanızı öneririm.

Adım 3: Her Şeyi Lehimleme:

Her Şeyi Lehimleme
Her Şeyi Lehimleme
Her Şeyi Lehimleme
Her Şeyi Lehimleme

Değillerse devre pedlerini temizleyin ve her şeyi adım adım lehimlemeye başlayın.

Adım 4: Kod için Kitaplıkları Kurun:

Kod için Kitaplıkları Kurun
Kod için Kitaplıkları Kurun

İşte kütüphaneleri indirebileceğiniz bağlantı.

Adım 5: Kodu Yükleyin:

Kodu Yükleyin
Kodu Yükleyin

İndirmek için kod burada:

Adım 6: Kablolama ve Güç Açma:

Kablolama ve Güç Açma
Kablolama ve Güç Açma
Kablolama ve Güç Açma
Kablolama ve Güç Açma
Kablolama ve Güç Açma
Kablolama ve Güç Açma

Perdeden gelen DC motor kablolarını ve LED şerit kablolarını doğru şekilde bağlayın.

7. Adım: Ubidots Cihazınızı ve Kontrol Panelinizi Kurun:

Ubidots Cihazınızı ve Kontrol Panelinizi Kurun
Ubidots Cihazınızı ve Kontrol Panelinizi Kurun
Ubidots Cihazınızı ve Kontrol Panelinizi Kurun
Ubidots Cihazınızı ve Kontrol Panelinizi Kurun
Ubidots Cihazınızı ve Kontrol Panelinizi Kurun
Ubidots Cihazınızı ve Kontrol Panelinizi Kurun

Görüntülerin Sırası:

1-NodeMCU açıldığında otomatik olarak Ubidots'un cihazlar bölümünde "room" adında bir cihaz oluşturacaktır.

2- Cihaz içerisinde tüm değişkenler bulunacaktır.

3- Veri/Gösterge Tabloları'na gidin.

4- Yeni bir gösterge panosu oluşturmak için "+" üzerine tıklayın.

5- Onay işaretine tıklayın.

6- "+" üzerine tıklayarak bir Widget oluşturun.

7- Perdeler kontrolü için Slider widget'ını seçin.

8- Bir değişken ekleyin.

9- "Oda" cihazını seçin.

10- "Perde" değişkenini seçin.

11- Adımı 100'e ayarlayın.

12- LED Strip için tekrarlayın ancak Adım = 1 ve Değişken "Ledstrip".

13- Bir gösterge widget'ı ekleyin.

14- Hareket değişkenini seçin.

15- işiniz bitti.

Adım 8: Test Etme:

Image
Image
Test Etme
Test Etme

Bu eğitimin bir parçası olduğunuz için teşekkür ederiz, umarım beğenirsiniz ve herhangi bir sorunuz varsa bana sorabilirsiniz.

Önerilen: