Поднять IRDA на Arduino для связи с оборудованием
- Войдите на сайт для отправки комментариев
Сб, 21/10/2017 - 12:11
Добрый день!
Необходимо связать Arduino с КПК по ИК-порту для обмена информацией. На КПК из коммуникаций жив только ИК порт. В системе видится еще и некий хардварный COM порт, но нет желания заморачиваться с его поиском, гальванической развязкой и т.п. Подскажите, как подобную связь можно реализовать? Я правильно понимаю, что просто подключить ИК - трансивер к Serial Arduino и использовать Serial.Print() недостаточно?
Я правильно понимаю, что просто подключить ИК - трансивер к Serial Arduino и использовать Serial.Print() недостаточно?
Правильно. Из википедии (ключевое выделено жирным):
"IrDA, ИК‑порт, инфракрасный порт — группа стандартов, описывающая протоколы физического и логического уровня передачи данных с использованием инфракрасного диапазона световых волн в качестве среды передачи.
IrDA спецификации включают в себя:
Спецификацию физического уровня IrPHY (с разновидностями SIR, MIR, FIR, VFIR, UFIR)
Протокольные спецификации IrLAP, IrLMP, IrCOMM, Tiny TP, IrOBEX, IrLAN, IrSimple и IrFM (находится в разработке)."