Использование python для кодирования окон Ev3
Я ходил по интернету и обнаружил, что вы можете написать Mindstorm с помощью Python, однако это было только для Linux и я использую Windows. Есть ли способ / веб-сайт, где я могу узнать, как подключить Python к "мозговым штурмам" и получить данные датчиков?
1 ответ
Сам кирпич EV3 работает под управлением Linux, поэтому, когда вы видите, что он предназначен только для Linux, это, скорее всего, относится к EV3.
Самый простой способ использовать Python с EV3 - это http://ev3dev.org/. Там нет никаких учебных пособий для абсолютных новичков. 1 Однако для начала должно быть достаточно информации. ev3dev-lang-python - самая современная библиотека python. Вы также можете искать вопросы о питоне.
Вы можете писать файлы Python в Windows (это просто текстовый файл), копировать их в EV3 и запускать. Вы можете использовать Filezilla или WinSCP для копирования файлов. Есть несколько вещей, которые нужно остерегаться, хотя. 2
- Концы строк: Windows использует окончания строк CR/LF, а Linux использует LF. Обязательно используйте текстовый редактор, который поддерживает окончания файлов Unix.
- Права доступа к файлам: Windows не делает разрешения для файлов POSIX. Как Filezilla, так и WinSCP имеют настройки, в которых вы можете изменять права доступа к файлам удаленных файлов на EV3. Вы должны проверить "исполняемый" бит, чтобы иметь возможность запустить файл.