1 Robo Niños_Cap 1 - Simula 29/05/2019 11:54 a. m. Página 1
R obóTICA
PARA
N IñoS A DoLESCENTES
y
A DuLToS
Editorial Director Ing. Horacio D. Vallejo AutordeesteTomodeColección: Autores Varios - https://bitbloq.bq.com SelecciónyCoordinación: Ing. Horacio Daniel Vallejo EditorialQUarKS.r.l. Propietariadelosderechosencastellanodelapublicación mensual SabEr ElEctrónica - Altolafguirre 310(1870)VillaDomínico-BuenosAires-ArgentinaT.E.1142061742 AdministraciónyNegocios Patricia Rivero Rivero (SISA SA de CV) Margarita Rivero Rivero (SISA SA de CV) Staff Liliana Teresa Vallejo Mariela Vallejo Diego Vallejo Luis Alberto Castro Regalado (SISA SA de CV) Federico Vallejo AtenciónalCliente Alejandro Vallejo
[email protected] Internet:www.webelectronica.com.ar Publicidad: Rafael Morales
[email protected] ClubSE: GrupoQuarkSRL
[email protected] EditorialQuarkSRL San Ricardo 2072 (1273) - Capital Federal www.webelectronica.com.mx La Editorial no se responsabiliza por el contenido de las notas firmadas. Todos los productos o marcas que se mencionan son a los efectos de prestar un servicio al lector, y no entrañan responsabilidad de nuestra parte. Está prohibida la reproducción total o parcial del material contenido en esta revista, así como la industrialización y/o comercialización de los aparatos o ideas que aparecen en los mencionados textos, bajo pena de sanciones legales, salvo mediante autorización por escrito de la Editorial. PRIMERA EDICIÓN, junio 2019
2
Del Editor al Lector Robótica paRa Niños, adolesceNtes y adultos “Con Bitbloq programarás con bloques visuales, sin necesidad de saber código.” Una nueva forma de programar, fácil, sencilla e intuitiva. Desde que decidimos compartir el curso de https://bitbloq.bq.com quedamos maravillados por la sencillez de cada tema y por la practicidad de los ejemplos brindados por docentes que “aman lo que hacen”. Para los más pequeños ¿Te imaginas poder crear un robot? ¿O crear tus propios inventos y que hagan lo que tú quieras? Con Bitbloq vas a poder crearlos desde cero, programarlos y manejarlos a tu gusto. Tecnología en familia A los padres que quieren iniciar a sus hijos en la robótica, electrónica o programación, Bitbloq les dará las herramientas necesarias para que se adentren en este apasionante mundo. Tecnología en el aula Los niños utilizan la tecnología como meros usuarios pero la mayoría no entiende cómo funciona realmente. Con Bitbloq los profesores les enseñarán a ser creadores de tecnología. ¡Hasta el mes próximo!
sobRe el cd y su descaRga Ud, podrá descargar de nuestra web el CDs: “Robótica para Niños” que incluye todo el material descrito en este texto. Para realizar la descarga deberá ingresar a nuestra web: www.webelectronica.com.mx, tendrá que hacer clic en el ícono password e ingresar la clave “robot163”. Tenga este texto cerca suyo ya que se le hará una pregunta aleatoria sobre el contenido para que pueda iniciar la descarga.
4ª forros.qxd:Maquetación 1 15/10/13 10:37 Página 1
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 5
Robótica
Robótica paRa Niños, adolesceNtes y adultos
apReNde Robótica y pRogRamacióN coN bitbloq 2 Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar! http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
5
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 6
Robótica para Niños, adolescentes y adultos
6
Saber Electrónica
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 7
Robótica para Niños, adolescentes y adultos
Saber Electrónica
7
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 8
Robótica para Niños, adolescentes y adultos
8
Saber Electrónica
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 9
Robótica para Niños, adolescentes y adultos
Saber Electrónica
9
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 10
Robótica para Niños, adolescentes y adultos
10
Saber Electrónica
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 11
Robótica para Niños, adolescentes y adultos
Saber Electrónica
11
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 12
Robótica para Niños, adolescentes y adultos
12
Saber Electrónica
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 13
Robótica para Niños, adolescentes y adultos
Saber Electrónica
13
1 Art Tapa - Robotica Niños_lx1435.qxd 02/05/2019 09:48 a. m. Página 14
Robótica para Niños, adolescentes y adultos
14
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos pRogRamacióN de leds
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... Hoy veremos cómmo programar LEDs http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
15
Robótica para Niños, adolescentes y adultos
16
Saber Electrónica
Programación de LEDs
Saber Electrónica
17
Robótica para Niños, adolescentes y adultos
18
Saber Electrónica
Programación de LEDs
Saber Electrónica
19
Robótica para Niños, adolescentes y adultos
20
Saber Electrónica
Programación de LEDs
Saber Electrónica
21
Robótica para Niños, adolescentes y adultos
22
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos comuNicacióN coN otRos dispositivos
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... Hoy veremos la comunicación de Arduino con otros dispositivos. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
23
Robótica para Niños, adolescentes y adultos
24
Saber Electrónica
Programación de LEDs
Saber Electrónica
25
Robótica para Niños, adolescentes y adultos
26
Saber Electrónica
Programación de LEDs
Saber Electrónica
27
Robótica para Niños, adolescentes y adultos
28
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos peNsaNdo como uN Robot
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... Hoy comenzamos a “pensar como un robot”. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
29
Robótica para Niños, adolescentes y adultos
30
Saber Electrónica
Pensando como un Robot
Saber Electrónica
31
Robótica para Niños, adolescentes y adultos
32
Saber Electrónica
Pensando como un Robot
Saber Electrónica
33
Robótica para Niños, adolescentes y adultos
34
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos o blaNco o NegRo. el seNsoR iNfRaRRojo
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En esta entrega veremos cómo se usa el sensor infrarrojo. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
35
Robótica para Niños, adolescentes y adultos
36
Saber Electrónica
El Sensor infrarrojo
Saber Electrónica
37
Robótica para Niños, adolescentes y adultos
38
Saber Electrónica
El Sensor infrarrojo
Saber Electrónica
39
Robótica para Niños, adolescentes y adultos
40
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos
pRogRamaNdo seNsoR de luz y bucles de coNtRol En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En esta entrega veremos más sobre sensores de luz y bucles de control. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
41
Robótica para Niños, adolescentes y adultos
42
Saber Electrónica
Sensores de Luz
Saber Electrónica
43
Robótica para Niños, adolescentes y adultos
44
Saber Electrónica
Sensores de Luz
Saber Electrónica
45
Robótica para Niños, adolescentes y adultos
46
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos tRabajaNdo coN MiNi-seRvos
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En este capítulo trabajremos con servos. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
47
Robótica para Niños, adolescentes y adultos
48
Saber Electrónica
trabajando con Mini-Servos
Saber Electrónica
49
Robótica para Niños, adolescentes y adultos
50
Saber Electrónica
trabajando con Mini-Servos
Saber Electrónica
51
Robótica para Niños, adolescentes y adultos
52
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos
la MáquiNa de estados y el seNsoR iNfRaRRojo En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En este artículo veremos la máquina de estados y el sensor infrarrojo. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
53
Robótica para Niños, adolescentes y adultos
54
Saber Electrónica
La Máquina de Estados y el Sensor infrarrojo
Saber Electrónica
55
Robótica para Niños, adolescentes y adultos
56
Saber Electrónica
La Máquina de Estados y el Sensor infrarrojo
Saber Electrónica
57
Robótica para Niños, adolescentes y adultos
58
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos las FuNcioNes siN RetoRNo y coN RetoRNo
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En este artículo veremos como implementar funciones con y sin retorno. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
59
Robótica para Niños, adolescentes y adultos
60
Saber Electrónica
Las Funciones Sin Retorno y con Retorno
Saber Electrónica
61
Robótica para Niños, adolescentes y adultos
62
Saber Electrónica
Las Funciones Sin Retorno y con Retorno
Saber Electrónica
63
Robótica para Niños, adolescentes y adultos
64
Saber Electrónica
R ob bó ót ti ic ca a Ro
Robótica paRa Niños, adolesceNtes y adultos el Joystick y GeNeRacióN de Melodías
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... Aquí veremos 2 lecciones: “Cómo Usar el Joystick y Generación de Melodías“. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
65
Robótica para Niños, adolescentes y adultos
66
Saber Electrónica
El Joystick y Generación de Melodías
Saber Electrónica
67
Robótica para Niños, adolescentes y adultos
68
Saber Electrónica
El Joystick y Generación de Melodías
Saber Electrónica
69
Robótica para Niños, adolescentes y adultos
70
Saber Electrónica
El Joystick y Generación de Melodías
Saber Electrónica
71
Robótica para Niños, adolescentes y adultos
72
Saber Electrónica
R ob bó ót ti ic ca a Ro
Chatea Con Zowi y ConoCe al equipo de BitBloq En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... Hoy queremos que conozcas a quienes hacen posible esta plataforma http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
73
Robótica para Niños, adolescentes y adultos
74
Saber Electrónica
chatea con Zowi y conoce al Equipo de bitbloq
Saber Electrónica
75
Robótica para Niños, adolescentes y adultos
76
Saber Electrónica
chatea con Zowi y conoce al Equipo de bitbloq
Saber Electrónica
77
Robótica para Niños, adolescentes y adultos
78
Saber Electrónica
R ob bó ót ti ic ca a Ro
Tecnología, Programación y robóTica En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en aprender los conceptos básicos de programación, como las variables, los bucles o los condicionales. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásticos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En esta edición le mostramos un programa de estudio para niños http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Saber Electrónica
79
Robótica para Niños, adolescentes y adultos
80
Saber Electrónica
tecnología, Programación y Robótica
Saber Electrónica
81
Robótica para Niños, adolescentes y adultos
82
Saber Electrónica
tecnología, Programación y Robótica
Saber Electrónica
83
Robótica para Niños, adolescentes y adultos
84
Saber Electrónica
4ª de forros.qxd:sumario 223 21/11/13 18:13 Página 4ªFo1