SERob3 (python) - Գծին հետեւող սենսորի օրինակ python-ի միջոցով։
Posted: Wed Apr 15, 2020 3:39 pm
Line tracking sensor example through python | Пример датчика отслеживания линии с помощью python
Այսօր կստեղծենք գծին հետեւող Ռոբոտի սենսորի օրինակ փայթըն (python) ծրագրավորման լեզվի միջոցով։
Դրա համար մեզ հարկավոր է․
1) SERob3 ղեկավարիչ (controller),
2) գծին հետեւող սենսոր։
Սենսորը անհրաժեշտ է միացնել SERob3 ղեկավարիչի վրա գտնվող «D In/O» բաժնի pin 0-ին։
Այնուհետեւ անհրաժեշտ է միանալ SERob-ին։ Անհրաժեշտ է գտնել այն կատալոգը, որտեղ գտնվում է ծրագիրը։ Դրա համար գրում ենք «cd projects», այնուհետեւ՝ «cd SERob3»:
Աշխատացնում ենք «testLF.py» ծրագիրը փայթըն ծրագրավորման լեզվի միջոցով։ Դրա համար գրում ենք ՝ «sudo python2» եւ ֆայլի անվանումը՝ «testLF.py»։
Վերջ․ մենք ստացանք մեզ անհրաժեշտ արդյունքը։
Այս օրինակը լրացնելուց հետո կարող եք ստեղծել Ձեր սեփական գծին հետեւող ռոբոտը՝ փայթըն ծրագրավորման լեզվի միջոցով։
Այսօր կստեղծենք գծին հետեւող Ռոբոտի սենսորի օրինակ փայթըն (python) ծրագրավորման լեզվի միջոցով։
Դրա համար մեզ հարկավոր է․
1) SERob3 ղեկավարիչ (controller),
2) գծին հետեւող սենսոր։
Սենսորը անհրաժեշտ է միացնել SERob3 ղեկավարիչի վրա գտնվող «D In/O» բաժնի pin 0-ին։
Այնուհետեւ անհրաժեշտ է միանալ SERob-ին։ Անհրաժեշտ է գտնել այն կատալոգը, որտեղ գտնվում է ծրագիրը։ Դրա համար գրում ենք «cd projects», այնուհետեւ՝ «cd SERob3»:
Code: Select all
cd projects
cd SERob3
Code: Select all
sudo python2 testLF.py
Այս օրինակը լրացնելուց հետո կարող եք ստեղծել Ձեր սեփական գծին հետեւող ռոբոտը՝ փայթըն ծրագրավորման լեզվի միջոցով։
Code example
Code: Select all
from SERob3 import Gpio
import time
myGpio = Gpio()
while (1):
if (myGpio.In(0)) == 1:
print("black")
if (myGpio.In(0)) == 0:
print("White")
time.sleep(1)
myGpio.Close()