Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Hardware at Mga Materyales
- Hakbang 2: Paggawa ng Infinity Stones at Infinity Gauntlet Mula sa Cardboard
- Hakbang 3: Arduino Wireless Network Na Mayroong Maramihang NRF24L01 Modules
- Hakbang 4: Base (Infinity Gauntlet) Code
- Hakbang 5: Code ng Node (01 - 0)
- Hakbang 6: Mga Diagram ng Mga Kable para sa Infinity Gauntlet
- Hakbang 7: Diagram ng Mga Kable para sa 6 Node
- Hakbang 8: Pagsubok sa Infinity Gauntlet
Video: Kinokontrol ng Infinity Gauntlet na Home Automation: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Sa aking nakaraang proyekto gumawa ako ng infinity gauntlet na kumokontrol sa isang switch ng ilaw. Nais kong gumamit ng anim na bato at ang bawat bato ay maaaring makontrol ang appliance, lock ng pinto, o ilaw. Kaya, gumawa ako ng isang sistema ng awtomatiko sa bahay gamit ang infinity gauntlet. Sa proyektong ito ginamit ko ang RF24Network Library, na nagbibigay-daan upang bumuo ng isang wireless network na may maraming mga board ng Arduino.
Hakbang 1: Kinakailangan ang Hardware at Mga Materyales
Arduino Mega + USB Cable II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v baterya:
Lumipat:
Jumper wires:
Lalaki DC Barrel Jack Adapter para sa Arduino:
Micro Servo 9g:
Mini Breadboard:
9v Battery Clip Connector:
Cardboard:
NRF24L01 + 2.4GHz Wireless RF Transceiver Module:
MPU 6050:
Mga LED Strip:
Hakbang 2: Paggawa ng Infinity Stones at Infinity Gauntlet Mula sa Cardboard
Para sa paggawa ng mga infinity bato, gumamit ako ng ruby, epoxy resin + Hardener, pintura ng kulay, at luwad (maaari mong gamitin ang silikon).- Itulak ang ruby sa luwad at hilahin ito.
- Paghaluin ang dagta, tigas, pintura ng kulay at hatiin ito sa anim na magkakaibang tasa, isa para sa bawat kulay.
- Ibuhos ang epoxy sa hulma at Hayaang matuyo ito.
Maaari mong panoorin ang video na ito, kung nais mong malaman kung paano ko ginawa ang infinity gauntlet mula sa karton.
Hakbang 3: Arduino Wireless Network Na Mayroong Maramihang NRF24L01 Modules
Ang isang solong module ng NRF24L01 ay maaaring aktibong makinig ng hanggang 6 na iba pang mga module nang sabay. Maaari mong tukuyin ang mga address ng mga node sa octal format. Sa proyektong ito, ang address ng base (Infinity Gauntlet) ay 00, ang mga pangunahing address ng mga bata ay 01 hanggang 0. Kaya mula sa base (Infinity Gauntlet), gamit ang isang MPU6050 makokontrol namin ang servo motor sa node 01 - 0.
Hakbang 4: Base (Infinity Gauntlet) Code
Mula sa Base, Maaari kaming magpadala ng data sa node 01 - 0 para sa pagkontrol sa servo motors at WS2812B LED strip
Hakbang 5: Code ng Node (01 - 0)
Ang mga node (01 - 0) ay tumatanggap ng data mula sa Base, ginagamit namin ito upang makontrol ang mga servos.
Mag-upload ng bawat programa sa bawat arduino.
Hakbang 6: Mga Diagram ng Mga Kable para sa Infinity Gauntlet
Nagdagdag ako ng karagdagang karton para sa paglalagay ng electronics at binago ang 9 Volt na baterya sa 4 xAA na baterya mula sa aking naunang proyekto.
Hakbang 7: Diagram ng Mga Kable para sa 6 Node
Sa aking proyekto gumamit ako ng isang servo para sa digital na orasan, lock ng pinto, portable ac, pet feeder, at dalawang servos para sa light switch at air purifier.
Hakbang 8: Pagsubok sa Infinity Gauntlet
Gumamit ako ng x axis data at y axis data mula sa MPU6050 sensor upang makontrol ang servo motors at isang WS2812B LED strip.
- Kapag ang na-map na halaga ng x-axis ay positibo at y-axis ay positibo Ang MIND STONE ay mag-i-on / off at magbubukas / magsara ang Pet Feeder.
- Kapag ang na-map na halaga ng x-axis ay negatibo at y-axis ay positibo Ang SOUL STONE ay mag-i-on / off at ang Air Purifier ay bubuksan / patayin.
- Kapag ang na-map na halaga ng x-axis ay positibo Ang REALITY STONE ay mag-i-on / off at ang ilaw ay bubuksan / patayin.
- Kapag ang na-map na halaga ng y-axis ay positibo Ang SPACE STONE ay mag-i-on / off at ang lock ng pinto ay magkakabit / mag-unlock
- Kapag ang na-map na halaga ng x-axis ay negatibo at ang y-axis ay negatibo Ang POWER STONE ay mag-i-on / off at ang Portable AC ay bubuksan / patayin.
- Kapag ang na-map na halaga ng y-axis ay negatibo
Inaasahan kong nasiyahan ka sa proyektong Arduino na ito at may natutunan na bago. Maaari kang mag-subscribe sa aking channel para sa suporta.
Salamat.
Inirerekumendang:
IR Home Automation Gamit ang Relay: 6 Mga Hakbang (na may Mga Larawan)
IR Home Automation Gamit ang Relay: Infared Remote Home Automation System (Babala: Gawin ang proyekto sa iyong sariling peligro! Ang proyektong ito ay nagsasangkot ng Mataas na Boltahe)
May kakayahang PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: 13 Mga Hakbang (na may Mga Larawan)
Abot na PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: Simpleng Hexapod Robot na gumagamit ng arduino + SSC32 servo controller at Wireless na kinokontrol gamit ang PS2 joystick. Ang Lynxmotion servo controller ay may maraming tampok na maaaring magbigay ng magandang paggalaw para sa paggaya ng gagamba. Ang ideya ay upang makagawa ng isang hexapod robot na
Kinokontrol ng Arduino na Dock ng Telepono na May Mga Lampara: 14 Mga Hakbang (na may Mga Larawan)
Arduino Controlled Phone Dock With Lamps: Ang ideya ay sapat na simple; lumikha ng isang dock ng singilin sa telepono na magbubukas lamang ng lampara kapag nagcha-charge ang telepono. Gayunpaman, tulad ng madalas na nangyayari, ang mga bagay na tila simpleng simple ay maaaring magtapos sa pagkuha ng medyo mas kumplikado sa kanilang pagpapatupad. Ito ay
ESP8266-01 IoT Smart Timer para sa Home Automation: 9 Mga Hakbang (na may Mga Larawan)
ESP8266-01 IoT Smart Timer para sa Home Automation: UPDATE30 / 09/2018: Na-update ang Firmware sa Ver 1.09. Ngayon na may Sonoff Basic Support01 / 10/2018: Bersyon ng Firmware 1.10 na magagamit na pagsubok para sa pagsubok sa ESP8266-01 na may mga isyu Sa mga bagong buzzword na pagiging Internet Of Things (IoT) at Home Automation, nagpasya ako
Mura, Madali, Kinokontrol ng Internet na Home Automation System: 5 Hakbang (na may Mga Larawan)
Mura, Madali, Kinokontrol ng Internet na Home Automation System: Kung mayroon kang mga alagang hayop / anak at kailangang pakainin sila o paluin sila sa pamamagitan ng internet na maaaring magamit sa iyo ang sistemang ito. Napakadali at murang paraan upang makontrol ang mga motor, LED, atbp. Sa bahay mula sa anumang computer na konektado sa web. Ang kailangan lang ay isang Webc