Satura rādītājs:
- 1. darbība: nepieciešama aparatūra un materiāli
- 2. darbība: NRF24L01 2,4 GHz uztvērēja modulis
- 3. darbība: MPU6050
- 4. darbība: WS2812B LED sloksne
- 5. solis: Infinity Gauntlet izgatavošana no kartona
- 6. darbība: raidītāja (Infinity Gauntlet) kods
- 7. darbība: uztvērēja kods
- 8. solis: raidītāja elektroinstalācijas shēma (Infinity Gauntlet)
- 9. solis: uztvērēja elektroinstalācijas shēma
- 10. solis: pabeidziet
Video: Kontrolējiet gaismas slēdzi ar savu kartona Infinity cimdu: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Mani iedvesmoja Avengers Movie, es sāku veidot Thanos Infinity Gauntlet no kartona. Šajā projektā es izmantoju MPU6050 un NRF24L01+ 2,4 GHz bezvadu RF raiduztvērēja moduļus, lai bezvadu saziņā starp divām Arduino plāksnēm. Infinity Gauntlet ir raidītājs, un Servos (gaismas slēdzis) ir uztvērējs.
1. darbība: nepieciešama aparatūra un materiāli
Arduino Mega + USB kabelis II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v akumulators:
Pārslēgties:
Jumper vadi:
Vīriešu DC mucas ligzdas adapteris Arduino:
Micro Servo 9g:
Mini maizes dēlis:
9v akumulatora skavas savienotājs:
Kartons:
Rubīns:
NRF24L01+ 2,4 GHz bezvadu RF raiduztvērēja modulis:
MPU 6050:
LED sloksnes:
2. darbība: NRF24L01 2,4 GHz uztvērēja modulis
NRF24L01 2,4 GHz uztvērēja modulis izmanto 2,4 GHz joslu, un tas var darboties ar bodu ātrumu no 250 kbps līdz 2 Mbps, un to var izmantot bezvadu sakariem līdz 100 metriem. Moduļa darba spriegums ir no 1,9 līdz 3,6 V, bet laba lieta ir tā, ka pārējās tapas panes 5V loģiku. Modulis sazinās, izmantojot SPI protokolu. Jums vajadzētu apskatīt arduino tapu savienotāja modeļa SPI tapas.
3. darbība: MPU6050
MPU6050 sastāv no 3 asu akselerometra un 3 asu žiroskopa. Šis sensors palīdz mums izmērīt sistēmas vai objekta paātrinājumu, ātrumu, orientāciju, pārvietojumu un daudzus citus ar kustību saistītus parametrus. Šī mikroshēma saziņai izmanto I2C (integrētās shēmas) protokolu.
4. darbība: WS2812B LED sloksne
WS2812B ir inteliģents vadības gaismas diodes gaismas avots ar vadības ķēdi un RGB mikroshēmu, kas tieši integrēta 5050 RGB (sarkanā, zaļā un zilā) gaismas diodē. Katrai gaismas diodei katrā galā ir trīs savienotāji, divi barošanai un viens - datiem. Tam ir nepieciešama tikai viena datu ievade, lai kontrolētu visu trīs gaismas diodes stāvokli, spilgtumu un krāsu.
5. solis: Infinity Gauntlet izgatavošana no kartona
Jūs varat noskatīties video Kā es no kartona izveidoju bezgalības cimdu.
6. darbība: raidītāja (Infinity Gauntlet) kods
Viss, kas jums jādara, ir instalēt MPU6050 bibliotēku, I2C bibliotēku, FastLED bibliotēku, RF24 bibliotēku. Ja neinstalēsit, jūs saņemsit kļūdu.
Ja vēlaties Arduino IDE pievienot jaunu bibliotēku. Dodieties uz direktoriju, kurā esat lejupielādējis bibliotēkas ZIP failu. Pagaidu mapē izvelciet ZIP failu ar visu tā mapju struktūru, pēc tam atlasiet galveno mapi, kurai vajadzētu būt bibliotēkas nosaukumam. Kopējiet to skiču burtnīcas mapē “bibliotēkas”.
Pievienojiet arduino un augšupielādējiet doto programmu savā arduino uno.
7. darbība: uztvērēja kods
Pievienojiet arduino un augšupielādējiet doto programmu savā arduino uno.
8. solis: raidītāja elektroinstalācijas shēma (Infinity Gauntlet)
Šajā projektā es ievietoju savu elektroniku bezgalības cimdā. Iespējams, vēlēsities novietot elektroniku drošā vietā.
9. solis: uztvērēja elektroinstalācijas shēma
Es uzstādīju arduino uno, 9v akumulatoru un bezvadu moduli pie sienas, izmantojot dubultu lenti, un es uzstādīju servo pie gaismas slēdža, lai jūs varētu bez vadiem ieslēgt/izslēgt gaismu, kad vien vēlaties.
10. solis: pabeidziet
Bezgalības akmens gaismas diodes un servos tiek kontrolētas ar cimdu kustību, kas konstatēta, izmantojot MPU6050 sensoru, tādēļ, pārvietojot cimdu uz augšu, Infinity akmens gaismas diode iedegsies un servos pagriezīsies, un, ja atkal pārvietojat cimdu uz augšu, gaismas diode tiks ieslēgta. izslēgts, un servos tiks pagriezts pretējā virzienā.
Ieteicams:
Kontrolējiet gaismas diodes ar savu Android - Arduino-Bluetooth modulis: 5 soļi
Kontrolējiet gaismas diodes ar savu Android | Arduino-Bluetooth modulis: apmācība palīdzēs mums izveidot ķēdi un kontrolēt to, izmantojot mobilo lietotni. Pieņemsim, ka varēsit kontrolēt savas mājas apgaismojumu? Tātad, patiesībā ne gaismas, bet īsuma labad mēs pagaidām kontrolēsim gaismas diodi, un jūs varat pievienot visu
Gaismas dārgakmens ✽ Kontrolējiet savu LED svītru bez Arduino un koda: 5 soļi (ar attēliem)
Gaismas dārgakmens ✽ Kontrolējiet savu LED svītru bez Arduino un koda: Šī ir gudra lampa, kas maina spilgtumu, salokot augšējo gabalu. Koncepcija: Šī ir lietotājam draudzīga lampa ikvienam, kam patīk lasīt relaksējošā vidē. Mēģiniet iztēloties cilvēkus, kas sēž pie galda pie loga ar kādu foršu brāli
Kontrolējiet sildītāja slēdzi ar releju, izmantojot Sonoff Th10: 8 soļi
Sildītāja vadības slēdzis ar releju, izmantojot Sonoff Th10: sonoff ierīces ļauj ieslēgt un elektroiekārtas. ir paredzēts, ka modelis th10 ieslēgs un izslēgs sildītājus ar temperatūras kontroles un laika grafika iespējām. problēma rodas, ja jūsu mājas sildītāju darbina gāze
Pārveidojiet savu veco tālruni par tālvadības slēdzi: 7 soļi (ar attēliem)
Pārveidojiet savu veco tālruni par tālvadības slēdzi: vai esat kādreiz domājuši, ko darīt ar vecajiem pamata tālruņiem? Viedtālruņa parādīšanās pēdējā desmitgadē padarīja visus pamata tālruņus novecojušus. Lai gan tiem bija labs akumulatora darbības laiks un pienācīgs izskats, tie ir mazāki, salīdzinot ar lieliem viedtālruņiem, kuriem ir lielas s
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: 4 soļi
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: es nesen izveidoju signalizācijas sistēmu un uzstādīju to savā mājā. Es izmantoju magnētiskos slēdžus uz durvīm un vadu tos caur bēniņiem. Logi bija cits stāsts, un cieta elektroinstalācija nebija risinājums. Man vajadzēja bezvadu risinājumu, un tas ir