Sisällysluettelo:

Infinity Gauntlet -ohjattu kotiautomaatio: 8 vaihetta (kuvilla)
Infinity Gauntlet -ohjattu kotiautomaatio: 8 vaihetta (kuvilla)

Video: Infinity Gauntlet -ohjattu kotiautomaatio: 8 vaihetta (kuvilla)

Video: Infinity Gauntlet -ohjattu kotiautomaatio: 8 vaihetta (kuvilla)
Video: All Infinity Gauntlet Powers, Effects, and Sounds HD Avengers Infinity War 2024, Marraskuu
Anonim
Image
Image
Infinity Gauntlet -ohjattu kotiautomaatio
Infinity Gauntlet -ohjattu kotiautomaatio

Edellisessä projektissani olen tehnyt ääretön hansikas, joka ohjaa valokytkintä. Halusin käyttää kuutta kiveä ja jokainen kivi voi ohjata laitetta, oven lukkoa tai valaistusta, joten tein kodin automaatiojärjestelmän käyttäen ääretöntä hansikasta. Tässä projektissa käytin RF24Network -kirjastoa, joka mahdollistaa langattoman verkon rakentamisen monilla Arduino -levyillä.

Vaihe 1: Tarvittavat laitteet ja materiaalit

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

Arduino nano:

9 voltin akku:

Vaihda:

Hyppyjohdot:

Uros DC Barrel Jack -sovitin Arduinolle:

Micro Servo 9g:

Mini Breadboard:

9v akun pidikeliitin:

Pahvi:

NRF24L01+ 2,4 GHz: n langaton RF -lähetinvastaanotinmoduuli:

MPU 6050:

LED -nauhat:

Vaihe 2: Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista

Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista
Infinity Stonesin ja Infinity Gauntletin valmistaminen pahvista

Ääretön kivien valmistuksessa käytin rubiinia, epoksihartsia + kovetinta, värimaalia ja savea (voit käyttää piitä).- Työnnä rubiini saveen ja vedä se ulos.

- Sekoita hartsi, kovete, värimaali ja jaa se kuuteen eri kuppiin, yksi kullekin värille.

- Kaada epoksi muottiin ja anna sen kuivua.

Voit katsoa tämän videon, jos haluat tietää, miten tein äärettömän haalarin pahvista.

Vaihe 3: Langaton Arduino -verkko useilla NRF24L01 -moduuleilla

Langaton Arduino -verkko useilla NRF24L01 -moduuleilla
Langaton Arduino -verkko useilla NRF24L01 -moduuleilla

Yksi NRF24L01 -moduuli voi kuunnella aktiivisesti jopa kuutta muuta moduulia samanaikaisesti. Voit määrittää solmujen osoitteet oktaalimuodossa. Tässä projektissa tukiaseman (Infinity Gauntlet) osoite on 00, peruslapsen osoitteet ovat 01 - 0. Joten tukiasemasta (Infinity Gauntlet) ohjaamme MPU6050: tä käyttämällä servomoottoria solmussa 01 - 0.

Vaihe 4: Perus (Infinity Gauntlet) -koodi

Tukiasemasta voimme lähettää tietoja solmulle 01-0 servomoottoreiden ja WS2812B LED -nauhan ohjaamiseksi

Vaihe 5: Solmu (01-0) -koodi

Solmut (01 - 0) vastaanottavat tietoja Base: lta, käytämme niitä servojen ohjaamiseen.

Lataa jokainen ohjelma jokaiseen arduinoon.

Vaihe 6: Infinity Gauntletin kytkentäkaavio

Infinity Gauntletin kytkentäkaavio
Infinity Gauntletin kytkentäkaavio
Infinity Gauntletin kytkentäkaavio
Infinity Gauntletin kytkentäkaavio

Lisäsin lisäpahvia elektroniikan sijoittamiseen ja vaihdoin 9 voltin pariston 4 xAA -paristoon edellisestä projektistani.

Vaihe 7: Kytkentäkaavio 6 solmulle

Kytkentäkaavio 6 solmulle
Kytkentäkaavio 6 solmulle
Kytkentäkaavio 6 solmulle
Kytkentäkaavio 6 solmulle
Kytkentäkaavio 6 solmulle
Kytkentäkaavio 6 solmulle

Projektissani käytin yhtä servoa digitaalista kelloa, oven lukkoa, kannettavaa vaihtovirtalähdettä, lemmikkieläinten syöttölaitetta ja kahta servoa valokytkimelle ja ilmanpuhdistimelle.

Vaihe 8: Infinity Gauntletin testaaminen

Infinity Gauntletin testaaminen
Infinity Gauntletin testaaminen

Käytin x -akselitietoja ja y -akselitietoja MPU6050 -anturista servomoottoreiden ja WS2812B -LED -nauhan ohjaamiseen.

-Kun x-akselin kartoitettu arvo on positiivinen ja y-akseli positiivinen MIND STONE syttyy/sammuu ja lemmikkieläinten syöttölaite avautuu/sulkeutuu.

-Kun x-akselin kartoitettu arvo on negatiivinen ja y-akseli positiivinen, SOUL STONE syttyy/sammuu ja ilmanpuhdistin kytkeytyy päälle/pois.

- Kun x-akselin kartoitettu arvo on positiivinen, REALITY STONE syttyy/sammuu ja valo syttyy/sammuu.

- Kun y-akselin kartoitettu arvo on positiivinen SPACE STONE syttyy/sammuu ja oven lukitus lukittuu/avautuu

-Kun x-akselin kartoitettu arvo on negatiivinen ja y-akseli negatiivinen, POWER STONE syttyy/sammuu ja kannettava AC kytkeytyy päälle/pois.

- Kun y-akselin kartoitettu arvo on negatiivinen, AIKAKIVI syttyy/sammuu ja digitaalikello kytkeytyy päälle/pois.

Toivottavasti pidit tästä Arduino -projektista ja opit jotain uutta. Voit tilata kanavani tuen saamiseksi.

Kiitos.

Suositeltava: