
instructables Smart Pinball
Smart Pinball ku Pblomme
Kusabab kuring budak leutik, kuring sok resep maén sareng mesin pinball. Kami ngagaduhan budak leutik nalika kuring langkung ngora sareng kuring nyéépkeun jam-jaman maén sareng hal éta. Janten nalika guru kuring masihan tugas ieu pikeun ngadamel 'obyek terpesona' sareng aranjeunna masihan tip pikeun ngajantenkeun hal anu pikaresepeun, kuring langsung mikirkeun mesin pinball.
Janten, dina instructable ieu kuring bakal leumpang anjeun ngaliwatan lalampahan ieu kuring nyandak pikeun nyieun versi abdi tina hiji mesin pinball Heboh! suplai:
komponén:
- Raspberry Pi (€ 39,99) x1
- Buah prambus T-cobbler (€ 3,95) x1
- catu daya USB-c 3,3V (€ 9,99) x1
- Piring kai (€ 9,45) x1
- LDR (€ 3,93) x1
- Résistor sénsitip gaya (€ 7,95) x1
- Sénsor Infrabeureum (€ 2,09) x1
- Batang kai (€ 6,87) x1
- Kotak tina pita karét berwarna (€ 2,39) x1
- LCD-layar (€ 8,86) x1
- marmer hideung (€ 0,20) x1
- Stiker neon (€ 9,99) x1
- Kabel (€ 6,99) x1
- Servo Motor (€ 2,10) x1
Mesin Pinball Smart mangrupikeun mesin pinball DIY anu tiasa diwangun nganggo Raspberry Pi sareng sababaraha komponén. Mesin pinball boga sensor, motor servo, layar LCD, sarta database pikeun nyimpen data. Ieu mangrupikeun suplai sareng alat anu diperyogikeun pikeun ngadamel mesin Smart Pinball:
Bekelan
- Buah prambus Pi (39.99) x1
- Buah prambus T-cobbler (3.95) x1
- USB-C catu daya 3.3V (9.99) x1
- Piring kai (9.45) x1
- LDR (3.93) x1
- Résistor sénsitip gaya (7.95) x1
- Sénsor Infrabeureum (2.09) x1
- Batang kayu (6.87) x1
- Kotak tina karét pita warna (2.39) x1
- LCD-layar (8.86) x1
- marmer hideung (0.20) x1
- Stiker neon (9.99) x1
- Kabel (6.99) x1
- Motor Servo (2.10) x1
Parabot
- Gun lem
- Jigsaw
- Hiji bor
- Lem kayu
Parentah Pamakéan
- Nyambungkeun Sadayana: Turutan parentah nu disadiakeun dina PDF files pikeun nyambungkeun sakabéh sensor, motor servo, sarta LCD-layar ngagunakeun kabel. Pastikeun yén sadaya komponén disambungkeun leres tur aman.
- Nyetél Database: Pasang MariaDB dina Raspberry Pi anjeun sareng sambungkeun MySQL Workbench kana éta. Lajeng, ngajalankeun SQL file disadiakeun pikeun nyieun database pikeun nyimpen sakabéh data kaulinan. database ngandung dua tabel penting, hiji keur pamaén sarta séjén pikeun data sensor.
- Nyetél Sénsor sareng Loka: Turutan pitunjuk anu disayogikeun dina PDF pikeun nyetél sénsor sareng situs pikeun mesin pinball.
- Nyieun Kaulinan Fisik: Kotak: Turutan parentah nu disadiakeun dina PDF pikeun nyieun kotak kai pikeun mesin pinball.
- Ngagabungkeun Sadayana: Ngagabungkeun sakabeh komponen mesin pinball sakumaha per parentah disadiakeun dina PDF.
Lengkah 1: Nyambungkeun Sadayana
Dina pdf di handap anjeun tiasa mendakan naon sareng kumaha anjeun tiasa nyambungkeun sadaya sénsor, motor servo, sareng layar LCD. Sababaraha komponén diatur dina breadboard on pdf, tapi anjeun kudu nyambungkeun sagalana jeung kabel. Naon anu diperyogikeun pikeun nempatkeun sadayana dina kotak?
Unduh: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf
Unduh: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf
Lengkah 2: Nyetél Database
Pikeun proyék ieu, anjeun peryogi database pikeun nyimpen sadaya data anu anjeun tampa tina kaulinan. Kanggo ieu, kuring ngadamel pangkalan data dina MySQL workbench. Pastikeun anjeun parantos dipasang MariaDB dina raspberry-pi anjeun sareng sambungkeun workbench MySQL kana pi anjeun. Aya anjeun tiasa ngajalankeun sqlle anjeun tiasa mendakan di handap ieu pikeun kéngingkeun pangkalan data. tabel penting dina database keur jalma maén sarta data sensor disimpen dina tabel 'spel'. Éta ngaheéat nalika kaulinan dimimitian tur ends, jumlah kali anjeun pencét hotzone jeung waktu maén. Ieu sadayana dianggo pikeun kéngingkeun papan skor tina 10 kaulinan anu pangsaéna.
Lengkah 3: Nyetél Sénsor sareng Loka
Dina Perpustakaan Github anjeun tiasa mendakan sadaya kode anu anjeun peryogikeun pikeun ngajantenkeun sensor sareng motor jalan. Anjeun oge bisa manggihan sakabeh kode pikeun nyieun webkarya situs na berinteraksi sareng kaulinan.
Inpormasi sakedik ngeunaan kodeu:
Kaulinan dimimitian nalika bal gilinding gigireun ldr, jadi jadi darker. LDR ngadeteksi ieu sareng ngamimitian kaulinan. Anjeun tiasa ngarobah inténsitas ldr pikeun sampurna r kaayaan cahaya Anjeun. Kuring nempatkeun eta dina 950, sabab éta digawé ogé dimana kuring diwangun, tapi bisa jadi béda pikeun anjeun. Anjeun meunang poin pikeun unggal detik nu ngajaga bal 'hirup'. Nalika anjeun pencét sénsor tekanan, alias, zona panas, anjeun nampi titik tambahan sareng servomotor eureun sakedik. Lamun ahirna leungit, bal gilinding gigireun IR-sensor jeung nu kumaha kaulinan weruh mun anjeun leungit.
Lengkah 4: Nyieun Kaulinan Fisik: Kotak
Hambalan munggaran nyieun kaulinan, nyaéta nyieun kotak sorangan. Kuring dumasar kana desain video ieu. Ngan i dipaké kai tinimbang kardus jeung dijieun tungtung saeutik leuwih luhur, jadi teu bisa lcd-layar. Kuring éta untung, sabab kuring kungsi sobat jeung mesin woodcutting, tapi kasebut nyaéta dimungkinkeun pikeun motong kaluar wangun ngagunakeun jigsaw a.
Mimitian ku motong kaluar sisi, tukang, hareup jeung pelat taneuh utama. Sateuacan nyambungkeun sadayana, jieun liang di tukangeun pikeun layar lcd. Ayeuna sambungkeun sadayana nganggo paku atanapi lem kai. Pastikeun anjeun gaduh ujung sahenteuna hiji séntiméter dina sisi. Sanggeus éta, Tome na pikeun bor sababaraha liang! Anjeun peryogi sababaraha liang dina bentuk segitiga pikeun nempatkeun batang sareng sababaraha liang pikeun motor sareng sensor. Dina iteuk, nempatkeun ngeunaan 3 karét band unggal, jadi bal bisa mumbul atawa eta. Pastikeun anjeun gaduh sababaraha liang badag dina tungtung kotak pikeun nempatkeun al tina kabel kakuatan sarta kabel séjén ngaliwatan. Bagian panungtungan sarta hardest nyieun, nyaeta mékanisme pikeun ippers. Sacara tiori, éta henteu sesah. Tongkat anu anjeun pencét péngkolan blok sareng pita karét ngadorong blok éta deui. Dina blok eta aya iteuk jeung luhur dina tungtung éta. Pastikeun yén iteuk di sisi bener ogé glued dina blok, ngarah teu ragrag o.

Lengkah 5: Ngagabungkeun Sadayana
Saatos kotak rengse, urang tiasa ngawitan nempatkeun sagalana babarengan. Anjeun tiasa ngagantelkeun buah prambus-pi di tengah sareng sababaraha screws leutik. Ngan pastikeun anjeun teu nempatkeun aranjeunna dina jero teuing, disebutkeun aranjeunna bakal lengket kaluar tina piring di luhur. Anjeun ngan ukur tiasa nyabut lapisan pelindung papan roti sareng nempelkeun kana kotak. Pasang ldr di sisi kénca kotak, pas saatos mékanisme peluncuran. Anjeun tiasa nempatkeun sensor tekanan dimana waé anjeun resep. Kuring nempatkeun eta di hareup salah sahiji triangles. Anjeun bisa jadi kudu nyieun liang sejen di hareup pikeun ngageser IR-sensor kana. Éta kudu ka gigir pikeun ningali bal. Liang nu Anjeun jieun pikeun layar lcd kudu ukuran sampurna pikeun anjeun ngan nyorong kana. Pikeun motor, anjeun tiasa lengket saeutik iteuk ka dinya, ngagunakeun gun lem. Nempatkeun iteuk ngaliwatan liang nu Anjeun jieun pikeun eta jeung lem sapotong saeutik tina kai kana iteuk. Saatos sadayana parantos réngsé, anjeun tiasa ngaluhuran ku nempelkeun sababaraha stiker anu saé dina éta!

Dokumén / Sumberdaya
![]() | Pinball pinter |
Rujukan
- Kumaha Pasang MariaDB dina Raspberry Pi? (MySQL Server) - RaspberryTipsraspberrytips.com
- Yours for the makingwww.instructables.com
- Pblomme urang Profile - Instructableswww.instructables.com
- Pinball pinter: 5 Léngkah - Instructableswww.instructables.com
- mysql.com/products/workbench/www.mysql.com
- youtube.com/watch?v=kLyXSEzyotY&t=416swww.youtube.com
- Manual pamakémanual.tools


