Кіріспе:
Lego mindstorms EV3 конструкторының құрамына әр түрлі датчиктер кіреді. Датчиктердің басты міндеті-EV3 модуліне сыртқы ортадан ақпарат беру, ал программисттің міндеті - Робот моторларына қажетті командаларды бере отырып, осы ақпаратты алуға және өңдеуге үйрену.
1. Бірінші датчик – жанасу датчигін үйренеміз
Датчиктерді EV3 модуліне қосу үшін сандармен белгіленген порттар "1", "2", "3" және "4" пайдаланылады. Осылайша, бір EV3 модуліне бір уақытта төрт түрлі датчиктерді қосуға болады. Барлық порттар бір-біріне балама және датчиктерді кез-келген портқа қосуға болады, ең бастысы - бағдарламада тиісті датчиктер үшін порт нөмірін көрсеткен кезде мұқият болыңыз.
Сур. 1
Біз зерттейтін бірінші датчик – жанасу датчигі (Сур. 2).
Сур. 2
Бұл датчик, шын мәнінде, екі күйде болуы мүмкін арнайы батырманы білдіреді: "Басу" (Сур. 3, пункт 1) немесе "Босату " (Сур. 3, пункт. 2). Сондай-ақ, "Басу" күйіне біртіндеп өту, содан кейін "Босату-Шерту" (Сур. 3, пункт. 3) деп аталады және тәуелсіз оқиға ретінде бағдарламамен өңделуі мүмкін..
Сур. 3
Достарыңызбен бөлісу: |