Felix Maocho

Para quien le interese lo que a nosotros nos interesa

1º Ejercicio de comunicaciones – Informar por donde pasa el loop

Por Félix Maocho
6/5/2017
.
Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo “Transmisión de Comunicaciones asíncronas “ que podemos resumir en los siguientes puntos:

Saber establecer una comunicación entre la Tarjeta Arduino y el PC y conocer los mandatos Serial.beguin, Serial.print y Serial.println

Enunciado del ejercicio

En función del valor de un numero aleatorio hay dos caminos posibles el A que recorre si el numero aleatorio es par y el B si el número aleatorio es impar. Se trata de informar a la pantalla del PC el número de loop que se esta ejecutando y si se pasa por el punto A o por el B. El mandato random(max), devuelve de forma aleatoria un valor entre 0 y el valor marcado , excluido este último. De forma que la linea

aleatorio = random(2)

Nos devolverá aleatoriamente dos posibles valores, “0” ó “1”,

  • Si es “o” enviar un mensaje que diga; “loop numero x – Pasa por Punto A”
  • Si es “1” enviar un mensaje que diga; “loop numero x – Pasa por Punto B”

Sigue leyendo

6 mayo 2017 Posted by | Curso de Arduino, Robotica | , , | Deja un comentario

Curso de Arduino – Transmisión de Comunicaciones asíncronas

Por Félix Maocho
3/5/2017
.

Objetivo de este capítulo

Establecer una transmisión/recepción de datos entre la Tarjeta Arduino y el PC
Aprender a abrir la ventana de comunicaciones asíncronas del Pc y elegir una velocidad de transmisión. Aprender a seleccionar igual velocidad de emisión en la Tarjeta Arduino
Aprender algunos mandatos básicos para la transmisión de mensajes desde la tarjeta Arduino. Aprender la forma de transmitir mensajes mediante un ejemplo
Aprender algunos mandatos básicos para la recepción de mensajes. Aprender la forma de recibir mensajes mediante un ejemplo

Sigue leyendo

3 mayo 2017 Posted by | Curso de Arduino, Robotica | , , | Deja un comentario

Curso de Arduino – Comunicaciones asincronas

Por Félix Maocho
24/4/2017

.

Objetivo de este capítulo

Conocimientos básicos sobre comunicaciones asíncronas, que son, codificación ASCII Unicode, codificación binaria, velocidad de conexión y forma de realizar la comunicación asíncrona y utilidad del módulo UART del procesador.

Utilización de los pines TX y RX (marcados como 0 y 1), como puerto de comunicaciones asíncronas Que es un puerto serie y comunicaciones entre dispositivos.

Velocidades de conexión a las que funciona Arduino

Material necesario

Esta es una clase de teoría por tanto no precisa material

Sigue leyendo

24 abril 2017 Posted by | Curso de Arduino, Robotica | , , | 2 comentarios

Arduino – Comunicaciones asíncronas, pines marcados como TX y RX


Por Félix Maocho
6/2/2016
Objetivo de este capítulo

Utilización de los pines TX y RX (marcados como 0 y 1), como puerto de comunicaciones asíncronas
Explicar que es un puerto serie y comunicaciones entre dispositivos
Conocimientos básicos cobre comunicaciones asíncronas, que son caracteres, codificación ASCII Unicode, codificación binaria, velocidad de conexión y forma de realizar la comunicación asíncrona y utilidad del módulo UART del procesador.
Velocidades de conexión a las que funciona Arduino
Uso de la conexion USB como puerto de comunicaciones asíncronas con el PC.
Enviar y recibir comunicaciones asíncronas

Sigue leyendo

6 febrero 2016 Posted by | Robotica | , , , | 2 comentarios