125 читали · 3 года назад
Ардуино на Пайтон, примеры
Доброго времени суток форумчане, в этой статье я расскажу как управлять ардуино с помощью python.  - Как происходит управление ардуино с помощью python? На самом деле мы просто отправляем команды на наш последовательный порт, ардуино получает информацию и выполняет команду. - Для чего это надо? Вы можете управлять пинами ардуино и получать информацию с датчиков. Можно сделать бота для какой-то социальной сети и  через бота вы сможете управлять ардуино. Есть и другие варианты применения, например создание графиков из данных датчика, запись данных в файл, автоматическое включение света когда...
1 год назад
Программирование Arduino на языке Python: расширение возможностей разработки (Часть 1) Программирование Arduino обычно выполняется на языке C / C++ в среде Arduino IDE. Однако, благодаря Firmata, можно использовать Python для управления Arduino. Firmata предоставляет протокол взаимодействия между Arduino и компьютером, позволяя управлять платой через язык Python. Вам понадобится загрузить стандартный код Firmata (standardFirmata находится в разделе Файл - Примеры - Firmata) в плату Arduino. Затем вы можете использовать библиотеку Python под названием pyFirmata для взаимодействия с Arduino. Для ее установки используйте инструмент управления пакетами, такой как pip. С применением pyFirmata вам будут доступны те же самые возможности Ардуино: считывание данных с цифровых и аналоговых выводов, использоване ШИМ и так далее. Python предоставляет удобный и более высокоуровневый способ программирования Arduino по сравнению с языками C / C++. Однако для достиженя максимальной производительности выбор C / C++ может быть предпочтительнее.