Arduino TinkerCAD
Arduino TinkerCAD
Arduino TinkerCAD
microcontroladores con
Tinkercad
¿Qué es Tinkercad?
• Tinkercad es un software gratuito para
diseño y modelado 3D.
• Es un software intuitivo que ofrece una gran
biblioteca de formas prediseñadas. Su
interfaz pensada para estudiantes.
• Se pueden exportar los diseños a STL e
imprimir con impresora 3D.
• Incluye un simulador de circuitos con placas
Arduino.
• Programación por bloques para niños.
Simulador de circuitos
www.tinkercad.com
El objetivo?:
• Altura máxima?
• Registro trayectoria?
• Velocidades/aceleraciones?
• Inclinación?
Registro de datos
Configuraciones
iniciales
Operaciones
Lectura datos
Ejemplos:
1. Lectura/escritura de señales digitales: LED
2. Comunicación por puerto Serial
3.Lectura de /escritura de señales analógicas: Potenciómetro
4. …
Cohetes de agua como recurso educativo: desde la motivación
científicotecnológica hasta la participación en un concurso
Tipos de datos
• Para crear una variable en C se debe especificar el tipo de variable y después el nombre con el
que lo identificaremos.
• Por ejemplo para crear una variable con un valor entero (int):
int variable;
Inicialización
Lectura!
Cohetes de agua como recurso educativo: desde la motivación
científicotecnológica hasta la participación en un concurso
Ejemplo 1: Arduino contesta
Realizar un código, que haga que el Arduino envíe
lo que le enviamos por puerto serie.
Pasos:
1. Inicializar puerto serie sólo una vez
(Serial.begin(9600)).
2. Después en cada iteración comprobar si hay
datos en el puerto serie (Serial.available()).
3. Si hay datos disponibles, leer los datos
(Serial.read()) y si estos son igual a ‘1’ , enviar
por puerto serie “Hola”.
¿Paracaídas?