Kazalo:
- 1. korak: potrebna strojna oprema in materiali
- 2. korak: Iz kartona naredite neskončne kamne in neskončno rokavico
- 3. korak: brezžično omrežje Arduino z več moduli NRF24L01
- 4. korak: Osnovna (neskončna rokavica) koda
- 5. korak: Koda vozlišča (01-0)
- Korak 6: Shema ožičenja za Infinity Gauntlet
- 7. korak: Shema ožičenja za 6 vozlišč
- 8. korak: Preizkusite neskončno rokavico
Video: Infinity Gauntlet Controlled Home Automation: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
V svojem prejšnjem projektu sem naredil neskončno rokavico, ki nadzoruje stikalo za luč. Želel sem uporabiti šest kamnov in vsak kamen lahko nadzoruje aparat, ključavnico vrat ali razsvetljavo, zato sem naredil sistem za avtomatizacijo doma z neskončno rokavico. V tem projektu sem uporabil knjižnico RF24Network, ki omogoča izgradnjo brezžičnega omrežja z veliko ploščami Arduino.
1. korak: potrebna strojna oprema in materiali
Arduino Mega + USB kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v baterija:
Preklop:
Mostične žice:
Moški adapter DC Barrel Jack za Arduino:
Micro Servo 9g:
Mini plošča:
9v priključek za sponke za baterije:
Karton:
NRF24L01+ 2,4 GHz brezžični RF oddajniški modul:
MPU 6050:
LED trakovi:
2. korak: Iz kartona naredite neskončne kamne in neskončno rokavico
Za izdelavo neskončnih kamnov sem uporabil rubin, epoksi smolo + trdilec, barvno barvo in glino (lahko uporabite silicij).- Rubin potisnite v glino in jo izvlecite.
- Zmešajte smolo, trdilec, barvno barvo in jo razdelite v šest različnih skodelic, po eno za vsako barvo.
- Epoksid vlijte v model in pustite, da se posuši.
Če želite vedeti, kako sem naredil neskončno rokavico iz kartona, si lahko ogledate ta video.
3. korak: brezžično omrežje Arduino z več moduli NRF24L01
En sam modul NRF24L01 lahko hkrati posluša do 6 drugih modulov. Naslove vozlišč lahko določite v oktalni obliki. V tem projektu je naslov baze (Infinity Gauntlet) 00, osnovni naslovi otrok so 01 do 0. Tako bomo iz baze (Infinity Gauntlet) z uporabo MPU6050 upravljali servo motor na vozlišču 01 - 0.
4. korak: Osnovna (neskončna rokavica) koda
Iz baze lahko pošljemo podatke v vozlišče 01 - 0 za nadzor servo motorjev in LED traku WS2812B
5. korak: Koda vozlišča (01-0)
Vozlišča (01 - 0) prejemajo podatke iz baze, z njimi upravljamo servomotorje.
Naložite vsak program v vsak arduino.
Korak 6: Shema ožičenja za Infinity Gauntlet
Dodal sem dodaten karton za namestitev elektronike in zamenjal 9 -voltno baterijo na 4 xAA baterijo iz prejšnjega projekta.
7. korak: Shema ožičenja za 6 vozlišč
V svojem projektu sem uporabil en servo za digitalno uro, ključavnico za vrata, prenosni izmenični tok, napajalnik za hišne ljubljenčke in dva servomotorja za stikalo luči in čistilnik zraka.
8. korak: Preizkusite neskončno rokavico
Za krmiljenje servo motorjev in LED traku WS2812B sem uporabil podatke o osi x in osi osi iz senzorja MPU6050.
-Ko je preslikana vrednost osi x pozitivna in os y pozitivna. KAMEN UMERA bo vklopljen/izklopljen, podajalnik hišnih ljubljenčkov pa se bo odprl/zaprl.
-Ko je preslikana vrednost osi x negativna in os y pozitivna, se bo SOUL STONE vklopil/izklopil, čistilnik zraka pa se bo vklopil/izklopil.
- Ko je preslikana vrednost osi x pozitivna, STVARNI KAMEN bo vklopil/izklopil in lučka se bo vklopila/izklopila.
- Ko je preslikana vrednost osi y pozitivna, PROSTORSKI KAMEN bo vklopljen/izklopljen, ključavnica na vratih pa se bo zaklenila/odklenila
-Ko je preslikana vrednost osi x negativna, os y pa negativna, POWER STONE zasveti/izklopi, prenosni AC pa se vklopi/izklopi.
- Ko je preslikana vrednost osi y negativna, se bo časovni kamen vklopil/izklopil, digitalna ura pa vklopila/izklopila.
Upam, da ste uživali v tem projektu Arduino in se naučili kaj novega. Za podporo se lahko naročite na moj kanal.
Hvala vam.
Priporočena:
Arduin-home-automation: 5 korakov
Arduin-home-automation: V tem navodilu vam bom povedal o primeru avtomatizacije doma, ki ga nadzira PLC ZELIO SR3 in Arduino, ki se uporablja za merjenje in nadzor svetlobe, toplote in vlažnosti. Ta sistem uporabljajo moji učenci za spoznavanje osnov avtomatizacijo
Armadillo Home Automation: 5 korakov
Armadillo Home Automation: Projekt Home Automation upravlja in upravlja različne električne sisteme v hiši, kot so luči, naprave in vtičnice. Ta projekt uporablja 4D sisteme ’ Armadillo-43T. Projekt uporabniku omogoča nastavitev načina na ročni ali samodejni. V
Pametno stikalo Wifi ESP8266 deluje z Alexa in Google Home Automation: 7 korakov
Pametno stikalo Wifi ESP8266 deluje z Alexa in Googlovo avtomatizacijo doma: v svetu globalizacije vsi potrebujejo najnovejšo in pametno tehnologijo. Pametno stikalo Wifi, ki vaše življenje naredi bolj inteligentno in priročno
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 koraki
Sonoff B1 Firmware Home Automation Openhab Google Home: Zelo mi je všeč vdelana programska oprema Tasmota za moja stikala Sonoff. Toda a ni bil ravno zadovoljen z vdelano programsko opremo Tasmota na mojem Sonoff-B1. Ni mi ga uspelo v celoti vključiti v Openhab in ga nadzorovati prek Googlove domače. Zato sem napisal svoje podjetje
Arduino Home Automation (Bluetooth): 3 koraki (s slikami)
Arduino Home Automation (Bluetooth): Pozdravljeni, fantje! Dobrodošli v mojem drugem navodilu! V tem članku vam bom pokazal, kako lahko upravljate svoje gospodinjske aparate prek mobilnega telefona (pametni telefon Android). Torej, ne da bi zapravljali čas, bi morali začeti to- (Srečno!)