0% encontró este documento útil (0 votos)
60 vistas

Clase 01 Arduino Thinkercad

El documento presenta la estructura básica de un programa de Arduino, incluyendo las funciones setup() y loop(). También describe los tipos de señales de entrada y salida, como digitales, analógicas y PWM, así como funciones como digitalRead(), analogRead() y analogWrite(). Finalmente, menciona algunos sensores y actuadores comunes en Thinkercad.

Cargado por

Nicolas Chavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
60 vistas

Clase 01 Arduino Thinkercad

El documento presenta la estructura básica de un programa de Arduino, incluyendo las funciones setup() y loop(). También describe los tipos de señales de entrada y salida, como digitales, analógicas y PWM, así como funciones como digitalRead(), analogRead() y analogWrite(). Finalmente, menciona algunos sensores y actuadores comunes en Thinkercad.

Cargado por

Nicolas Chavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 30

Temario

• Estructura de un Programa de Arduino


• Tipos de señales
• Sensores y actuadores en Thinkercad
• Thinkercad en Acción
Estructura de un programa Arduino
Son dos funciones principales que debe tener todo
programa en Arduino:

setup()
{ Código de configuración inicial, solo se
-------- ejecuta una vez.
--------
}

loop()
Esta función se ejecuta luego del setup(),
{ se mantiene ejecutándose hasta que se
----- des- energice o desconecte el Arduino.
-----
}
Protoboard
Serial.print en Arduino

Intel x86 Cable Serie ATmega328p

2 3
1

4
Tipo de señales de Entradas y salidas en
un SE

Son las señales que usan los


sensores y actuadores para
comunicarse con el SE
Tipos de E/S Digital
Indica solo 2 condiciones distintas.

La señales digitales nos brinda mucha información


0o1
Funciones importantes
digitalRead(pin); Lee un pin digital (1 o 0)

digitalWrite(pin,estado); Escribe un pin digital con 1 o 0


Encender Led con Pulsador

Pulsador
Led
Tipos de Entrada Analógica
Es aquella en la que los valores de la tensión o voltaje varían constantemente y pueden tomar cualquier valor.

5V

0V

0 a 1024
Funciones importantes
• Lee un pin Analógico
AnalogRead(pin); • Retorna un valor analógico de 0 a 1023
Leer un Potenciómetro

Potenciómetro
Tipos de Salida PWM

-Arduino NO tiene salidas Analógicas


-Con PWM se hacer que un salida digital
tenga un comportamiento parecido a
una salida analógica
Funciones importantes
• Genera un pulso PWM en un pin determinado
• Valor analógico es de 0 a 255
• 0= Genera no genera una salida de 0 voltios (LOW)
AnalogWrite(pin,
• 255 =Genera genera una salida de 5 voltios(HIGHT)
valorPWM)
• Entre 0 y 255= Genera una salida de 5 voltios durante
un tiempo determinado(HIGHT). Mientras mas chica
sea menor será el ancho de pulso
Encender un led variando su intensidad

Led
PWM
Tipos de sensores en Thinkercad
Sensores Digitales

Esto es considerado solo un sensor


Tipos de sensores en Thinkercad
Sensores Analógicos
Tipos de Actuadores en Thinkercad
Actuadores digitales
Tipos de Actuadores en Thinkercad
Actuadores que pueden usar PWM

Para ser considerados actuadores con PWM


deben ser usados con la función AnalogWrite
1. Elijan un sensor y actuador que desean usar

2. Fíjensen que modelo del sensor y actuador que


eligieron

3. Busquen ejemplos y tutoriales de Arduino en


Internet del modelo de ese sensor y actuador

4. Averigüen como funciona teóricamente el sensor


y actuador

5. Pueden buscar también ejemplos de Thinkercad.

Link a Ejemplos en Thinkercad


Preguntas

También podría gustarte