![Əyləncə üçün Iron Man Reaktoru (Digital Motion Processor Joystick): 7 addım (şəkillərlə) Əyləncə üçün Iron Man Reaktoru (Digital Motion Processor Joystick): 7 addım (şəkillərlə)](https://i.howwhatproduce.com/images/001/image-1529-65-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![Image Image](https://i.howwhatproduce.com/images/001/image-1529-67-j.webp)
![](https://i.ytimg.com/vi/x7KAn-UfpcQ/hqdefault.jpg)
![Bu hissələrə ehtiyacımız olacaq Bu hissələrə ehtiyacımız olacaq](https://i.howwhatproduce.com/images/001/image-1529-68-j.webp)
Salam əzizlərim!
Bu mənim ilk təlimatımdır, buna görə də xeyir və rəyinizə ümid edin!
Layihə ev əyləncələri, yarışmalar, tədbirlər üçün interaktiv bir platformadır - yalnız əylənmək üçün.
Bunlar dəmir adam reaktorunun dizaynında hazırlanmış iki hərəkət sensoru. Adama kəmərlə bağlayırlar - bədən hissəsinə - sinə, mədə, eşşək və təsəvvürünüzün necə istədiyi. Sensorlar hərəkəti ələ keçirir - yan və dik olaraq sarsılır və yan və öndən arxaya əyilir, ancaq oxu ətrafında eyni yoxsulluq bədənində! 2.4 GHz radio kanalı məlumatları kompüterə qoşulmuş bir alıcıya ötürür və joystick oxlarının mövqeyinə çevirir.
Baltaların təsviri:
Sağ-sol oxun yamacları x İrəli-geriyə meyllər-y oxu Yuxarı-aşağı-fırlanma y oxu Sağ-sola fırlanma x-oxunu sarsıtmaq-öz oxu ətrafında dönmək-z oxu
Oyun inkişaf etdiriciləri üçün bir proqram istifadə edərək oyununuzu edə bilərsiniz. Yalnız DirectInput dəstəyi olmalıdır! Məsələn, bir neçə həftə ərzində Game Maker Studio proqramının əsas biliklərini öyrəndim.
Bu təlimatda alıcı və ötürücülər üçün hazır bir proqram təminatı və mənim hazırladığım bir oyun var.
Həftə üçün təklif olunan dəsti müstəqil olaraq edə bilərsiniz, əgər bilirsinizsə:
Lehim
3D printerdə çap etmək üçün (DİQQƏT! Tətbiq olunan bütün modellərin 100% miqyası var. ABS plastikini çap edirsinizsə - soyuduqdan sonra modelin ölçüsünü plastikin büzülmə faizi ilə artırın. Çap edərkən 1% artırdım)
Arduino Proqramlaşdırma.
Bu qədər. Bəli, əyri əlləriniz varsa daha çox vaxt aparacaq)
Addım 1: Bu hissələrə ehtiyacımız olacaq:
![Bu hissələrə ehtiyacımız olacaq Bu hissələrə ehtiyacımız olacaq](https://i.howwhatproduce.com/images/001/image-1529-69-j.webp)
- 1x Arduino pro micro (atmega32u4 ilə modul)
- 2x Arduino pro mini (atmega328 ilə modul)
- 3x radio modulları NRF24l01
- 3x kondansatörler 100uF 7-16v
- 1x 3.3v aşağı eniş çeviricisi
- 2x 5v pilləli çevirici
- 2x DMP modulu MPU6050
- Bərkitmə ilə 2x dəyişdirici
- 2 x 2 xAAA batareya tutacağı
- 2x ws2812b üzük
Və həmçinin:
- tellər
- 8x pirinç dayaqları (M3 x 15mm)
- 16x m3 vintlər
- 3d printer ilə dost
- lehimleme dəmir
- yapışqan silahı
- düz qollar
- Arduino pro mini proqramlaşdırma üçün arduino uno və ya usb-> uart çeviricisi
- arduino pro micro üçün usb tipli usb mini kabel
Addım 2: Electronics Joysticks edin
![Electronics Joysticks edin Electronics Joysticks edin](https://i.howwhatproduce.com/images/001/image-1529-70-j.webp)
Elektronika joystickləri edin.
Hər bir joystick üçün bizə lazımdır: arduino pro mini MPU6050 NRF24l01 100uF kondansatör 5v artırıcı çevirici batareya tutacağı 2xAAA dəyişdirici
Dövrə diaqramını öyrənin
İndi bir lehimləmə dəmiri, bir neçə tel götürüb lehimə hazırlamaq lazımdır.
1.1. NRF24l01 modulları lehimli bağlayıcılarla satılır və çıxarılmalıdır.
1.2. sonra, sxemlərə görə 6 sm uzunluğunda 7 teli lehimləməlisiniz, yalnız təchizat pinlərinə birbaşa PCB 100uf kondansatörünə lehimləyin.
2.1. MPU6050 modulu üçün sxemə görə 5-6 sm uzunluğunda 5 tel lehimləmək lazımdır.
2.2. Ayrıca, NRF24l01 modulundan gələn 3.3 V güc telini diqqətlə MPU6050 lövhəsindəki OUT LDO pininə lehimləməlisiniz.
3.1. Müsbət batareya tutucusunun güc teli açara tel ilə bağlanmalıdır
3.2. Mənfi batareya tutucusunun güc teli, artırıcı çeviricinin mənfi girişinə qoşulmalıdır
3.3. Şalterin ikinci pimi, addım çeviricinin mənfi GİRİŞİ ilə əlaqələndirilməlidir
4.1. 5 pinli proqramlaşdırma konnektoru Arduino pro mini moduluna lehimlənməlidir.
4.2. Telləri minus və üstəgəl OUTPUT artırıcı çeviriciyə qoşun
4.3. TEST. Batareya tutucusuna 2 AAA batareya daxil edin, sonra açarı açın - əgər hər şey düzgün bağlanıbsa, qırmızı elektrik lenti Arduinoda yanmalıdır. Gücü söndürün. 4.4. Şematik diaqrama uyğun olaraq MPU6050 modulunu tellərlə bağlayın. 4.5. TEST. Gücü yandırın, yaşıl güc LED MPU605 -də yanmalıdır. Gücü söndürün. 4.6. NRF24l01 radio modulunu Arduino'ya tellərlə bağlayın.
5.1. Ws2812b halqasına 10 sm uzunluğunda 3 teli sancaqlara lehimləyin: IN, VCC, GND
Vericimizin elektrik sxemləri hazırdır!
Addım 3: Electronics USB Alıcısı yaradın
![USB alıcısının elektronikasını yaradın USB alıcısının elektronikasını yaradın](https://i.howwhatproduce.com/images/001/image-1529-71-j.webp)
USB qəbuledici elektronika yaradın
1.1. NRF24l01 modulları lehimli bağlayıcılarla satılır və çıxarılmalıdır.
1.2. sonra, sxemlərə görə 6 sm uzunluğunda 7 teli lehimləməlisiniz, yalnız təchizat pinlərinə birbaşa PCB 100uf kondansatörünə lehimləyin.
2.1. Lehim, sxemdə göstərildiyi kimi, aşağıya çeviriciyə 5 sm uzunluğunda 3 tel: GND pininə 2 tel, PIN girişinə 1 tel.
2.2. Çıxış lehimini NRF24l01 modulundan elektrik telinə bağlamaq üçün/
3.1. Giriş telini aşağı salınma çeviricisindən və qalan telləri NRF24l01-dən Arduino pro micro-a, sxem sxemində göstərildiyi kimi lehimləyin.
3.2. TEST. USB -ni USB -yə USB kabelini kompüterinizə və Arduino pro micro -ya qoşun. Hər şeyi dövrə diaqramında göstərildiyi kimi bağlasanız, Arduino və aşağı çeviricidəki LEDlər yanmalıdır.
Alıcımızın elektrik dövrəsi hazırdır!
Addım 4: Alıcının proqramlaşdırılması
![Alıcının proqramlaşdırılması Alıcının proqramlaşdırılması](https://i.howwhatproduce.com/images/001/image-1529-72-j.webp)
![Alıcının proqramlaşdırılması Alıcının proqramlaşdırılması](https://i.howwhatproduce.com/images/001/image-1529-73-j.webp)
1.1. Arduino pro micro -nuzu usb vasitəsilə usb mini adapterə kompüterinizə qoşun. HEX -i yandırmaq üçün proqramı açın. fayllar '. Məsələn, gcUploader (əlavədə), "SparkFun Pro Micro" adlı Arduinonun təyin etdiyi portu seçin.
1.2.1 Arduino qərarsızdırsa, sürücünü quraşdırın (əlavədəki sürücü, daha çox necə qurulacaq: https://learn.sparkfun.com/tutorials/pro-micro--f ahhh!..
1.3. Proqramda Arduino növünü seçin: Arduino Leonardo.
1.4. Alıcı-v0 file.ino.hex proqramına sürükləyin və Flash simgesini vurun.
1.5. TEST. Cihazdakı firmware proqramından sonra pəncərələrdə yeni bir cihaz - joystick işarəsi olan "SparkFun Pro Micro" görünməlidir.
Təbrik edirik, joysticklərimizin qəbuledicisini hazırladıq!
Addım 5: Vericilərin proqramlaşdırılması
![Image Image](https://i.howwhatproduce.com/images/001/image-1529-75-j.webp)
![](https://i.ytimg.com/vi/zU2YDZvIp1U/hqdefault.jpg)
![Bədənin Yaradılması! Bədənin Yaradılması!](https://i.howwhatproduce.com/images/001/image-1529-78-j.webp)
Vericinin proqramlaşdırılması.
1.1. Diaqramda göstərildiyi kimi Arduino Pro Mini -ni (ilk joystick) uart Converter -i kompüterinizə qoşun.
1.2. HEX -i yandırmaq üçün proqramı açın. fayllar '. Məsələn, gcUploader (əlavədə), Arduino Pro Mini -yə sahib olduğunuz portu seçin.
1.3. Proqramda Arduino növünü seçin: Arduino Pro Mini.
1.4. Mpu6050-RED-mesh0 file.ino.hex proqramına sürükləyin və yükləmə simgesini vurun.
1.5. TEST. Windows -da oyun idarəedici parametrlərini açın. MPU6050 əyərkən, İLK oyun nəzarətçisinin x, Y və Z oxları hərəkət etməlidir!
Tebrik edirik, hərəkəti ələ alan simsiz joysticklər hazırladıq!
İKİNCİ joysticki yandırmaq üçün 1.1-1.5 addımlarını təkrarlayın
Bir az oynaya və dava yaratmağa başlaya bilərsiniz!
Addım 6: Bədənin Yaradılması
![](https://i.ytimg.com/vi/l9IB_2beUHA/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/001/image-1529-79-j.webp)
![Bədənin Yaradılması! Bədənin Yaradılması!](https://i.howwhatproduce.com/images/001/image-1529-80-j.webp)
Bədənin yaradılması
1.1. 3D printerə və ya 3D printerə sahib bir dostunuza sahib olduğunuzdan əmin olun =)
1.2. İki rəngli plastik alın: qara və şəffaf!
1.3. Qara polimerlə çap etmək üçün modellərdən istifadə edin: main-front. STL, front. STL, back.stl
1.4. Modelin şəffaf polimerlə çap üçün istifadəsi: transparent. STL
1.5. Videoda olduğu kimi detalları toplayın!
1.5.1. "Əsas cəbhə" hissəsində, WS2812-dən olan tellərin gövdəyə itələyəcəyi bir yerdə bir delik açın.
1.5.2. Şəffaf hissə ilə gövdə hissəsi arasına, Ws2812b üzüyünü daxil edin, telləri yuva çuxuruna çəkin. Videoya baxın.
1.5.3. M3 boltlarında pirinç dayaqlarını vidalayın. Videoya baxın.
İndi özünüzü bir yapışqan silahı və bir fayl ilə silahlandırmalısınız
2.1. Anahtarı yapışdırın.
2.2. Batareya tutucusunu yapışdırın.
2.3. Bədənə dik olan MPU6050 yapışqan, SMD hissələri batareya tutucusuna yönəldilmişdir. Videoya baxın.
2.4. Telləri WS212b halqasından Arduino pinlərinə 2 -ci addımdakı dövrə diaqramında göstərildiyi kimi lehimləyin.
2.4.1. TEST. Joysticki açın, birinci joystickin üzüyü mavi, ikincisi qırmızı olmalıdır. Sərin görünməlidir!
2.5. Qalan hissələri yapışdırın, telləri diqqətlə çəkin.
2.6. Qapağı bağlayın və pirinç dayaqlara M3 boltlarla bərkidin.
2.7. Joystickin özünə bərkidilə bilməsi üçün qapağın yivinə karabineri olan rezin kəmər daxil edin.
Alıcı üçün korpus, standart ölçüdə 35x55x12
İndi əyləncəli hissə! Oyundakı işi yoxlayacaq! -- NÖVBƏTİ ADDIM
Addım 7: Oyun
![](https://i.ytimg.com/vi/x7KAn-UfpcQ/hqdefault.jpg)
Faylı açın, alıcını bağlayın, joystickləri açın və oyuna başlayın.
Xoşbəxt oyun!
Tövsiyə:
3d Çaplı Son Oyun Qövsü Reaktoru (Film Düzgün və Geyinilə bilər): 7 Addım (Şəkillərlə)
![3d Çaplı Son Oyun Qövsü Reaktoru (Film Düzgün və Geyinilə bilər): 7 Addım (Şəkillərlə) 3d Çaplı Son Oyun Qövsü Reaktoru (Film Düzgün və Geyinilə bilər): 7 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/001/image-777-8-j.webp)
3d Printed Endgame Arc Reactor (Film Düzgün və Geyilə bilən): Tam Youtube dərsliyi: Mark 50 qövs reaktoru/nanohissəciklər üçün mənzil üçün xüsusi olaraq dəqiq bir 3D fayl tapa bilmədim, buna görə yoldaşımla bir az şirin olanları bişirdik. İşin dəqiq və zəhmli görünməsi üçün çoxlu düzəlişlər etmək lazım gəldi
DIY - Super Ucuz və Super Sərin Qövs Reaktoru: 8 Addım (Şəkillərlə)
![DIY - Super Ucuz və Super Sərin Qövs Reaktoru: 8 Addım (Şəkillərlə) DIY - Super Ucuz və Super Sərin Qövs Reaktoru: 8 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/010/image-28171-j.webp)
DIY - Super Ucuz və Super Sərin Qövs Reaktoru: Bu təlimatda sizə evdə son dərəcə ucuz bir qövs reaktoru necə qura biləcəyinizi göstərəcəyəm. Başlayaq. Ümumi layihə mənə 1 dollardan az başa gəldi. Mən yalnız LED və hər birini almalı idim. LED mənə 2,5 INR -ə başa gəldi və 25 istifadə etdim, buna görə ümumi xərc 1 -dən azdır
Ürəyinizlə döyünən Dəmir Adamın Qövs Reaktoru: 5 addım (şəkillərlə)
![Ürəyinizlə döyünən Dəmir Adamın Qövs Reaktoru: 5 addım (şəkillərlə) Ürəyinizlə döyünən Dəmir Adamın Qövs Reaktoru: 5 addım (şəkillərlə)](https://i.howwhatproduce.com/images/001/image-2879-28-j.webp)
Ürəyinizlə döyünən Dəmir Adamın Qövs Reaktoru: Orada olduqca sərin görünən çoxlu DIY qövs reaktorları var. Bəziləri də real görünür. Amma niyə o şeyə bənzəyən və heç bir şey etməyən bir şey qurmaq. Yaxşı, bu qövs reaktoru elektromaq istifadə edərək ürəyinizi qorumaq niyyətində deyil
Erişilebilirlik və ya Əyləncə üçün Bio-Adaptiv Media Nəzarətçisi: 7 Adım
![Erişilebilirlik və ya Əyləncə üçün Bio-Adaptiv Media Nəzarətçisi: 7 Adım Erişilebilirlik və ya Əyləncə üçün Bio-Adaptiv Media Nəzarətçisi: 7 Adım](https://i.howwhatproduce.com/images/005/image-13125-8-j.webp)
Əlçatımlılıq və ya Əyləncə üçün Bio-Adaptiv Media Nəzarətçisi: Bu təlimatda, inkişaf etdirdiyim açıq mənbə sistemi kimi Arduino-dan istifadə edərək öz bio-optimallaşdırılmış media nəzarətçinizi necə quracağınızı öyrənəcəksiniz. Əlavə sürətli izahat üçün əlaqəli videoya baxın. Biri qurarsanız və əlavə testlər etsəniz
Əyləncə üçün Faraday: Akkumlyatorsuz Elektron Zar: 12 Addım (Şəkillərlə birlikdə)
![Əyləncə üçün Faraday: Akkumlyatorsuz Elektron Zar: 12 Addım (Şəkillərlə birlikdə) Əyləncə üçün Faraday: Akkumlyatorsuz Elektron Zar: 12 Addım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/005/image-13287-28-j.webp)
Əyləncə üçün Faraday: Akkumlyatorsuz Elektron Zar: Əzələdən işləyən elektron cihazlara böyük maraq var ki, bu da batareyasız LED məşəl kimi tanınan Əbədi Məşəlin müvəffəqiyyəti ilə əlaqədardır. Batareyasız məşəl LED-ləri gücləndirmək üçün bir gərginlik generatorundan ibarətdir