Оглавление:
Видео: Терминал Python для дешевого подключения Pi Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Raspberry Pi - это машина с Linux, поэтому для нее, вероятно, существует масса терминальных приложений. Но я написал новый на Python, зачем я беспокоился? Читать дальше. Если вы выполняете проект, в котором используются как Pi, так и Arduino, вам, вероятно, понадобится способ, чтобы они могли разговаривать друг с другом. Поскольку Pi будет запускать среду разработки Arduino и имеет довольно хороший терминал, вам, вероятно, следует начать с него. Но мой терминал Python полезен, потому что.
Pi действительно предназначен для работы в программах, написанных пользователем с использованием Python, поэтому хорошо иметь терминал Python
Мой терминал написан с некоторыми особенностями для работы с микроконтроллерами, такими как Arduino
Этот терминал может быть запрограммирован сам, а последовательный монитор Arduino IDE не может быть запрограммирован
Если вы создаете собственный проект, вам, вероятно, понадобится специальная коммуникационная программа для управления им, вы можете взять программу терминала и вырезать и вставить ее части, чтобы создать одну
В настоящее время терминал поддерживает только связь в стиле RS232, но я надеюсь расширить его для поддержки протоколов SPI и I2C (возможно, вы захотите внести свой вклад)
Вы можете использовать терминал практически в любой операционной системе, поэтому, если вы используете Linux, Mac или Windows (там, где я его изначально разработал), все будет в порядке. Здесь все с открытым исходным кодом, поэтому дешево здесь означает бесплатное
Примечание: это действительно старая инструкция. Код был значительно улучшен. См.: Смарт-терминал Python для записи текущего статуса и ссылок на текущий код.
Шаг 1. Инструменты
ПК - практически любая ОС, Linux, Windows OSX… Rasberry PI идеально подходит
Python (мне нравится загрузка Anaconda, это немного обсуждается в https://www.instructables.com/id/ClipBoard-Communic… и
Базовые знания Python
Ардуино
Подключение Arduino к USB. Это может быть кабель и порт USB в Arduinos, например UNO, или кабель FTDI (https://www.sparkfun.com/products/9717, подключающийся к TTL RS232 Ardunio, например Really Bare Bones Board
Шаг 2: установка
Получите файлы (или просто прочтите их с помощью пары щелчков мышью) из файлов GitHub проекта github (где обновления также будут публиковаться по мере их разработки). Поместите файлы (разархивированные, если это выбранная вами загрузка) в один каталог в ваша среда разработки Python.
Рекомендуемые:
Как создать собственный WIFI-шлюз для подключения Arduino к IP-сети?: 11 шагов (с изображениями)
Как сделать свой собственный WIFI-шлюз для подключения Arduino к IP-сети?: Как и многие люди, вы думаете, что Arduino - очень хорошее решение для домашней автоматизации и робототехники! Но с точки зрения коммуникации Arduino просто поставляется с последовательными каналами. Я работаю над роботом, который должен быть постоянно подключен к серверу, на котором работает ar
2 Raspberry Pis для простого и дешевого удаленного RAID: 19 шагов
2 Raspberry Pis для простого и дешевого удаленного RAID: цель В случае инцидента дома я хочу иметь возможность восстановить свои основные цифровые документы (фотографии, документы, удостоверяющие личность и т. Д.) И, при желании, поделиться ими. Я хочу поделиться этим решением с кем-нибудь еще (с кем-то, кому я доверяю, родителями или другом)
Как использовать терминал Mac и как использовать ключевые функции: 4 шага
Как использовать терминал Mac и как использовать основные функции: мы покажем вам, как открыть терминал MAC. Мы также покажем вам несколько функций Терминала, такие как ifconfig, изменение каталогов, доступ к файлам и arp. Ifconfig позволит вам проверить ваш IP-адрес и ваш MAC-адрес
IOT123 - СОЕДИНИТЕЛЬНЫЙ КОНТРОЛЬ ДАТЧИКА: ОБЩАЯ ОБОЛОЧКА ICOS10 (ПРОВОД ДЛЯ ПОДКЛЮЧЕНИЯ) Сборка: 4 шага
IOT123 - СОЕДИНИТЕЛЬНЫЙ КОНТРОЛЬ ДАТЧИКА: ОБЩАЯ ОБОЛОЧКА ICOS10 (ПРОВОД ДЛЯ ПОДКЛЮЧЕНИЯ) Сборка: ОБНОВЛЕНИЕ Для большей надежности мы рекомендуем использовать схему IDC (не ПОДКЛЮЧЕНИЕ). Этот узел HOOKUP подходит для некритичной работы, если у вас есть время проверить цепь. Я нашел несколько проводов (верхний слой панелей: красный / желтый) недолго
Как сделать гнездо для подключения iPod к автомобильным динамикам: 3 шага
Как сделать iPod для автомобильных динамиков Джек: Мой друг спросил меня, где взять аудиоразъем для воспроизведения его iPod с автомобильными динамиками. Тогда я подумал, зачем его покупать? Потому что вы можете сделать один из своих старых наушников