Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Software
- Hakbang 2: Hakbang 2: Hardware - Koneksyon
- Hakbang 3: Hakbang 3: Hardware - Box
- Hakbang 4: Hakbang 4: Drilled Plate
Video: Stacker: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Ang proyektong ito ay para sa 'Creative Electronics', isang module ng Beng Electronics Engineering sa University of Málaga, School of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/).
Ang aming proyekto ay binubuo ng simulation ng isang arcade machine mula 80s. Pinili namin ang isang laro na medyo popular sa kasalukuyan, karaniwang kilala bilang 'stacker'.
Ang layunin ng laro ay upang lumikha ng isang tower na umabot sa tuktok. Nagsisimula kami sa pamamagitan ng pagtataguyod ng base ng tower at pagkatapos ay magkakaroon kami ng mga bloke na gumagalaw mula sa isang gilid patungo sa kabilang panig. Ang laro ay naghihintay para sa amin upang pindutin ang pindutan upang i-stack ang bloke sa tuktok ng tower na nabuo sa ngayon. Kaya kung ihanay mo ito nang perpekto walang problema, ngunit kung hindi mo ito gagawin ang block ay mapuputol na ginagawang mas mahirap.
Mga Pantustos:
-Wire
- Arduino Mega 2560
- Neopixel matriz
- Tagapagsalita
- Apat na mga pindutan
- 5V 5A power supply
- Isang switch
- Kahoy
- Isang drilled plate
- Isang 1000 uF halaga capacitor
- Isang risistor ng halagang 470 Ω
Hakbang 1: Hakbang 1: Software
Upang mapaunlad ang aming laro kailangan naming i-install ang mga aklatan ng Neopixel, upang makontrol ang screen, LiquidCrystal (mula sa AdaFruit), wire at TimerOne.
Ang pangunahing mga pag-andar ay:
Adafruit_NeoPixel matriz = Adafruit_NeoPixel (256, LED_PIN, NEO_GRB + NEO_KHZ800);
- matriz.begin (): Pinasimulan ang array
- matriz.clear (): nagtatakda ng lahat ng mga leds sa 0. Kailangan mo ng isang palabas () upang mai-update ang array.
- matriz.show (): binubuksan ang mga leds na na-configure at pinapatay ang mga nasa 0.
- matriz.setPixelColor (bilang ng posisyon, R, G, B): ise-configure ang kahon ng itinalagang kulay. (R, G, B pumunta mula 0 hanggang 255. Na 0 ang naka-off).
- matriz.setBightness (BRIGHTNESS): iko-configure ang ningning. Ang halagang 20 ay karaniwang sapat.
Maaari mong i-download ang code dito
Kung mayroon kang anumang mga katanungan, iwanan ang mga ito sa mga puna at masaya akong sagutin sila.
Hakbang 2: Hakbang 2: Hardware - Koneksyon
Narito ang koneksyon na kinakailangan upang ligtas na magamit ang neopixel matrix.
Sa kaso ng nagsasalita, magiging sapat ito upang ikonekta ito sa pagitan ng anumang output ng PWM at lupa. Sa kaso ng MEGA ang mga output na ito ay mula sa pin number 2 hanggang 13.
Tulad ng bawat pindutan ay gagana sa pamamagitan ng mga pagkagambala, kakailanganin silang maiugnay sa mga pin 2, 3, 18, 19, na kabilang sa 6 na mga pagkagambala na magagamit sa MEGA board. Magareserba kami ng mga pin na 20 at 21 para sa LCD screen
Para sa LCD display mayroon kaming isang microcontroller na nangangailangan ng mga koneksyon sa VCC, GND, SDA at SCL. Ang huling dalawa ay matatagpuan sa mga pin 20 at 21 ayon sa pagkakabanggit.
Hakbang 3: Hakbang 3: Hardware - Box
Para sa pagpapaliwanag ng aming kahon nagpasya kaming gawin ito sa kahoy, dahil mayroon kaming mga mapagkukunan at tool upang gawin ito, gayunpaman, maaari mong gamitin ang materyal na nais mo, tulad ng 3D na pag-print.
Una at estratehiko, dinisenyo namin ang kahon na may malalaking sukat, na may layuning magbigay ng isang mas malawak na impression sa visual at magkaroon ng puwang kung nais naming mapalawak sa ilang mga punto ang kahon, o nais naming magdagdag ng higit pang mga tampok.
Sa ganitong paraan, nagpasya kaming lumikha ng isang istraktura para sa kahon na may mga kahoy na slats, pinagsama kasama ng isang kuko at silicone gun. Ang hugis na ibinigay namin sa slatted na istraktura ay ang mga sumusunod:
Sa ganitong paraan nilikha namin ang aming kahon at binibigyan ito ng isang istraktura na may mga butas, ang mga butas na ito ay natatakpan ng mga sheet ng kahoy, sinalihan namin sila sa istraktura sa parehong paraan, na may silicone at isang gun gun.
Ang mga sheet na ito ay dapat na natagpuan dahil sila ay lagyan ng kulay sa paglaon, at dapat mayroon silang mga sukat ng mga butas na natira sa kahon. Sa parehong paraan, hinati namin ang likod ng kahon sa dalawang bahagi upang ang itaas na bahagi ay maaaring maalis mula sa istraktura upang mahawakan ang mga elektronikong sangkap sa loob.
Sa kabilang banda, ang harap na bahagi ng kahon ay may 3 butas upang ilagay ang mga kable ng matrix at ang control panel ay naka-install, kung saan ang mga kaugnay na butas ay ginawa para sa pag-install ng mga bahagi.
Ang mga butas sa control panel ay ginawa gamit ang isang 14 gauge bit, kaya madali silang gawin kung mayroon kang mga tool, tulad ng mga butas sa harap para sa pag-install ng die.
Gumagawa rin kami ng isa pang paghiwa sa harap para sa lcd screen at isa pa sa ibabang likod para sa konektor na magbibigay lakas sa power supply:
Sa kabilang banda, nagbibigay kami ng kahon sa isang speaker kaya gumawa kami ng ilang maliliit na paghiwa sa gilid at idikit ang nagsasalita sa kahon na may silicone.
Sa sandaling nakadikit ang nagsasalita at nakumpleto ang mga butas at pag-install ng front panel, nagpapatuloy kaming pintura ang kahon. Sa aming modelo hindi namin pininturahan ang front panel ngunit ang disenyo ay libre.
Upang ipinta ang kahon ay bumili kami ng dalawang lata ng spray ng pintura, itim at pilak upang gawin ang nangungunang linya at logo.
Sa una ay ipininta namin ang buong kahon na itim at pagkatapos ay muling nilagyan namin ito ng pinturang pilak, tulad ng logo, na nakuha mula sa isang sheet ng papel na pinuputol ang imaheng nais naming makamit sa pamamagitan ng pag-print nito sa computer.
Para sa guhitan gumagamit kami ng tape sa mga gilid upang makuha ang pintura upang ipinta lamang ang mga panig na gusto namin. Panghuli, ang kahon ay magkakasya sa hugis:
Hakbang 4: Hakbang 4: Drilled Plate
Ang mga kinakailangang sangkap para sa tamang pagpapatakbo ng hanay ay kasama sa isang drilled plate. Ang mga sangkap ay ang kapasitor at risistor na nabanggit sa itaas, pati na rin ang mga koneksyon sa lupa at kuryente sa pagitan ng suplay ng kuryente, Arduino at ng neopixel matrix.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Power Stacker: Stackable USB Rechargeable Battery System: 5 Hakbang (na may Mga Larawan)
Power Stacker: Stackable USB Rechargeable Battery System: Mangyaring mag-click sa ibaba upang bisitahin ang aming pahina ng proyekto ng Hackaday! Https: //hackaday.io/project/164829-power-stacker-s…Power Stacker ay isang portable, modular, USB rechargeable lithium -ion pack ng baterya. I-stack ang mga ito para sa mga proyektong gutom sa kuryente o paghiwalayin ang