Обмен данными между Arduino и ПК

На модерации Отложенный

Думаю многие задумывались над тем, как-же реализовать передачу данных между ПК и Arduino.

Возникают ситуации, когда нужно вручную, управляя с ПК или ноутбука активировать ту или иную функцию в программе микроконтроллера.

Но давайте ближе к делу. Обмениваться данными с Arduino не так сложно, но вся загвоздка в том, что данные передаются посимвольно, а это очень плохо. В поисках этой проблемы пришлось провести достаточно долгое время, пока на хабрахабре не наткнулся на одну замечательную библиотеку.

Автор реализовал в ней функцию приемки чисел, т.е. вы можете отправлять контроллеру числа, состоящие более, чем из одной цифры, и он все отработает корректно. Качайте библиотеку (ссылка), распаковывайте ее в hardware\libraries\, и переходим к практике.

Исходники скетча и пояснения на сайте http://all-simply.ru/arduino-i-pk-obmen-dannymi.html