(No oficial) Guía API para la mScara de mDrawBot (4 / 4 paso)

Paso 4: Ejemplo de uso

A continuación un ejemplo del uso de estos comandos a continuación. Para enviar estos comandos, he utilizado un servidor Linux conectado a Orión a través de USB. Esto es para interfaz de línea de comandos, no para GUI.

Nota : Si utilizas un Raspberry Pi, debe dejar conmutador de Orión encendido o utilice un concentrador USB alimentado. El Raspi no suministra suficiente corriente para mantener el Orion encendido por sí mismo.

Nota : Deben de tener previamente instalado y operado la mScara con mDraw software en un PC para que sepas la mScara funciona correctamente antes de proceder. También establece el valor predeterminado configuración de EPROM.

1.Conecte el cable USB entre el servidor de Linux y su Arduino Orion.
Tenga en cuenta que este puerto debe ser capaz de ejecutar a 115200 baudios. No todos los servidores pueden hacer eso!

2 en el servidor Linux:

$ ls – lart/dev/tty *

Busque la última entrada (nueva fecha). Este sería el puerto serie USB.
CRW-rw---1 raíz dialout 188, 0 1 de Nov 19:01 / dev/ttyUSB0

El Raspi, sería algo como/dev/ttyACM0

3 crear un programa de python prueba a hablar con el puerto: (sustituir su puerto)

$ nano porttest.py

Asegúrese de que la mScara motor interruptor de encendido y previamente probado con mDraw.

Luego ejecutar la prueba:

$ sudo python./porttest.py

Debería ver algo como:
MSCARA DE EPROM: M10 168 206-373.99 0.00 A0 B0 S60 U160 D135

Vale

4 hay varios otros programas de prueba en el directorio de github API guía en:

https://github.com/rgrokett/mdrawbotAPI

Artículos Relacionados

API para una Web controlada por Robot

API para una Web controlada por Robot

"Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com) clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto fin
HappyBirthdays oficial Sniper o Mods para Blazer DGMs

HappyBirthdays oficial Sniper o Mods para Blazer DGMs

compañeros Hola amantes de la K'nex. Tengo gran rifle de francotirador de Darth Gecko Mans Blazer modificadas.Daño: Puede romperse a través de una caja de tejido de 30 pies.Peso: AlotExactitud: 9/10Funciones: Bípode de Dnsd99 para francotirador de Me
Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Hace unas semanas he implementado biblioteca de servicio de web de resto para el tablero de WIZwiki-W7500ECO. He publicado en Instructables, (aparece contenido!)He decidido crear mis propias aplicaciones para monitorear mi junta con el resto APIs. Mi
Configuración del Plugin de Google Sync para KeePass v.2.x

Configuración del Plugin de Google Sync para KeePass v.2.x

P: ¿por qué un gestor de contraseñas?R: mira la imagen superior, si tienes no una contraseña como dKeDjupfS22ykVSyzAmo y puede memorizar cada sitio que utilizas luego son un blanco fácil para un chico de script que sueña ser un hacker.P: ¿por qué Kee
Módulo de cámara DYI para UAV

Módulo de cámara DYI para UAV

Este trabajo presenta la construcción de un sistema de imagen multiespectral de NDVI para plataformas aéreas. El sistema ha sido construido en base de dispositivos de consumo como Point & Shot cámara con gatillo, enfoque y control de zoom, filtros de
Acelerómetro basado en reconocimiento de gestos para controlar un LED

Acelerómetro basado en reconocimiento de gestos para controlar un LED

Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com)Clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto final
Agregar servicios Web basados en REST para IoT dispositivo para monitoreo de IO

Agregar servicios Web basados en REST para IoT dispositivo para monitoreo de IO

Este proyecto es hacer una simple biblioteca de servicios Web RESTful para dispositivos de IoT. La biblioteca está escrita con código en lenguaje C y WIZwiki-W7500ECO plataforma Consejo de WIZnet. Con él, los usuarios pueden implementar un servicio W
Cómo desarrollar y utilizar una API de Java en Eclipse

Cómo desarrollar y utilizar una API de Java en Eclipse

Este Instructable le mostrará cómo tanto importar y exportar archivos JAR en Eclipse. Esta es una habilidad útil ya permitirá implementar código para que otros puedan utilizar, así como utilizar código que otros han escrito para que su uso. Este proc
Inteligente de bote de basura - para una Smart City

Inteligente de bote de basura - para una Smart City

Contenedores rebosantes de basura han sido otro motivo de preocupación para los residentes en los países en desarrollo. Con aumento en la población, el escenario de limpieza con respecto al manejo de la basura es degradante tremendamente. Con las enf
WiFi activado Arduino - con web APIs

WiFi activado Arduino - con web APIs

¿Está usted familiarizado con Arduino, pero buscando un poco más conectividad en sus proyectos? Este Instructable va sobre un nuevo (y barato) módulo inalámbrico que ha golpeado el mundo integrado duro - la ESP8266. Este módulo pequeño es una manera
Bases avanzadas Qt API

Bases avanzadas Qt API

Bases avanzadas API de Qt es una 3 º parte bases avanzadas. Bases avanzadas es una herramienta poderosa si usted es un desarrollador móvil. Usted no será referente para su backend y desarrollando su aplicación móvil. Pero con la IoT revolución backen
APIS - automatizado planta sistema de riego

APIS - automatizado planta sistema de riego

La historia:Hay bastantes instructables en el tema de la planta de riego, así que apenas inventé algo original aquí. Qué hace diferente este sistema es la cantidad de programación y Personalización que entró, lo que permite mejor control e integració
Cómo estudiar para el SAT (o ACT), la forma de derecho

Cómo estudiar para el SAT (o ACT), la forma de derecho

Hay gran Consejo incompleta o incorrecta en cuanto a cómo estudiar para el SAT (o ACT para esa materia).¿EJEMPLOS?"Si no estás seguro, simplemente adivinar.""No es necesario memorizar palabras: sólo tiene que buscar palabras de raíz (cognad
IFTTT para IoT con Edison de Intel

IFTTT para IoT con Edison de Intel

EL PROBLEMA:Demasiados dispositivos, demasiadas aplicaciones (para cada dispositivo), que bueno que un profesional ocupado!Necesitamos no sólo un "conectado a casa" - pero también una "casa inteligente".NUESTRA SOLUCIÓN MÁGICA:A través