Sadržaj:

Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)
Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)

Video: Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)

Video: Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)
Video: THE INFINITY SAGA THANOS IL GUANTO DELL'INFINITO! RECENSIONE PRIMA USCITA TRA BELLEZZA E OGGETTIVITÀ 2024, Lipanj
Anonim
Image
Image
Beskonačna rukavica kontrolirana kućnom automatizacijom
Beskonačna rukavica kontrolirana kućnom automatizacijom

U svom prethodnom projektu napravio sam beskonačnu rukavicu koja kontrolira prekidač za svjetlo. Htio sam upotrijebiti šest kamenaca i svaki kamen može upravljati uređajem, bravom na vratima ili rasvjetom. Stoga sam napravio sustav kućne automatizacije pomoću beskonačne rukavice. U ovom projektu koristio sam RF24Network Library koja omogućuje izgradnju bežične mreže s mnogo Arduino ploča.

Korak 1: Potrebni 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 DC Barrel Jack za Arduino:

Micro Servo 9g:

Mini Breadboard:

9v priključak za isječak baterije:

Karton:

NRF24L01+ 2.4GHz bežični RF primopredajnik Modul:

MPU 6050:

LED trake:

Korak 2: Izrada kamena beskonačnosti i rukavica beskonačnosti od kartona

Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona
Izrada kamena beskonačnosti i rukavice beskonačnosti od kartona

Za izradu beskonačnog kamenja koristio sam rubin, epoksidnu smolu + učvršćivač, boju u boji i glinu (možete koristiti silicij).- Ugurajte 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.

- Ulijte 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

Arduino bežična mreža s više modula NRF24L01
Arduino bežična mreža s više modula NRF24L01

Jedan modul NRF24L01 može aktivno slušati do 6 drugih modula u isto vrijeme. 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

S baze možemo slati podatke na čvor 01 - 0 za upravljanje servo motorima i LED trakom WS2812B

Korak 5: Kod čvora (01 - 0)

Čvorovi (01 - 0) primaju podatke iz baze, mi ih koristimo za upravljanje servo pogonima.

Prenesite svaki program u svaki arduino.

Korak 6: Shema ožičenja za Infinity Gauntlet

Shema ožičenja za beskonačnu rukavicu
Shema ožičenja za beskonačnu rukavicu
Shema ožičenja za Infinity Gauntlet
Shema ožičenja za Infinity Gauntlet

Dodao sam dodatni karton za postavljanje elektronike i promijenio 9 -voltnu bateriju u 4 xAA bateriju iz mog prethodnog projekta.

Korak 7: Shema ožičenja za 6 čvorova

Shema ožičenja za 6 čvorova
Shema ožičenja za 6 čvorova
Shema ožičenja za 6 čvorova
Shema ožičenja za 6 čvorova
Shema ožičenja za 6 čvorova
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 rukavca beskonačnosti

Testiranje rukavca beskonačnosti
Testiranje rukavca beskonačnosti

Koristio sam podatke o osi x i osi osi s senzora MPU6050 za upravljanje servo motorima i LED trakom WS2812B.

-Kad 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/isključiti, a svjetlo će se uključiti/isključiti.

- Kad je mapirana vrijednost osi y pozitivna, SPACE STONE će svijetliti/isključiti, a zaključavanje vrata zaključati/otključati

-Kad je preslikana vrijednost osi x negativna, a osi y negativna POWER STONE će se uključiti/isključiti, a prijenosni AC će se uključiti/isključiti.

- Kad je mapirana vrijednost osi y negativna, VREMENSKI KAMEN će svijetliti/isključiti, a digitalni sat 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 vam.

Preporučeni: