Aprašymas
Šis jutiklis yra jungiklis. Jis praneša robotui, ar jo buferis paspaustas (jutiklio reikšmė 1), ar atleista (jutiklio reikšmė 0).
Kaip veikia buferio jungiklis: grandinės užbaigimas
VEX buferio jungiklis yra pagrįstas bene dažniausiai naudojamu elektros prietaisu: jungikliu. Jungiklis susideda iš dviejų gnybtų (vietų, skirtų laidui pritvirtinti) ir laido tiltelio, skirto „užmegzti“ ryšį, kai paspaudžiamas jungiklis. Kaip parodyta toliau pateiktoje animacijoje, paspaudus jungiamąjį laidą, jūs „užbaigiate“ grandinę, o roboto smegenys tai užregistruoja jūsų programoje.
Buferio jungiklis yra grandinės dalis, kuri yra neprijungta arba nutrūkusi. Paspaudus buferio jungiklį, užmezgamas ryšys ir leidžiama tekėti elektrai.
Buferio jungiklio sąranka
Paskirties vieta
Buferio jungiklio padėtis yra labai svarbi norint gauti tikslius rodmenis.
Įsitikinkite, kad priešais jutiklio priekyje esantį mygtuką nėra roboto konstrukcijos.
Prieš jutiklį turi būti laisvas kelias tarp bet kokio prispaudžiamo objekto ir jutiklio.
Buferio jungiklio rezultatų skaitymas
Norint spausdinti buferio jungiklio rezultatus, naudinga naudoti spausdinimo blokus.
Sukūrę ir paleidę projektą, spausdinantį „Bumper Switch“ rezultatus, galėsite juos matyti „Brain“ ekrane.
Buferio jungiklio kaip įrenginio pridėjimas VEXcode EXP
Kai jutiklis naudojamas su programavimo kalba, jis turi būti sukonfigūruotas ta kalba.
Naudojant VEXcode EXP, tai pasiekiama naudojant funkciją „Pridėti įrenginį“ iš lango Įrenginiai. Turėsite pereiti prie 3 laidų jutiklių.
Įrenginių skiltyje 3 laidai rasite buferio jungiklį
Norėdami įtraukti buferio jungiklį prie konfigūracijos, atlikite šiame straipsnyje nurodytus veiksmus.
Kai prie projekto pridėsite buferio jungiklį, bus galimas naujas jutiklių blokų rinkinys.
Norėdami gauti daugiau informacijos apie blokus iš kategorijos 'Sensing', susijusius su buferio jungikliu, peržiūrėkite žinyno informaciją (blokų projektas).
Dažni buferio jungiklio naudojimo būdai
Spaudos jutimas
Ši funkcija leidžia jūsų robotui aptikti, kai kažkas paspaudžia buferio jungiklį.
Pavyzdinis projektas, parodytas kairėje, naudojamas koduoti robotą su priekyje sumontuotu buferio jungikliu, kad jis važiuotų tol, kol bus paspaustas jutiklis, o tada sustabdytų važiavimą, kai paspaudžiamas buferio jungiklis.
Buferio įvykiai
Ši funkcija leidžia programai paleisti konkretų kodą, kai aptinkamas kažkas paspaudžiant buferio jungiklį.
Pavyzdinis projektas, parodytas kairėje, naudojamas koduoti robotą su priekyje sumontuotu buferio jungikliu, kad jis galėtų važiuoti kvadratu, o bet kuriuo metu paspaudus buferio jungiklį, smegenys išspausdins True.