Përmbajtje:

Infinity Gauntlet Automation Home Controlled: 8 hapa (me fotografi)
Infinity Gauntlet Automation Home Controlled: 8 hapa (me fotografi)

Video: Infinity Gauntlet Automation Home Controlled: 8 hapa (me fotografi)

Video: Infinity Gauntlet Automation Home Controlled: 8 hapa (me fotografi)
Video: ПОЛНАЯ ИГРА ПОЛНЫЙ ПРОВАЛ 2 | КАМПАНИЯ — Прохождение / PS4 (Все шлемы пилотов) 2024, Qershor
Anonim
Image
Image
Infinity Gauntlet Automatizimi i Kontrolluar i Shtëpisë
Infinity Gauntlet Automatizimi i Kontrolluar i Shtëpisë

Në projektin tim të mëparshëm kam bërë një çantë pafundësie që kontrollon një ndërprerës të dritës. Doja të përdorja gjashtë gurë dhe secili gur mund të kontrollojë pajisjen, bllokimin e derës ose ndriçimin. Kështu, unë bëra një sistem automatizimi në shtëpi duke përdorur dorashka pafundësie. Në këtë projekt kam përdorur Bibliotekën RF24Network, e cila mundëson ndërtimin e një rrjeti pa tel me shumë borde Arduino.

Hapi 1: Kërkohet harduer dhe materiale

Arduino Mega + USB Cable II Arduino Uno: https://amzn.to/2qU18sO II

Arduino nano:

Bateri 9v:

Kaloni:

Telat e kërcyesit:

Përshtatës Jack fuçi mashkull DC për Arduino:

Mikro Servo 9g:

Mini Breadboard:

Lidhës i kapëses së baterisë 9v:

Kartoni:

NRF24L01+ 2.4GHz Modul transmetues pa tel RF:

MPU 6050:

Shirita LED:

Hapi 2: Bërja e gurëve të pafundësisë dhe veshjes së pafundësisë nga kartoni

Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni
Bërja e gurëve të pafundësisë dhe gishtit të pafundësisë nga kartoni

Për të bërë gurë pafund, kam përdorur rubin, rrëshirë epoksi + Ngurtësues, bojë me ngjyra dhe argjilë (mund të përdorni silikon).- Shtyjeni rubinin në argjilë dhe nxirreni jashtë.

- Përzieni rrëshirën, forcuesin, bojën me ngjyra dhe ndani atë në gjashtë gota të ndryshme, një për secilën ngjyrë.

- Derdhni epoksin në myk dhe lëreni të thahet.

Ju mund ta shikoni këtë video, nëse doni të dini se si kam bërë dorashka të pafundme nga kartoni.

Hapi 3: Rrjeti pa tela Arduino me module të shumta NRF24L01

Rrjet pa tel Arduino me module të shumëfishta NRF24L01
Rrjet pa tel Arduino me module të shumëfishta NRF24L01

Një modul i vetëm NRF24L01 mund të dëgjojë në mënyrë aktive deri në 6 module të tjera në të njëjtën kohë. Ju mund të përcaktoni adresat e nyjeve në formatin oktal. Në këtë projekt, adresa e bazës (Infinity Gauntlet) është 00, adresat e fëmijëve bazë janë 01 deri 0. Pra, nga baza (Infinity Gauntlet), duke përdorur një MPU6050 ne do të kontrollojmë servo motorin në nyjen 01 - 0.

Hapi 4: Kodi bazë (pafundësia Gauntlet)

Nga Baza, Ne mund të dërgojmë të dhëna në nyjen 01 - 0 për kontrollin e servo motorëve dhe shiritit LED WS2812B

Hapi 5: Nyja (01 - 0) Kodi

Nyjet (01 - 0) po marrin të dhëna nga Baza, ne i përdorim ato për të kontrolluar servot.

Ngarko çdo program në secilin arduino.

Hapi 6: Diagrami i telave për Infinity Gauntlet

Diagrami i telave për Infinity Gauntlet
Diagrami i telave për Infinity Gauntlet
Diagrami i telave për Infinity Gauntlet
Diagrami i telave për Infinity Gauntlet

Shtova karton shtesë për vendosjen e pajisjeve elektronike dhe ndryshova baterinë 9 Volt në 4 bateri xAA nga projekti im i mëparshëm.

Hapi 7: Diagrami i telave për 6 nyje

Diagrami i telave për 6 nyje
Diagrami i telave për 6 nyje
Diagrami i telave për 6 nyje
Diagrami i telave për 6 nyje
Diagrami i telave për 6 nyje
Diagrami i telave për 6 nyje

Në projektin tim kam përdorur një servo për orën dixhitale, bllokimin e derës, rrymën portative, ushqyesin e kafshëve shtëpiake dhe dy servos për ndërprerësin e dritës dhe pastruesin e ajrit.

Hapi 8: Testimi i Gauntlet Infinity

Testimi i Gauntlet Infinity
Testimi i Gauntlet Infinity

Kam përdorur të dhëna të aksit x dhe të dhëna të boshtit y nga sensori MPU6050 për të kontrolluar servo motorët dhe një shirit LED WS2812B.

-Kur vlera e planifikuar e boshtit x është pozitiv dhe boshti y është pozitiv Guri i Mendjes do të ndizet/fiket dhe Pet Feeder do të hapet/mbyllet.

-Kur vlera e planifikuar e boshtit x është negative dhe boshti y është pozitiv GURI SOUL do të ndizet/fiket dhe Pastruesi i Ajrit do të ndizet/fiket.

- Kur vlera e paraqitur e boshtit x është pozitive Guri i REALITY do të ndizet/fiket dhe drita do të ndizet/fiket.

- Kur vlera e përcaktuar e boshtit y është pozitive, GURI HAPACSIR ndizet/fiket dhe bllokimi i derës do të kyç/hapet

-Kur vlera e paraqitur e boshtit x është negative dhe boshti y është negativ POWER STONE do të ndizet/fiket dhe AC Portable do të ndizet/fiket.

- Kur vlera e përcaktuar e boshtit y është negative TIME STONE do të ndizet/fiket dhe Ora Dixhitale do të ndizet/fiket.

Shpresoj se ju ka pëlqyer ky projekt Arduino dhe keni mësuar diçka të re. Ju mund të regjistroheni në kanalin tim për mbështetje.

Faleminderit.

Recommended: