Arduino para novatos usando Tinkercad Circuits
Arduino,Programacion por bloques(Scratch),Tinkercad Circuits y Sensores
Description
En este curso, aprenderán conceptos:
Arduino: es un placa electrónica programable, ya sea con el Arduino IDE o con Tinkercad Circuit(IDE derivado de Scratch), puede ser alimentado por un cable USB o por una batería externa de 9 voltios, aunque acepta voltajes entre 7 y 20 voltios
IDE: entorno de programación de un lenguaje x
Pin: terminal o patilla metálica que puede ser de entrada o salida / digital o análogo
Análogo: pines que permiten leer múltiples valores ejemplo de 1 al 800 de un sensor(los sensores se suelen conectar a los pines análogos como su valor varia en cifras grandes)
Digital: pines que solo permiten los valores 0 y 1 / low y high
Led: es un dispositivo que permite el paso de corriente en un solo sentido y que al ser alimentado emite un haz de luz
Ánodo:+ positivo suele ser el pin mas largo
Cátodo:- negativo suele ser el pin mas corto
Resistencia: es un dispositivo que disminuye el paso de corriente
PWM: señal modulada (intensidad de corriente)
.Ino: el archivo INO contiene código fuente escrito en el lenguaje de programación Arduino para controlar la placa de circuito
Sensor: dispositivo que capta magnitudes físicas (variaciones de luz, temperatura, sonido, etc.) u otras alteraciones de su entorno.
Sensor de distancia ultrasónico: miden la distancia mediante el uso de ondas ultrasónicas
Sensor de movimiento PIR infrarrojo: son sensores que pueden detectar movimiento usando la radiación infrarroja
Sensor de humedad: es un dispositivo utilizado para medir la humedad
Sensor temperatura: es un dispositivo utilizado para medir la temperatura del ambiente
Pantalla led i2c: es un dispositivo tipo pantalla que nos permite visualizar caracteres alfanuméricos
Buzzer(piezzo) o bocina zumbadora: es un dispositivo de audio, que nos permite reproducir sonidos
Gnd: tierra o negativo
Vcc - 3v - 5v: positivo
Interruptor: dispositivo que nos permite pasar o cortar la corriente
Motor dc: es una dispositivo que convierte energía eléctrica en energía mecánica, provocando un movimiento rotatorio
Motor (motorreductor): es un motor que combina engranajes reductores de velocidad y un motor dc, para ganar torque o fuerza disminuyendo su velocidad
Servomotor: motor con engranajes reductores y controladora, que sirve para establecer posiciones en grados, muy utilizado en robótica
Potenciómetro: es un dispositivo tipo sensor que sirve como resistencia variable
En este curso, aprenderán a:
Pasos para programar el led interno del arduino usando temporizador o delay para visualizar cambios
Pasos para conectar y programar un led externo al arduino usando resistencia y doble led
Pasos para conectar y programar un led externo y un interruptor de tres pines al arduino
Pasos para conectar y programar un motor dc y un moto-reductor(motor de aficionado)
Pasos para programar y conectar led,motor dc y moto-reductor al arduino y controlar la señal PWM (intensidad de corriente)
Pasos para conectar y programar un servo-motor sg90 y un potenciómetro(resistencia variable) al arduino
Pasos para conectar y programar un sensor de temperatura de tres pines o patas
Pasos para conectar y programar un sensor PIR(radiación infrarroja)
Pasos para conectar y programar un sensor de distancia ultrasonico, de 3 y 4 pines al arduino
Pasos para conectar y programar un sensor de humedad al arduino
Pasos para conectar y programar una pantalla LCD i2c, mostrar texto, operaciones aritméticas, y poner comentarios a nuestro código de bloques
Pasos para pasar nuestro código de bloques a nuestra placa arduino
What You Will Learn!
- Conceptos básicos e intermedios de robótica, electronica y programación
- Controlar sensores: pir(movimiento), interruptores, temperatura, humedad, ultrasonido(distancia) y potenciometro
- Lógica de programación con el lenguaje por bloques derivado de Scratch
- Desarrollo del pensamiento computacional
- Conectar componentes: leds, motores dc, servomotores, bocinas(buzzer), resistencias y pantallas i2c
Who Should Attend!
- A entusiastas de la programacion y robotica que quieran probar una placa Arduino, bastante potente y facil de programar usando programacion con bloques