HC-SR04Написав бібліотеку, для роботи з ультразвуковим дальноміром HC-SR04. Підходить для всіх мікроконтролерів AVR. Якщо не сильно заморочитись, можна портувати її і для STM. Як вона написана, не претендує ні наяку оцінку.
Приривань не використовував, писав згідно коду наведеного в попередній статті.

1
2
 void usound_init(void);		// Вставити в мейн, перед головним циклом
uint32_t readDistance(void);           // Викликати в циклі, не частіше ніж 20 Герц. Повертає відстань в сантиметрах

Скачати можна з GitHub

Comments:

Написати відповідь

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

вимагається