
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Merhaba!
Ben Ed, bilgisayar, programlama ve elektrik mühendisliği tutkusuyla 15 yaşındayım. Oldukça genç olduğum için ailemin evinde yaşıyorum, Bu proje Tavan Arası / Loft Odasına taşınmaya karar vermemle başladı, Alacağım yeni mobilyalarla odayı tasarlama sürecinde bunu yapmaya karar verdim. oda biraz farklı; Ve Akıllı Oda Doğdu!
Adım 1: Parçaları Edinme

AmazonBunu yapmanın farklı yolları vardır, Tüm bileşenleri ucuza satın alabilirsiniz, ancak teslimat Çin'den yaklaşık 30 gün sürer veya Parçaları Amazon'dan satın alabilirsiniz.
(Korkarım tüm bağlantılar İngiltere)
NODEMCU 1x
Amazon
bangood
ARDUINO En Az 2x Kullandığınız modül sayısına bağlı olarak (Her Türlü olur, ancak Pro Micros'u etrafta yattığım için kullandım)
Amazon
bangood
8 Adet Röle Kartı 1x
bangood
Amazon
Radyo Modülleri (NRF24L01) en az 2x
Amazon
bangood
En Az 2x Radyo Adaptörleri
bangood
Amazon
Ekstra cihazlar bağlamak isteyip istemediğinize bağlı olarak birkaç Tekli Röle Modülü
Amazon
bangood
ÇEŞİTLİ
Farklı uçlara sahip çok sayıda Jumper Kablosu
bol sabır
ws2182b LED şerit
Ekstra akıllı ev eşyaları, örn. fan
Amazon Eko, her türden
Programlama için USB kabloları
Mükemmel Kurulu
Pin Başlıkları
Adım 2: Nasıl Çalışır?

Bunu yaptığımızda, önce nasıl çalıştığını anlamamız gerekir.
Esasen bu Kurulumun 3 bileşeni vardır.
- Röle boyunca komutları gönderen amazon Echo'dan komutları alan NodeMCU
- NodeMCU'dan Röle aracılığıyla komutları alan Arduino, ardından Radyo aracılığıyla daha fazla komut gönderir
- Telsiz yoluyla komutları alan ve tüm Işıklara bağlı Alıcı Telsiz Arduino
Arduino'yu NodeMCU ile iletişim kurmanın Temel röle kartı Logic'ten daha iyi yolları olduğunu biliyorum ama 3 diğer Çözümü denedim ve sonunda üzerinde çalışan tek şey buydu, bu yüzden buna takıldım.
Adım 3: Parçaları Kablolama (Verici)




Önce NODEMCU'yu Röleye Kablolayın,
D0-D6, röle üzerindeki INPUT 1-7'ye bağlanmalıdır
ve VIN ve TOPRAK buna göre bağlanır.
Röleyi Arduino'ya bağlayın
Yapmaya çalıştığımız şey, rölenin basit bir buton gibi olmasını sağlamaktır.
Bu yüzden rölenin NO'sunu 5v akıma bağlayın
Rölenin COM'unu iki farklı şeye, doğru arduino pinine ve 1Kohm pullup direnci ile GND'ye bağlayın.
Bunların hepsini ekmek tahtası üzerinde veya lehimli perfboard ile yapabilirsiniz.
Radyo Modülünü bağlayın
Önce Radyo modülünü adaptörüne takın, ardından kabloyu bağlayın
Bu profesyonel mikro için
Adaptör ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Verici işlevi için tüm kablolama budur
Adım 4: Parçaların Kablolanması (Alıcı)




Bu Kısım, kaç tane alıcı modülü kullanmayı planladığınıza bağlıdır, Benim için çok miktarda kullanıyorum, sadece bu adımı tekrarlayın.
İlk önce, Radyo Modülünü bağlayın. Önce Radyo modülünü adaptörüne takın, ardından kabloyu bağlayın
Bu profesyonel mikro için
Adaptör ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
LED Şeridi Bağlayın
5v - 5v
GND -GND
DI-A0
Adım 5: Kod

Selam, Şu anda C++ Bilgim/Arduino becerimin alt düzeyde olduğunu kabul edeceğim.
Bu nedenle birçok farklı kişinin kodunu bir araya getirdim
Kredi:
Rui Santos
Mekatronik Nasıl Yapılır?
Arduino Örnekleri
FauxMoESP yaratıcısı
Esasen NodeMCU kodu, FauxMoESP adlı harika bir kitaplık kullanır, hangi bir WeMO Anahtarını taklit eder.
Oradan kullanımı oldukça basit, ama yine de Rui Santos'un Kodunu kullandım ve değiştirdim, Üzgünüm!
Her röleyi belirli bir komut yapmak için kontrol eder ve bu kadar.
Arduino Verici Kodu, kalıpları tanımlar ve ardından radyo sinyalleri gönderir, yine tamamen benim kodum değildi, ama değiştirdim.
Arduino Reciever kodu yine tamamen benim değildi ama ben değiştirdim, kodları dinliyor ve LED'leri açıp kapatıyor
Aşağıda bağlantılı kod
Adım 6: Alexa Kurulumu

Komutların temeli rutinlerdir.
Alexa 7 şeyi nasıl yapacağını bilir; FauxmoESP anahtarını %10, %20 vs.'ye ayarlayarak her bir röleyi açıp kapatın. Ancak bu yeterli değil. Bu yüzden, LED'lere komut verebilmemiz için sırayla tüm bunları yapmak için rutinler kullanıyoruz.
Bu süreç biraz zaman alabilir ama sabırlı olun!
7. Adım: Teşekkürler
Bu talimata bakmak için zaman ayırdığınız için teşekkürler, bu benim için çok şey ifade ediyor! Bunu yaptıysanız bol şans, aksi takdirde iyi günler, yorum yapın, beğendiyseniz beğenin veya takip edin ve aklınıza takılan soruları sorduğunuzdan emin olun!
Önerilen:
Kolay Monte Edilebilir Işık Anahtarı Titreme: BLYNK ile Akıllı Telefon Kontrollü: 10 Adım

Kolay Monte Edilebilir Işık Anahtarı Titreme: BLYNK ile Akıllı Telefon Kontrollü: IoT cihazları hızla daha popüler hale geliyor, öyleyse neden daha önce yapamadığınız şeyleri yapmak için ucuz malzemelerden ve sıkı çalışmadan öğrenip kendi IoT cihazlarınızı yaratmıyorsunuz? ?Adım Szehuai ve ben her zaman uykuya dalmak üzereyiz, ama
Kolay Uyandırma: Raspberry Pi ile Yapılan Akıllı Uyandırma Işığı: 6 Adım

Kolay Uyandırma: Raspberry Pi ile Yapılan Akıllı Uyandırma Işığı: Giriş Müfredat Projesi1 için bir şeyler yapmam gerekiyordu. Uyandırma ışığı gibi bir ışığın philips'tekiler gibi uyanmanıza nasıl fayda sağlayacağı konusunda her zaman büyülenmiştim.Bu yüzden bir uyandırma ışığı yapmaya karar verdim. Uyandırma ışığını bir Raspberr ile yaptım
Akıllı Telefon Web Arayüzü ile Kolay 5 Dolarlık Akıllı Lamba: 4 Adım

Akıllı Telefon Web Arayüzü ile 5$'lık Kolay Akıllı Lamba: Merhaba! Benim adım Raphael. Bu benim ilk Eğitilebilirliğim! Bu lambayı yaratmamdaki temel amacım, mobilite açısından dezavantajlı insanların yaşamlarına yardımcı olmaktır. Bir gün, duvarlarda düğmeler veya ulaşılması zor prizler değil, kontrol edilecek akıllı telefonlarımız olacak
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Taşıması Kolay.: 3 Adım

DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Portu Kolay.: Bu proje, Arduino Board'unuza 18 LED (6 Kırmızı + 6 Mavi + 6 Sarı) bağlamanıza ve bilgisayarınızın Ses Kartının gerçek zamanlı sinyallerini analiz etmenize ve bunları aktarmanıza yardımcı olacaktır. Vuruş efektlerine göre onları aydınlatmak için LED'ler (Snare, High Hat, Kick)
Ucuz, Kolay, İnternet Kontrollü Ev Otomasyon Sistemi: 5 Adımda (Resimli)

Ucuz, Kolay, İnternet Kontrollü Ev Otomasyon Sistemi: Eğer evcil hayvanınız/çocuklarınız varsa ve onları internet üzerinden beslemeniz veya şaplak atmanız gerekiyorsa bu sistem işinize yarayabilir. Web'e bağlı herhangi bir bilgisayardan evde motorları, LED'leri vb. kontrol etmenin çok kolay ve ucuz bir yolu. Tek gereken bir Webc