Arduino как терминал
Скорее это вопрос для ЧАВО, чем маленькая хитрость. Пример использования Arduino в качестве контроллера для управления VT100
-совместимым терминалом (использовалась программа screen) приведён в виде готового скетча (там всего-то несколько строк кода) в статье Arduino + микрофон.
В примере к аналого-цифровому преобразователю (АЦП) Arduino подключен потенциометр, вращением которого перемещается "ползунок" "скроллбара", если можно назвать скроллбаром символ вертикальной чёрточки, который двигается влево-вправо по строке символов минус. В общем, это несложно представить, как незамысловато оно выглядит, и тем не менее, как сообщил мне на языке PHP сервер Apache после своей установки, It works! =)
Иначе говоря, см. Arduino + микрофон. Сами Escape-последовательности тоже подробно перечислены на английском. Здесь есть страница Отладка скетчей Arduino на эту тему в ней рассказывается более подробно.
- Базовый заголовок (#include)
- Arduino как терминал
- Как увидеть PWM
- Почему-то программа перестала работать
- Дребезг контактов
- Какой потенциометр выбрать
- Спящий режим Arduino
- Как уменьшить размер скетча
- Как использовать сторожевой таймер микроконтроллера ATmega328p
- Экономия энергопотребления Arduino
- Таинственный таймер-счётчик 2 Arduino Leonardo
- Arduino и микроконтроллер ATmega8
- Как перезагрузить Arduino (программный рестарт)
- Как перезагрузить Arduino (холодный рестарт)