Добрый день. Меня зовут Евгений. Если позволите, опишу Вам свою проблему. Собираю робота присутствия для дома. Железо - Dragino Yun Shield + Arduino Uno + DK Electronic MotorShield. На Yun стоит openwrt, так же там уже запущен питон и скрипт под названием Bridge, который включает в себя несколько классов, для работы с разными задачами. Я планирую управлять роботом через "вебморду", на которой будет выводиться изображение с камеры + параметры робота. Я пробовал через localhost/arduino/digital/13/1 включать диод на uno. Это элементарно. Но для моих задач это не подходит, т.к. мне необходимо через библиотеку AFMotor работать с DK Electronics Motor Shield (драйверы двигателей). Библиотека подразумевает использование не пинов Arduino в скетче, а уже готовых "констант", типа motor#3 и команд "rewТ.е. суть вопроса состоит в следующем: Через какой класс библиотеки bridge это реализовывать и примерно как это будет выглядеть? Очень буду Вам благодарен за наставление/направление меня в нужном направлении. С уважением, Павловский Евгений
Вот смотрите: Process - Process is used to launch processes on the Linux processor, and other things like shell scripts. Console - Console can be used to communicate with the network monitor in the Arduino IDE, through a shell. Functionally, it is very similar to Serial. FileIO - An interface to the Linux file system. Can be used to read/write files on the SD card HttpClient - Creates a HTTP client on Linux. Acts as a wrapper for common CURL commands, by extending Process. Mailbox - An asynchronous, sessionless interface for communicating between Linux and Arduino. YunClient - An Arduino based HTTP client, modeled after the EthernetClient class. Для Ваших целей можно пользоваться любым классом. Естественно, реализация будет различной. Вопрос только в том, устроит ли Вас скорость взаимодействия.