Sisukord:
- Samm: nõutav riistvara ja materjalid
- 2. samm: NRF24L01 2,4 GHz transiiverimoodul
- Samm: MPU6050
- Samm: WS2812B LED -riba
- Samm 5: Infinity Gauntleti valmistamine papist
- 6. samm: saatja (Infinity Gauntlet) kood
- Samm: vastuvõtja kood
- 8. samm: saatja (Infinity Gauntlet) ühendusskeem
- 9. samm: vastuvõtja ühendusskeem
- 10. samm: lõpetage
Video: Juhtige valguslülitit oma papist Infinity Gauntlet: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mind inspireeris Avengers Movie, hakkasin papist valmistama Thanos Infinity Gauntlet. Selles projektis kasutasin kahe Arduino plaadi juhtmevabaks suhtlemiseks MPU6050 ja NRF24L01+ 2,4 GHz traadita raadiosaatja -vastuvõtja mooduleid. Infinity Gauntlet on saatja ja servod (valguslüliti) on vastuvõtja.
Samm: nõutav riistvara ja materjalid
Arduino Mega + USB -kaabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v aku:
Lüliti:
Jumper juhtmed:
Mees DC tünnipistiku adapter Arduino jaoks:
Micro Servo 9g:
Mini leivalaud:
9v akuklambri pistik:
Papp:
Rubiin:
NRF24L01+ 2,4 GHz traadita raadiosaatja -vastuvõtja moodul:
MPU 6050:
LED -ribad:
2. samm: NRF24L01 2,4 GHz transiiverimoodul
NRF24L01 2,4 GHz transiiverimoodul kasutab 2,4 GHz sagedusriba ja võib töötada kiirusega 250 kbps kuni 2 Mbps ning seda saab kasutada traadita side jaoks kuni 100 meetri kaugusel. Mooduli tööpinge on 1,9 kuni 3,6 V, aga hea on see, et teised tihvtid taluvad 5V loogikat. Moodul suhtleb SPI protokolli abil. Peaksite vaatama arduino pin pistiku mudeli SPI kontakte.
Samm: MPU6050
MPU6050 koosneb 3-teljelisest kiirendusmõõturist ja selle sees olevast 3-teljelisest güroskoobist. See andur aitab meil mõõta süsteemi või objekti kiirendust, kiirust, suunda, nihet ja paljusid muid liikumisega seotud parameetreid. See kiip kasutab suhtlemiseks I2C (integraallülitus) protokolli.
Samm: WS2812B LED -riba
WS2812B on intelligentne LED -valgusallikas, mille juhtimisahel ja RGB -kiip on integreeritud otse 5050 RGB (punane, roheline ja sinine) LED -i. Igal LED -il on mõlemas otsas kolm pistikut, kaks toiteallikaks ja üks andmete jaoks. Kõigi kolme valgusdioodi oleku, heleduse ja värvi juhtimiseks on vaja ainult ühte andmesisestust.
Samm 5: Infinity Gauntleti valmistamine papist
Saate vaadata videot Kuidas tegin papist The Infinity Gauntleti.
6. samm: saatja (Infinity Gauntlet) kood
Kõik, mida pead tegema, on installida MPU6050 raamatukogu, I2C raamatukogu, FastLED raamatukogu, RF24 raamatukogu. Kui te ei installi, saate vea.
Kui soovite oma Arduino IDE -sse lisada uue raamatukogu. Minge kataloogi, kust olete raamatukogu ZIP -faili alla laadinud. Eemaldage ZIP -fail kogu selle kaustastruktuuriga ajutisse kausta, seejärel valige põhikaust, millel peaks olema teegi nimi. Kopeerige see oma visandiraamatu kausta „teegid”.
Ühendage arduino ja laadige antud programm oma arduino uno -sse.
Samm: vastuvõtja kood
Ühendage arduino ja laadige antud programm oma arduino uno -sse.
8. samm: saatja (Infinity Gauntlet) ühendusskeem
Selles projektis panin oma elektroonika lõpmatusekindlasse. Võib -olla soovite elektroonika turvalisse kohta paigutada.
9. samm: vastuvõtja ühendusskeem
Paigaldasin topeltlindi abil seinale arduino uno, 9v aku ja traadita mooduli ning paigaldasin servod valguslüliti lähedale, nii et saate juhtmevabalt valgust sisse ja välja lülitada igal ajal, kus soovite.
10. samm: lõpetage
Infinity stone LED -i ja servosid kontrollib MPU6050 anduri abil tuvastatud kinnaste liikumine, nii et kui liigutate kinnast üles, süttib Infinity stone LED ja servod pöörlevad ning kui te liigutate kinnast uuesti üles, süttib LED välja ja servod pöörlevad vastassuunas.
Soovitan:
Juhtige oma arvutit peaga!: 6 sammu (piltidega)
Hallake oma arvutit peaga!: Tere, lõin süsteemi, mis võimaldab teil arvuti hiirt juhtida lihtsalt pead liigutades. Kui teile meeldib minu projekt, ärge kartke hääletada minu poolt Arduino konkursil 2017;) Miks ma selle tegin? Ma tahtsin teha objekti, mis teeb videomänge
Juhtige oma LED -e teleri kaugjuhtimispuldiga ?! -- Arduino IR õpetus: 5 sammu (piltidega)
Juhtige oma LED -e teleri kaugjuhtimispuldiga ?! || Arduino IR õpetus: Selles projektis näitan teile, kuidas telerite taga asuvaid LED -e juhtimiseks oma teleri kaugjuhtimispuldi kasutuid nuppe ümber paigutasin. Seda tehnikat saate kasutada ka kooditöötluse abil igasuguste asjade juhtimiseks. Räägin natuke ka teooriast
Juhtige oma rongi mudelipaigutust oma Klaviatuuriga !: 12 sammu
Hallake oma rongi mudelipaigutust oma Klaviatuuriga! Täiendatud versiooni saate vaadata ka siit. Selles juhendis näitan teile, kuidas juhtida rongi mudelipaigutust klaviatuuri abil
Juhtige oma mudeli rongi paigutust oma mobiiltelefoniga!: 11 sammu (piltidega)
Juhtige oma rongi mudelipaigutust oma mobiiltelefoniga !: Mudeli rongi paigutuse juhtimine juhtmega gaasi- ja valimisaktiivsuse regulaatoritega võib olla algajatele hea algus, kuid need tekitavad teisaldamatuse probleemi. Samuti saavad turul olevad juhtmevabad kontrollerid juhtida ainult mõnda liikumisvõimalust
Juhtige oma arvutit oma iPod Touchi või iPhone'iga: 4 sammu
Juhtige oma arvutit oma iPod Touchi või iPhone'iga: see on minu esimene juhendatav, nii et mul on kahju, kui see pole parim. Kas olete kunagi tahtnud istuda oma diivanil või voodil ja juhtida oma Maci või Windowsi seadmeid lihtsal viisil. See juhend õpetab teile, kuidas oma Ipo -ga oma arvutit täielikult juhtida