Помогите написать функцию на С, которая бы в качестве входного параметра принимала бы длительность в микросекундах, и на определенном выводе генерировала бы синусоиду с частотой 36кГц и соответствующей длительностью. Контроллер Atmega 128L-8, частота тактов 8МГц.
Приемник - фотодиод. Он пачку будет до одного прямоугольного импульса аппроксимировать ( с ним дальше и работаем). Меандр боюсь не даст выигрыша в мощности.
не выйдет. Приемник будет реагировать не на цвет, а тип поверхности, угол и пр. ерунду. Для цвета нужно ставить светофильтры, подсвечивать белым и сравнивать несколько приемников между собой. Вообще для таких целей больше камера мобильника подходит.