Sadržaj:
- Korak 1: Opskrba
- Korak 2: Razumijevanje dizajna
- Korak 3: Učinite igralište lijepim
- Korak 4: Pričvršćivanje graničnih zidova
- Korak 5: Sklapanje lansirne ploče i odvoda
- Korak 6: Pričvršćivanje zidova bodova
- Korak 7: Pričvršćivanje stražnje granice
- Korak 8: Pričvršćivanje nosača i kosog zida
- Korak 9: Dodavanje motora
- Korak 10: Priključivanje graničnih sklopki
- Korak 11: Montiranje IC senzora
- Korak 12: Dodavanje kontrolnih gumba i RGB trake
- Korak 13: Dodavanje pokretača
- Korak 14: Priključivanje upravljačke ploče
- Korak 15: Vrijeme je za dodavanje 3D ispisanih dijelova
- Korak 16: Uspostavljanje veze
- Korak 17: Vrijeme je za kodiranje
- Korak 18: Zaključak
Video: Stolni stroj za fliper koji koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
- Upravljačka ploča
- Podržava (x 2)
- Zidovi bodova (x 4)
- Uporište
- Granični zidovi (x 2)
- Prednji zid
- Dodatni zid
- Zid lansiranja
- Odvodni zid
Kad dobijete ove dijelove i 3D ispis, krenimo!
Korak 3: 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
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
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
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
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
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
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
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
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
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
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
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.
Kao što već znamo korištenje odbojnika. Pričvrstite ih na slobodna vratila istosmjernih motora.
Vrijeme je za dodavanje peraja, pričvrstite peraje na vratilo istosmjernog motora. Također, pobrinite se da peraje lijepo pristanu u zadane obline.
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.
Korak 16: Uspostavljanje veze
- Spajanje IC senzora
- Ocjenite 1 IC senzor (signalni pin) na digitalni pin 8 evivea
- Ocjenite 2 IC senzor (signalni pin) na digitalni pin 9 evivea
- Ocjenite 3 IC senzor (signalni pin) na digitalni pin 10 evivea
- Odvodni zidni IR senzor (signalni pin) na digitalni pin 11 tvrtke evive
- IC senzor lansirne ploče (signalni pin) na digitalni pin 12 tvrtke evive
- Sada spojite VCC i GND svih IR senzora na VCC i GND uređaja evive
-
Spajanje RGB trake
Spojite RGB LED traku na digitalni pin 13 evivea
- Spajanje Flipper motora
- Motor s preklopom lijevo do priključka M1 evive
- Motor s desnim preklopnikom prema M2 priključku evive
- Spajanje peraja
- 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
- 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
- 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
-
Spajanje graničnih sklopki
- 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
- 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
- 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
- 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.
Korak 18: Zaključak
Time je vaš DIY fliper stroj spreman. Dobiti. Postavi. Fliper!
Preporučeni:
Hodajući robot koji koristi 1 servo motor: 13 koraka (sa slikama)
Hodajući robot s jednim servo motorom: Želio sam izgraditi ovog robota za hodanje otkad sam ga vidio na YouTubeu. Nakon kratkog pretraživanja pronašao sam još informacija o njemu i odlučio sam napraviti svoj. Cilj koji sam imao izgradnjom ove hodalice bio je pokušati je učiniti što manjom
Sjajan analogni sintetizator/organ koji koristi samo diskretne komponente: 10 koraka (sa slikama)
Sjajan analogni sintesajzer/organ koji koristi samo diskretne komponente: analogni sintetizatori su jako cool, ali ih je i prilično teško napraviti. Stoga sam želio učiniti jedan što jednostavnijim, tako da njegovo funkcioniranje može biti lako razumljivo. Da bi on funkcionirao, vi potrebno je nekoliko osnovnih podkrugova: jednostavan oscilator s otporom
ESP32 robot koji koristi servo upravljače: 6 koraka (sa slikama)
Robot ESP32 pomoću servomotora: Eksperimentirao sam s različitim razvojnim pločama ESP32, nedavno sam naručio jednu od TTGO T-Beam varijanti koje dolaze s utičnicom za bateriju za dodavanje vlastitog 18650 Lipa, ovo doista oduzima dio složenosti regulacije napajanja izgraditi
Autonomni automobil za održavanje prometne trake koji koristi Raspberry Pi i OpenCV: 7 koraka (sa slikama)
Autonomni automobil za održavanje prometnih trakova pomoću Raspberry Pi-a i OpenCV-a: U ovim uputama će se implementirati autonomni robot za održavanje prometnih traka koji će proći kroz sljedeće korake: Prikupljanje dijelova Instaliranje preduvjeta za softver Sklapanje hardvera Prvi test Otkrivanje linija trake i prikaz vodiča
Osnovni mobilni telefon koji koristi komplet za otkrivanje STM32F407 i GSM A6 modul: 14 koraka (sa slikama)
Osnovni mobilni telefon koji koristi komplet za otkrivanje STM32F407 i GSM A6 modul: Jeste li ikada poželjeli stvoriti cool ugrađeni projekt ?. Ako da, kako bi bilo izgraditi jedan od najpopularnijih i svima najomiljenijih gadgeta, tj. Mobitela !!!. U ovom Instructableu vodit ću vas kako izgraditi osnovni mobilni telefon pomoću STM -a