Cuprins:
- Pasul 1: hardware și materiale necesare
- Pasul 2: Realizarea pietrelor infinitului și a mănușii infinitului din carton
- Pasul 3: Rețea wireless Arduino cu mai multe module NRF24L01
- Pasul 4: Cod de bază (Infinity Gauntlet)
- Pasul 5: Cod nod (01 - 0)
- Pasul 6: Schema de cablare pentru Infinity Gauntlet
- Pasul 7: Schema de cablare pentru 6 noduri
- Pasul 8: Testarea mănușii Infinity
Video: Infinity Gauntlet Control automatizat pentru casă: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În proiectul meu anterior am realizat un mănuș infinit care controlează un întrerupător de lumină. Am vrut să folosesc șase pietre și fiecare piatră poate controla aparatul, încuietoarea ușii sau iluminatul. Așadar, am realizat un sistem de automatizare a casei folosind mănușa infinită. În acest proiect am folosit biblioteca RF24Network, care permite construirea unei rețele fără fir cu multe plăci Arduino.
Pasul 1: hardware și materiale necesare
Cablu USB Arduino Mega + II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
Baterie de 9v:
Comutator:
Sârme jumper:
Adaptor masculin DC Barrel Jack pentru Arduino:
Micro Servo 9g:
Mini Breadboard:
Conector clip baterie 9v:
Carton:
NRF24L01 + 2.4GHz Wireless RF Transceiver Module:
MPU 6050:
Benzi LED:
Pasul 2: Realizarea pietrelor infinitului și a mănușii infinitului din carton
Pentru a face pietre la infinit, am folosit rubin, rășină epoxidică + întăritor, vopsea colorată și lut (puteți folosi siliciu).- Împingeți rubinul în lut și scoateți-l.
- Amestecați rășina, întăritorul, vopsea colorată și împărțiți-o în șase cupe diferite, câte una pentru fiecare culoare.
- Se toarnă epoxidicul în matriță și se lasă să se usuce.
Puteți viziona acest videoclip, dacă doriți să știți cum am făcut mănușa infinită din carton.
Pasul 3: Rețea wireless Arduino cu mai multe module NRF24L01
Un singur modul NRF24L01 poate asculta activ până la alte 6 module în același timp. Puteți defini adresele nodurilor în format octal. În acest proiect, adresa bazei (Infinity Gauntlet) este 00, adresele de bază ale copiilor sunt de la 01 la 0. Deci, de la bază (Infinity Gauntlet), folosind un MPU6050 vom controla servomotorul la nodul 01 - 0.
Pasul 4: Cod de bază (Infinity Gauntlet)
De la bază, putem trimite date către nodul 01 - 0 pentru controlul servomotorelor și a benzii LED WS2812B
Pasul 5: Cod nod (01 - 0)
Nodurile (01 - 0) primesc date de la bază, le folosim pentru a controla servomotoarele.
Încărcați fiecare program pe fiecare arduino.
Pasul 6: Schema de cablare pentru Infinity Gauntlet
Am adăugat carton suplimentar pentru plasarea electronice și am schimbat bateria de 9 volți la bateria de 4 xAA din proiectul meu anterior.
Pasul 7: Schema de cablare pentru 6 noduri
În proiectul meu am folosit un servo pentru ceasul digital, încuietoarea ușii, c.a. portabil, alimentator pentru animale de companie și două servome pentru întrerupătorul de lumină și purificatorul de aer.
Pasul 8: Testarea mănușii Infinity
Am folosit datele axei x și datele axei y de la senzorul MPU6050 pentru a controla servomotorii și o bandă LED WS2812B.
- Când valoarea cartografiată a axei x este pozitivă și axa y este pozitivă MIND STONE se va aprinde / opri și Pet Feeder se va deschide / închide.
- Când valoarea mapată a axei x este negativă, iar axa y este pozitivă, SOUL STONE se va aprinde / opri și purificatorul de aer se va activa / opri.
- Când valoarea mapată a axei x este pozitivă, REALITY STONE se va aprinde / opri, iar lumina se va aprinde / opri.
- Când valoarea mapată a axei y este pozitivă SPACE STONE se va aprinde / opri și blocarea ușii se va bloca / debloca
- Când valoarea cartografiată a axei x este negativă și axa y este negativă, POWER STONE se va aprinde / opri și AC portabil va porni / opri.
- Când valoarea mapată a axei y este negativă, TIME STONE se va aprinde / opri și ceasul digital va porni / opri.
Sper că ți-a plăcut acest proiect Arduino și ai învățat ceva nou. Vă puteți abona la canalul meu pentru asistență.
Mulțumesc.
Recomandat:
Aparat de panoramare pentru fotografii complet automatizat: 14 pași (cu imagini)
Aparat de panoramare complet automatizat pentru fotografii: Introducere Bună ziua, acesta este aparatul meu automat de panoramare a camerelor! Sunteți un fotograf pasionat, care a dorit una dintre acele platforme de panoramare automată foarte interesante, dar sunt foarte scumpe, cum ar fi 350 GBP + scumpe pentru 2 axe panoramare? Ei bine, oprește-te chiar aici
COVID-19 Inspirație de control automatizat pentru controlul vocii: 5 pași
COVID-19 Inspirat controlul vocii pentru automatizarea caselor: În ultimii 4 ani, am încercat 3 sau 4 variante diferite de controale de acasă bazate pe Arduino. Pentru comoditatea tuturor, iată istoria cronologică a unora dintre evoluțiile mele. Instrucționabil 1 - în octombrie 2015 foloseam comunicații IR și RF
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs
Model de cale ferată automatizat punct cu punct cu latura de curte: 10 pași (cu imagini)
Model de cale ferată automatizat punct cu punct cu șantier de curte: microcontrolerele Arduino deschid mari posibilități în modelul de cale ferată, mai ales când vine vorba de automatizare. Acest proiect este un exemplu de astfel de aplicație. Este o continuare a unuia dintre proiectele anterioare. Acest proiect cuprinde o poin
LEGO BB-8 automatizat: 25 de pași (cu imagini)
Automatizat LEGO BB-8 !: NOI IUBESC absolut noile seturi LEGO Star Wars care au apărut în ultimii ani. Sunt bine concepute, distractive de construit și arată minunat. Ceea ce i-ar face și mai amuzanți este dacă și ei s-au mutat singuri! Am luat un LEGO de pe raft