instructables Smart Pinball
Smart Pinball ni Pblomme
Mula pa noong bata ako, gusto ko nang maglaro ng mga pinball machine. Nagkaroon kami ng isang maliit na bata noong bata pa ako at ginugol ko ang ilang oras sa paglalaro ng bagay na iyon. Kaya't nang bigyan kami ng aking mga guro ng takdang-aralin na gumawa ng isang 'enchanted object' at nagbibigay sila ng tip upang gumawa ng isang bagay na masaya, naisip ko kaagad ang isang pinball machine.
Kaya, sa itinuturo na ito, gagabayan kita sa paglalakbay na ito na ginawa ko upang gawin ang aking bersyon ng isang kahanga-hangang pinball machine! Mga Kagamitan:
Mga Bahagi:
- Raspberry Pi (€ 39,99) x1
- Raspberry T-cobbler (€ 3,95) x1
- usb-c power supply 3,3V (€ 9,99) x1
- Wood plate (€ 9,45) x1
- LDR (€ 3,93) x1
- Force sensitive resistor (€ 7,95) x1
- Infrared sensor (€ 2,09) x1
- Mga kahoy na patpat (€ 6,87) x1
- Kahon ng mga may kulay na rubber band (€ 2,39) x1
- LCD-screen (€ 8,86) x1
- Itim na marmol (€ 0,20) x1
- Mga neon sticker (€ 9,99) x1
- Mga cable (€ 6,99) x1
- Servo Motor (€ 2,10) x1
Ang Smart Pinball machine ay isang DIY pinball machine na maaaring itayo gamit ang Raspberry Pi at iba't ibang bahagi. Ang pinball machine ay may mga sensor, isang servo motor, isang LCD screen, at isang database upang mag-imbak ng data. Ang mga sumusunod ay ang mga supply at tool na kailangan para gawin ang Smart Pinball machine:
Mga gamit
- Raspberry Pi (39.99) x1
- Raspberry T-cobbler (3.95) x1
- USB-C power supply 3.3V (9.99) x1
- Wood plate (9.45) x1
- LDR (3.93) x1
- Force-sensitive na risistor (7.95) x1
- Infrared sensor (2.09) x1
- Mga kahoy na patpat (6.87) x1
- Kahon ng mga may kulay na rubber band (2.39) x1
- LCD-screen (8.86) x1
- Itim na marmol (0.20) x1
- Mga neon sticker (9.99) x1
- Mga cable (6.99) x1
- Servo Motor (2.10) x1
Mga gamit
- Pandikit na baril
- Itinaas ng Jigsaw
- Isang drill
- Wood glue
Mga Tagubilin sa Paggamit
- Pagkonekta sa Lahat: Sundin ang mga tagubiling ibinigay sa PDF files upang ikonekta ang lahat ng mga sensor, servo motor, at LCD-screen gamit ang mga cable. Tiyakin na ang lahat ng mga bahagi ay konektado nang tama at secure.
- Pag-set Up ng Database: I-install ang MariaDB sa iyong Raspberry Pi at ikonekta ang MySQL Workbench dito. Pagkatapos, patakbuhin ang SQL file na ibinigay upang lumikha ng isang database upang iimbak ang lahat ng data ng laro. Ang database ay naglalaman ng dalawang mahahalagang talahanayan, isa para sa mga manlalaro at isa para sa data ng sensor.
- Pag-set Up ng Mga Sensor at Site: Sundin ang mga tagubiling ibinigay sa PDF para i-set up ang mga sensor at site para sa pinball machine.
- Paggawa ng Pisikal na Laro: ang Kahon: Sundin ang mga tagubiling ibinigay sa PDF para gumawa ng wooden box para sa pinball machine.
- Pinagsasama-sama ang Lahat: Pagsamahin ang lahat ng bahagi ng pinball machine ayon sa mga tagubiling ibinigay sa PDF.
Hakbang 1: Pagkonekta sa Lahat
Sa pdf sa ibaba makikita mo kung ano at paano mo maikokonekta ang lahat ng sensor, ang servo motor, at ang LCD screen. Ang ilan sa mga bahagi ay nakatakda sa breadboard sa pdf, ngunit dapat mong ikonekta ang lahat gamit ang mga cable. Ano ang kailangan para mailagay ang lahat sa kahon?
I-download: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf
I-download: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf
Hakbang 2: Pag-set Up ng Database
Para sa proyektong ito, kailangan mo ng database upang maiimbak ang lahat ng data na matatanggap mo mula sa laro. Para dito, gumawa ako ng database sa MySQL workbench. Tiyaking mayroon kang MariaDB na naka-install sa iyong raspberry-pi at ikonekta ang MySQL workbench sa iyong pi. Doon maaari kang magpatakbo ng sqlle na makikita mo sa ilalim dito upang makuha ang database. ang mahahalagang talahanayan sa database ay para sa mga taong naglalaro at ang data ng sensor na nakaimbak sa 'spel' ng talahanayan. Iyon ay nakakatipid kapag nagsimula at natapos ang laro, ang dami ng beses na natamaan mo ang hotzone at oras na naglaro. Ang lahat ng ito ay ginagamit upang makuha ang scoreboard ng 10 pinakamahusay na laro na nilalaro.
Hakbang 3: Pag-set Up ng Mga Sensor at Site
Sa Github Library makikita mo ang lahat ng code na kailangan mo para gumana ang mga sensor at motor. Maaari mo ring mahanap ang lahat ng code para gawin ang website work at makipag-ugnayan sa laro.
Kaunting impormasyon tungkol sa code:
Magsisimula ang laro kapag gumulong ang bola sa tabi ng ldr, kaya mas dumidilim. Natukoy ito ng ldr at sinimulan ang laro. Maaari mong baguhin ang intensity ng ldr upang maging perpekto ang iyong sitwasyon sa pag-iilaw. Inilagay ko ito sa 950, dahil nagtrabaho iyon nang maayos kung saan ko ito itinayo, ngunit maaaring iba ito para sa iyo. Makakakuha ka ng mga puntos sa bawat segundo na pinapanatili mong 'buhay' ang bola. Kapag na-hit mo ang pressure sensor, aka, ang hot zone, makakakuha ka ng mga dagdag na puntos at huminto ng kaunti ang servomotor. Kapag natalo ka sa huli, ang bola ay gumulong sa tabi ng IR-sensor at iyan kung paano malalaman ng laro kapag natalo ka.
Hakbang 4: Paggawa ng Pisikal na Laro: ang Kahon
Ang unang hakbang sa paggawa ng laro, ay ang paggawa ng kahon mismo. Ibinase ko ang aking disenyo ng video na ito. Gumamit lamang ako ng kahoy sa halip na karton at ginawang mas mataas ng kaunti ang dulo, kaya hindi nito makita ang lcd-screen. Maswerte ako, dahil nagkaroon ako ng kaibigan na may woodcutting machine, ngunit posibleng gupitin ang mga hugis gamit ang jigsaw.
Magsimula sa pamamagitan ng pagputol sa mga gilid, likod, harap at pangunahing ground plate. Bago ikonekta ang lahat, gumawa ng butas sa likod para sa lcd screen. Ngayon ikonekta ang lahat gamit ang mga kuko o kahoy na pandikit. Tiyaking mayroon kang gilid na hindi bababa sa isang sentimetro sa mga gilid. Pagkatapos nito, ang tome nito upang mag-drill ng ilang mga butas! Kailangan mo ng ilang butas sa hugis ng isang tatsulok upang ilagay ang mga stick at ilang mga butas para sa motor at mga sensor. Sa mga stick, maglagay ng humigit-kumulang 3 rubber band bawat isa, upang ang bola ay tumalbog o nito. Tiyaking mayroon kang ilang malalaking butas sa dulo ng kahon upang malagay ang lahat ng mga kable ng kuryente at iba pang mga kable. Ang huli at pinakamahirap na bahagi na gawin, ay ang mekanismo para sa mga ippers. Sa teorya, hindi ito mahirap. Ang mga stick na pinindot mo ay nagiging isang bloke at isang goma na banda ang nagtutulak sa block na iyon pabalik. Sa bloke na iyon ay may isang stick na may pang-itaas sa dulo nito. Siguraduhin na ang mga stick sa gilid ay talagang mahusay na nakadikit sa mga bloke, para hindi sila mahulog o.

Hakbang 5: Pagsasama-sama ng Lahat
Matapos ang kahon ay tapos na, maaari na nating simulan ang pagsasama-sama ng lahat. Maaari mong ikabit ang raspberry-pi sa gitna gamit ang ilang maliliit na turnilyo. Siguraduhin lamang na hindi mo ilalagay ang mga ito nang masyadong malalim, kung hindi, sila ay dumikit sa plato sa itaas. Maaari mo lamang alisin ang proteksiyon na layer ng mga breadboard at ilagay lamang ang mga ito sa kahon. Ilagay ang ldr sa gilid sa kaliwa ng kahon, pagkatapos lamang ng mekanismo ng paglulunsad. Maaari mong ilagay ang pressure sensor kung saan mo man gusto. Inilagay ko ito sa harap ng isang tatsulok. Maaaring kailanganin mong gumawa ng isa pang butas sa harap upang i-slide ang IR-sensor. Kailangang nakatagilid ito para makita ang bola. Ang butas na ginawa mo para sa screen ng lcd ay dapat na ang perpektong sukat para sa iyo na lamang itulak ito. Para sa motor, maaari kang dumikit ng kaunting stick dito, gamit ang glue gun. Ipasok ang stick sa butas na ginawa mo para dito at idikit ang isang maliit na piraso ng kahoy sa stick. Pagkatapos ng lahat ng iyon, maaari mo itong itaas sa pamamagitan ng pagdidikit ng ilang magagandang sticker dito!

Mga Dokumento / Mga Mapagkukunan
![]() |
instructables Smart Pinball [pdf] Mga tagubilin Matalinong Pinball |






