Orodha ya maudhui:
- Hatua ya 1: Vifaa na vifaa vinahitajika
- Hatua ya 2: NRF24L01 2.4GHz Transceiver Module
- Hatua ya 3: MPU6050
- Hatua ya 4: Ukanda wa LED wa WS2812B
- Hatua ya 5: Kufanya Gauntlet ya Infinity Kutoka kwa Kadibodi
- Hatua ya 6: Msimbo wa Transmitter (Infinity Gauntlet)
- Hatua ya 7: Msimbo wa Mpokeaji
- Hatua ya 8: Mchoro wa Wiring kwa Transmitter (Infinity Gauntlet)
- Hatua ya 9: Mchoro wa Wiring kwa Mpokeaji
- Hatua ya 10: Maliza
Video: Dhibiti Kubadilisha Nuru na Kibodi chako cha Infinity Gauntlet: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Niliongozwa na Avengers Movie, nilianza kutengeneza Thanos Infinity Gauntlet kutoka kwa kadibodi. Katika mradi huu nilitumia Modules MPU6050 na NRF24L01 + 2.4GHz Wireless RF Transceiver Moduli kuwasiliana kati ya bodi mbili za Arduino bila waya. Infinity Gauntlet ndiye mtumaji na Servos (Light switch) ndiye mpokeaji.
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:
Ruby:
NRF24L01 + 2.4GHz Moduli ya Transceiver ya Wireless ya RF:
MPU 6050:
Vipande vya LED:
Hatua ya 2: NRF24L01 2.4GHz Transceiver Module
NRF24L01 2.4 GHz Transceiver Module hutumia bendi ya 2.4 GHz na inaweza kufanya kazi na viwango vya baud kutoka 250 kbps hadi 2 Mbps na inaweza kutumika kwa mawasiliano ya wireless kwa hadi mita 100. Voltage ya uendeshaji wa moduli hiyo ni kutoka 1.9 hadi 3.6V, lakini jambo zuri ni kwamba pini zingine zinavumilia mantiki ya 5V. Moduli hiyo inawasiliana kwa kutumia itifaki ya SPI. Unapaswa kutazama pini za kiunganishi cha pinu ya arduino.
Hatua ya 3: MPU6050
MPU6050 ina Accelerometer ya 3-axis na 3-axis Gyroscope ndani yake. Sensor hii hutusaidia kupima kasi, kasi, mwelekeo, uhamishaji na parameter nyingine nyingi zinazohusiana na mwendo wa mfumo au kitu. Chip hii hutumia itifaki ya I2C (baina ya unganishi) kwa mawasiliano.
Hatua ya 4: Ukanda wa LED wa WS2812B
WS2812B ni chanzo chenye nuru cha kudhibiti LED, na mzunguko wa kudhibiti na Chip ya RGB imeunganishwa moja kwa moja kwenye 5050 RGB (Nyekundu, Kijani, na Bluu) LED. Kila LED ina viunganisho vitatu kila mwisho, mbili za kuwezesha umeme na moja ya data. Inahitaji pembejeo moja tu ya data kudhibiti hali, mwangaza, na rangi ya LED zote tatu.
Hatua ya 5: Kufanya Gauntlet ya Infinity Kutoka kwa Kadibodi
Unaweza kutazama video Jinsi nilivyotengeneza Infinity Gauntlet Kutoka kwa Kadibodi.
Hatua ya 6: Msimbo wa Transmitter (Infinity Gauntlet)
Unachohitaji kufanya ni kufunga maktaba ya MPU6050, maktaba ya I2C, maktaba ya FastLED, Maktaba ya RF24. Utapata hitilafu ikiwa hautasakinisha.
Wakati unataka kuongeza maktaba mpya kwenye IDE yako ya Arduino. Nenda kwenye saraka ambapo umepakua faili ya ZIP ya maktaba. Toa faili ya ZIP na muundo wake wote wa folda katika folda ya muda, kisha uchague folda kuu, ambayo inapaswa kuwa na jina la maktaba. Nakili kwenye folda ya "maktaba" ndani ya kitabu chako cha sketch.
Unganisha arduino na upakie programu iliyopewa kwenye uno wako wa arduino.
Hatua ya 7: Msimbo wa Mpokeaji
Unganisha arduino na upakie programu iliyopewa kwenye uno wako wa arduino.
Hatua ya 8: Mchoro wa Wiring kwa Transmitter (Infinity Gauntlet)
Katika mradi huu niliweka vifaa vyangu vya elektroniki ndani ya hali isiyo na kipimo. Unaweza kutaka kuweka umeme mahali pazuri.
Hatua ya 9: Mchoro wa Wiring kwa Mpokeaji
Niliweka arduino uno, 9v Battery na moduli isiyo na waya ukutani nikitumia mkanda mara mbili na nikapachika servos karibu na swichi ya taa ili uweze kuwasha / kuzima taa wakati wowote unapotaka.
Hatua ya 10: Maliza
Mwangaza wa jiwe la infinity na servos zinadhibitiwa na harakati ya gauntlet inayogunduliwa kwa kutumia sensor ya MPU6050, kwa hivyo wakati unahamisha gauntlet juu basi infinity jiwe la LED litawaka na servos itazunguka na ukisogeza gauntlet tena LED itakuwa mbali na servos zitazunguka kwa mwelekeo tofauti.
Ilipendekeza:
Sura ya Kibodi cha Kibodi cha Kibodi cha Micro Kinanda: Hatua 12 (na Picha)
Kibodi cha Kibodi cha Kibodi cha Kibodi cha Kibodi cha Kibodi Katika kesi hii, kitu ambacho ni na / au kinatengeneza " sanaa. &Quot; Imeshikamana kabisa na lengo hili ni hamu yangu
Badilisha Kibodi chako cha QWERTY kuwa CYRLLIC (Для Россиян) Dirisha au ANDROID: Hatua 4
Badilisha Kinanda chako cha QWERTY kuwa CYRLLIC (Для Россиян) WINDOWS au ANDROID: Hii ni mafunzo rahisi sana kwa wale ambao wanataka kubadilisha kibodi zao (kwa kweli yoyote) kuwa kibodi ya Kirusi / Cyrillic. Tutakachofanya sio programu ya kudumu na unaweza kurudi kwenye mipangilio ya kibodi asili wakati wowote
Kubadilisha Nuru ya Bluetooth ya Kijijini - Retrofit. Nuru Kubadilisha Bado Inafanya Kazi, Hakuna Uandishi wa Ziada .: Hatua 9 (na Picha)
Kubadilisha Nuru ya Bluetooth ya Kijijini - Retrofit. Nuru Kubadilisha Bado Inafanya Kazi, Hakuna Uandishi wa Ziada. Baadhi ya BLE / programu nyingi za programu hutoa
Jinsi ya Kufanya Nuru ya Kubadilisha 220v Kubadilisha Nuru Kutumia Relay: Hatua 8
Jinsi ya Kufanya Nuru ya Kubadilisha 220v Kugusa Nuru Kutumia Kupitisha: Jinsi ya kufanya swichi ya kugusa kwa taa 220v ukitumia bodi ya kupokezana na transistor ya mosfet Ni mradi rahisi sana na salama kwa sababu nguvu kuu ya 220v imetengwa na nguvu ya dc 5vLakini kwanza, wacha tuchukue hatua kwa hatua
Jinsi ya Kurekebisha Kilimo kikuu cha Kibodi cha Kibodi: Hatua 5
Jinsi ya Kurekebisha Tray ya Kibodi ya Staples: Tray yangu ya kibodi imevunjika kutoka kuegemea. Isingevunjika ikiwa ni pamoja na screws mbili. Lakini chakula kikuu kilisahau