Sisällysluettelo:

Pöytäpallon flipperi käyttäen Evive-Arduino-pohjaista upotettua tasoa: 18 vaihetta (kuvilla)
Pöytäpallon flipperi käyttäen Evive-Arduino-pohjaista upotettua tasoa: 18 vaihetta (kuvilla)

Video: Pöytäpallon flipperi käyttäen Evive-Arduino-pohjaista upotettua tasoa: 18 vaihetta (kuvilla)

Video: Pöytäpallon flipperi käyttäen Evive-Arduino-pohjaista upotettua tasoa: 18 vaihetta (kuvilla)
Video: 🎈COMO DESENHAR UM BALÃO DE FESTA DE ANIVERSÁRIO 🎉 BOLA DE FESTA 2024, Marraskuu
Anonim
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista upotettua tasoa
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista upotettua tasoa
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista upotettua tasoa
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista upotettua tasoa
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista sulautettua alustaa
Pöytä flipperi, joka käyttää Evive-Arduino-pohjaista sulautettua alustaa

Uusi viikonloppu, uusi jännittävä peli! Ja tällä kertaa se ei ole mikään muu kuin kaikkien suosikki arcade -peli - Pinball! Tämä projekti näyttää, kuinka voit tehdä oman flipperikoneesi helposti kotona. Tarvitset vain osia alkuperäisestä aloituspaketista, joitain laserleikattuja osia, värejä ja papereita koneesi sisustamiseen ja paljon tekemistä! Ota siis kaverisi mukaan, laita DIY-lippikset päällesi ja valmista, aseta, tee itse!

Olemme kirjoittaneet koodin PictoBloxiin - monipuoliseen graafiseen ohjelmointialustaamme, jossa on kehittyneet ominaisuudet. Voit ladata sen TÄSTÄ.

Vaihe 1: Tarvikkeet

Tarvikkeet
Tarvikkeet

Laitteisto

  • evive
  • MDF -levyt
  • IR -anturit
  • DC -moottorit
  • RGB LED -nauha
  • Rajakytkin
  • Leipälauta
  • Rainbow -johdot
  • Vastukset
  • Seisokit
  • Kuminauhat
  • Väriarkki
  • Mutterit ja pultit
  • Käynnistyskaapelit
  • Jotkut 3D -tulostetut komponentit

Ohjelmisto

PictoBlox

Suurin osa yllä olevista elektronisista komponenteista löytyy evive Starter Kit -sarjasta.

Vaihe 2: Suunnittelun ymmärtäminen

Suunnittelun ymmärtäminen
Suunnittelun ymmärtäminen

Kuten tiedät, flipperissä on useita komponentteja, jotka tekevät pelistä mielenkiintoisen. Ymmärrämme siis valmisteltavan rakenteen suunnittelun. Osa komponenteista on MDF -leikkauksia ja osa 3D -tulostettuja, joiden suunnittelun löydät alta.

Huomaa: Voit tehdä flipperin myös pahvilevystä, mutta MDF -levy lisää kestävyyttä.

Tarvitsemme seuraavia flipperikoneen osia

  1. Ohjauspaneeli
  2. Tuet (x 2)
  3. Pisteet seinät (x 4)
  4. Basso
  5. Rajaseinät (x 2)
  6. Etuseinä
  7. Lisäseinä
  8. Launch Wall
  9. Viemäriseinä

Kun olet saanut nämä osat ja 3D -tulostuksen, aloitetaan!

Vaihe 3: Tee leikkikentästä kaunis

Leikkikentän tekeminen kauniiksi
Leikkikentän tekeminen kauniiksi

Leikkikenttä on alue, jolla pelataan koko Pinball -peli. Lisäksi kaikki komponentit sijoitetaan pelikentälle, joten alustan koristamista suositellaan ensimmäisessä vaiheessa (vain jos haluat).

Menemme avaruusteemalla, joten olemme liimauttaneet kauniin avaruuskuvan pohjalevylle. Kun olet liimaillut paperin pohjaan, varmista, että teet paperireiät, jotka olivat pohjalevyssä.

Vaihe 4: Rajaseinien kiinnitys

Rajaseinien kiinnitys
Rajaseinien kiinnitys
Rajaseinien kiinnitys
Rajaseinien kiinnitys

Ota sekä vasen että oikea rajaseinä ja kiinnitä se pohjalevyyn M3 -muttereilla ja -pultteilla (kuten kuvassa 1).

Kun olet valmis, ota etuseinä ja kiinnitä se pohjalevyyn ja vasempaan reunaseinään (kuten kuvassa 2). Emme kiinnitä etuseinää oikealle rajalle, koska tässä on jäljellä oleva tila Launchpadin tekemiseksi. Launchpad ei ole muuta kuin käytävä, josta laukaamme tai ammumme pallon pelikentälle.

Vaihe 5: Launchpadin ja viemärin kokoaminen

Launchpadin ja viemärin kokoaminen
Launchpadin ja viemärin kokoaminen
Launchpadin ja viemärin kokoaminen
Launchpadin ja viemärin kokoaminen
Launchpadin ja viemärin kokoaminen
Launchpadin ja viemärin kokoaminen

Tehdään nyt käynnistyslevy ja viemäri. Launchpad, kuten jo tiedät, on paikka, josta laukaisemme pallon pelikentälle. Viemäri on paikka, joka päättää pelin eli kun pallo saavuttaa viemärin, se ei voi enää palata pelikentälle. Myös viemärissä oleva pallo rullaa alas ja päätyy laukaisualustalle. Nyt kun tiedämme mikä on, aloitetaan niiden kokoonpano.

Ota ylimääräinen seinä ja kiinnitä se etuseinään ja pohjalevyyn (kuten yllä olevassa kuvassa 1).

Ota nyt tyhjennysseinä ja kiinnitä se lisäseinään ja vasempaan reunaan. Saatat huomata, että tyhjennysseinämä on hieman vino, mikä helpottaa pallon rullaamista alas (kuten yllä olevassa kuvassa 2).

Kun olet valmis, kiinnitä laukaisuseinä rinnakkain pohjalevyn oikean reunaseinän kanssa. Muista jättää tilaa lisäseinän ja laukaisuseinän väliin. Tämä tila toimii porttina viemärin ja laukaisualustan välillä (kuten yllä olevassa kuvassa 3).

Vaihe 6: Pisteseinien kiinnittäminen

Pisteseinien kiinnittäminen
Pisteseinien kiinnittäminen

Pisteseinä tai kohdeseinät. Nämä seinät parantavat pisteitäsi. Aina kun pallo kulkee ensimmäisen ja kolmannen seinän läpi, 500 pistettä lisätään kokonaispisteeseesi. Ja jos pallo kulkee keskiseinän läpi, ansaitset 1000 pistettä.

Kiinnitä tällöin jalustan seinät M3 -muttereilla ja -pulteilla.

Vaihe 7: Takarajan kiinnittäminen

Takarajan kiinnittäminen
Takarajan kiinnittäminen

Nyt meidän on kiinnitettävä takaseinä niin, että pallo ei mene pois leikkikentältä, vaikka ammuttiin palloa todella kovaa. Olemme käyttäneet vaahtomuovilevyä takaseinän tekemiseen.

Leikkaa paksu vaahtomuovi ja liimaa se pohjalevyyn ja reunoihin kuumaliimalla.

Vaihe 8: Tukien ja kaltevan seinän kiinnittäminen

Tukien ja kaltevan seinän kiinnittäminen
Tukien ja kaltevan seinän kiinnittäminen
Tukien ja kaltevan seinän kiinnittäminen
Tukien ja kaltevan seinän kiinnittäminen

Nyt peruspelikenttä on melkein valmis, on aika lisätä tukea flipperikoneelle. Ota kaksi tukilevyä ja kiinnitä se pohjalevyyn yllä olevan kuvan 1in mukaisesti käyttämällä M3 -muttereita ja -pultteja. Tukien lisääminen antaa flipperikoneellesi kaltevuuden.

Jäljellä on vain yksi pieni asia. Saatat huomata, että pieni kulma muodostuu vasemman rajaseinän ja viemäriseinän vuorovaikutuksen lähelle. Pallo voi juuttua tänne. Lisäämme siis kaltevan seinän, kun pallo saavuttaa tämän kulman, se rullaa nopeasti viemäriin.

Näin pelikenttämme on valmis.

Vaihe 9: Moottorien lisääminen

Moottorien lisääminen
Moottorien lisääminen

Saatat huomata, että flipperin pelikenttä ei ole koskaan tyhjä. Pelikentällä on paljon elementtejä, jotka tekevät pelistä mielenkiintoisen. Joista toinen on läppä ja toinen puskuri.

Puskurit ovat niitä, jotka pyörivät jatkuvasti työntäen pallon pois mihin tahansa satunnaiseen suuntaan. Kiinnitä siten 3 tasavirtamoottoria lähelle ylärajaa käyttämällä M3 -muttereita, joiden pituus on 20 mm ja ruuveja.

Nyt on aika lisätä kääntömoottorit. Kääntömoottorit kiinnitetään tyhjennyspäätä kohti. Keskustelemme siitä, mitä räpylöitä on seuraavassa vaiheessa. Siihen asti muista, että he voivat pelastaa sinut.

Huomautus: Testaa ne ennen moottorien asentamista eviven laiteohjelmistolla. Avaa laiteohjelmistovalikko, valitse Ohjaimet, valitse moottorit, valitse M1 tai M2 riippuen siitä, mihin olet liittänyt moottorit.

Vaihe 10: Rajakytkimien kiinnittäminen

Rajakytkimien kiinnittäminen
Rajakytkimien kiinnittäminen

Räpylät ovat niitä, jotka ovat hallinnassasi. He ohjaavat pallon pelikentälle vastaavan painikkeen painamisen jälkeen. Emme siis halua, että räpylät pyörivät 360 astetta. Rajoitamme räpylän liikkeitä rajakytkimillä. Saatat huomata pieniä kaaria lähellä viemärialuetta, tässä me korjaamme räpylät. Nyt meillä on kaksi kosketuskytkintä jokaiselle räpylälle. Kiinnitä ne käyrän loppuun. Heti kun painiketta painetaan, läppä DC -moottori alkaa pyöriä, heti kun läppä koskettaa ylärajakytkintä, tasavirtamoottori alkaa pyöriä vastakkaiseen suuntaan ja tuo räpylän alas. Nyt moottori lakkaa pyörimästä heti, kun läppä koskettaa alarajakytkintä, kunnes ohjauspainiketta painetaan uudelleen.

Toista sama prosessi myös toiselle puolelle.

Vaihe 11: IR -antureiden asennus

IR -antureiden asennus
IR -antureiden asennus
IR -antureiden asennus
IR -antureiden asennus

Tiedämme, miksi kutsumme pieniä muureja maaliseinäksi, mutta mistä he tietävät, että pallo vain kulki niiden läpi. Lisäämme IR -antureita samaan. Lisäämme yhteensä 5 IR -anturia.

  • Yksi laukaisualustalla
  • Kolme pisteet seinille
  • Yksi viemäriin

Peli alkaa heti, kun pallo kulkee laukaisualustan IR -anturin läpi.

Pisteiden seinien IR: n on nyt huomioitava, kuinka monta kertaa pallo kulkee maaliseinien läpi.

Lopuksi infrapuna kaatopaikalla osoittaa, että peli on ohi (kuva 2).

Huomautus: Testaa anturit ennen infrapuna -antureiden asentamista eviven laiteohjelmistolla (Pin State Monitor). Jos ne eivät vastaa kunnolla, yritä myös kalibroida ne.

Vaihe 12: Ohjauspainikkeiden ja RGB -nauhan lisääminen

Ohjauspainikkeiden ja RGB -nauhan lisääminen
Ohjauspainikkeiden ja RGB -nauhan lisääminen
Ohjauspainikkeiden ja RGB -nauhan lisääminen
Ohjauspainikkeiden ja RGB -nauhan lisääminen

Lisätään ensin ohjauspainikkeet. Ohjauspainikkeet ovat niitä, jotka ohjaavat räpylän liikettä. Meillä on kaksi arcade -kytkintä ja olemme kiinnittäneet ne ohjauspaneeliin annetuissa reikissä.

Kun olet valmis, ota RGB -LED -nauha ja kiinnitä se leikkikentän rajoille. Muutamme pelin tilan osoittavan RGB -nauhan värin. RGB: n pitäisi muuttua vihreäksi, kun uusi peli alkaa, ja sen pitäisi muuttua punaiseksi, kun peli päättyy. Lisäksi sen pitäisi muuttua aina, kun pallo kulkee maaliseinien läpi.

Vaihe 13: Käynnistysohjelman lisääminen

Käynnistysohjelman lisääminen
Käynnistysohjelman lisääminen

Nyt on aika lisätä kantoraketti tai mäntä. Kantoraketti auttaa sinua laukaisemaan pallon pelikentälle laukaisualustan kautta. Meillä on 3D -painettu kantoraketti, johon olemme kiinnittäneet kuminauhan. Kumin pää on kiinnitetty etuseinään ja vasempaan reunaseinään. Mitä enemmän vedät laukaisinta, sitä enemmän voimaa siirretään palloon.

Vaihe 14: Ohjauspaneelin kiinnittäminen

Ohjauspaneelin kiinnittäminen
Ohjauspaneelin kiinnittäminen

Kun olet liittänyt männän ja johdot antureihin, kiinnitä ohjauspaneeli pelikentän päälle M3 -muttereilla ja -pulteilla.

Vaihe 15: 3D -tulostettujen osien lisäämisen aika

Lisätään ensin sivurajan seinät, ne ohjaavat pallon räpylään, jos pallo tulee kaistalle.

Kuva
Kuva

Kuten me jo tiedämme puskurin käytön. Kiinnitä ne tasavirtamoottorien vapaisiin akseleihin.

Kuva
Kuva

Aika lisätä räpylät, kiinnittää räpylät tasavirtamoottorin akselille. Varmista myös, että räpylät sopivat hyvin annettuihin kaariin.

Kuva
Kuva

Kun olet valmis, kiinnitämme joitakin potkureita. Potkurit ovat sellaisia, jotka kuljettavat pallon vaakasuoraan leikkikentälle aina, kun pallo koskettaa sitä, kiinnittävät 3 pysäytystä kummallekin puolelle ja kiedoivat kumit ympärilleen.

Tällöin koko flipperin kokoonpano on valmis.

Kuva
Kuva

Vaihe 16: Yhteyden muodostaminen

Yhteyden muodostaminen
Yhteyden muodostaminen
Yhteyden muodostaminen
Yhteyden muodostaminen
  1. IR -anturien liittäminen

    1. Pisteet 1 IR -anturi (signaalinasta) eviven digitaaliseen nastaan 8
    2. Pisteet 2 IR -anturi (signaalinasta) eviven digitaaliseen nastaan 9
    3. Pisteet 3 IR -anturi (signaalinasta) eviven digitaaliseen nastaan 10
    4. Tyhjennä seinän IR -anturi (signaalinasta) eviven digitaaliseen nastaan 11
    5. Launchpad IR -anturi (signaalinasta) eviven digitaaliseen nastaan 12
    6. Liitä nyt kaikkien IR -anturien VCC ja GND eviven VCC: hen ja GND: hen
  2. RGB -nauhan liittäminen

    Liitä RGB -LED -nauha eviven digitaaliseen nastaan 13

  3. Flipper -moottorien liittäminen

    1. Vasen kääntömoottori eviven M1 -porttiin
    2. Oikea kääntömoottori eviven M2 -porttiin
  4. Räpylöiden liittäminen

    1. Kytke vasemmanpuoleisen käämikytkimen "NC" -liitin evive- ja 10K -ohmin vastuksen digitaaliseen nastaan 2 ja yhdistä 10k ohmin vastuksen toinen pää eviven GND: hen, liitä myös vasemmanpuoleisen käämikytkimen "COM" -liitin
    2. Samoin liitä oikeanpuoleisen käämikytkimen "NC" -liitin evive- ja 10k -ohmin vastuksen digitaaliseen nastaan 3 ja yhdistä 10K ohmin vastuksen toinen pää eviven GND -liittimeen, liitä myös oikeanpuoleisen käämikytkimen "COM" -liitin VCC: hen evive
  5. Puskurimoottoreiden liittäminen

    Kytke kaikki 3 puskurimoottoria rinnakkain ja kytke sen toinen pää VVR (+) -napaan ja toinen pää releen COM-liittimeen ja kytke sitten releen NO-liitin VVR (-) -napaan

  6. Rajakytkimien liittäminen

    1. Kytke vasemmanpuoleisen rajakytkimen "NC" (ylös) evive- ja COM -liittimen VCC -liittimeen eviven digitaaliseen nastaan 4 ja GND: hen 10K ohmin vastuksen kautta
    2. Kytke vasemmanpuoleisen rajakytkimen "NC" (alas) evive- ja COM -liittimen VCC: hen eviven digitaaliseen nastaan 5 ja GND: hen 10K ohmin vastuksen kautta
    3. Liitä oikeanpuoleisen rajakytkimen "NC" (ylös) evive- ja COM -liittimen VCC: hen eviven digitaaliseen nastaan 6 ja GND: hen 10K ohmin vastuksen kautta
    4. Kytke oikeanpuoleisen rajakytkimen "NC" (alas) evive- ja COM -liittimen VCC: hen eviven digitaaliseen nastaan 7 ja GND: hen 10K ohmin vastuksen kautta

Vaihe 17: Aika koodata

Aiomme kirjoittaa koodin PitoBloxiin, Scratch 3.0 -pohjaiseen ohjelmointiohjelmistoon. Lataa seuraava komentosarja eviveksi.

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva
Kuva

Vaihe 18: Johtopäätös

Tämän avulla DIY -flipperikoneesi on valmis. Saada. Aseta. Flipperi!

Suositeltava: