Innholdsfortegnelse:
- Trinn 1: Nødvendig maskinvare og materialer
- Trinn 2: Lag Infinity Stones og Infinity Gauntlet fra papp
- Trinn 3: Trådløst Arduino -nettverk med flere NRF24L01 -moduler
- Trinn 4: Basiskode (Infinity Gauntlet)
- Trinn 5: Node (01 - 0) kode
- Trinn 6: Kabeldiagram for Infinity Gauntlet
- Trinn 7: Koblingsskjema for 6 noder
- Trinn 8: Testing av Infinity Gauntlet
Video: Infinity Gauntlet Controlled Home Automation: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I mitt forrige prosjekt har jeg laget en uendelig hane som styrer en lysbryter. Jeg ønsket å bruke seks steiner, og hver stein kan styre apparater, dørlåser eller belysning. Så jeg laget et hjemmeautomatiseringssystem ved hjelp av infinity -hansker. I dette prosjektet brukte jeg RF24Network Library, som gjør det mulig å bygge et trådløst nettverk med mange Arduino -kort.
Trinn 1: Nødvendig maskinvare og materialer
Arduino Mega + USB -kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v batteri:
Bytt:
Jumper -ledninger:
Mannlig DC -fatkontaktadapter for Arduino:
Micro Servo 9g:
Mini Breadboard:
9v batteriklippkontakt:
Kartong:
NRF24L01+ 2,4 GHz trådløs RF -mottakermodul:
MPU 6050:
LED Strips:
Trinn 2: Lag Infinity Stones og Infinity Gauntlet fra papp
For å lage uendelig stein brukte jeg rubin, epoksyharpiks + herder, fargemaling og leire (du kan bruke silisium).- Skyv rubin inn i leiren og trekk den ut.
- Bland harpiks, herder, fargemaling og del den i seks forskjellige kopper, en for hver farge.
- Hell epoksyen i formen og la den tørke.
Du kan se denne videoen hvis du vil vite hvordan jeg lagde infinity -hansken av papp.
Trinn 3: Trådløst Arduino -nettverk med flere NRF24L01 -moduler
En enkelt NRF24L01 -modul kan aktivt lytte opptil 6 andre moduler samtidig. Du kan definere adressene til nodene i oktalt format. I dette prosjektet er adressen til basen (Infinity Gauntlet) 00, basebarnadressene er 01 til 0. Så fra basen (Infinity Gauntlet), ved hjelp av en MPU6050 vil vi styre servomotoren på noden 01 - 0.
Trinn 4: Basiskode (Infinity Gauntlet)
Fra basen kan vi sende data til noden 01 - 0 for styring av servomotorer og WS2812B LED -stripe
Trinn 5: Node (01 - 0) kode
Nodene (01 - 0) mottar data fra Base, vi bruker dem til å kontrollere servoene.
Last opp hvert program til hver arduino.
Trinn 6: Kabeldiagram for Infinity Gauntlet
Jeg la til ekstra papp for å plassere elektronikken og byttet 9 volt batteri til 4 xAA batteri fra mitt forrige prosjekt.
Trinn 7: Koblingsskjema for 6 noder
I prosjektet mitt brukte jeg en servo for digital klokke, dørlås, bærbar ac, kjæledyrsmater og to servoer for lysbryter og luftrenser.
Trinn 8: Testing av Infinity Gauntlet
Jeg brukte x -aksedata og y -aksedata fra MPU6050 -sensor til å kontrollere servomotorer og en WS2812B LED -stripe.
-Når den kartlagte verdien for x-aksen er positiv og y-aksen er positiv MIND STONE lyser på/av og kjæledyrsmateren åpnes/lukkes.
-Når den kartlagte verdien til x-aksen er negativ og y-aksen er positiv, vil SOUL STONE lyse på/av og luftrenser slås på/av.
- Når den tilordnede verdien til x-aksen er positiv REALITY STONE lyser på/av og lyset slås på/av.
- Når den tilordnede verdien av y-aksen er positiv, STEDET STENE vil lyse på/av og dørlåsen låses/låses opp
-Når den kartlagte verdien til x-aksen er negativ og y-aksen er negativ, POWER STONE lyser på/av og Portable AC slås av/på.
- Når den tildelte verdien av y-aksen er negativ TIME STONE lyser på/av og Digital Clock slås på/av.
Jeg håper du likte dette Arduino -prosjektet og lærte noe nytt. Du kan abonnere på kanalen min for støtte.
Takk skal du ha.
Anbefalt:
DIY Home Automation Intruder Alarm System !: 5 trinn (med bilder)
DIY Home Automation Intruder Alarm System !: I dette prosjektet skal jeg vise deg hvordan du bruker Home Assistant -programvaren for å lage et inntrengeralarmsystem for hjemmet ditt. Systemet vil i utgangspunktet oppdage om døren åpnes uten tillatelse, og deretter vil den sende ut en melding
Hvordan lage et smart hjem ved hjelp av Arduino kontrollrelémodul - Home Automation Ideas: 15 trinn (med bilder)
Hvordan lage et smart hjem ved hjelp av Arduino kontrollrelémodul | Idéer for hjemmeautomatisering: I dette hjemmeautomatiseringsprosjektet vil vi designe en smart hjemmestafemodul som kan styre fem husholdningsapparater. Denne relemodulen kan styres fra mobil eller smarttelefon, IR -fjernkontroll eller TV -fjernkontroll, manuell bryter. Dette smarte stafetten kan også kjenne r
Kontroller en lysbryter med din egen kartong Infinity Gauntlet: 10 trinn
Kontroller en lysbryter med din egen kartong Infinity Gauntlet: Jeg ble inspirert av Avengers Movie, og begynte å lage Thanos Infinity Gauntlet av papp. I dette prosjektet brukte jeg MPU6050 og NRF24L01+ 2,4 GHz trådløse RF -mottakermoduler for å kommunisere mellom to Arduino -kort trådløst. The Infinity Gauntl
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 trinn
Sonoff B1 Firmware Home Automation Openhab Google Home: Jeg liker Tasmota -fastvaren for Sonoff -switchene mine. Men a var egentlig ikke fornøyd med Tasmota-fastvaren på min Sonoff-B1. Jeg lyktes ikke fullt ut med å integrere det i Openhab og kontrollere det via Google Home. Derfor skrev jeg mitt eget firma
Raspberry Pi Voice Controlled Home Automation: 5 trinn
Raspberry Pi Voice Controlled Home Automation: Målet med denne instruerbare er å gi en trinnvis opplæring om hvordan du konfigurerer en bringebær pi som kan automatisere lys / lysdioder med talekommandoer