Perno de conexión con Arduino: Perno UART (2 / 6 paso)

Paso 2: Recibir datos sobre Rx (pin de recepción)

Este paso le permitirá leer el contenido del búfer de recepción de la UART del tornillo

Función de lectura serial (recibir datos)

Para recibir datos por el puerto Serial del perno es necesario escribir la llamada a la siguiente URL desde tu navegador:

 http://ip-address-of-bolt/serialRead 

Ejemplo:

 http://ip-address-of-bolt/serialRead 

El comando si se ejecuta correctamente devolver un objeto JSON con clave "éxito" a "1" y clave "valor" a "contenido de buffer de Rx"

Si el buffer está vacío la respuesta de "valor" de la clave se establece en "Receive buffer vacío"

Lectura serial "Hasta" (recibir datos hasta carácter requerido)


Para recibir datos por el puerto Serial del perno es necesario escribir la llamada a la siguiente URL desde tu navegador:

 http://ip-address-of-bolt/serialRead?till=decimal-code-for-ascii-char 

Ejemplo: Si desea leer un buffer de la entrada hasta que encuentres un carácter de avance de línea o '\n' cuya decimal del código de la tabla ASCII es 10

 http://192.168.1.5/serialRead?till=10 

1: El comando si se ejecuta correctamente retorno un objeto JSON con "éxito" a "1" y clave "valor" a "contenido hasta el último caracter antes de '\n'"

Case2: Si '\n' no encuentra en el búfer al leer todos sus contenidos se llevará a cabo en clave de "valor"

Case3: Si el buffer está vacío la respuesta para la clave de "valor" se establece en "Receive buffer vacío"

Nota: Si el buffer no está vacíelo después de '\n', entonces el siguiente comando leer contendrá el restante contenido del búfer después de '\n' pero no como '\n'

Para descartar algún valor extra / innecesarios en el búfer de recepción tenemos que lavarlo como se muestra en el siguiente paso.

Artículos Relacionados

AM2320 de conexión con Arduino

AM2320 de conexión con Arduino

Hola chicos. Este es mi primer instructable. Decidí decirle cómo conectar un sensor de humedad y temperatura AM2320 a la placa Arduino.Este sensor es muy exacta y sensible por lo que es ideal para mediciones precisas de alta. Sin embargo es un sensor
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
Cómo medida actual de AC usando el Sensor de efecto Hall con Arduino u otros microcontroladores comunes

Cómo medida actual de AC usando el Sensor de efecto Hall con Arduino u otros microcontroladores comunes

Un nuevo enfoque más simple consulte aquíObjetivo: Este Instructable muestra cómo hacer una caja de interfaz que, al empalmar un cable de extensión, permite a los microcontroladores comunes como Arduino a medida AC actual como una señal de voltaje DC
Fotografía de alta velocidad con Arduino y CHDK

Fotografía de alta velocidad con Arduino y CHDK

este proyecto utiliza un microcontrolador Arduino y un disparador de rotura de la viga de láser para disparar a través de USB remoto una cámara Canon modificada con firmware CHDK (Canon Hack Development Kit).Influencias inmediatas son la fotografía d
Construir transmisión de FM tu estación con Arduino

Construir transmisión de FM tu estación con Arduino

Hi todo el mundo.Antes de 3 meses atrás, uno de mis amigos me piden construir un transmisor de FM Simple, que para transmitir un archivo de Audio de ordenador y REPRODUCIRLO en cualquier canal de radio, ajustar a la frecuencia del receptor, igual que
Hacer un robot simple de RF inalámbrico con Arduino!

Hacer un robot simple de RF inalámbrico con Arduino!

ACTUALIZACIÓN: HE AÑADIDO CONTROL DE JOYSTICK A ESTE ROBOT. POR FAVOR CONSULTE EL PASO 7 SI DESEA CONTROLAR EL ROBOT POR MEDIO DE JOYSTICK.Hola,Este es mi primer instructivo y en este tutorial voy a mostrarte, cómo construir un simple robot inalámbri
Una esfera levitando gira se ilumina y parpadea con Arduino

Una esfera levitando gira se ilumina y parpadea con Arduino

Una estrella de la muerte poco levitando en Instructables me invitó al nuevo proyecto con Arduino. Tres políticas se decidió y se mantuvieron para diferenciarlo del precursor.Hacerlo yo misma con Ready-Made no (o menos).Guardar el girar.Que brillan y
Radio manía de AtoZ de RC + DIY con ARDUINO

Radio manía de AtoZ de RC + DIY con ARDUINO

Wikipedia define vehículo RC comoUn vehículo de control remoto es cualquier vehículo que es controlado remotamente por un medio que no restringe su movimiento con un origen externo al dispositivo. A menudo se trata de un dispositivo de control de rad
ESP8266 ESP-12E NodeMCU v1.0 con Arduino IDE en registrador de temperatura inalámbrico de programación

ESP8266 ESP-12E NodeMCU v1.0 con Arduino IDE en registrador de temperatura inalámbrico de programación

A finales de 2014 y 2015 temprano, su vino realmente a través deeste ingenioso ESP8266 de Chip WiFi (ESP-01) y a la batalla entre la documentación inconsistente de diversas fuentes. Para el momento del estímulo, él documentó sus frustraciones (result
IPhone Learing mando a distancia Universal con Arduino

IPhone Learing mando a distancia Universal con Arduino

Hola y Bienvenidos a mi primer Instructable.No sé ustedes, pero nunca puedo encontrar el control remoto para mi TV. Siempre parece desaparecer cuando lo necesito y luego sólo aparece días más tarde como cuña dentro del sofá por uno de los niños. Una
Uber domótica con Arduino y Pi

Uber domótica con Arduino y Pi

[EDITAR] He creado un foro para colaborar en el código de puerta de enlace.http://homeautomation.proboards.com/Board/2/openha...Hace unos años me convertí en propietario de un perro por primera vez. Me gustaba salir de Cody en la perrera solo todo el
Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Hola a todos y Bienvenidos a mi primer Instructable.Siempre he querido tener un banco PSU para facilitar el acceso a una fuente de energía y algo que puedo confiar en el cuando se trabaja en varios proyectos. Quería una PSU que:• proporciona 12v, 5v
Motorizados, sonido reaccionando Star Wars en el St modelo de Bandai, con Arduino.

Motorizados, sonido reaccionando Star Wars en el St modelo de Bandai, con Arduino.

Hecho de Star Wars en el St modelo de Bandai.Reacciona al sonido y vuelve su cabeza hacia ella.Hecho con Arduino Nano, un elemento personalizado de 3dprinted, micrófonos, micro servo.Este instructivo está hecho para compartir las modificaciones neces
Sin hilos controlar un Robot con Arduino y módulos RF!

Sin hilos controlar un Robot con Arduino y módulos RF!

/*Edición 05/05/2016Hola chicos, he estado ocupado con la Universidad y no podía responder a comenta. La mayoría de ustedes quería el código y esquemas, hechas un poco mejor por lo que he hecho los esquemas en Eagle 7.2.0 y subido todo en Github.Aquí