Tartalomjegyzék:
- 1. lépés: Alkatrészek beszerzése
- 2. lépés: Hogyan működik?
- 3. lépés: Az alkatrészek bekötése (adó)
- 4. lépés: Az alkatrészek bekötése (vevő)
- 5. lépés: A kód
- 6. lépés: Alexa beállítása
- 7. lépés: Köszönöm
Videó: Olcsó és egyszerű intelligens otthoni rendszer: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Szia!
Ed vagyok. 15 éves vagyok, szenvedélye a számítástechnika, a programozás és az elektrotechnika. Mivel nagyon fiatal vagyok, a szüleim házában lakom. Ez a projekt akkor kezdődött, amikor úgy döntöttem, hogy a tetőtérbe/ tetőtérbe költözöm. A szoba új bútorokkal való megtervezése során úgy döntöttem, hogy ezt meg fogom csinálni. a szoba egy kicsit más; És megszületett az intelligens szoba!
1. lépés: Alkatrészek beszerzése
Ennek különböző módjai vannak, olcsón vásárolhat minden alkatrészt, de a szállítás körülbelül 30 napig tart Kínából, vagy megvásárolhatja az alkatrészeket az Amazon -on.
(Minden link UK attól tartok)
NODEMCU 1x
amazon
Bangood
ARDUINO Legalább 2x Attól függően, hogy hány modult használ (Bármilyen típus megteszi, de én a Pro Micros -t használtam, ahogy feküdtem)
amazon
Bangood
8 darabos relé tábla 1x
Bangood
amazon
Rádiómodulok (NRF24L01) legalább 2x
amazon
Bangood
Rádióadapter legalább 2x
Bangood
amazon
Több egy relés modul attól függően, hogy további eszközöket kíván csatlakoztatni
amazon
Bangood
MISC
Sok jumper kábel, különböző végű
Sok türelmet
ws2182b LED szalag
Extra intelligens otthoni cikkek, pl. ventilátor
Amazon Echo, bármilyen típusú
USB kábelek a programozáshoz
Perf Board
Pin fejlécek
2. lépés: Hogyan működik?
Amikor ezt elkészítjük, először meg kell értenünk, hogyan működik.
Ennek a telepítésnek alapvetően 3 összetevője van.
- A NodeMCU, amely parancsokat fogad az amazon Echo amely parancsokat küld a relé mentén
- Az Arduino, amely parancsokat fogad a NodeMCU -tól a relén keresztül, majd további parancsokat küld rádión keresztül
- A vevő rádió Arduino, amely rádión keresztül fogadja a parancsokat, és minden lámpához csatlakozik
Tudom, hogy vannak jobb módszerek arra, hogy az arduino -t kommunikálni lehessen a NodeMCU -val, mint a Basic relé alaplap Logic -jával, de kipróbáltam 3 másik megoldást, és ez volt az egyetlen megoldás a végén, így maradtam ennél.
3. lépés: Az alkatrészek bekötése (adó)
Először csatlakoztassa a NODEMCU -t a reléhez,
A D0-D6-ot a relén lévő INPUT 1-7 bemenetre kell bekötni
és a VIN és a GROUND ennek megfelelően kapcsolódtak össze.
Csatlakoztassa a relét az Arduino -hoz
Azt próbáljuk elérni, hogy a relé olyan legyen, mint egy egyszerű nyomógomb.
Tehát csatlakoztassa a relé NO -ját 5V -os áramhoz
Csatlakoztassa a relé COM -ját két különböző dologhoz, a megfelelő arduino tűhöz és a GND -hez 1Kohm felhúzó ellenálláson keresztül.
Mindezt megteheti kenyértáblán vagy forrasztással ellátott perfboardon keresztül
Csatlakoztassa a rádiómodult
Először helyezze be a rádiómodult az adapterébe, majd csatlakoztassa
Ez a pro micro számára készült
Adapter ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Ez az összes vezeték az adó -funkcióhoz
4. lépés: Az alkatrészek bekötése (vevő)
Ez a rész attól függ, hogy hány vevőmodult tervez használni. Számomra nagy mennyiséget használok, ismételje meg ezt a lépést.
Először, Csatlakoztassa a rádiómodult. Először helyezze be a rádiómodult az adapterébe, majd csatlakoztassa
Ez a pro micro számára készült
Adapter ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Csatlakoztassa a LED csíkot
5v - 5v
GND -GND
DI-A0
5. lépés: A kód
Szia, Most elismerem, hogy a C ++ tudásom/ Arduino készségem alulértékelt.
Ezért sok különböző ember kódját egyesítettem
Hitel:
Rui Santos
Hogyan kell a mechatronikához
Arduino példák
FauxMoESP készítő
Lényegében a NodeMCU kód egy csodálatos könyvtárat használ, FauxMoESP néven, amely WeMO kapcsolót emulál.
Innentől kezdve meglehetősen egyszerű a használata, de továbbra is Rui Santos kódját használtam és módosítottam, sajnálom!
Ez vezérli az egyes reléket, hogy végrehajtsanak egy bizonyos parancsot, és ennyi.
Az Arduino adó kódja azonosítja a mintákat, majd rádiójeleket küld, megint nem teljesen az én kódom, de módosítottam.
Az Arduino Reciever kód ismét nem volt az enyém, de módosítottam, hallgatja a kódokat, majd be-/ kikapcsolja a LED -eket
Az alábbiakban linkelt kód
6. lépés: Alexa beállítása
A parancsok alapja a rutin.
Az alexa tudja, hogyan kell 7 dolgot csinálni; Kapcsolja be és ki az egyes reléket a FauxmoESP kapcsoló 10%, 20% stb. Állásba állításával. Ez azonban nem elég. Tehát rutinokat használunk, hogy mindezt a sorrendben elvégezzük, hogy parancsot adhassunk a LED -eknek.
Ez a folyamat eltarthat egy ideig, de legyen türelemmel!
7. lépés: Köszönöm
Köszönöm, hogy időt szakított arra, hogy megnézze ezt az utasítást, ez sokat jelent nekem! Ha ezt megépíted, akkor sok sikert hozzá, különben legyen szép napod, kommentelj, lájkold vagy kövesd, ha tetszett ez, és feltétlenül tedd fel a felmerülő kérdéseket!
Ajánlott:
Alexa intelligens otthoni rendszer a NodeMCU relé modul használatával: 10 lépés
Alexa intelligens otthoni rendszer a NodeMCU relé modul használatával: Ebben az IoT projektben elkészítettem az Alexa Smart Home Automation rendszert a NodeMCU ESP8266 & Relé modul. A hangvezérléssel könnyedén vezérelheti a világítást, a ventilátort és más háztartási készülékeket. Az Echo Dot intelligens hangszóró csatlakoztatásához a
Arduino intelligens otthoni rendszer: 7 lépés
Arduino intelligens otthoni rendszer: Ebben az utasításban megmutatjuk, hogyan hozhat létre saját intelligens otthoni rendszert a MATLAB App Designer alkalmazásával, Sparkfun Red táblával. Ez az utasítás használható arra, hogy alaposabban megértsük a MATLAB App Designer -jét, valamint használjunk egy fotót
Intelligens otthoni rendszer: 6 lépés
Intelligens otthoni rendszer: Ez az útmutató segít elmagyarázni, hogyan állítsa be és használja intelligens otthoni rendszerünket a Matlab szoftver és a Raspberry Pi hardver használatával. Ennek az utasításnak a végén Önnek képesnek kell lennie arra, hogy könnyedén használhassa termékünket
IoT intelligens otthoni rendszer: 8 lépés
IoT intelligens otthoni rendszer: Ez a Keefe és a Jons intelligens otthoni rendszer az iot -on
Olcsó, egyszerű, interneten vezérelt otthoni automatizálási rendszer: 5 lépés (képekkel)
Olcsó, egyszerű, interneten vezérelt otthoni automatizálási rendszer: Ha háziállata/gyermeke van, és etetni vagy verni kell őket az interneten keresztül, akkor ez a rendszer hasznos lehet. Ez egy nagyon egyszerű és olcsó módja annak, hogy otthon vezérelje a motorokat, LED -eket stb., Bármilyen internetre csatlakoztatott számítógépről. Csak egy webcímre van szükség