Orodha ya maudhui:

Uendeshaji wa Nyumba ya Kudhibitiwa wa Infinity Gauntlet: Hatua 8 (na Picha)
Uendeshaji wa Nyumba ya Kudhibitiwa wa Infinity Gauntlet: Hatua 8 (na Picha)

Video: Uendeshaji wa Nyumba ya Kudhibitiwa wa Infinity Gauntlet: Hatua 8 (na Picha)

Video: Uendeshaji wa Nyumba ya Kudhibitiwa wa Infinity Gauntlet: Hatua 8 (na Picha)
Video: ПОЛНАЯ ИГРА ПОЛНЫЙ ПРОВАЛ 2 | КАМПАНИЯ — Прохождение / PS4 (Все шлемы пилотов) 2024, Novemba
Anonim
Image
Image
Infinity Gauntlet Kudhibitiwa Home Automation
Infinity Gauntlet Kudhibitiwa Home Automation

Katika mradi wangu wa awali nimefanya gauntlet isiyo na kipimo inayodhibiti swichi ya taa. Nilitaka kutumia mawe sita na kila jiwe linaweza kudhibiti vifaa, kufuli mlango, au taa. Kwa hivyo, nilitengeneza mfumo wa kiotomatiki wa nyumbani ukitumia gauntlet isiyo na kipimo. Katika mradi huu nilitumia Maktaba ya RF24Network, ambayo inawezesha kujenga mtandao wa wireless na bodi nyingi za Arduino.

Hatua ya 1: Vifaa na vifaa vinahitajika

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

Nano ya Arduino:

Betri ya 9v:

Badilisha:

Waya za jumper:

Adapter ya Jack DC ya Pipa ya Arduino:

Micro Servo 9g:

Bodi ya mkate ndogo:

Kiunganishi cha Clip ya 9v ya Batri:

Kadibodi:

NRF24L01 + 2.4GHz Moduli ya Transceiver ya Wireless ya RF:

MPU 6050:

Vipande vya LED:

Hatua ya 2: Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi

Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi
Kufanya Mawe ya Infinity na Gauntlet ya Infinity Kutoka kwa Kadibodi

Kwa kutengeneza mawe yasiyo na mwisho, nilitumia ruby, epoxy resin + Hardener, rangi ya rangi, na udongo (unaweza kutumia silicon). - Push ruby ndani ya udongo na uvute nje.

- Changanya resini, kigumu, rangi ya rangi na ugawanye katika vikombe sita tofauti, moja kwa kila rangi.

- Mimina epoxy kwenye ukungu na Icha ikauke.

Unaweza kutazama video hii, ikiwa unataka kujua jinsi nilivyotengeneza gauni ya infinity kutoka kwa kadibodi.

Hatua ya 3: Arduino Wireless Network With Multiple NRF24L01 Module

Mtandao wa Wireless wa Arduino Una moduli nyingi za NRF24L01
Mtandao wa Wireless wa Arduino Una moduli nyingi za NRF24L01

Moduli moja ya NRF24L01 inaweza kusikiliza hadi moduli zingine 6 kwa wakati mmoja. Unaweza kufafanua anwani za nodi katika muundo wa octal. Katika mradi huu, anwani ya msingi (Infinity Gauntlet) ni 00, anwani za watoto msingi ni 01 hadi 0. Kwa hivyo kutoka kwa msingi (Infinity Gauntlet), kwa kutumia MPU6050 tutadhibiti injini ya servo kwenye node 01 - 0.

Hatua ya 4: Msimbo wa Base (Infinity Gauntlet)

Kutoka Base, Tunaweza kutuma data kwa node 01 - 0 kwa kudhibiti motors za servo na WS2812B strip ya LED

Hatua ya 5: Nambari (01 - 0) Nambari

Node (01 - 0) zinapokea data kutoka kwa Base, tunatumia kudhibiti servos.

Pakia kila programu kwa kila arduino.

Hatua ya 6: Mchoro wa Wiring wa Infinity Gauntlet

Mchoro wa Wiring wa Infinity Gauntlet
Mchoro wa Wiring wa Infinity Gauntlet
Mchoro wa Wiring wa Infinity Gauntlet
Mchoro wa Wiring wa Infinity Gauntlet

Niliongeza kadibodi ya ziada kwa kuweka vifaa vya elektroniki na nilibadilisha betri 9 ya Volt kuwa betri 4 xAA kutoka kwa mradi wangu wa awali.

Hatua ya 7: Mchoro wa Wiring wa Nodi 6

Mchoro wa Wiring kwa Nodi 6
Mchoro wa Wiring kwa Nodi 6
Mchoro wa Wiring kwa Nodi 6
Mchoro wa Wiring kwa Nodi 6
Mchoro wa Wiring kwa Nodi 6
Mchoro wa Wiring kwa Nodi 6

Katika mradi wangu nilitumia servo moja kwa saa ya dijiti, kufuli kwa mlango, ac inayoweza kusonga, feeder kipenzi, na servos mbili za kubadili taa na kusafisha hewa.

Hatua ya 8: Kupima Gauntlet ya Infinity

Kupima Gauntlet ya Infinity
Kupima Gauntlet ya Infinity

Nilitumia data ya mhimili wa x na data ya mhimili y kutoka kwa sensorer ya MPU6050 kudhibiti motors za servo na ukanda wa LED wa WS2812B.

- Wakati thamani iliyopangwa ya mhimili wa x ni chanya na y-axis ni chanya JIWE la AKILI litawasha / kuzima na Mtoaji wa Pet atafungua / kufunga.

- Wakati thamani iliyopangwa ya mhimili wa x ni hasi na mhimili y ni chanya JIWE LA MOYO litawasha / kuzima na Kisafishaji Hewa kitawasha / kuzima.

- Thamani iliyopangwa ya mhimili wa x ikiwa chanya JIWE HALISI litawasha / kuzima na taa itawasha / kuzima.

- Thamani ya ramani ya mhimili y ni nzuri Jiwe la NAFASI litawasha / kuzima na kufuli kwa mlango kutafunga / kufungua

- Thamani ya ramani ya x-axis ni hasi na y-axis ni hasi JIWE la NGUVU litawasha / kuzima na AC inayobebeka itawasha / kuzima.

- Thamani ya ramani ya mhimili y ni hasi JIWE LA MUDA litawasha / kuzima na Saa ya Dijitali itawasha / kuzima.

Natumahi umefurahiya mradi huu wa Arduino na umejifunza kitu kipya. Unaweza kujiunga na kituo changu kwa msaada.

Asante.

Ilipendekeza: