PICAXE a SRF02 (komunikace přes I2C)

Odpovědět
Mimco

PICAXE a SRF02 (komunikace přes I2C)

Příspěvek od Mimco » 31 bře 2013, 17:28

Dobrý den,

pokud by chtěl někdo použít ultrazvukový senzor SRF02 ve spojení s PICAXE na měření vzdálenosti od nějakého předmětu, pak zkuste tento kód:

Kód: Vybrat vše

i2cslave $E0,i2cfast,i2cbyte	' Navázání komunikace PICAXE a SRF02
start:
i2cwrite 0,(81)		' Odeslání příkazu pro start měření vzdálenosti
pause 250				' Čekání na ukončení měření vzdálenosti
i2cread 2,(b1, b0)	' Čtení horního a dolního bytu
sertxd (#w0,13,10)	' Vypsání naměřené hodnoty
goto start
Vypsanou hodnotu dostanete v centimetrech (nepletu-li se, senzor pracuje v rozmezí 16-600cm).

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host