camsp - ministerio de educación y formación profesional

20
Programa tus dispositivos COLECCIÓN AULA MENTOR SERIE PROGRAMACIÓN Ministerio de Educación, Cultura y Deporte CamSp SGALV

Upload: others

Post on 30-Jun-2022

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CamSp - Ministerio de Educación y Formación Profesional

Programa tus dispositivos

COLECCIÓN AULA MENTOR SERIE PROGRAMACIÓN

Ministeriode Educación, Culturay Deporte

CamSpSG

ALV

Page 2: CamSp - Ministerio de Educación y Formación Profesional

Programa tus dispositivos

Programación

Page 3: CamSp - Ministerio de Educación y Formación Profesional

Catálogo de publicaciones del Ministerio: www.educacion.gob.esCatálogo general de publicaciones oficiales: www.publicacionesoficiales.boe.es

AutoresMiguel Ángel Contreras Castañeda

Coordinación pedagógicaRaquel Peral BuenoMiguel Ángel Contreras Castañeda

Edición y maquetación de contenidosMiguel Ángel Contreras Castañeda

Diseño gráfico e imagenMiguel Ángel Contreras Castañeda

NIPO: 030-17-280-5ISBN: 978-84-369-5843-0

MINISTERIO DE EDUCACIÓN, CULTURAY DEPORTEDirección General de Formación ProfesionalSubdirección General de Aprendizaje a lo largo de la vida y educación a distancia

Edita:

Subdirección General de Documentación y PublicacionesEdición: 2017

© SECRETARÍA GENERAL TÉCNICA

Page 4: CamSp - Ministerio de Educación y Formación Profesional

ÍNDICE

Módulo 0. Introducción ....................................................................................................9Unidad 0. Introducción ...................................................................................................................9

Introducción .............................................................................................................................9Historia del diseño de sistemas empotrados ..........................................................................9Estructura del curso ..................................................................................................................13¿Cómo seguir el curso? .............................................................................................................13

Módulo 1: Arduino ............................................................................................................16Unidad 1. Encendiendo un diodo LED ..........................................................................................16

Introducción .............................................................................................................................16Materiales necesarios ................................................................................................................17Desarrollo del proyecto ...........................................................................................................17

Versión real, no simulada ....................................................................................................................................26

Conclusiones ......................................................................................................................29Unidad 2. Encendiendo una lámpara o sistema a 220v................................................................29

Introducción .............................................................................................................................29Materiales necesarios ................................................................................................................30Desarrollo del proyecto ...........................................................................................................31Conclusiones .............................................................................................................................34

Unidad 3. Sensor de iluminación ...................................................................................................34Introducción .............................................................................................................................34Materiales necesarios: ...............................................................................................................37Desarrollo del proyecto ...........................................................................................................37

Versión real, no simulada ....................................................................................................................................43

Conclusiones .............................................................................................................................45Unidad 4. Sensor de temperatura ..................................................................................................45

Introducción .............................................................................................................................45Materiales necesarios ................................................................................................................46Desarrollo del proyecto ...........................................................................................................47

Versión real, no simulada ....................................................................................................................................49

Conclusiones .............................................................................................................................54Unidad 5. Control de la iluminación ............................................................................................55

Introducción .............................................................................................................................55Materiales necesarios ................................................................................................................59Desarrollo del proyecto ...........................................................................................................59

Versión real, no simulada ....................................................................................................................................60

Conclusiones .............................................................................................................................62Unidad 6. Productos Arduino .........................................................................................................62

Arduino UNO. ...........................................................................................................................63Arduino Mega ...........................................................................................................................66Arduino Yun .............................................................................................................................68Resumen de productos ............................................................................................................68

Unidad 7. Implantación de proyectos tecnológicos y control de potencia .................................69Introducción .............................................................................................................................69Tipos de señales y valores .......................................................................................................77

Pág.

4

Aula Mentor

Page 5: CamSp - Ministerio de Educación y Formación Profesional

Adaptación de las señales ........................................................................................................79Adaptación de valores ..........................................................................................................................................79

Adaptación del tipo de señal ...................................................................................................80Acoplamiento de sistemas ......................................................................................................81

Prevención de riesgos eléctricos ....................................................................................................82Conceptos físicos:..................................................................................................................................................83

Resumen ...................................................................................................................................83Unidad 8. Control domótico por internet ......................................................................................84

Introducción .............................................................................................................................84Materiales necesarios ................................................................................................................86Desarrollo del proyecto ...........................................................................................................87Conclusiones .............................................................................................................................103

Módulo 2. Introducción a los lenguajes de programación y framework ..........................106Unidad 9: Programación estructurada. ..........................................................................................107

Resumen ...................................................................................................................................113Unidad 10: Programación orientada objetos y eventos. ...............................................................113

Resumen ..................................................................................................................................118Unidad 11. Programación con Scratch. ..........................................................................................118

Uso off-line de Scratch. .......................................................................................................................................119

Resumen ...................................................................................................................................131Unidad 12. Scratch para Arduino. ..................................................................................................131

Resumen. ...................................................................................................................................136Unidad 13. Programación con Processing. ....................................................................................137

Resumen. ...................................................................................................................................145Módulo 3. Android ............................................................................................................147

Unidad 14. Programación de App con Inventor 2 ........................................................................147Mi primera Aplicación con App Inventor ...............................................................................150App Inventor con Arduino .......................................................................................................162

Unidad 15. Programación de App con Processing .......................................................................166Instalación del modo Android ..............................................................................................................................166

Mi primera aplicación con Processing ....................................................................................171Unidad 16. Programación de App con Sketchware ......................................................................174

Mi primera aplicación con Sketchware ...................................................................................176Sketchware con Arduino. .........................................................................................................181App para la lista de la compra ................................................................................................183

Módulo 4. Raspberry ....................................................................................................... 189Raspberry vs Arduino ...............................................................................................................190

Arquitectura ...........................................................................................................................................................191Precio. ....................................................................................................................................................................191Tamaño. .................................................................................................................................................................191Rapidez en aprendizaje .........................................................................................................................................191Consumo y relación entradas/salidas ..................................................................................................................191

Unidad 17. Emulando Raspberry en Windows .............................................................................192Scratch en Raspberry ................................................................................................................195

Unidad 18. Instalación de sistemas operativos ..............................................................................196Chequeo MD5 y SHA1 .............................................................................................................196Formatear tarjeta SD .................................................................................................................197Copia de una imagen de disco a una tarjeta SD ....................................................................203Instalación de Ubuntu Mate .....................................................................................................205Instalación de Noobs................................................................................................................209Instalación de LibreELEC con Kodi .........................................................................................210Instalación de Raspbian ...........................................................................................................211Conexión remota a Raspberry .................................................................................................214Instalación de Windows 10 IoT ...............................................................................................215Unidad 19. Entradas y salidas GPIO .......................................................................................220Encendiendo un LED usando GPIO........................................................................................221Cómo leer la temperatura y humedad ....................................................................................225Mandar un correo electrónico .................................................................................................228

5

Módulo 0. Introducción

Page 6: CamSp - Ministerio de Educación y Formación Profesional

Detección de presencia y notificación por mail .....................................................................231Módulo 5. Fundamentos tecnológicos, tendencias y tecnología útil ............................... 236

Unidad 20. Fundamentos tecnológicos. .........................................................................................236Internet de las cosas (IoT) .......................................................................................................236Todo Smart................................................................................................................................238

Smartphone y SmartWatch ....................................................................................................................................238SmartCar ................................................................................................................................................................239Smart City ..............................................................................................................................................................239Smart Home ...........................................................................................................................................................240Smart Tv .................................................................................................................................................................240Computación ubicua .............................................................................................................................................241Inteligencia Ambiental (AmI) ...............................................................................................................................242

Realidad virtual y realidad aumentada ....................................................................................243Realidad virtual RV ................................................................................................................................................243Realidad aumentada RA ........................................................................................................................................243

Resumen ...................................................................................................................................244Unidad 21. Dispositivos, accesorios y protocolos .........................................................................244

Smartphone y tabletas ..............................................................................................................244Ordenadores personales y portátiles .......................................................................................247Protocolos y sistemas de comunicación .................................................................................247

TCP/IP ....................................................................................................................................................................247Wifi .........................................................................................................................................................................248Bluetooth ...............................................................................................................................................................248RFID .......................................................................................................................................................................248ZigBee ....................................................................................................................................................................248IrDA ........................................................................................................................................................................249RF ...........................................................................................................................................................................249GSM/GPRS,UMTS... ...............................................................................................................................................249

Unidad 22. Tecnología útil ............................................................................................................250eHealth y mHealth ...................................................................................................................250Reconstrucciones .....................................................................................................................252Control por voz ........................................................................................................................252

6

Aula Mentor

Page 7: CamSp - Ministerio de Educación y Formación Profesional

7

Módulo 0. Introducción

Page 8: CamSp - Ministerio de Educación y Formación Profesional

Módulo 0

8

Aula Mentor

Page 9: CamSp - Ministerio de Educación y Formación Profesional

Módulo 0. Introducción

Unidad 0. Introducción

Introducción

Con la evolución tan rápida de las tecnologías, los nuevos sistemas de trabajo y la integración cada vez más de diferentes dispositivos y marcas, junto con los dispositivos de bajo coste (con alta potencia de computación ) y los Framework (infraestructuras digitales definidas para sistemas embebidos de control y otras aplicaciones), los usuarios disponen en su mano de muchos dispo-sitivos y nuevas formas de programación distintas de las clásicas, existiendo unas metodologías más cercanas al usuario intentado que cualquier usuario pueda adentrarse en la programación de dispositivos de una forma fácil, desde las escuelas, institutos, personal técnico, universidades o personas con interes tecnológico.

Se están realizando muchos prototipos de investigación a pequeña escala, siendo estos prototipos los que están haciendo los movimientos tecnológicos a gran escala. Además, se cen-tran en unificar todas estos estudios, creando así lo que se llama: internet de las cosas, smartCity, smartCar, smartHome …etc, sirviendo este curso para un acercamiento al futuro que se aproxima y ser capaces de programar los dispositivos de forma amena. Historia del diseño de sistemas empotrados

Aprenderemos

1) Conocer el abanico de posibilidades que podemos encontrar actualmente y en un futuro

próximo.

2) Saber los distintos Framework y Software para programar a alto nivel (más cercano a como

piensa el ser humano).

3) Programar varios dispositivos de diferentes formas, y siempre que sea posible relacionar

todos los módulos

4) Pensar como afrontar la realización de proyectos reales tecnológicos; ya sean domóticos,

multimedia o personales de investigación o disfrute personal.

5) Exponer las actuales y nuevas tecnologías de comunicación vía inalámbrica, para crear

“enjambres” de dispositivos interconectados.

6) Introducirte en los conceptos: internet de las cosas, Smart(City, Home, Phone…etc) com-

putación ubicua e inteligencia ambiental, Mhealth y Uhealth (aplicaciones para la salud y

nuevas formas de monitorización de pacientes).

9

Módulo 0. Introducción

Page 10: CamSp - Ministerio de Educación y Formación Profesional

Se llaman sistemas empotrados aquellos sistemas que cumplen una función específica, la cual normalmente ha requerido de un diseño, implementación hardware más un desarrollo software. El ámbito de estos sistemas es muy amplio, ya que podemos encontrar estos sistemas en auto-moción, videoconsolas, domótica, electrodomésticos…etc.

Inicialmente en el campo de la electrónica, siempre han existido soluciones para con-trolar y manipular los elementos y las magnitudes; industrialmente, proyectos personales como por ejemplo el control de sistemas automáticos (control de riego, sistemas de alarmas, automati-zación, domótica…etc.). Para poder hacer cualquier proyecto tecnológico se requerían muchos elementos y sobre todo conocimientos en diferentes áreas como sería la electrónica analógica, digital y programación en bajo nivel (más cercano al lenguaje máquina). Vamos nombrar algunos para hacernos una idea de cómo se hacía antes y porqué ha sido una revolución los sistemas que vamos a tratar en el curso:

1) Antes teníamos que saber que era un Microcontrolador, microprocesador, los elemen-tos periféricos (condensadores, diodos, resistencias…etc.) y las características internas para elegir el correcto para cada aplicación.

Figura U0. 1 Esquemas internos de un microcontrolador

2) Saber electrónica analógica, digital y diseño esquemático de placas PCB (Printed Cir-cuit Board o Placa de circuito impreso). Hace falta realizar varios cálculos para integrar todos los componentes y diseñar los elementos periféricos para que funcione correcta-mente por problemas de temperatura y tener el software para ello, normalmente de pago.

Figura U0. 2 Diseño electrónico de un circuito electrónico. Ejemplo LCD by Fritzing

3) Además, una vez creado el PCB tendríamos que crear las placas correctamente, el tipo de placas (una cara/dos caras), o si vamos a usar placas fotosensibles...etc.

10

Aula Mentor

10

Page 11: CamSp - Ministerio de Educación y Formación Profesional

Figura U0. 3 Ejemplo de diseño de la placa PCB

4) Tener los elementos para crear placas de circuito impreso PCB: Insoladora, placas fotosensibles, taladros, brocas de distinto tamaño, herramientas, ácidos y saber trabajar con los elementos, realizar soldaduras y comprobación de circuitos para que quede todo correctamente para tener un diseño final correcto.

Figura U0. 4 (Arriba) Insoladora de doble cara para circuitos impresos y (Abajo) herramientas de montaje PCB

5) Conocer el lenguaje de programación del dispositivo, tener el software pertinente (en ocasiones de pago).

11

Módulo 0. Introducción

10

Page 12: CamSp - Ministerio de Educación y Formación Profesional

Figura U0. 5 Ejemplo de lenguaje de programación

6) Conectar los distintos periféricos y elementos del sistema. Una vez conectados tendre-mos que comprobar su funcionamiento y realizar las pruebas pertinentes.

Figura U0. 6 Conexión de elementos a la placa de circuito impreso

Y finalmente, siguiendo los pasos anteriores si todo ha ido bien, tendríamos nuestro siste-ma funcionando, y es aquí donde podríamos decir que hemos realizado un proyecto hardware y software completo para una aplicación concreta y específica. El problema vendría en las futuras modificaciones, ya que tendríamos que rehacer la mayor parte de los pasos anteriores y no exis-tiría elementos tipos “plantilla hardware y software” para poder usar en mis nuevos proyectos, solamente cambiando el programa o los periféricos del sistema.

Para evitar todos estos pasos, y sobre todo, acercar a todos los usuarios de perfil tecnoló-gico una forma liviana de controlar sistemas, se crearon los dispositivos de control de bajo coste, basados en plantillas hardware, con multitud de shield o placas con funciones genéricas o de aplicación, permitiendo que la misma plantilla hardware, me sirva para infinidad de usos como veremos en el curso. Así, el usuario solo se tiene que centrar en añadir los sensores o actuadores que necesite y programar. Esto hace que estos sistemas sean muy versátiles y se adapten a mul-titud de aplicaciones o proyectos.

12

Aula Mentor

12

Page 13: CamSp - Ministerio de Educación y Formación Profesional

Finalmente, crear un proyecto como los que vamos a ver en el curso, se puede resumirse en los siguientes pasos:

1) Agregar los periféricos o accesorios (sensores, actuadores, conectividad...etc.)2) Realizar el programa para interactuar con ellos.

Estructura del curso

El curso se va a dividir en varios módulos como se muestra en la siguiente tabla:

Módulo Breve resumen

Módulo 0 Introducción y estructura del curso

Módulo 1

Arduino. Conoceremos esta placa y realizaremos diferentes ejemplos para controlarla, llegando

incluso a controlar sus entradas/salidas desde el móvil, un ordenador local o remotamente

desde internet.

Módulo 2

Lenguajes de programación. Nos introduciremos en los distintos lenguajes de programación

existente para los dispositivos del curso, veremos tanto la programación estructurada como la

orientada a eventos y objetos. Pasando posteriormente al lenguaje de bloques y eventos como

es Scratch, luego enlazaremos con el módulo anterior con Scratch para Arduino y finalmente

veremos Processing, y su posibilidad de integrar con Arduino.

Módulo 3

Android. Siendo uno de los dispositivos más extendidos, veremos diferentes formas de pro-

gramar sin tener que usar el lenguaje nativo de programación de Android. Usaremos por tanto

App Inventor 2, Processing para Android y finalmente realizaremos aplicaciones desde nuestro

propio móvil con Sketchware.

Módulo 4

Raspberry. Veremos las posibilidades que nos proporciona este mini-pc y las distintas aplica-

ciones tan versátiles que nos ofrece, aprenderás a instalar diferentes sistemas operativos y el

control de entradas/salidas con sus puertos GPIO.

Módulo 5

Protocolos, wearables y nuevas tecnologías. Una vez que conocemos las distintas placas, sus

posibilidades, profundizaremos en los protocolos de comunicación, los accesorios existentes

actualmente, las ventajas de los wearables para monitorización de sistemas y una monografía

sobre las nuevas tecnologías y tendencias sobre Internet de las cosas, computación ubicua …

etc.

¿Cómo seguir el curso?

Lo primero que debes hacer es enviar un mensaje a tu tutor. Él te ayudará en cuantas dificultades encuentres en su desarrollo. Verás que rápidamente te envía un mensaje de bienvenida. A partir de entonces, él será la persona que resolverá tus dudas en todo momento.

Si es la primera vez que realizas un curso en el Aula Mentor es recomendable que na-vegues por la plataforma y tengas claro los siguientes puntos: ¿dónde está el material del curso? ¿dónde están los ejemplos? ¿dónde están los otros recursos? ¿dónde están las actividades que tengo que entregar y cómo se entregan para que los pueda corregir el tutor? ¿cómo sé que ha sido corregida la actividad?

Puedes ver una presentación realizada en Prezy donde se explica básicamente los aspec-tos principales de la plataforma:

http://prezi.com/paexxldvjrnb/?utm_campaign=share&utm_medium=copy&rc=ex0share

13

Módulo 0. Introducción

12

Page 14: CamSp - Ministerio de Educación y Formación Profesional

Existe mucho material en el curso, te recomiendo que te crees una carpeta del curso y descargues todo y tengas siempre accesible. Aunque se recomienda tener acceso continuo a in-ternet para realizar el curso, no es estríctamente necesario teniendo todo el material y haciendo conexiones para entregar las actividades o realizar preguntas al tutor.

Comienza leyendo atentamente cada unidad sobre la que estés trabajando. Si te surgen dudas puedes conectar con tu tutor para que te las resuelva y aporte las informaciones comple-mentaria que precises.

Una vez que hayas terminado la Unidad no debes pasar a la siguiente sin hacer las AC-TIVIDADES DE LA UNIDAD. Una vez realizadas debes enviarlas a tu tutor para que las revise y te las comente. Sólo cuando él considere que dichas actividades están correctamente realizadas deberás continuar con la siguiente Unidad temática.

Al finalizar cada uno de los MÓDULOS debes hacer un TEST DE FIN DE MÓDULO. En ellos podrás comprobar si has comprendido correctamente los contenidos tratados y debes pasar al siguiente. Tu tutor te comentará los resultados obtenidos y te invitará a que progreses.

Una vez que hayas terminado el último módulo tendrás que hacer el correspondiente TEST y también la ACTIVIDAD FINAL DEL CURSO. Solo cuando tu tutor te informe que has su-perado todas las actividades podrás asegurar que has terminado el curso y estás en disposición de presentarte al EXAMEN FINAL. Tu tutor te invitará a que te pongas en contacto con tu AULA MENTOR de referencia para concretar la fecha de examen más próxima. Tu tutor te dará con-sejos para que superes con éxito esta prueba que seguro es la confirmación de todo lo que has aprendido en el curso.

Ahora te invitamos a que envíes tu primer mensaje a tu tutor. Puedes simplemente salu-darle o comentarle tus conocimientos previos en la materia del curso, tus objetivos y aquello que tengas dudas sobre el curso.

14

Aula Mentor

14

Page 15: CamSp - Ministerio de Educación y Formación Profesional

Módulo 1Unidad 1. Encendiendo un diodo LED

Unidad 2. Encendiendo una lámpara o sistema a 220v

Unidad 3. Sensor de iluminación

Unidad 4. Sensor de temperatura

Unidad 5. Control de la iluminación

Unidad 6. Productos Arduino

Unidad 7. Implantación de proyectos tecnológicos y control de potencia

Unidad 8. Control domótico por internet

15

Aula Mentor

14

Page 16: CamSp - Ministerio de Educación y Formación Profesional

Módulo 1: Arduino

Figura U1. 1 Placa Arduino uno

Introducción

El proyecto de Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el Microcontrolador BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba demasiado costoso para ellos. El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino) donde Massimo Banzi (profesor en Ivrea) pasaba algunas horas. El rey Arduino fue rey de Italia entre los años 1002 y 1014.

Ese fue el nombre original, posteriormente el proyecto se dividió territorialmente en dos por temas comerciales y, según una entrevista a Massimo Banzi comentó que tuvieron diferencias de política de empresa que no pudieron arreglar, creando así dos proyectos paralelos:

Arduino para EEUU https://www.arduino.cc/ Genuino para comercialización internacional (hasta Oct.2016) http://www.arduino.org/

Independientemente de este detalle histórico comentado, podemos ver que la base de ambos proyectos es la misma, y no debería afectar a nuestras aplicaciones. Una vez conocido los inicios vamos a empezar a trabajar con la placa, realizando el ejemplo típico de Arduino.

Unidad 1. Encendiendo un diodo LED

Introducción

Para trabajar con nuestra placa de Arduino durante este curso podemos hacerlo de varias formas, de forma simulada o de forma física. Todos los proyectos que se vean en el simulador, deben funcionar igual en la vida real, por lo que el código que realicemos será el mismo.

Un diodo led es un elemento electrónico que, al pasar la corriente por él, se ilumina de un determinado color o genera una determinada luz. Seguro que estás acostumbrado a verlo, pero a lo mejor no lo tienes asociado; cuando tienes el televisor apagado existe un “piloto de Standby” indicando que está en reposo. Pues ese es un ejemplo de un diodo LED controlado en este caso por el televisor y controlar uno con Arduino, será nuestro primero proyecto, pero ojo, este será un pequeño paso, pero como veremos posteriormente, es la base para poder encender cualquier cosa.

16

Aula Mentor

Page 17: CamSp - Ministerio de Educación y Formación Profesional

De aquí en adelante, vamos a estructurar cada proyecto con Arduino de la siguiente for-ma:

Materiales necesarios. ¿Qué elementos necesito para realizar la actividad?Desarrollo del proyecto. Explicación paso a paso para realizar el proyecto..Conclusiones. Una pequeña reflexión de la actividad que hemos realizado.

Materiales necesarios

1) Un Arduino UNO o en su defecto usar un emulador

2) Una placa protoboard donde montaremos nuestro circuito

3) Unos cables de interconexión

4) Un diodo LED

5) Una resistencia de 220Ω

6) Un cable USB y un PC (no mostrados en la imagen)

Figura U1. 2 Elementos necesarios primer proyecto

Existen varios software para el diseño y simulación de circuitos, algunos son de pago, otros son libres o al menos nos proporcionan una parte gratuita para probar todo lo que se puede hacer con él. En el curso, vamos a usar en concreto el simulador que nos ofrece Tinkercad de Autodesk en su web https://www.tinkercad.com/, y trabajaríamos de forma “online” es decir, directamente con la interface web que nos dan, desde nuestro navegador.

Comentar que para dibujar esquemas existe también la plataforma http://fritzing.org in-cluyendo incluso más componentes, pero todavía no está operativa la simulación de proyectos, aunque si nos ofrece una gran colección de proyecto realizados y terminados para descargar el código e insertarlo en nuestro Arduino. Las imágenes de circuitos agregadas en este curso han sido realizadas con estas dos plataformas en su mayoría.

Vamos a explicar la versión simulada con Tinkercad y con el ejemplo seguro que estás preparado para cuando tengas un Arduino físico montarlo correctamente.

Desarrollo del proyecto

Nos desplazamos a la web https://www.tinkercad.com/ y tenemos dos formas de ac-ceder, registrándonos o iniciar sesión usando una cuenta de gmail. Nosotros vamos a usar esta opción.

17

Módulo 1. Arduino

Page 18: CamSp - Ministerio de Educación y Formación Profesional

Figura U1. 3 Acceso a la web para emular placas de circuito impreso de Arduino

Una vez identificados por cualquier medio que nos proponen podemos empezar a crear nuestros proyectos. Debes fijarte que en esta plataforma podemos hacer diferentes tipos de pro-yectos, nosotros vamos a buscar la opción CIRCUITS

Figura U1. 4 Elección de laboratorio gráfico

Nuestros proyectos irán apareciendo según vayamos creando circuitos. Para crear un nuevo circuito buscamos la opción CREATE NEW CIRCUIT. Inicialmente nos agrega un nombre aleatorio que posteriormente podremos cambiar (una vez creado el proyecto le podremos cam-biar el nombre partiendo de la Figura U1.4, al pasar el ratón por cada proyecto aparece la opción de modificar y un engranaje de configuración .Eligiendo la opción propiedades podremos cambiar todas las propiedades del proyecto, le llamaremos “Proyecto1.Led”. Recuerda que solo podrás cambiar el nombre y las propiedades del proyecto una vez te hayas salido del mismo, la forma más rápida es hacer click en el icono de Tinkercad superior izquierdo:

18

Aula Mentor

Page 19: CamSp - Ministerio de Educación y Formación Profesional

Figura U1. 5 Captura de pantalla para crear nuestros proyectos

Se nos abrirá una nueva ventana donde podremos ir agregando componentes, en caso de que necesitemos buscarlos podemos buscar eligiendo la opción Search y escribiendo “Board” en el buscador de componentes. Esta placa protoboard es para que nos sirve de base para ir agregando nuestros elementos.

Decir que estas placas, están internamente interconectadas de una forma que ayuda a la interconexión de elementos sobre ella: si alimento con un cable el positivo (+) y con otro el nega-tivo (-) se alimentará cada fila correspondientemente. Y para insertar los elementos electrónicos están las columnas, es decir A, B, C, D, E estarían conectadas internamente al igual que F, G, H, I, J. Una forma usual para montar placas es alimentar los positivos (+) y los negativos (-) en la parte superior e inferior así será más fácil alimentar los circuitos.

Figura U1. 6 Placa protoboard preparada para conectar nuestros componentes

Existen diferentes tamaños de placas protoboard, Breadboard, Breadboard Small y Bread-board Mini. Lo único que cambiaría sería el tamaño, pero las conexiones internas tiene la misma filosfía. A continuación puedes ver las conexiones internas que existen dentro de este tipo de placas, con las cuales al insertar un terminal en el agujero de la misma, conectaría con otras filas o columnas según la siguiente imagen:

19

Módulo 1. Arduino

Page 20: CamSp - Ministerio de Educación y Formación Profesional

Figura U1. 7 Conexiones internas de una placa protoboard

Estando en la plataforma web, con la rueda del ratón podemos ir ajustando el tamaño de nuestros circuitos para verlo de forma más grande o pequeña dependiendo de la complejidad del mismo, facilitando así una visión global del mismo.

Para agregar componentes a nuestro circuito, nos vamos a la parte superior y buscamos la opción “Components”

Figura U1. 8 Selección para añadir componentes

En la parte inferior nos aparecerán varios componentes, clasificados por tres grupos, si tenemos dudas podemos buscar siempre en la biblioteca mayor, donde estan todos los compo-nentes (All components). Es importante que si estamos buscando algún nuevo componentes estemos en esta opción, ya que en la sección básica de componentes no estaría todos:

Figura U1. 9 Colección de componentes clasificados por secciones para nuestros circuitos

Por ahora nos vamos a ir a la opción “Basic Components” ya que están ahí la mayoría de elementos necesarios para iniciarnos, pero no debemos olvidar que el catálogo es mucho mayor en caso que queremos buscar otros elementos más específicos. Seleccionamos los elementos que teníamos en la lista de materiales, desplazando uno a uno a nuestra placa protoboard quedando de una forma parecida a la que hay en la Figura U1. 10.

Debes tener cuidado y realizarlo exactamente igual como aparece en éste manual, to-

20

Aula Mentor