Sadržaj:
- Korak 1: Potrošni materijal
- 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 zadnje 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 dugmadi i RGB trake
- Korak 13: Dodavanje pokretača
- Korak 14: Priključivanje kontrolne ploče
- Korak 15: Vrijeme je za dodavanje 3D ispisanih dijelova
- Korak 16: Uspostavljanje veze
- Korak 17: Vrijeme je za šifriranje
- Korak 18: Zaključak
Video: Stona fliper mašina koja koristi ugrađenu platformu zasnovanu na Evive-u- Arduino: 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Još jedan vikend, još jedna uzbudljiva igra! Ovoga puta, to je niko drugi do omiljena arkadna igra - Pinball! Ovaj će vam projekt pokazati kako lako napraviti vlastitu fliper mašinu 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še mašine i 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 sa naprednim mogućnostima. Možete ga preuzeti OVDJE.
Korak 1: Potrošni materijal
Hardver
- evive
- MDF ploče
- IR senzori
- DC motori
- RGB LED traka
- Granični prekidač
- Breadboard
- Rainbow Wires
- Otpornici
- Standoffs
- Gumene trake
- List boja
- Matice i vijci
- Džemper kablovi
- Neke 3D štampane komponente
Softver
PictoBlox
Većina gore navedenih elektroničkih komponenti može se pronaći u evive Starter Kit -u.
Korak 2: Razumijevanje dizajna
Kao što već znate, u fliperu postoji niz komponenti koje igru čine zanimljivom. Dakle, shvatimo dizajn strukture koju ćemo pripremiti. Neke od komponenti su izrezi od MDF -a, a neke su 3D štampane č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
- Kontrolna tabla
- Podržava (x 2)
- Zidovi bodova (x 4)
- Baza
- Granični zidovi (x 2)
- Prednji zid
- Dodatni zid
- Zid lansiranja
- Odvodni zid
Kad dobijete ove dijelove i 3D ispis, počnimo!
Korak 3: Učinite igralište lijepim
Playfield je područje na kojem se igra cijela igra flipera. Također, sve komponente bit će postavljene na igralište, pa se predlaže da ukrasite bazu u prvom koraku (samo ako želite).
Idemo sa 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 i pričvrstite ga na osnovnu ploču pomoću matica i vijaka M3 (kao što je prikazano na slici 1).
Kada završite, uzmite prednji zid i pričvrstite ga na osnovnu ploču i lijevi rubni zid (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 do hodnik odakle ć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. Kada lopta dođe do odvoda, više se ne može vratiti u polje za igru u toj prilici. Takođe, lopta u odvodu se kotrlja 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 prednji zid i osnovnu ploču (kao što je prikazano na gornjoj slici 1).
Sada uzmite odvodni zid i pričvrstite ga 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).
Kada završite, pričvrstite lansirni zid paralelno na desni rubni zid na osnovnoj ploči. Ostavite malo prostora između dodatnog zida i zida za lansiranje. Ovaj prostor će djelovati kao vrata između odvoda i lansirne rampe (kao što je prikazano na gornjoj slici 3).
Korak 6: Pričvršćivanje zidova bodova
Bodovni zid 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 poena.
Tako pričvrstite zidne žlijebove na podlogu pomoću M3 matica i vijaka.
Korak 7: Pričvršćivanje zadnje granice
Sada moramo osigurati stražnji zid tako da lopta ne siđe s igrališta čak i kad smo loptu jako snažno ispucali. Za izradu stražnjeg zida koristili smo pjenasti lim.
Izrežite debeli pjenasti lim i zalijepite ga na temeljnu ploču i ivice 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 fliper mašini. 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šoj fliper mašini.
Ostaje samo jedna mala stvar koja je ugao. Možda ćete primijetiti da se mali ugao formira u blizini interakcije lijevog graničnog zida i odvodnog zida. Postoje šanse da se lopta ovdje zaglavi. Tako ćemo dodati nagnuti zid, kad god lopta dođe do ovog ugla, ona se brzo otkotrlja do odvoda.
Time je naše igralište spremno.
Korak 9: Dodavanje motora
Možda ćete primijetiti da igralište u fliperu nikada nije prazno. Na igralištu postoji mnoštvo elemenata koji igru čine 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 će se raspravljati o tome šta su peraje. Do tada zapamtite, oni su ti koji vas mogu spasiti.
Napomena: Prije montaže motora, testirajte ih pomoću firmvera kompanije evive. Otvorite meni firmvera, 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. Preusmjeravaju loptu na igralište nakon što pritisnete odgovarajuće dugme. Dakle, ne želimo da se peraje okreću za 360 stepeni. Ograničit ćemo pokrete peraje pomoću krajnjih prekidača. Možda ćete primijetiti male zavoje u blizini odvodnog područja, ovdje ćemo popravljati peraje. Sada ćemo za svaki peraja imati dva taktilna prekidača. Pričvrstite ih na kraj krivulje. Čim pritisnete tipku, istosmjerni motor s fliperom počet će se okretati, čim fliper dodirne gornji granični prekidač, DC motor će se početi okretati u suprotnom smjeru dovodeći lamelu prema dolje. Sada se motor prestaje okretati čim peraja dodirne donji granični prekidač sve dok se kontrolno dugme 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 bodove
- Jedan na odvodu
Čim lopta prođe kroz IR senzor lansirne rampe, igra počinje.
Sada će IR -ovi na bodovnim zidovima primijetiti koliko je puta lopta prošla kroz zidove bodova.
Konačno, IC na odvodu pokazuje da je igra završena (slika 2).
Napomena: Prije postavljanja IC senzora testirajte senzore pomoću firmvera kompanije evive (Pin State Monitor). Također, ako ne reagiraju dobro, pokušajte ih kalibrirati.
Korak 12: Dodavanje kontrolnih dugmadi i RGB trake
Prvo, dodajmo kontrolne tipke. 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 datim rupama.
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 se igra završi. Takođe, trebalo bi da se mijenja svaki put kada lopta prođe kroz zidove za bodove.
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 lansiranje. 3D smo odštampali lanser na koji smo pričvrstili gumicu. Kraj gume je pričvršćen na prednji zid i lijevi rubni zid. Što više povlačite lanser, veća sila će se prenijeti na loptu.
Korak 14: Priključivanje kontrolne ploče
Nakon što priključite klip i žice na senzore, pričvrstite kontrolnu 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 upotrebu 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 dobro pristanu na zadane krivulje.
Kad završimo, dodajmo neke kopačke. Udarači su oni koji izbacuju loptu vodoravno u igralište kad god je lopta dodirne, pričvrstite 3 sa svake strane i omotajte gume oko njih.
Time je kompletna montaža flipera završena.
Korak 16: Uspostavljanje veze
- Priključivanje IC senzora
- Ocjena 1 IC senzor (signalni pin) na digitalni pin 8 evive -a
- Ocenite 2 IC senzor (signalni pin) na digitalni pin 9 kompanije evive
- Ocenite 3 IC senzor (signalni pin) na digitalni pin 10 evive -a
- Odvodni zidni IR senzor (signalni pin) na digitalni pin 11 evivea
- IC senzor lansirne ploče (signalni pin) na digitalni pin 12 kompanije evive
- Sada spojite VCC i GND svih IC senzora na VCC i GND uređaja evive
-
Spajanje RGB trake
Spojite RGB LED traku na digitalni pin 13 evive -a
- Priključivanje lamelarnih motora
- Motor s preklopom lijevo prema M1 priključku evive
- Motor s desnim preklopnikom na M2 port evive
- Spajanje peraja
- Spojite “NC” terminal lijevog preklopnog prekidača na digitalni pin 2 evive i 10K ohmskog otpornika, a drugi kraj 10k ohmskog otpornika spojite na GND evivea, također spojite “COM” terminal lijevog preklopnog prekidača na VCC evivea
- 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 od evive
- Spajanje motora branika
Paralelno spojite sva 3 motora odbojnika i jedan kraj spojite na VVR (+) iglu, a drugi kraj na "COM" terminal 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 šifriranje
Kôd ćemo pisati u PitoBloxu, softveru za programiranje zasnovanom na Scratch 3.0. Otpremite sljedeću skriptu za evive.
Korak 18: Zaključak
Time je vaša DIY fliper mašina spremna. Get. Set. Pinball!
Preporučuje se:
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: LineaMeteoStazione je potpuna meteorološka stanica koja se može povezati s profesionalnim senzorima iz Sensiriona, kao i nekim Davisovim instrumentom (mjerač kiše, anemometar) Projekt je namijenjen kao DIY meteorološka stanica, ali samo zahtijeva
Kako napraviti kućnu automatizaciju zasnovanu na IoT -u s upravljačkim relejem NodeMCU senzora: 14 koraka (sa slikama)
Kako napraviti kućnu automatizaciju zasnovanu na IoT-u s upravljačkim relejem sa senzorima NodeMCU: U ovom projektu zasnovanom na stvarima u internetu napravio sam kućnu automatizaciju s modulom upravljačkog releja Blynk i NodeMCU s povratnom informacijom u stvarnom vremenu. U ručnom načinu rada, ovim relejnim modulom se može upravljati s mobilnog telefona ili pametnog telefona i, ručnim prekidačem. U automatskom načinu rada ovaj pametniji
IoT hranilica za mačke koja koristi foton čestica integriran sa Alexa, SmartThings, IFTTT, Google tablice: 7 koraka (sa slikama)
IoT hranilica za mačke koja koristi foton čestica integrirano s Alexa, SmartThings, IFTTT, Google tablicama: Potreba za automatskim hranilice za mačke je jasna. Mačke (naša mačka se zove Bella) mogu biti odvratne kada su gladne, a ako je vaša mačka kao moja, svaki put će pojesti zdjelu na suho. Trebao mi je način da automatski dodijelim kontroliranu količinu hrane
Meteorološka stanica Acurite 5 u 1 koja koristi Raspberry Pi i Weewx (ostale meteorološke stanice su kompatibilne): 5 koraka (sa slikama)
Meteorološka stanica Acurite 5 u 1 koristeći Raspberry Pi i Weewx (ostale meteorološke stanice su kompatibilne): Kada sam kupio meteorološku stanicu Acurite 5 u 1, želio sam moći provjeriti vrijeme u svom domu dok sam bio odsutan. Kad sam došao kući i postavio ga, shvatio sam da moram ili povezati zaslon s računarom ili kupiti njihov pametni koncentrator
Robot koji prati liniju zasnovanu na PID-u sa nizom senzora POLOLU QTR 8RC: 6 koraka (sa slikama)
Robot koji prati liniju zasnovanu na PID-u sa nizom senzora POLOLU QTR 8RC: Zdravo! Ovo je moje prvo pisanje o instrukcijama, a danas ću vas odvesti niz put i objasniti vam kako ojačati liniju zasnovanu na PID-u nakon robota pomoću QTR-8RC senzorski niz. Prije nego što krenemo u zgradu robota, moramo razumjeti