Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Modulo 2 Robotica Educativa, Apuntes de Introducción a la Robótica

Guia de laboratorio del modulo 2, para la aplicacion de conceptos teoricos.

Tipo: Apuntes

2022/2023

Subido el 07/10/2023

erlan-ventura-condori
erlan-ventura-condori 🇧🇴

4 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1 | 7
LABORATORIO #2
SENSORES - ENTRADAS Y SALIDAS DIGITALES
Ejercicio 1: Desarrolle un circuito, que a través de un sensor PIR encienda
dos leds de manera secuencial cuando detecte movimiento, caso contrario
encienda dos leds.
Lista de Materiales
Realizar el siguiente circuito
Cant.
Componentes y/o dispositivos
1
Arduino UNO + cable
2
Resistores 220 [Ω] ¼ de watt
2
Leds
1
Sensor PIR
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Modulo 2 Robotica Educativa y más Apuntes en PDF de Introducción a la Robótica solo en Docsity!

LABORATORIO # 2

SENSORES - ENTRADAS Y SALIDAS DIGITALES

Ejercicio 1: Desarrolle un circuito, que a través de un sensor PIR encienda dos leds de manera secuencial cuando detecte movimiento, caso contrario encienda dos leds. Lista de Materiales Realizar el siguiente circuito Cant. Componentes y/o dispositivos 1 Arduino UNO + cable

2 Resistores 220 [Ω] ¼ de watt

2 Leds 1 Sensor PIR

Ejercicio 2 : Realizar un circuito que mediante un pulso se encienda o apague un led. Lista de Materiales Realizar el siguiente circuito Programa de Arduino int pinIn=0; int pinOut=1; int t=1; void setup() { pinMode(pinIn, INPUT); pinMode(pinOut, OUTPUT); } void loop() { if(digitalRead(pinIn)==1) { do { }while(digitalRead(pinIn)==1); digitalWrite(pinOut, t); t=1-t; } } Cant. Componentes y/o dispositivos 1 Arduino UNO + cable

2 Resistores 220 [Ω] ¼ de watt

1 Led 1 Pulsador

Programa de Arduino NOTA: CADA PARTICIPANTE DEBE TRAER SU RESPECTIVA LAPTOP Y UN EXTENSOR DE VOLTAJE. #include <LiquidCrystal.h> //LCD(RS, EN, D4, D5, D6, D7) LiquidCrystal LCD(6, 7, 8, 9, 10, 11); int contador=0; void setup() { LCD.begin(16,2); pinMode(0, INPUT); LCD.print("contador pulsos"); } void loop() { LCD.setCursor(0,1); LCD.print(contador); if(digitalRead(0)==HIGH){ do{ }while(digitalRead(0)==HIGH); contador=contador+1; if(contador==13){ contador=0; LCD.setCursor(0,1); LCD.print(" "); } } }

SENSORES - ENTRADAS ANALÓGICAS

Ejercicio 4 : Realizar un circuito mediante el sensor LDR, que muestre el nivel de intensidad a través de leds y muestre el valor de la entrada analógica en un LCD 16x2. Lista de Materiales Realizar el siguiente circuito Cant. Componentes y/o dispositivos 1 Arduino UNO + cable 3 Leds

4 Resistores 220 [Ω] de ¼ de watt

1 Resistores 2.7 [kΩ] de ¼ de watt

1 Resistores 10[kΩ] de ¼ de watt

1 Potenciómetro de 50k 1 Sensor LDR 1 LCD 16x

EJERCICIO PROPUESTO

Ejercicio 5 : Implementar un circuito contador, que con cada 3 pulsos encienda un led y el décimo pulso se apaguen todos los leds y vuelva a repetir la secuencia. SISTEMA