Sadržaj:
- Korak 1: Potreban hardver i materijali
- Korak 2: Izrada beskonačnog kamenja i beskonačne rukavice od kartona
- Korak 3: Arduino bežična mreža s više modula NRF24L01
- Korak 4: Osnovni (Infinity Gauntlet) kod
- Korak 5: Kod čvora (01 - 0)
- Korak 6: Shema ožičenja za Infinity Gauntlet
- Korak 7: Shema ožičenja za 6 čvorova
- Korak 8: Testiranje beskonačne rukavice
Video: Infinity Gauntlet kontrolirana kućna automatizacija: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U svom prethodnom projektu napravio sam beskonačnu rukavicu koja kontrolira prekidač za svjetlo. Htio sam upotrijebiti šest kamena, a svaki kamen može kontrolirati aparat, bravu vrata ili rasvjetu. Zato sam napravio sistem kućne automatizacije pomoću beskonačne rukavice. U ovom projektu koristio sam RF24Network Library koja omogućava izgradnju bežične mreže s mnogo Arduino ploča.
Korak 1: Potreban hardver i materijali
Arduino Mega + USB kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v baterija:
Prebacivanje:
Kratkospojne žice:
Muški adapter za DC DC cijev za Arduino:
Micro Servo 9g:
Mini Breadboard:
9v priključak za kopču baterije:
Karton:
NRF24L01+ 2.4GHz bežični RF primopredajnik Modul:
MPU 6050:
LED trake:
Korak 2: Izrada beskonačnog kamenja i beskonačne rukavice od kartona
Za izradu beskonačnog kamenja koristio sam rubin, epoksidnu smolu + učvršćivač, boju u boji i glinu (možete koristiti silicij).- Gurnite rubin u glinu i izvucite ga.
- Pomiješajte smolu, učvršćivač, boju u boji i podijelite je u šest različitih čaša, po jednu za svaku boju.
- Sipajte epoksid u kalup i ostavite da se osuši.
Ovaj video možete pogledati ako želite znati kako sam napravio karton za beskonačnost.
Korak 3: Arduino bežična mreža s više modula NRF24L01
Jedan modul NRF24L01 može aktivno slušati do 6 drugih modula istovremeno. Adrese čvorova možete definirati u oktalnom formatu. U ovom projektu adresa baze (Infinity Gauntlet) je 00, bazne dječje adrese su 01 do 0. Dakle, iz baze (Infinity Gauntlet), pomoću MPU6050 kontrolirat ćemo servo motor na čvoru 01 - 0.
Korak 4: Osnovni (Infinity Gauntlet) kod
Sa baze možemo slati podatke na čvor 01 - 0 za upravljanje servo motorima i WS2812B LED trakom
Korak 5: Kod čvora (01 - 0)
Čvorovi (01 - 0) primaju podatke iz baze, mi ih koristimo za upravljanje servo pogonima.
Prenesite svaki program na svaki arduino.
Korak 6: Shema ožičenja za Infinity Gauntlet
Dodao sam dodatni karton za postavljanje elektronike i promijenio 9 -voltnu bateriju na 4 xAA bateriju iz mog prethodnog projekta.
Korak 7: Shema ožičenja za 6 čvorova
U svom projektu koristio sam jedan servo za digitalni sat, bravu na vratima, prijenosni klima uređaj, hranilicu za kućne ljubimce i dva servo za prekidač svjetla i pročišćivač zraka.
Korak 8: Testiranje beskonačne rukavice
Koristio sam podatke o osi x i osi osi sa senzora MPU6050 za upravljanje servo motorima i LED trakom WS2812B.
-Kada je preslikana vrijednost osi x pozitivna, a osa y pozitivna, KAMEN UM će svijetliti/isključiti, a hranilica će se otvoriti/zatvoriti.
-Kad je preslikana vrijednost osi x negativna, a osa y pozitivna, SOUL STONE će se uključiti/isključiti, a pročistač zraka uključiti/isključiti.
- Kad je preslikana vrijednost osi x pozitivna, STVARNI KAMEN će svijetliti/gasiti, a svjetlo će se uključivati/isključivati.
- Kada je mapirana vrijednost osi y pozitivna, SPACE STONE će svijetliti/isključiti, a zaključavanje vrata zaključati/otključati
-Kada je preslikana vrijednost osi x negativna, a osa y negativna POWER STONE će svijetliti/isključiti, a prijenosni AC će se uključiti/isključiti.
- Kada je mapirana vrijednost osi y negativna, VREMENSKI KAMEN će svijetliti/isključiti, a digitalni sat će se uključiti/isključiti.
Nadam se da ste uživali u ovom Arduino projektu i naučili nešto novo. Za podršku se možete pretplatiti na moj kanal.
Hvala ti.
Preporučuje se:
IR kućna automatizacija pomoću releja: 6 koraka (sa slikama)
IR kućna automatizacija pomoću releja: Infared daljinski sistem kućne automatizacije (Upozorenje: Ponovite projekt na vlastitu odgovornost! Ovaj projekt uključuje visoki napon)
Kućna automatizacija kontrolirana internetom/oblakom pomoću Esp8266 (aREST, MQTT, IoT): 7 koraka (sa slikama)
Internet/cloud kontrola kućne automatizacije pomoću Esp8266 (aREST, MQTT, IoT): SVI krediti http://arest.io/ za uslugu u oblaku !! IoT trenutno najpopularnija tema na svijetu !! Cloud serveri i usluge koji to omogućavaju atrakcija su današnjeg svijeta … ODLAGANJE OGRANIČENJA DALJINA bila je i ostaje
GPS automobilski tragač sa SMS obavještenjem i otpremom podataka, na bazi Arduina, kućna automatizacija: 5 koraka (sa slikama)
GPS automobilski tragač sa SMS obavještenjem i prenosom podataka sa stvarnim govorima, baziran na Arduinu, kućna automatizacija: Napravio sam ovaj GPS praćenje prošle godine, a budući da dobro radi, sada ga objavljujem na Instructable. Povezan je s priključkom za dodatnu opremu u mom prtljažniku. GPS tracker prenosi podatke o položaju automobila, brzinu, smjer i izmjerenu temperaturu putem mobilnih podataka
Kućna automatizacija inspirirana glasom kontrolirana COVID-19: 5 koraka
Kućna automatizacija inspirirana glasom kontrolirana COVID-19: U posljednje četiri godine pokušala sam 3 ili 4 različite varijante kućnih kontrola zasnovanih na Arduinu. Za opću udobnost ovdje je hronološka istorija nekih mojih razvoja. Instruktivno 1 - u oktobru 2015 koristili IC i RF komunikaciju
Kućna automatizacija sa ESP8266 WiFi bez upotrebe Blynk -a!: 24 koraka (sa slikama)
Kućna automatizacija sa ESP8266 WiFi -om bez korištenja Blynka !: Prvo želim zahvaliti svima što su me učinili pobjednikom na Automatizacijskom takmičenju 2016. za ovaj UPUTSTVO. Dakle, kao što sam vam obećao, evo uputstava za upravljanje kućnim aparatima sa ESP8266 WiFi modulom