Pneumatiikan ohjaaminen ohjaimen painikkeilla

Pneumatiikan ohjaaminen V5-ohjaimella vaatii räätälöidyn projektin. Tässä artikkelissa kuvataan, kuinka VEXcode V5 -projekti luodaan.


Projektin määrittäminen

V5 Pneumatics -komponentteja ja niiden liitäntöjä kuvaava kaavio, joka esittää VEX-robotiikkajärjestelmissä pneumaattista toimintaa varten käytetyt osat.

Avaa Laitteet-ikkuna valitsemalla Laitteet.

Kaavio, joka havainnollistaa robotiikan sovelluksissa käytettyjä V5 Pneumatics -komponentteja, mukaan lukien erilaiset osat ja liitännät. Kuva tarjoaa visuaalisen referenssin V5-robotiikan pneumaattisten järjestelmien asettelun ja toiminnallisuuden ymmärtämiseen.

Valitse Lisää laite.

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja, esittelee V5-kategorian kuvaukseen liittyviä eri osia ja niiden liitäntöjä.

Aloitaksesi VEXcode V5 -projektisi pneumatiikkasi ohjaamiseksi sinun on määritettävä kaksi laitetta.

Sinun on lisättävä Controller-laite.

Lisätietoja ohjainlaitteen määrittämisestä on VEX-kirjaston artikkelissa V5-ohjaimen konfigurointi VEXcode V5 ssä.

Kaavio, joka havainnollistaa robotiikan sovelluksissa käytettyjä V5 Pneumatics -komponentteja, mukaan lukien erilaiset osat ja niiden liitokset. Kaavio kuvaa V5 Pneumatics -komponentteja ja niiden toimintoja, esittelee erilaisia ​​VEX-robotiikkajärjestelmissä käytettyjä osia ja liitäntöjä.

 

Sinun on myös lisättävä 3-johdinlaitteen digitaalinen lähtö.

Lisätietoja digitaalisen ulostulolaitteen määrittämisestä on VEX-kirjaston artikkelissa 3-johtimien digitaalisten tulo- ja digitaalilähtölaitteiden konfigurointi VEXcode V5 ssä.


Ohjaa pneumaattista sylinteriäsi kahdella ohjainpainikkeella

Kuljettajat käyttävät kahta yleisesti suositeltua menetelmää ohjatakseen robottinsa pneumatiikkaa. 

Yksi tapa on käyttää kahta eri painiketta ohjaimessa: yhtä painiketta paineilmasylinterin työntämistä varten ja yhtä painiketta paineilmasylinterin vetämiseen sisään. Seuraavat voidaan lisätä VEXcode V5 -projektiisi pneumaattisen sylinterin ohjaamiseksi ohjaimen kahdella painikkeella.

Kaavio, joka havainnollistaa V5 Pneumatics -järjestelmän komponentteja ja niiden liitäntöjä, korostaa toiminnallisuutta ja asettelua robotiikan opetustarkoituksiin.

Lisää tunnistustyökalulaatikosta asetettu digitaalinen ulostulolohko [kun aloitettu] -lohkoon.

Lohkon [set digital out] tulee olla 'matalassa'. Tämä varmistaa, että pneumaattinen sylinterisi käynnistää projektin täysin sisään vedettynä.

Kaavio, joka havainnollistaa V5 Pneumaticsin komponentteja ja niiden liitäntöjä, esittelee erilaisia ​​osia ja niiden toimintoja robotiikkajärjestelmässä, joka on suunniteltu parantamaan VEX-robotiikan pneumaattisten järjestelmien ymmärtämistä.

Lisää Tapahtumat-työkaluruudusta [kun ohjainpainiketta painetaan] -lohko.

Valitse ohjainpainike, jota haluat käyttää pneumaattisen sylinterin pidentämiseen.

Tässä esimerkissä käytetään painiketta L1.

Kaavio, joka havainnollistaa V5 Pneumaticsin komponentteja ja niiden järjestelyä, esittelee erilaisia ​​osia ja liitoksia tehokkaisiin robottipneumatiikkajärjestelmiin.

Lisää [set DigitalOut] -lohko.

Valitse digitaalilähtöasetukseksi "korkea".

Tämä saa pneumaattisen sylinterin ulos, kun ohjaimen painiketta L1 painetaan.

Kaavio, joka havainnollistaa V5 Pneumatics -järjestelmän komponentteja ja kokoonpanoa, esittelee erilaisia ​​V5-kategorian kuvaukseen liittyviä elementtejä, kuten venttiilejä, sylintereitä ja liitäntöjä.

Lisää Tapahtumat-työkalulaatikosta toinen [kun ohjainpainiketta painettiin] -lohko.

Valitse ohjainpainike, jota haluat käyttää paineilmasylinterin vetämiseen.

Tässä esimerkissä käytetään painiketta L2.

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja ja niiden liitäntöjä, esittelee V5-robotiikkajärjestelmän eri osia ja niiden sijoittelua.

Lisää [set DigitalOut] -lohko.

Jätä se "matalaksi" digitaalilähtöasetukselle.

Tämä saa pneumaattisen sylinterin vetäytymään, kun ohjaimen painiketta L2 painetaan.

Tallenna projekti, lataa se V5 Robot Brainiin ja suorita projekti testataksesi pneumaattisen sylinterin hallintaasi ohjaimellasi.

Lisätietoja VEXcode V5 -projektien tallentamisesta, lataamisesta ja suorittamisesta on VEX-kirjaston osiossa Open and Save Blocks Projects.


Ohjaa pneumaattista sylinteriäsi yhdellä ohjainpainikkeella

Toinen suositeltavin menetelmä, jota kuljettajat käyttävät ohjaamaan robottinsa pneumatiikkaa, on käyttää yhtä painiketta: painike laajentaa pneumaattista sylinteriä painettaessa ja vetää sitten pneumaattisen sylinterin sisään, kun sitä painetaan uudelleen. Seuraavat voidaan lisätä VEXcode V5 -projektiisi pneumaattisen sylinterin ohjaamiseksi yhdellä ohjaimen painikkeella.

Kaavio, joka havainnollistaa V5 Pneumatics -järjestelmän komponentteja ja niiden liitäntöjä, korostaa toiminnallisuutta ja asettelua robotiikan opetustarkoituksiin.

Lisää tunnistustyökalulaatikosta asetettu digitaalinen ulostulolohko [kun aloitettu] -lohkoon.

Lohkon [set digital out] tulee olla 'matalassa'. Tämä varmistaa, että pneumaattinen sylinterisi käynnistää projektin täysin sisään vedettynä.

VEX V5 Pneumatics -komponentteja ja niiden liitäntöjä kuvaava kaavio, jossa esitellään erilaisia ​​osia ja niiden järjestelyjä robotiikan opetustarkoituksiin.

Valitse Muuttujat-työkalulaatikosta Tee Boolean.

Tässä esimerkissä kutsumme Boolen: digitaloutON.

V5 Pneumatics -komponentteja esittelevä kaavio, jossa esitellään erilaisia ​​osia ja niiden liitäntöjä robotiikan opetustarkoituksiin.

Lisää [set digitaloutON] -lohko.

Jätä Boolen arvoksi <true>.

Kaavio, joka havainnollistaa V5 Pneumaticsin komponentteja ja niiden liitäntöjä, esittelee erilaisia ​​osia ja niiden toimintoja robotiikkajärjestelmässä, joka on suunniteltu parantamaan VEX-robotiikan pneumaattisten järjestelmien ymmärtämistä.

Lisää Tapahtumat-työkalulaatikosta {when Controller button pressed} lohko.

Valitse ohjainpainike, jota haluat käyttää pneumaattisen sylinterin pidentämiseen.

Tässä esimerkissä käytetään painiketta L1.

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja ja niiden toimintoja, mukaan lukien sylinterit, venttiilit ja ilmansyöttöjärjestelmät, ja esittelee robotiikan tehokkaiden pneumaattisten toimintojen kokoonpanon ja liitännät.

Lisää Ohjaustyökalulaatikosta [jos sitten else] -lohko

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja, esittelee erilaisia ​​osia ja niiden liitäntöjä, jotka liittyvät V5:n luokkakuvaukseen robotiikassa.

Lisää <digitaloutON> Boolen arvoon if.

Kaavio, joka havainnollistaa V5 Pneumatics -järjestelmän komponentteja ja toimintoja, esittelee V5-kategorian kuvaukseen liittyviä eri osia ja niiden liitäntöjä.

Lisää [set DigitalOut] -lohko C-lohkon 'then'-osaan.

Muuta [set DigitalOut] -lohko arvoksi "korkea".

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja ja niiden liitäntöjä, esittelee V5-robotiikkajärjestelmän eri osia ja niiden toimintoja.

Lisää [set DigitalOut] -lohko C-lohkon 'else' -osaan.

Jätä [set DigitalOut] -lohko 'matalaksi'.

Kaavio, joka havainnollistaa V5 Pneumatics -komponentteja ja niiden liitäntöjä, esittelee erilaisia ​​V5-robotiikkajärjestelmään liittyviä elementtejä, kuten sylintereitä, venttiilejä ja letkuja.

Lisää [set digitaloutON] -lohko.

Muuta Boolen arvoksi <false>.

Tämä muuttaa Boolen niin, että seuraavan kerran kun L1-painiketta painetaan, ehto siirtyy ohjauslohkon C-lohkon 'muuhun'.

Kaavio, joka havainnollistaa VEX V5 Pneumatics -komponentteja ja niiden liitäntöjä, esittelee V5-järjestelmän asettelun ja toiminnallisuuden.

Lisää toinen [set digitaloutON] -lohko.

Jätä Boolen arvoksi <true>.

Tämä muuttaa Boolen niin, että seuraavan kerran kun L1-painiketta painetaan, ehto siirtyy ohjauslohkon C-lohkon 'henkinen'-kohtaan.

Kaavio, joka kuvaa VEX V5 Pneumatics -komponentteja, mukaan lukien sylinterit, venttiilit ja ilmasäiliöt, joita käytetään robotiikkasovelluksissa liikkeen ja voiman ohjaamiseen.

Lisää Control-työkalulaatikosta [odota]-lohko [jos sitten else] C-lohkon molempiin osiin.

Muuta arvoksi (0,1) sekuntia jokaisessa [wait]-lohkossa.

Tämä antaa tilalle lyhyen ajan havaita painikkeen painaminen.

Painike pidentää paineilmasylinteriä, kun sitä painetaan, ja vetää sitten pneumaattisen sylinterin sisään, kun sitä painetaan uudelleen.

Tallenna projekti, lataa se V5 Robot Brainiin ja suorita projekti testataksesi pneumaattisen sylinterin hallintaasi ohjaimellasi.

Lisätietoja VEXcode V5 -projektien tallentamisesta, lataamisesta ja suorittamisesta on VEX-kirjaston osiossa Open and Save Blocks Projects.

Kaavio, joka havainnollistaa VEX V5 Pneumatics -järjestelmän komponentteja, mukaan lukien sylinterit, venttiilit ja ilmasäiliöt, esittelee niiden järjestelyn ja liitännät opetustarkoituksiin.

Pneumaattisten sylintereiden ohjaamiseen käytettävät lohkot on luotava uudelleen kilpailumallin esimerkkiprojektissa, ennen kuin robottisi on valmis käytettäväksi kilpailussa, jossa käytetään kenttäohjausjärjestelmää.

Lisätietoja kilpailumallista on VEX-kirjaston artikkelissa Blocks Competition Template in VEXcode V5.

Näitä projekteja voidaan käyttää ohjaamaan sekä yksitoimisia että kaksitoimisia pneumaattisia sylintereitä. Jos kaksi pneumaattista sylinteriä on kiinnitetty solenoidiventtiiliin "T"-liittimellä, molempia sylintereitä ohjataan samalla lohkosarjalla.

Huomautus: V5 Robot Brainin 3-johtiminen portti palaa digitaaliseen sisääntuloporttiin, kun projekti pysäytetään. Tämä voi, jos jäännösilmanpainetta on riittävästi, aiheuttaa pneumaattisen sylinterin pidentymisen. Tämän välttämiseksi vapauta ilmanpaine joko kytkemällä sormiventtiili off-asentoon tai painamalla Schrader-renkaan venttiilin sydäntä ennen projektin pysäyttämistä.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: