logoja e instructables

instructables Smart Pinball

instructables Smart Pinball-produkt

Pinball i zgjuar nga Pblomme

Që kur isha fëmijë, më ka pëlqyer gjithmonë të luaja me makineri pinball. Ne kishim një të vogël kur isha më i vogël dhe kaloja orë të tëra duke luajtur me atë gjë. Kështu, kur mësuesit e mi na dhanë këtë detyrë për të bërë një 'objekt të magjepsur' dhe ata dhanë një këshillë për të bërë diçka argëtuese, menjëherë mendova për një makinë pinball.
Pra, në këtë udhëzues që do t'ju eci nëpër këtë udhëtim që bëra për të bërë versionin tim të një makinerie fantastike pinball! Furnizimet:

Komponentët:
  1. Raspberry Pi (39,99 €) x1
  2. Raspberry T-cobbler (3,95 €) x1
  3. Furnizimi me energji USB-c 3,3V (9,99 €) x1
  4. Pllakë druri (9,45 €) x1
  5. LDR (3,93 €) x1
  6. Rezistencë e ndjeshme ndaj forcës (7,95 €) x1
  7. Sensori infra të kuqe (2,09 €) x1
  8. Shkopinj druri (6,87 €) x1
  9. Kuti me shirita gome me ngjyra (2,39 €) x1
  10. Ekran LCD (8,86 €) x1
  11. Mermer i zi (0,20 €) x1
  12. Ngjitëse neoni (9,99 €) x1
  13. Kabllo (6,99 €) x1
  14. Servo Motor (2,10 €) x1

Makina Smart Pinball është një makinë pinball DIY që mund të ndërtohet duke përdorur Raspberry Pi dhe komponentë të ndryshëm. Makina e pinballit ka sensorë, një servo motor, një ekran LCD dhe një bazë të dhënash për të ruajtur të dhënata. Më poshtë janë furnizimet dhe mjetet e nevojshme për të bërë makinën Smart Pinball:

Furnizimet
  • Raspberry Pi (39.99) x1
  • Raspberry T-cobbler (3.95) x1
  • Furnizimi me energji USB-C 3.3V (9.99) x1
  • Pllakë druri (9.45) x1
  • LDR (3.93) x1
  • Rezistenca e ndjeshme ndaj forcës (7.95) x1
  • Sensori infra të kuqe (2.09) x1
  • Shkopinj druri (6.87) x1
  • Kuti me shirita gome me ngjyra (2.39) x1
  • Ekran LCD (8.86) x1
  • Mermer i zi (0.20) x1
  • Ngjitëse neoni (9.99) x1
  • Kabllo (6.99) x1
  • Servo Motor (2.10) x1
Mjetet
  • Armë ngjitëse
  • Jigsaw
  • Një stërvitje
  • Ngjitës druri

Udhëzimet e përdorimit

  1. Lidhja e gjithçkaje: Ndiqni udhëzimet e dhëna në PDF files për të lidhur të gjithë sensorët, servo motorin dhe ekranin LCD duke përdorur kabllo. Sigurohuni që të gjithë komponentët të jenë lidhur saktë dhe të sigurt.
  2. Vendosja e bazës së të dhënave: Instaloni MariaDB në Raspberry Pi dhe lidhni MySQL Workbench me të. Pastaj, ekzekutoni SQL file ofrohet për të krijuar një bazë të dhënash për të ruajtur të gjitha të dhënat e lojës. Baza e të dhënave përmban dy tabela të rëndësishme, njëra për lojtarët dhe tjetra për të dhënat e sensorit.
  3. Vendosja e sensorëve dhe sitit: Ndiqni udhëzimet e dhëna në PDF për të konfiguruar sensorët dhe vendndodhjen për makinën e pinballit.
  4. Krijimi i lojës fizike: kutia: Ndiqni udhëzimet e dhëna në PDF për të krijuar një kuti druri për makinën e pinballit.
  5. Kombinimi i gjithçkaje: Kombinoni të gjithë komponentët e makinës së pinballit sipas udhëzimeve të dhëna në PDF.

Hapi 1: Lidhja e gjithçkaje
Në pdf më poshtë mund të gjeni se çfarë dhe si mund të lidhni të gjithë sensorët, servo motorin dhe ekranin LCD. Disa nga komponentët janë vendosur në tabelën e bukës në pdf, por ju duhet të lidhni gjithçka me kabllo. Çfarë nevojitet për të vendosur më vonë gjithçka në kuti?

Shkarko: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf

Shkarko: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf

Hapi 2: Vendosja e bazës së të dhënave
Për këtë projekt, ju nevojitet një bazë të dhënash për të ruajtur të gjitha të dhënat që do të merrni nga loja. Për këtë, unë bëra një bazë të dhënash në MySQL workbench. Sigurohuni që të keni të instaluar MariaDB në raspberry-pi dhe lidhni panelin e punës MySQL me pi-në tuaj. Aty mund të ekzekutoni sqlle që mund ta gjeni këtu për të marrë bazën e të dhënave. tabelat e rëndësishme në bazën e të dhënave janë për njerëzit që luajnë dhe të dhënat e sensorit të ruajtura në tabelën 'spel'. Kjo kursen kur loja fillon dhe mbaron, sasinë e herës që goditni zonën e nxehtë dhe kohën e luajtur. E gjithë kjo përdoret për të marrë tabelën e rezultateve të 10 lojërave më të mira të luajtura.instructables Smart Pinball-fig-2

Hapi 3: Vendosja e sensorëve dhe sitit
Në Bibliotekën Github mund të gjeni të gjithë kodin që ju nevojitet për të funksionuar sensorët dhe motori. Ju gjithashtu mund të gjeni të gjithë kodin për ta bërë atë webpunoni në faqe dhe ndërveproni me lojën.

Pak informacion rreth kodit:
Loja fillon kur topi rrotullohet pranë ldr-it, kështu që errësohet. ldr e zbulon këtë dhe fillon lojën. Ju mund ta ndryshoni intensitetin e ldr në mënyrë të përsosur situatën tuaj të ndriçimit. E vendosa në 950, sepse funksionoi mirë aty ku e ndërtova, por mund të jetë ndryshe për ju. Ju merrni pikë për çdo sekondë që mbani topin 'gjallë'. Kur goditni sensorin e presionit, aka, zona e nxehtë, ju merrni pikë shtesë dhe servomotori ndalon së rrotulluari për pak. Kur ju humbni përfundimisht, topi rrotullohet pranë sensorit IR dhe kjo është mënyra se si loja e di kur ju humbni.

Hapi 4: Krijimi i lojës fizike: kutia
Hapi i parë i krijimit të lojës, është bërja e vetë kutisë. Unë e bazova dizajnin tim të kësaj videoje. Vetëm unë përdora dru në vend të kartonit dhe e bëra fundin pak më të lartë, kështu që nuk mundi ekranin LCD. Unë isha me fat, sepse kisha një shok me një makinë druprerëse, por është e mundur të presësh format duke përdorur një bashkim pjesësh figure.
Filloni duke prerë anët, pjesën e pasme, pjesën e përparme dhe pllakën kryesore të tokës. Para se të lidhni gjithçka, bëni një vrimë në pjesën e pasme për ekranin LCD. Tani lidhni gjithçka me gozhdë ose ngjitës druri. Sigurohuni që të keni një skaj prej të paktën një centimetër në anët. Pas kësaj, është e nevojshme të hapni disa vrima! Ju duhen disa vrima në formën e një trekëndëshi për të vendosur shkopinjtë dhe disa vrima për motorin dhe sensorët. Në shkopinj, vendosni rreth 3 shirita gome secila, në mënyrë që topi të mund të kërcejë ose nga ai. Sigurohuni që të keni disa vrima të mëdha në fund të kutisë për të futur të gjitha kabllot e energjisë dhe kabllot e tjera. Pjesa e fundit dhe më e vështirë për t'u bërë, është mekanizmi për maja. Në teori, nuk është aq e vështirë. Shkopinjtë që shtypni kthejnë një bllok dhe një brez gome e shtyn atë bllok prapa. Në atë bllok ka një shkop me pjesën e sipërme në fund të tij. Sigurohuni që shkopinjtë anash të jenë ngjitur mirë në blloqe, në mënyrë që të mos bien o.instructables Smart Pinball-fig-3 instructables Smart Pinball-fig-4

Hapi 5: Kombinimi i gjithçkaje
Pasi të jetë bërë kutia, mund të fillojmë të bashkojmë gjithçka. Raspberry-pi-n mund ta lidhni në mes me disa vida të vogla. Vetëm sigurohuni që të mos i futni shumë thellë, përndryshe do të dalin jashtë pjatës në krye. Thjesht mund të hiqni shtresën mbrojtëse të dërrasave të bukës dhe thjesht t'i ngjitni në kuti. Vendoseni ldr në anën në të majtë të kutisë, menjëherë pas mekanizmit të nisjes. Mund ta vendosni sensorin e presionit kudo që dëshironi. E vendosa përballë njërit trekëndësh. Mund t'ju duhet të bëni një vrimë tjetër në pjesën e përparme për të rrëshqitur sensorin IR. Duhet të jetë anash për të parë topin. Vrima që keni bërë për ekranin LCD duhet të jetë në madhësinë perfekte që thjesht ta shtyni brenda. Për motorin, mund të ngjitni pak ngjitës në të, duke përdorur pistoletën ngjitëse. Vendoseni shkopin nëpër vrimën që keni bërë për të dhe ngjitni një copë druri në shkop. Pasi të jetë bërë e gjithë kjo, mund ta mbyllni duke ngjitur disa ngjitëse të bukura mbi të!instructables Smart Pinball-fig-5 instructables Smart Pinball-fig-6 instructables Smart Pinball-fig-7

Dokumentet / Burimet

instructables Smart Pinball [pdfUdhëzime
Pinball i zgjuar

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *