Satura rādītājs:
- 1. darbība. Mums būs vajadzīgas šīs daļas:
- 2. solis: veiciet elektronikas kursorsviras
- 3. darbība: izveidojiet elektronikas USB uztvērēju
- 4. solis: uztvērēja programmēšana
- 5. solis: raidītāju programmēšana
- 6. solis: ķermeņa radīšana
- 7. solis: spēle
Video: Dzelzs vīra reaktors izklaidei (digitālais kustības procesora kursorsvira): 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki mīļie!
Šis ir mans pirmais norādījums, tāpēc ceru uz jūsu labvēlību un atsauksmēm!
Projekts ir interaktīva platforma mājas ballītēm, sacensībām, pasākumiem - tikai izklaidei.
Tie ir divi kustības sensori, kas izgatavoti dzelzs cilvēka reaktora konstrukcijā. Tie ir piestiprināti ar jostām pie cilvēka - pie viņa ķermeņa daļas - krūtīm, vēdera, dupša un kā jūsu iztēle vēlas. Sensori uztver kustību - kratot uz sāniem un vertikāli, un noliecas uz sāniem un priekšpusi uz aizmuguri, bet tajā pašā nabadzības ķermenī ap savu asi! 2,4 GHz radiokanāls pārraida datus uz uztvērēju, kas savienots ar datoru, un pārvērš to kursorsviru asu pozīcijā.
Asu apraksts:
Labās un kreisās ass slīpumi x Uz priekšu un atpakaļ noliektie y ass Tupējumi uz augšu uz leju-rotācija y ass Kratīšana pa labi pa kreisi rotējoša x ass Pagriešanās ap savu asi-z ass
Jūs varat izveidot savu spēli, izmantojot programmu spēļu izstrādātājiem. Ir jāatbalsta tikai DirectInput! Piemēram, pāris nedēļu laikā es apguvu programmas Game maker Studio pamatzināšanas.
Šajā rokasgrāmatā ir gatava programmaparatūra uztvērējam un raidītājiem, kā arī viena mana izstrādāta spēle.
Jūs varat patstāvīgi izveidot piedāvāto nedēļas komplektu, ja zināt, kā:
Lodēt
Lai drukātu ar 3D printeri (UZMANĪBU! Visiem izmantotajiem modeļiem ir 100% mērogs. Ja drukājat ABS plastmasu - palieliniet modeļa mērogu par plastmasas saraušanās procentuālo daudzumu pēc atdzesēšanas. Drukājot palielināju par 1%)
Arduino programmēšana.
Tas ir viss. Un, jā, tas prasīs daudz ilgāku laiku, ja jums ir greizas rokas)
1. darbība. Mums būs vajadzīgas šīs daļas:
- 1x Arduino pro micro (modulis ar atmega32u4)
- 2x Arduino pro mini (modulis ar atmega328)
- 3x radio moduļi NRF24l01
- 3x kondensatori 100uF 7-16v
- 1x 3.3v atkāpšanās pārveidotājs
- 2x 5V pastiprinātājs
- 2x DMP moduļi MPU6050
- 2x slēdži ar fiksāciju
- 2x 2xAAA bateriju turētājs
- 2x gredzens ws2812b
Un arī:
- vadi
- 8x misiņa statīvi (M3 x 15mm)
- 16x m3 skrūves
- Draugs ar 3D printeri
- lodāmurs
- līmes pistole
- taisnas rokas
- arduino uno vai usb-> uart pārveidotājs Arduino pro mini programmēšanai
- usb tipa a -usb mini kabelis arduino pro micro
2. solis: veiciet elektronikas kursorsviras
Veiciet elektronikas kursorsviras.
Katram kursorsvirai mums ir nepieciešams: arduino pro mini MPU6050 NRF24l01 100uF kondensators 5v pastiprinātāja pārveidotāja akumulatora turētājs 2xAAA slēdzis
Uzziniet shēmas shēmu
Tagad jums ir jāņem lodāmurs, daži vadi un jāsagatavo lodēšanai.
1.1. NRF24l01 moduļi tiek pārdoti ar lodētiem savienotājiem, un tie ir jānoņem.
1.2. tad jums saskaņā ar shēmām jāpielodē 7 vadi ar 6 cm garumu, vienkārši pielodējiet tieši pie PCB 100uf kondensatora pie barošanas tapām.
2.1. Lai moduli MPU6050 nepieciešams pielodēt 5 vadus, kuru garums ir 5-6 cm saskaņā ar shēmu.
2.2. Turklāt jums rūpīgi jāpielodē 3,3 V barošanas vads, kas nāk no moduļa NRF24l01, uz OUT LDO tapu uz MPU6050 plates.
3.1. Pozitīvais akumulatora turētāja strāvas vads ar vadu jāpievieno slēdzim
3.2. Negatīvais akumulatora turētāja barošanas vads jāpievieno pastiprinātāja pārveidotāja negatīvajai ieejai
3.3. Slēdža otrajai tapai jābūt savienotai ar pastiprinātāja pārveidotāja negatīvo IEEJU
4.1. Arduino pro mini modulim ir jāpielodē 5 kontaktu programmēšanas savienotājs.
4.2. Pievienojiet vadus mīnus un plus OUTPUT pastiprinātāja pārveidotāju
4.3. PĀRBAUDE. Ievietojiet bateriju turētājā 2 AAA baterijas, pēc tam ieslēdziet slēdzi - ja viss ir pareizi pievienots, Arduino iedegsies sarkanā strāvas padeves diode. Izslēdziet strāvu. 4.4. Savienojiet MPU6050 moduli ar vadiem saskaņā ar shematisko shēmu. 4.5. PĀRBAUDE. Ieslēdziet barošanu, MPU605 vajadzētu iedegties zaļajam strāvas padeves indikatoram. Izslēdziet strāvu. 4.6. Pievienojiet radio moduli NRF24l01 Arduino ar vadiem.
5.1. Lodējiet 3 vadus, kuru garums ir 10 cm, līdz gredzenam ws2812b līdz tapām: IN, VCC, GND
Mūsu raidītāja elektriskā shēma ir gatava!
3. darbība: izveidojiet elektronikas USB uztvērēju
Izveidojiet elektronikas USB uztvērēju
1.1. NRF24l01 moduļi tiek pārdoti ar lodētiem savienotājiem un ir jānoņem.
1.2. tad jums saskaņā ar shēmām jāpielodē 7 vadi 6 cm garumā, vienkārši pielodējiet tieši pie PCB 100uf kondensatora pie barošanas tapām.
2.1. Lodējiet 3 5 cm garus vadus pie pazemināšanas pārveidotāja, kā norādīts shēmas shēmā: 2 vadi pie GND tapas, 1 vads pie PIN IEVADES.
2.2. lai piespraustu OUTPUT lodēt strāvas vadu no moduļa NRF24l01/
3.1. Lodējiet ievades vadu no pazeminošā pārveidotāja un atlikušos vadus no NRF24l01 uz Arduino pro micro, kā norādīts shēmas shēmā.
3.2. PĀRBAUDE. Pievienojiet USB mini USB kabeli datoram un Arduino pro micro. Ja jūs pievienojat visu, kā norādīts shēmas shēmā, Arduino un pakāpeniskā pārveidotāja gaismas diodēm vajadzētu iedegties.
Mūsu uztvērēja elektriskā ķēde ir gatava!
4. solis: uztvērēja programmēšana
1.1. Savienojiet savu Arduino pro micro, izmantojot USB mini USB adapteri ar datoru. Atveriet programmu, lai mirgo HEX. faili”. Piemēram, gcUploader (pielikumā) atlasiet portu, kurā esat definējis Arduino ar nosaukumu "SparkFun Pro Micro".
1.2.1. Ja Arduino nav izlēmis, instalējiet draiveri (draiveris pielikumā, kā instalēt vairāk: https://learn.sparkfun.com/tutorials/pro-micro--f ahhh!..
1.3. Programmā atlasiet Arduino veidu: Arduino Leonardo.
1.4. Velciet programmā uztvērēju-v0 file.ino.hex un noklikšķiniet uz Flash ikonas.
1.5. PĀRBAUDE. Pēc programmaparatūras ierīces logos vajadzētu redzēt jaunu ierīci - "SparkFun Pro Micro" ar kursorsviras ikonu.
Apsveicam, mēs izgatavojām vadības sviras uztvērēju!
5. solis: raidītāju programmēšana
Raidītāja programmēšana.
1.1. Savienojiet savu Arduino Pro Mini (mūsu pirmo kursorsviru), izmantojot USB uz uart pārveidotāju, ar datoru, kā parādīts diagrammā.
1.2. Atveriet programmu, lai mirgot HEX. faili”. Piemēram, gcUploader (pielikumā) atlasiet portu, kurā jums ir Arduino Pro Mini.
1.3. Programmā izvēlieties Arduino veidu: Arduino Pro Mini.
1.4. Velciet mpu6050-RED-mesh0 file.ino.hex uz programmu un noklikšķiniet uz lejupielādes ikonas.
1.5. PĀRBAUDE. Operētājsistēmā Windows atveriet spēļu kontroliera iestatījumus. Sasverot MPU6050, PIRMĀS spēles kontroliera x, Y un Z asij ir jāpārvietojas!
Apsveicam! Mēs esam izveidojuši bezvadu kursorsviras ar kustības uztveršanu!
Lai mirgot SECOND kursorsviru, atkārtojiet 1.1-1.5. Darbību
Jūs varat nedaudz spēlēt un sākt veidot lietu!
6. solis: ķermeņa radīšana
Ķermeņa radīšana
1.1. Pārliecinieties, vai jums ir 3D printeris vai draugs ar 3D printeri =)
1.2. Ņemiet divu krāsu plastmasu: melnu un caurspīdīgu!
1.3. Izmantojiet modeļus, lai drukātu ar melnu polimēru: galvenais-priekšējais. STL, priekšējais. STL, aizmugurējais.stl
1.4. Modeļa izmantošana drukāšanai ar caurspīdīgu polimēru: caurspīdīga. STL
1.5. Savāc detaļas kā video!
1.5.1. "Galvenās priekšējās" daļā urbiet caurumu tādā vietā, lai vadi no WS2812 tiktu iespiesti caur to korpusā.
1.5.2. Starp caurspīdīgo daļu un korpusa daļu ievietojiet gredzenu Ws2812b, ievelciet vadus korpusa atverē. Skatīt video.
1.5.3. Uz M3 skrūvēm, lai pieskrūvētu misiņa atdalītājus. Skatīt video.
Tagad jums jāapbruņojas ar līmes pistoli un failu
2.1. Līmējiet slēdzi.
2.2. Līmējiet akumulatora turētāju.
2.3. Līme MPU6050 perpendikulāri korpusam, SMD detaļas novirzītas uz akumulatora turētāju. Skatīt video.
2.4. Lodējiet vadus no WS212b gredzena līdz Arduino tapām, kā norādīts 2. darbības shēmā.
2.4.1. PĀRBAUDE. Ieslēdziet kursorsviru, pirmā kursorsviras gredzenam vajadzētu spīdēt zilā krāsā, otrajam - sarkanā krāsā. Tam vajadzētu izskatīties forši!
2.5. Līmējiet atlikušās detaļas, uzmanīgi novietojiet vadus.
2.6. Aizveriet vāku un piestipriniet to ar M3 skrūvēm pie misiņa statīviem.
2.7. Ievietojiet gumijotu jostu ar karabīnēm vāka rievā, lai kursorsviru varētu piestiprināt pie sevis
Uztvērēja korpuss Es izmantoju standarta izmēru 35x55x12
Tagad jautrā daļa! Pārbaudīšu darbu spēlē! -- NĀKAMAIS SOLIS
7. solis: spēle
Izsaiņojiet failu, pievienojiet uztvērēju, ieslēdziet kursorsviras un sāciet spēli.
Laimīgu spēli!
Ieteicams:
3D drukāts beigu spēles loka reaktors (filmas precīzs un valkājams): 7 soļi (ar attēliem)
3D drukāts Endgame Arc Reactor (Filmas precīzs un valkājams): pilna Youtube apmācība: Es nevarēju atrast īpaši filmas precīzus 3D failus Mark 50 loka reaktoram/nanodaļiņu korpusam, tāpēc mans draugs un es pagatavojām dažus saldos. Bija jāpielāgo daudz, lai lieta izskatītos precīza un satriecoša
Loka reaktors La Smogdog, ļoti personisks projekts…: 13 soļi (ar attēliem)
Loka reaktors La Smogdog, ļoti personisks projekts…: Kas man ir kopīgs ar šiem diviem puišiem? Šoreiz tā nav bārda! Mums visiem krūtīs ir caurums, un es un Leo esam dzimuši ar Pectus Excavatum, Starkam bija jāpelna savs :-) Pectus Excavatum ir (skaties šeit: https: // lv .wikipedia.org/wik
DIY - īpaši lēts un īpaši foršs loka reaktors: 8 soļi (ar attēliem)
DIY - īpaši lēts un ļoti foršs loka reaktors: šajā pamācībā es jums parādīšu, kā jūs varat mājās izgatavot ārkārtīgi lētu loka reaktoru. Sāksim darbu. Kopējais projekts man izmaksāja mazāk nekā 1 ASV dolāru, un man bija jāiegādājas tikai gaismas diodes un katrs LED man izmaksāja 2,5 INR, un es izmantoju 25, tāpēc kopējās izmaksas ir mazākas par 1
Dzelzs vīra loka reaktors, kas pulsē ar sirdsdarbību: 5 soļi (ar attēliem)
Dzelzs vīra loka reaktors, kas pulsē ar sirds pukstēšanu: Tur ir daudz DIY loka reaktoru, kas izskatās diezgan forši. Daži arī izskatās reāli. Bet kāpēc būvēt kaut ko, kas tikai izskatās pēc šīs lietas un neko nedara. Šis loka reaktors neaizsargās jūsu sirdi, izmantojot elektromagnētu
Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi
Kustības kontrolēta izeja - no kustības uztveršanas gaismas: Iedomājieties, ka esat viltīgs cilvēks, kas dodas uz visbriesmīgāko kvartāla māju. Pēc tam, kad esat izgājis garām visiem spokiem, spokiem un kapsētām, jūs beidzot nokļūstat pēdējā ceļā. Jūs varat redzēt konfektes bļodā priekšā! Bet tad pēkšņi gho