Pneumatika vezérlése a vezérlő gombjaival

A pneumatika V5 vezérlővel történő vezérléséhez testreszabott projektre van szükség. Ez a cikk leírja, hogyan hozhat létre VEXcode V5 projektet.


A projekt konfigurálása

A V5 Pneumatics alkatrészeket és azok csatlakozásait szemléltető diagram, amely bemutatja a VEX robotikai rendszerek pneumatikus funkcionalitását szolgáló különféle alkatrészeket.

Válassza az Eszközök gombot az Eszközök ablak megnyitásához.

A robotikai alkalmazásokban használt V5 Pneumatika alkatrészeket bemutató diagram, beleértve a különféle alkatrészeket és csatlakozásokat. A kép vizuális referenciaként szolgál a pneumatikus rendszerek elrendezésének és működésének megértéséhez a V5 robotikában.

Válassza az "Eszköz hozzáadása" lehetőséget.

A V5 Pneumatika alkatrészeket bemutató diagram, amely a V5 kategória leírásához kapcsolódó különböző alkatrészeket és azok csatlakozásait mutatja be.

A pneumatika vezérléséhez szükséges VEXcode V5 projekt elindításához két eszközt kell konfigurálnia.

Hozzá kell adnia a Controller eszközt.

A Vezérlőeszköz konfigurálásával kapcsolatos további információkért tekintse meg a VEX Library A V5 vezérlő konfigurálása a VEXcode V5 ben című cikket.

A robotikai alkalmazásokban használt V5 Pneumatics alkatrészeket bemutató diagram, beleértve a különféle alkatrészeket és azok csatlakozásait. A V5 Pneumatics alkatrészeket és azok funkcióit szemléltető diagram, amely bemutatja a VEX robotikai rendszerekben használt különböző alkatrészeket és csatlakozásokat.

 

Hozzá kell adnia a 3 vezetékes digitális kimenetet is.

A digitális kimeneti eszközök konfigurálásával kapcsolatos további információkért tekintse meg a VEX Library 3-vezetékes digitális bemeneti és digitális kimeneti eszközök konfigurálása a VEXcode V5 -ben című cikket.


Kezelje pneumatikus hengerét két vezérlőgombbal

Két általánosan előnyben részesített módszer létezik, amelyeket a járművezetők használnak robotjuk pneumatikájának vezérlésére. 

Az egyik lehetőség, hogy két különböző gombot használunk a vezérlőn: egy gombot a pneumatikus hengerben való kinyújtáshoz és egy gombot a pneumatikus henger visszahúzásához. A következőket lehet hozzáadni a VEXcode V5 projekthez a pneumatikus henger vezérléséhez a vezérlő 2 gombjával.

A V5 Pneumatics rendszerelemeit és azok kapcsolatait bemutató diagram, kiemelve a robotika oktatási célú funkcionalitását és elrendezését.

Az érzékelő eszköztárból adjon hozzá egy beállított digitális kimeneti blokkot a [induláskor] blokkhoz.

A [set digital out] blokkot 'alacsony' értékre kell állítani. Ez biztosítja, hogy a pneumatikus henger teljesen behúzva indítsa el a projektet.

A V5 Pneumatics alkatrészeket és azok csatlakozásait bemutató diagram, amely bemutatja a robotikai rendszer különböző részeit és funkcióit, a VEX robotika pneumatikus rendszereinek megértését hivatott elősegíteni.

Az Események eszköztárból adjon hozzá egy [when Controller button pressed] blokkot.

Válassza ki a pneumatikus henger meghosszabbításához használni kívánt vezérlőgombot.

Ebben a példában az L1 gombot használjuk.

A V5 Pneumatics alkatrészeket és azok elrendezését bemutató diagram, amely bemutatja a hatékony robotpneumatikus rendszerek különféle alkatrészeit és csatlakozásait.

Adjon hozzá egy [set DigitalOut] blokkot.

Válassza a „magas” értéket a digitális kimenet beállításához.

Ez azt eredményezi, hogy a pneumatikus henger kinyúlik, amikor a vezérlő L1 gombját megnyomják.

A V5 Pneumatics rendszer összetevőit és beállítását bemutató diagram, amely a V5 kategória leírásához kapcsolódó különféle elemeket, például szelepeket, hengereket és csatlakozásokat mutatja be.

Az Események eszköztárból adjon hozzá egy másik [amikor a vezérlőgombot megnyomta] blokkot.

Válassza ki a pneumatikus henger visszahúzásához használni kívánt vezérlőgombot.

Ebben a példában az L2 gombot használjuk.

A V5 Pneumatics alkatrészeket és azok csatlakozásait bemutató diagram, amely bemutatja a különböző alkatrészeket és azok elrendezését a V5 robotikai rendszeren belül.

Adjon hozzá egy [set DigitalOut] blokkot.

Hagyja "alacsony"-ként a digitális kimenet beállításához.

Ez a pneumatikus henger visszahúzódását okozza, amikor a vezérlő L2 gombját megnyomják.

Mentse el a projektet, töltse le a V5 Robot Brainbe, és futtassa a projektet, hogy tesztelje a pneumatikus henger vezérlését a vezérlővel.

A VEXcode V5 projektek mentésével, letöltésével és futtatásával kapcsolatos további információkért tekintse meg a VEX Library Open and Save Blocks Projects szakaszát.


Vezérelje pneumatikus hengerét egyetlen vezérlőgombbal

Egy másik előnyben részesített módszer, amelyet a járművezetők robotjuk pneumatikájának vezérlésére használnak, az egyetlen gomb használata: a gomb megnyomásakor kinyújtja a pneumatikus hengert, majd ismételt megnyomáskor visszahúzza a pneumatikus hengert. A következőket lehet hozzáadni a VEXcode V5 projekthez a pneumatikus henger vezérléséhez a vezérlő egyetlen gombjával.

A V5 Pneumatics rendszerelemeit és azok kapcsolatait bemutató diagram, kiemelve a robotika oktatási célú funkcionalitását és elrendezését.

Az érzékelő eszköztárból adjon hozzá egy beállított digitális kimeneti blokkot a [induláskor] blokkhoz.

A [set digital out] blokkot 'alacsony' értékre kell állítani. Ez biztosítja, hogy a pneumatikus henger teljesen behúzva indítsa el a projektet.

A VEX V5 Pneumatics alkatrészeket és azok csatlakozásait szemléltető diagram, amely bemutatja a különböző alkatrészeket és azok elrendezését, oktatási célú robotikában.

A Változók eszköztárból válassza a Boolean készítése lehetőséget.

Ebben a példában a Boole-t fogjuk hívni: digitaloutON.

A V5 Pneumatics alkatrészeket bemutató diagram, amely bemutatja a különböző alkatrészeket és azok kapcsolatait, oktatási célokra a robotikában.

Adjon hozzá egy [set digitaloutON] blokkot.

Hagyja a Boolean értéket <true>ra.

A V5 Pneumatics alkatrészeket és azok csatlakozásait bemutató diagram, amely bemutatja a robotikai rendszer különböző részeit és funkcióit, a VEX robotika pneumatikus rendszereinek megértését hivatott elősegíteni.

Az Események eszköztárból adjon hozzá egy {when Controller button pressed} s blokkot.

Válassza ki a pneumatikus henger meghosszabbításához használni kívánt vezérlőgombot.

Ebben a példában az L1 gombot használjuk.

A V5 Pneumatics alkatrészeket és azok funkcióit bemutató diagram, beleértve a hengereket, szelepeket és levegőellátó rendszereket, bemutatva a robotika hatékony pneumatikus műveleteinek beállítását és csatlakozásait.

A Vezérlő eszköztárból adjon hozzá egy [ha akkor else] blokkot

A V5 Pneumatika alkatrészeket bemutató diagram, amely bemutatja a különböző alkatrészeket és azok csatlakozásait, amelyek relevánsak a V5 kategória leírásához a robotikában.

Adjunk hozzá egy <digitaloutON> logikai értéket az if-hez.

A V5 Pneumatics rendszer komponenseit és funkcióit bemutató diagram, amely bemutatja a V5 kategória leírásához kapcsolódó különböző alkatrészeket és azok csatlakozásait.

Adjon hozzá egy [set DigitalOut] blokkot a C blokk „majd” részéhez.

Módosítsa a [set DigitalOut] blokkot 'high'-ra.

A V5 Pneumatics alkatrészeket és azok csatlakozásait szemléltető diagram, amely bemutatja a V5 robotikai rendszer különböző részeit és funkcióit.

Adjon hozzá egy [set DigitalOut] blokkot a C blokk 'else' részéhez.

Hagyja a [set DigitalOut] blokkot 'alacsony' értékre.

A V5 Pneumatics alkatrészeket és azok csatlakozásait bemutató diagram, amely a V5 robotikai rendszerhez kapcsolódó különféle elemeket, például hengereket, szelepeket és csöveket mutatja be.

Adjon hozzá egy [set digitaloutON] blokkot.

Módosítsa a logikai értéket <false>ra.

Ez megváltoztatja a logikai értéket, így az L1 gomb legközelebbi megnyomásakor a feltétel a C vezérlőblokk 'egyéb'-je lesz.

A VEX V5 Pneumatics alkatrészeket és azok csatlakozásait bemutató diagram, amely bemutatja a V5 rendszeren belüli elrendezést és funkcionalitást.

Adjon hozzá egy másik [set digitaloutON] blokkot.

Hagyja a logikai értéket <true>-nak.

Ez megváltoztatja a logikai értéket, így az L1 gomb legközelebbi megnyomásakor a feltétel a C vezérlőblokk 'majd' pontjára változik.

A robotikai alkalmazásokban a mozgás és az erő szabályozására használt VEX V5 Pneumatics alkatrészeket, köztük hengereket, szelepeket és légtartályokat bemutató diagram.

A Vezérlő eszköztárból adjon hozzá egy [várjon] blokkot az [if then else] C blokk mindkét szakaszához.

Módosítsa az értéket (0,1) másodpercre minden [wait] blokkban.

Ez lehetővé teszi egy rövid ideig, hogy az állapot észlelje a gomb megnyomását.

A gomb megnyomásakor kinyújtja a pneumatikus hengert, majd újra megnyomva visszahúzza a pneumatikus hengert.

Mentse el a projektet, töltse le a V5 Robot Brain alkalmazásba, és futtassa a projektet, hogy tesztelje a pneumatikus henger vezérlését a vezérlővel.

A VEXcode V5 projektek mentésével, letöltésével és futtatásával kapcsolatos további információkért tekintse meg a VEX Library Open and Save Blocks Projects szakaszát.

A VEX V5 Pneumatics rendszerelemeit bemutató diagram, beleértve a hengereket, szelepeket és légtartályokat, bemutatva azok elrendezését és csatlakozásait oktatási célból.

A pneumatikus hengerek vezérléséhez szükséges blokkokat újra kell alkotni a versenysablon példaprojektjében, mielőtt a robotja készen állna a terepvezérlő rendszert használó versenyre.

A versenysablonnal kapcsolatos további információkért lásd a VEX Library A blokkok versenysablon használata a VEXcode V5-ben című cikket.

Ezek a projektek mind az egyszeres, mind a kettős működésű pneumatikus hengerek vezérlésére használhatók. Ha két pneumatikus hengert egy mágnesszelephez „T” csatlakozóval rögzítenek, akkor mindkét hengert ugyanaz a blokkkészlet vezérli.

megjegyzés: A V5 Robot Brain 3-vezetékes portja visszaáll digitális bemeneti porttá, ha a projekt leáll. Ez, ha van elegendő maradék levegőnyomás, a pneumatikus henger megnyúlását okozhatja. Ennek elkerülése érdekében a projekt leállítása előtt engedje el a levegőnyomást az ujjszelep kikapcsolt helyzetbe állításával vagy a Schrader gumiabroncs szelep magjának lenyomásával.

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

Last Updated: