tdrobotica educacion v2

Page 1

KIT tdrobotica: educación

Explora el mundo de la Computación física y aprende de electrónica, programación y robótica

SALVANDO EL MUNDO

13 TUTORIALES

23

3

EJERCICIOS

PROYECTOS


KIT tdrobótica: educación El KIT tdrobótica: educación es un producto diseñado pensando en las necesidades de las instituciones educativas del País. Es una herramienta de apoyo en las clases de tecnología y jornadas complementarias de robótica para el proceso de enseñanza de la computación física. Adicionalmente de enseñar los conceptos de electrónica, programación y robótica, el KIT en conjunto con su guía de aprendizaje “Salvando el Mundo” desarrolla las habilidades de creatividad e innovación en tus estudiantes. En total son 13 tutoriales, 23 ejercicios y 3 proyectos en temas relaciona-

t iv i d

jo e n e

i po

Traba

Cr

ea

qu

i naci

ad

ag

ón

Im

METODOLOGÍA


0

1

)

LCD 16x2

RX0

3

4

5

6

7

8

9

10

11

12

13

DIGITAL (PWM=

2

ICSP2

TX0

RESET

GND

AREF

play+ L TX RX

Arduino

ON

TM

LED

LM 35

A5

A4

A3

A2

A1

ANALOG IN A0

GND

POWER VIN

GND

3V3

5V

RESET

IOREF

ICSP

1

X

A

B

C

D

E

F

G

H

I

1

1

5

5

10

10

15

15

20

20

Servomotor

J

Y

Arduino Uno

LED RGB

LM35

Protoboard

X

A

B

C

D

E

F

G

H

I

J

Y

Fotocelda

Pulsador NO

Adaptador DC Motor DC

Transistor 2N3904

playShield+ OMRON G5V-1

5VDC MADE IN CHINA

Sensor de distancia 10cm

Sensor de inclinación

Relevo 5V

Pot. 10KΩ

Resistencias: 5x 100Ω 5x 200Ω 5x 1KΩ 5x 10KΩ Cables: 20x Cable M-M 10x Conector

Piezo eléctrico

Parlante

Buzzer

Diodo 1N4001

Cable USB Tipo AB

Componentes KIT tdrobótica: educación


S

A LVA N D O E L M U N D O

“Salvando el Mundo” es la guía que acompaña a nuestro KIT tdrobótica: educación. Esta guía es muy didáctica y lúdica, con sus 13 tutoriales, 23 ejercicios y 3 proyectos en temas relacionados con problemas del campo, la ciudad y el espacio, es la forma más fácil y divertida de enseñar computación física, electrónica, programación y robótica.

ESPACIO

14 Evadiendo casas

12

11

El salvador

Sin tanque

13 Repartiendo regalos

C Deshidratación

10 Mucho calor

9 Número secreto

CIUDAD

6 Luz mágica

7 Sube y baja

8

B Prótesis canina

Cumpleaños

5 “Beep” crucemos la calle

CAMPO

A

3 Un buey jubilado

Máquina de ordeño

4 ¿Cuántos huevos?

2 Patos con frío

1 Salvando la vaca

!


E

STRUCTURA 20

Comentarios útiles PROGRAMAR

Observas que junto a cada módulo del play+ hay un cuadro de color, busca ese mismo cuadro de color en el playShield+, esto indica que debes conectarlos mediante un cable HH

CoNSTRUIR

PROGRAMAR

Incrementado una variable - 1, 2... 10 huevos

20

Alarma sonora

8

Semáforo - Crucemos la calle Anex

20

Empacando huevos

7

S O F T WA R E

o

2

/* ----------------------------------"Beep" crucemos la calle ----------------------------------Hacer una semáforo y cuando esté en color rojo prender una alarma auditiva para que un invidente pueda cruzar la calle */ // Elementos a usar junto al pin que están conectados int roj = 8; //LED Rojo int ama = 7; //LED Amarillo int ver = 4; //LED Verde int ala = 9; //Buzzer

Buzzer

//-----------------------------------//Función principal //-----------------------------------void setup() // Se ejecuta cada vez que el Arduino se inicia { pinMode(roj,OUTPUT); // Inicializa el LED Rojo como una salida pinMode(ama,OUTPUT); // Inicializa el LED Amarillo como una salida pinMode(ver,OUTPUT); // Inicializa el LED Verde como una salida pinMode(ala,OUTPUT); // Inicializa el Buzzer como una salida }

2

1

0

3

4

5

6

7

8

9

10

11

12

13

DIGITAL (PWM=

)

RX0

ICSP2

TX0

RESET

GND

AREF

Es un electroimán que al recibir la señal golpea una lámina de acero y produce el sonido

2

Arduino

ON

TM

?

Alimentación Necesitamos llenar cubetas de 10 huevos, con el digital 2 contamos los huevos: 0 ó 1 huevo -> es vacío, luz roja 2 a 9 huevos -> es llenado, luz amarilla 10 huevos -> es cubeta lista, luz verde Nueva cubeta, necesitamos los huevos a 0, pulsamos digital 3. Las gallinas ponen los huevos y nosotros los encubetamos, qué pilos!

62

¿CUÁNTOS HUEVOS?

4

A5

A4

A3

A2

A1

A0

VIN

GND

ANALOG IN

}

Pin macho Pin hembra

El Arduino se puede alimentar con una fuente de 7-12VDC con un Jack de 3.5mm centro positivo

82

GND

5V

RESET

3V3

IOREF

ICSP

1

POWER

; El punto y coma (;) se debe colocar al final de una sentencia de programación.

//-----------------------------------//Función cíclica //-----------------------------------void loop() // Esta función se mantiene ejecutando mientras este energizado el Arduino ¿Siempre debo { escribir los //Luz roja y alarma comentarios... digitalWrite(roj,HIGH); // Enciende el LED Rojo digitalWrite(ala,HIGH); // Enciende el Buzzer cuando escribo el delay(4000); // Temporiza 4 segundos (4s = 4000ms) código Palabras digitalWrite(roj,LOW); // Apaga el LED Rojo digitalWrite(ala,LOW); // Apaga el Buzzer Las palabras reservadas se colocan //Luz amarilla de un color distinto y digitalWrite(ama,HIGH); // Enciende el LED Amarillo son propias del delay(1500); // Temporiza 1.5 segundos (1.5s = 1500ms) lenguaje de digitalWrite(ama,LOW); // Apaga el LED Amarillo programación.

L TX RX

Comentarios Los comentarios sirven para explicar de qué trata el código. Si quieres escribir un comentario puedes usar // ó /* */

//Luz verde digitalWrite(ver,HIGH); // Enciende el LED Verde delay(4000); // Temporiza 4 segundos (4s = 4000ms) digitalWrite(ver,LOW); // Apaga el LED Verde

No, pero los comentarios son muy oportunos para que otra persona y tu puedan entender el código.

// Fin del programa

Rutina de semáforo que marca el color rojo por 4s, el amarillo por 1.5s y el verde por 4s, mientras esté en color rojo se genera una alarma “BEEP” CRUCEMOS LA CALLE

Robótica Colombia SAS a través de su marca comercial tdrobótica es una empresa que trabaja por el desarrollo de Colombia incentivando la educación en tecnología. Nuestra misión es /inspirar /enseñar /ayudar /compartir con todas las personas interesadas en los temas de tecnología, robótica y mecatrónica.

Empresa con

5

84

“BEEP” CRUCEMOS LA CALLE

5

Si quieres conocer más sobre las herramientas, conceptos o metodologías usadas en robótica, contáctanos en

Proveemos KITs de Robótica y Partes para robots

www.tdrobotica.co Comparte con nosotros a través de /tdrobotica

@tdrobotica

hecha en Colombia

www.tdrobotica.co ventas@tdrobotica.co +57 300 560 6931 +57 1 310 1197


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.