Tartalomjegyzék:
- 1. lépés: Szükséges hardver és anyagok
- 2. lépés: Az Infinity Stones és az Infinity Gauntlet készítése kartonból
- 3. lépés: Arduino vezeték nélküli hálózat több NRF24L01 modullal
- 4. lépés: Alap (Infinity Gauntlet) kód
- 5. lépés: Csomópont (01 - 0) kód
- 6. lépés: Az Infinity Gauntlet bekötési rajza
- 7. lépés: bekötési rajz 6 csomóponthoz
- 8. lépés: Az Infinity Gauntlet tesztelése
Videó: Infinity Gauntlet vezérelt otthoni automatizálás: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Az előző projektemben készítettem egy végtelen kesztyűt, amely vezérli a fénykapcsolót. Hat követ akartam használni, és minden kő képes a készülék, az ajtózár vagy a világítás vezérlésére. Tehát elkészítettem egy otthoni automatizálási rendszert végtelen kesztyű használatával. Ebben a projektben az RF24Network Library -t használtam, amely lehetővé teszi egy vezeték nélküli hálózat kiépítését sok Arduino táblával.
1. lépés: Szükséges hardver és anyagok
Arduino Mega + USB -kábel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9 V -os akkumulátor:
Váltás:
Jumper vezetékek:
Férfi DC hordós Jack adapter Arduino számára:
Micro Servo 9g:
Mini kenyértábla:
9v -os akkumulátorkapcsoló csatlakozó:
Karton:
NRF24L01+ 2,4 GHz -es vezeték nélküli RF adó -vevő modul:
MPU 6050:
LED szalagok:
2. lépés: Az Infinity Stones és az Infinity Gauntlet készítése kartonból
Végtelen kövek készítéséhez rubint, epoxigyanta + keményítőt, színes festéket és agyagot használtam (használhat szilíciumot).- Nyomja be a rubint az agyagba, és húzza ki.
- Keverje össze a gyantát, keményítőt, színes festéket, és ossza fel hat különböző csészébe, egy -egy színhez.
- Öntse az epoxit a formába, és hagyja megszáradni.
Megnézheti ezt a videót, ha szeretné tudni, hogyan készítettem kartonból a végtelen kesztyűt.
3. lépés: Arduino vezeték nélküli hálózat több NRF24L01 modullal
Egyetlen NRF24L01 modul egyszerre akár 6 másik modult is képes aktívan hallgatni. A csomópontok címét oktális formátumban határozhatja meg. Ebben a projektben a bázis (Infinity Gauntlet) címe 00, az alap gyermekcímek 01-0. Tehát a bázistól (Infinity Gauntlet), egy MPU6050 használatával, a 01 - 0 csomóponton fogjuk vezérelni a szervomotort.
4. lépés: Alap (Infinity Gauntlet) kód
A bázisról adatokat tudunk küldeni a 01 - 0 csomópontra a szervomotorok és a WS2812B LED szalag vezérléséhez
5. lépés: Csomópont (01 - 0) kód
A csomópontok (01 - 0) adatokat fogadnak a Base -től, ezeket használjuk a szervók vezérlésére.
Töltsön fel minden programot minden arduino -ba.
6. lépés: Az Infinity Gauntlet bekötési rajza
Hozzáadtam további kartont az elektronika elhelyezéséhez, és a 9 Voltos elemet 4 xAA elemre cseréltem az előző projektemből.
7. lépés: bekötési rajz 6 csomóponthoz
A projektemben egy szervót használtam a digitális órához, ajtózárat, hordozható váltakozó áramot, háziállat -etetőt, és két szervót a fénykapcsolóhoz és a légtisztítóhoz.
8. lépés: Az Infinity Gauntlet tesztelése
A szervo motorok és a WS2812B LED szalag vezérléséhez x tengely adatokat és y tengely adatokat használtam az MPU6050 érzékelőből.
-Ha az x tengely leképezett értéke pozitív és az y tengely pozitív, akkor az ELMELŐKŐ világít/kikapcsol, és a háziállatadagoló kinyílik/bezáródik.
-Ha az x tengely leképezett értéke negatív és az y tengely pozitív, a SOUL STONE világít/ki, és a légtisztító be/ki.
- Ha az x tengely leképezett értéke pozitív, a REALITY STONE világít/ki, és a fény ki/be kapcsol.
- Ha az y tengely leképezett értéke pozitív
-Ha az x tengely leképezett értéke negatív, az y tengely pedig negatív
- Ha az y tengely leképezett értéke negatív
Remélem, élvezte ezt az Arduino projektet, és valami újat tanult. Feliratkozhatsz a csatornámra a támogatásért.
Köszönöm.
Ajánlott:
DIY otthoni automatizálás betörő riasztórendszer!: 5 lépés (képekkel)
DIY otthoni automatizálás betörő riasztórendszer!: Ebben a projektben megmutatom, hogyan kell használni a Home Assistant szoftvert, hogy otthoni behatoló riasztórendszert hozzon létre. A rendszer alapvetően érzékeli, ha az ajtó engedély nélkül kinyílik, majd értesítést küld
Beszédes automatizálás -- Hang az Arduino -tól -- Hangvezérelt automatizálás -- HC -05 Bluetooth modul: 9 lépés (képekkel)
Beszédes automatizálás || Hang az Arduino -tól || Hangvezérelt automatizálás || HC - 05 Bluetooth modul: …………………………. További videókért Iratkozzon fel YouTube -csatornámra …. …. Ebben a videóban egy beszédes automatizálást építettünk fel. Amikor hangparancsot küld mobilon keresztül, akkor bekapcsolja az otthoni eszközöket, és visszajelzést küld
IR otthoni automatizálás relével: 6 lépés (képekkel)
IR otthoni automatizálás relével: Infared Remote Home Automation System (Figyelmeztetés: A projektet saját felelősségére ismételje meg! Ez a projekt magában foglalja a magas feszültséget)
IoT -alapú otthoni automatizálás a NodeMCU érzékelők vezérlőreléjével: 14 lépés (képekkel)
IoT-alapú otthoni automatizálás a NodeMCU érzékelők vezérlőreléjével: Ebben az IoT-alapú projektben elkészítettem az otthoni automatizálást Blynk és NodeMCU vezérlőrelé modullal, valós idejű visszacsatolással. Kézi üzemmódban ez a relé modul mobilról vagy okostelefonról, valamint kézi kapcsolóval vezérelhető. Automatikus módban ez a smar
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: 6 lépés
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: Hé !! Hosszú szünet után itt vagyok, és mindannyiunknak unalmas (munkát) kell tennünk a kereséshez. Az összes HOME AUTOMATION cikk után, amelyeket a BLUETOOTH, az IR, a helyi WIFI, a Cloud, azaz a nehezek közül írtam, * MOST * jön a legegyszerűbb, de leghatékonyabb