SERob3 (python) - Ինչպես աշխատացնել ուլտրաձայնային հեռաչափ python-ի միջոցով
Posted: Fri Apr 10, 2020 12:23 pm
How to run ultrasonic sensor rangefinder through Python
| Как запустить ультразвуковой дальномер с помощью python
Բարեւ Ձեզ, այսօր մենք կաշխատացնենք ուլտրաձայնային հեռաչափ python ծրագրավորման լեզվի միջոցով։ Դրա համար անհրաժեշտ են՝
1) SERob3 ղեկավարիչ (controller)
2) ուլտրաձայնային հեռաչափ
Հեռաչափի Input-ն անհրաժեշտ է միացնել SERob3 ղեկավարիչի Input/Output բաժնի Pin 8-ին, իսկ Output-ը՝ նույն բաժնի Pin 9-ին։
Վերջ, սխեման ավարտեցինք։ Անցնենք ծրագրային մասին․ Նախ օգտվում ենք «Usrf» գրադարանից, նշում ենք կատալոգը` SERob3
Գրանցում ենք Usrf-ը որպես myUsrf։
Այնուհետեւ տպում ենք հեռավորությունը (սմ)։
Ավարտել «myUsrf» գրադարանի գործընթացը
Այնուհետեւ SERob-ին միանալուց հետո անհրաժեշտ է մտնել այն կատալոգը, որտեղ գտնվում է ծրագիրը։ Դրա համար բացում ենք տերմինալը և գրում․ «cd projects», այնուհետեւ «cd SERob3», «sudo python2» եւ ֆայլի անվանումը «testUSRF.py»։
Վերջ, մենք ստացանք մեզ անհրաժեշտ արդյունքը
| Как запустить ультразвуковой дальномер с помощью python
Բարեւ Ձեզ, այսօր մենք կաշխատացնենք ուլտրաձայնային հեռաչափ python ծրագրավորման լեզվի միջոցով։ Դրա համար անհրաժեշտ են՝
1) SERob3 ղեկավարիչ (controller)
2) ուլտրաձայնային հեռաչափ
Հեռաչափի Input-ն անհրաժեշտ է միացնել SERob3 ղեկավարիչի Input/Output բաժնի Pin 8-ին, իսկ Output-ը՝ նույն բաժնի Pin 9-ին։
Վերջ, սխեման ավարտեցինք։ Անցնենք ծրագրային մասին․ Նախ օգտվում ենք «Usrf» գրադարանից, նշում ենք կատալոգը` SERob3
Code: Select all
from SERob3 import UsrfCode: Select all
myUsrf = Usrf()Code: Select all
print(myUsrf.Distance(8))Code: Select all
myGpio.Close()Code example
Code: Select all
from SERob3 import Usrf
myUsrf = Usrf()
print(myUsrf.Distance(8))
myUsrf.Close()
Տերմինալի հրամաններ
Code: Select all
cd projects
cd SERob3
sudo python2 testUSRF.py