Sadržaj:

Stolni stroj za fliper koji koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)
Stolni stroj za fliper koji koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)

Video: Stolni stroj za fliper koji koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)

Video: Stolni stroj za fliper koji koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)
Video: 10 cool alata i strojeva za obradu drveta 2024, Prosinac
Anonim
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino
Stolni stroj za fliper koristeći ugrađenu platformu zasnovanu na Evive-u- Arduino

Još jedan vikend, još jedna uzbudljiva igra! Ovoga puta, to je nitko drugi do svačija omiljena arkadna igra - Pinball! Ovaj će vam projekt pokazati kako lako napraviti vlastiti stroj za fliper kod kuće. Sve što vam je potrebno su komponente iz evive Starter Kit-a, neki laserski izrezani dijelovi, boje i papiri za ukrašavanje vašeg stroja, te mnogo DIY-ing-a! Dakle, povedite svoje prijatelje, stavite DIY-ing kape i spremni, spremni, DIY!

Kod smo napisali u PictoBloxu - našoj svestranoj platformi za grafičko programiranje s naprednim mogućnostima. Možete ga preuzeti OVDJE.

Korak 1: Opskrba

Pribor
Pribor

Hardver

  • evive
  • MDF ploče
  • IR senzori
  • Motori istosmjerne struje
  • RGB LED traka
  • Ograničeni prekidač
  • Oglasna ploča
  • Dugine žice
  • Otpornici
  • Zastoji
  • Gumice
  • List boja
  • Matice i vijci
  • Kratki kabeli
  • Neke 3D tiskane komponente

Softver

PictoBlox

Većina gore navedenih elektroničkih komponenti može se pronaći u evive Starter Kit.

Korak 2: Razumijevanje dizajna

Razumijevanje dizajna
Razumijevanje dizajna

Kao što već znate, u fliperu postoji niz komponenti koje igru čine zanimljivom. Dakle, shvatimo dizajn strukture koju ćemo pripremati. Neke od komponenti su izrezi od MDF -a, a neke su 3D tiskane čiji dizajn možete pronaći u nastavku.

Napomena: Fliper možete napraviti i od kartona, ali MDF će mu dati veću izdržljivost.

Za Pinball Machine trebat će nam sljedeće komponente

  1. Upravljačka ploča
  2. Podržava (x 2)
  3. Zidovi bodova (x 4)
  4. Uporište
  5. Granični zidovi (x 2)
  6. Prednji zid
  7. Dodatni zid
  8. Zid lansiranja
  9. Odvodni zid

Kad dobijete ove dijelove i 3D ispis, krenimo!

Korak 3: Učinite igralište lijepim

Učinite igralište lijepim
Učinite igralište lijepim

Playfield je područje na kojem se igra cijela igra Pinball. Također, sve će komponente biti postavljene na igralište, pa se predlaže ukrašavanje baze u prvom koraku (samo ako to želite).

Idemo s svemirskom temom, lijepili smo prekrasnu svemirsku sliku na osnovnu ploču. Nakon što zalijepite papir na podlogu, provjerite jeste li napravili rupe na papiru koje su bile na osnovnoj ploči.

Korak 4: Pričvršćivanje graničnih zidova

Pričvršćivanje graničnih zidova
Pričvršćivanje graničnih zidova
Pričvršćivanje graničnih zidova
Pričvršćivanje graničnih zidova

Uzmite i lijevi rubni zid i desni rubni zid te ga pričvrstite na temeljnu ploču pomoću matica i vijaka M3 (kao što je prikazano na slici 1).

Kad završite, uzmite prednju stijenku i pričvrstite je na temeljnu ploču i lijevu rubnu stijenku (kao što je prikazano na slici 2). Nećemo pričvršćivati prednji zid na desnu granicu jer je ovdje ostavljen prostor za izradu Launchpada. Launchpad nije ništa drugo nego hodnik s kojeg ćemo lansirati ili pucati loptom u igralište.

Korak 5: Sklapanje lansirne ploče i odvoda

Sastavljanje lansirne ploče i odvoda
Sastavljanje lansirne ploče i odvoda
Sastavljanje lansirne ploče i odvoda
Sastavljanje lansirne ploče i odvoda
Sastavljanje lansirne ploče i odvoda
Sastavljanje lansirne ploče i odvoda

Sada napravimo lansirnu ploču i odvod. Launchpad kao što već znate mjesto je s kojeg izbacujemo loptu na igralište. Odvod je mjesto koje završava igru, tj. Jednom kad lopta dođe do odvoda, više se ne može vratiti u polje za igru u toj prilici. Također, lopta se u odvodu kotrlja prema dolje i završava u podnožju za lansiranje. Sada, kad znamo što je što, započnimo njihovo sastavljanje.

Uzmite dodatni zid i pričvrstite ga na prednju stijenku i osnovnu ploču (kao što je prikazano na gornjoj slici 1).

Sada uzmite odvodnu stijenku i pričvrstite je na dodatni zid i lijevu granicu. Možda ćete primijetiti da je odvodni zid pomalo nagnut što olakšava kotrljanje kugle (kao što je prikazano na gornjoj slici 2).

Kad završite, pričvrstite lansirnu stijenku paralelno s desnom rubnom stijenkom na osnovnoj ploči. Ostavite malo prostora između dodatnog zida i zida za lansiranje. Taj će prostor djelovati kao vrata između odvoda i lansirne rampe (kao što je prikazano na gornjoj slici 3).

Korak 6: Pričvršćivanje zidova bodova

Pričvršćivanje zidova bodova
Pričvršćivanje zidova bodova

Zid bodova ili ciljni zidovi. Ovo su zidovi zbog kojih ćete postići bolji rezultat. Kad god lopta prođe kroz prvi i treći zid, 500 bodova se dodaje vašem ukupnom rezultatu. A ako lopta prođe kroz središnji zid, zaradit ćete 1000 bodova.

Tako pričvrstite zupčaste stijenke na podlogu pomoću M3 matica i vijaka.

Korak 7: Pričvršćivanje stražnje granice

Pričvršćivanje stražnje granice
Pričvršćivanje stražnje granice

Sada moramo osigurati stražnji zid tako da lopta ne ode s igrališta čak i kad smo loptu jako snažno ispucali. Za izradu stražnje stijenke koristili smo pjenasti lim.

Izrežite debeli pjenasti lim i zalijepite ga na temeljnu ploču i granice pomoću vrućeg ljepila.

Korak 8: Pričvršćivanje nosača i kosog zida

Pričvršćivanje nosača i kosog zida
Pričvršćivanje nosača i kosog zida
Pričvršćivanje nosača i kosog zida
Pričvršćivanje nosača i kosog zida

Sada je osnovno igralište gotovo spremno, vrijeme je za dodavanje podrške fliperu. Uzmite dvije potporne ploče i pričvrstite ih na osnovnu ploču kako je prikazano na gornjoj slici 1in pomoću M3 matica i vijaka. Dodavanje potpora dat će sklonost vašem fliperu.

Ostaje samo jedna mala stvar koja je ugao. Možda ćete primijetiti da se u blizini interakcije lijevog graničnog zida i odvodnog zida stvara mali kut. Postoje šanse da se lopta ovdje zaglavi. Tako ćemo dodati nagnuti zid, kad god lopta dođe do ovog ugla, ona se brzo otkotrlja u odvod.

Time je naše igralište spremno.

Korak 9: Dodavanje motora

Dodavanje motora
Dodavanje motora

Možda ćete primijetiti da igralište u fliperu nikada nije prazno. Postoji mnoštvo elemenata koji su prisutni na igralištu kako bi igru učinili zanimljivom. Od kojih je jedan peraja, a drugi branik.

Odbojnici su oni koji se neprestano okreću gurajući loptu u bilo kojem slučajnom smjeru. Tako pričvrstite 3 istosmjerna motora blizu gornje granice pomoću matica M3 duljine 20 mm i vijaka.

Sada je vrijeme da dodate motore s perajama. Motori s perajama bit će pričvršćeni prema kraju odvoda. U sljedećem koraku razgovarat će o tome što su peraje. Do tada zapamtite, oni su oni koji vas mogu spasiti.

Napomena: Prije montaže motora, testirajte ih pomoću firmvera tvrtke evive. Otvorite izbornik firmware -a, odaberite Controls, odaberite motore, odaberite M1 ili M2 ovisno o tome gdje ste priključili motore.

Korak 10: Priključivanje graničnih sklopki

Priključivanje graničnih sklopki
Priključivanje graničnih sklopki

Lamele su one koje su pod vašom kontrolom. Oni preusmjeravaju loptu na igralište nakon što pritisnete odgovarajući gumb. Dakle, ne želimo da se peraje okreću za 360 stupnjeva. Ograničit ćemo pokrete peraje pomoću krajnjih prekidača. Možda ćete primijetiti male krivulje u blizini odvodnog područja, tu ćemo popravljati peraje. Sada ćemo za svaki peraj imati dva taktilna prekidača. Pričvrstite ih na kraj krivulje. Čim pritisnete tipku, istosmjerni motor s perajom počet će se okretati, čim peraja dodirne gornji granični prekidač, istosmjerni motor počinje se okretati u suprotnom smjeru dovodeći preklopku prema dolje. Sada se motor prestaje okretati čim peraja dodirne donji granični prekidač sve dok se kontrolna tipka ponovno ne pritisne.

Isti postupak ponovite i za drugu stranu.

Korak 11: Montiranje IC senzora

Montaža IC senzora
Montaža IC senzora
Montaža IC senzora
Montaža IC senzora

Znamo zašto male zidove nazivamo bodovnim zidom, ali kako će oni znati da je lopta upravo prošla kroz njih. Za iste ćemo dodati i IR senzore. Ukupno ćemo dodati 5 IR senzora.

  • Jedan na lansirnoj rampi
  • Tri za zidove bodova
  • Jedan na odvodu

Čim lopta prođe kroz IR senzor lansirne rampe, igra počinje.

Sada će IR na bodovnim zidovima primijetiti koliko je puta lopta prošla kroz zidove bodova.

Konačno, IR na odvodu pokazuje da je igra završena (slika 2).

Napomena: Prije postavljanja IC senzora testirajte senzore pomoću firmvera tvrtke evive (Pin State Monitor). Također, ako ne reagiraju dobro, pokušajte ih kalibrirati.

Korak 12: Dodavanje kontrolnih gumba i RGB trake

Dodavanje kontrolnih gumba i RGB trake
Dodavanje kontrolnih gumba i RGB trake
Dodavanje kontrolnih gumba i RGB trake
Dodavanje kontrolnih gumba i RGB trake

Prvo, dodajmo kontrolne gumbe. Kontrolni gumbi su oni koji će kontrolirati kretanje peraja. Imamo dva arkadna prekidača i pričvrstili smo ih na upravljačku ploču u dane rupe.

Kada završite, uzmite RGB LED traku i pričvrstite je na granice igrališta. Promijenit ćemo boju RGB trake koja prikazuje status igre. RGB bi trebao postati zelen kad god započne nova igra i trebao bi postati crven kad igra završi. Također, trebala bi se mijenjati svaki put kada lopta prođe kroz zidove bodova.

Korak 13: Dodavanje pokretača

Dodavanje pokretača
Dodavanje pokretača

Sada je vrijeme da dodate lanser ili klip. Pokretač će vam pomoći da izbacite loptu na igralište kroz podlogu za pokretanje. 3D smo ispisali lanser na koji smo pričvrstili gumicu. Kraj gume pričvršćen je na prednju stijenku i lijevu rubnu stijenku. Što više povlačite lanser, veća će se snaga prenijeti na loptu.

Korak 14: Priključivanje upravljačke ploče

Pričvršćivanje upravljačke ploče
Pričvršćivanje upravljačke ploče

Nakon što spojite klip i žice na senzore, pričvrstite upravljačku ploču na vrh igrališta pomoću M3 matica i vijaka.

Korak 15: Vrijeme je za dodavanje 3D ispisanih dijelova

Najprije dodajmo bočne zidove trake, oni će vašu loptu usmjeriti prema peraji ako lopta uđe u stazu.

Slika
Slika

Kao što već znamo korištenje odbojnika. Pričvrstite ih na slobodna vratila istosmjernih motora.

Slika
Slika

Vrijeme je za dodavanje peraja, pričvrstite peraje na vratilo istosmjernog motora. Također, pobrinite se da peraje lijepo pristanu u zadane obline.

Slika
Slika

Kad završimo, pričvrstimo neke kopačke. Udarači su oni koji pokreću loptu vodoravno u igralište kad god je lopta dodirne, pričvrstite 3 sa svake strane i omotajte gume oko njih.

Time je kompletna vaša montaža flipera završena.

Slika
Slika

Korak 16: Uspostavljanje veze

Uspostavljanje veze
Uspostavljanje veze
Uspostavljanje veze
Uspostavljanje veze
  1. Spajanje IC senzora
    1. Ocjenite 1 IC senzor (signalni pin) na digitalni pin 8 evivea
    2. Ocjenite 2 IC senzor (signalni pin) na digitalni pin 9 evivea
    3. Ocjenite 3 IC senzor (signalni pin) na digitalni pin 10 evivea
    4. Odvodni zidni IR senzor (signalni pin) na digitalni pin 11 tvrtke evive
    5. IC senzor lansirne ploče (signalni pin) na digitalni pin 12 tvrtke evive
    6. Sada spojite VCC i GND svih IR senzora na VCC i GND uređaja evive
  2. Spajanje RGB trake

    Spojite RGB LED traku na digitalni pin 13 evivea

  3. Spajanje Flipper motora
    1. Motor s preklopom lijevo do priključka M1 evive
    2. Motor s desnim preklopnikom prema M2 priključku evive
  4. Spajanje peraja
    1. Spojite "NC" terminal lijeve bočne preklopne sklopke na digitalni pin 2 evive i 10K ohmskog otpornika, a drugi kraj 10k ohmskog otpornika spojite na GND evivea, također spojite "COM" terminal lijeve bočne preklopne sklopke na VCC evive
    2. Slično, spojite “NC” terminal desne preklopne sklopke na digitalni pin 3 evive i 10k ohmskog otpornika, a drugi kraj 10K ohmskog otpornika spojite na GND evivea, također spojite “COM” terminal desne preklopne sklopke na VCC evive
  5. Spajanje motora odbojnika

    Paralelno spojite sva 3 motora odbojnika i jedan kraj spojite na VVR (+) iglu, a drugi kraj na "COM" priključak releja, zatim spojite "NO" terminal releja na VVR (-) pin evivea

  6. Spajanje graničnih sklopki

    1. Spojite "NC" lijevog krajnjeg prekidača (gore) na VCC evive i COM priključak na digitalni pin 4 evivea i na GND preko 10K ohmskog otpornika
    2. Spojite “NC” lijevog krajnjeg prekidača (dolje) na VCC evive i COM priključak na digitalni pin 5 evivea i na GND preko 10K ohmskog otpornika
    3. Spojite "NC" desnog krajnjeg prekidača (gore) na VCC evive i COM priključak na digitalni pin 6 evivea i na GND preko 10K ohmskog otpornika
    4. Spojite "NC" desnog krajnjeg prekidača (dolje) na VCC evive i COM priključak na digitalni pin 7 evivea i na GND preko 10K ohmskog otpornika

Korak 17: Vrijeme je za kodiranje

Kôd ćemo pisati u PitoBloxu, softveru za programiranje zasnovanom na Scratch 3.0. Prenesite sljedeću skriptu za evive.

Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika

Korak 18: Zaključak

Time je vaš DIY fliper stroj spreman. Dobiti. Postavi. Fliper!

Preporučeni: