# 1. Fundamentos Domótica con Arduino

# ¿Qué es la Domótica con Arduino?

Como este curso se ofrece realizar las prácticas en lenguaje gráfico o en lenguaje por bloques. Se puede utilizar tanto en primaria como en secundaria incluso bachillerato.

## <span style="color: rgb(22, 145, 121);">**¿Cuál es el objetivo?**</span>

Nuestra propuesta es utilizar el Arduino con módulos adaptados que permitan recrear una casa inteligente y utilizando las dos posibilidades.

Mira el siguiente vídeo para que veas qué es lo que se va a hacer en este curso:

<iframe allowfullscreen="allowfullscreen" height="314" id="bkmrk--4" src="//www.youtube.com/embed/-6dxwYZUgFQ" width="560"></iframe>

## <span style="color: rgb(22, 145, 121);">**¿El objetivo es crear la casa?**</span>

**No**, el objetivo es aprender las diferentes posibilidades que tiene el Arduino utilizando módulos de bajo coste. La casa domótica es la excusa para llegar a este objetivo.

Luego puedes utilizar estos mismos materiales para hacer muchas cosas diferentes, por ejemplo:

- Con el sensor de humedad y el servo puedes hacer [un riega macetas](https://youtu.be/xm27jGEysfI)
- Con el sensor de ultrasonidos y el buzzer puedes hacer un [piano invisible](https://catedu.github.io/ensena-pensamiento-computacional-con-arduino/piano_invisible_con_ultrasonidos.html)
- Con el LDR y el láser puedes hacer [otro tipo de alarma con piezas de lego](https://catedu.github.io/programa-arduino-con-echidna/5_extensiones/53-laser.html)
- Con el sensor de ultrasonidos y el led RGB puedes hacer un [semáforo-distancia](https://catedu.github.io/programa-arduino-con-echidna/5_extensiones/54-ultrasonidos.html)
- Con el sensor de ultrasonidos, el servo y el diodo RGB puedes hacer un [*tractor entrando en el corral*](https://catedu.github.io/programa-arduino-con-echidna/5_extensiones/56-tractor-entrando-al-corral.html)
- Más opciones, o si encuentras alguno, lo puedes colgar tú mismo en el [muro que te proponemos](https://libros.catedu.es/43-muro.md).

## <span style="color: rgb(22, 145, 121);">**¿Tengo que montarlo todo?**</span>

**No, no..** es flexible: si te asusta tanto cable, puedes ir haciendo los retos por separado, desmontando los anteriores y así queda más limpia la maqueta.

Pero ánimo, no seas un gallina !!

<iframe allowfullscreen="allowfullscreen" class="giphy-embed" frameborder="0" height="337" id="bkmrk--5" src="https://giphy.com/embed/xjUGCnG53aCBbfokdS" width="480"></iframe>

[via GIPHY](https://giphy.com/gifs/maker-gallina-xjUGCnG53aCBbfokdS)

## <span style="color: rgb(22, 145, 121);">**¿Tengo que montar la maqueta?**</span>

**Tampoco** es necesario, de hecho, en el módulo 2 Programación en bloques las fotos y vídeos son sin montar la casa domótica,   
La maqueta es fácil de hacerla, con dos cartones. Tú mismo.

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-0hf4d4te.jpeg)

En el módulo 3 con código se explica cómo montar la maqueta, y los vídeos y fotos son con la casa domótica.

## <span style="color: rgb(22, 145, 121);">**¿Qué es eso de una Shield?**</span>

Una Shield , dicho pronto y mal pero claro : **es una placa electrónica para reducir la electrónica**, echa un vistazo si quieres [a esta shield: Echidna](https://libros.catedu.es/books/echidna/page/que-es-echidna).

##### <span style="color: rgb(22, 145, 121);">**Sin Shield :**</span>

![Autor: spencer](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-q7ly1lsm.jpeg)

##### <span style="color: rgb(22, 145, 121);">**Con Shield :**</span>

Realmente utilizaremos una pequeña Shield, (no sé si realmente llamarla así, pues no tiene electrónica integrada) y es una pequeña placa Protoboard, pero perfectamente puedes utilizar una placa Protoboard normal sin esta Shield.

La utilizamos por cuestión de ahorro de espacio.

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-lcgykyxd.jpeg)

# Conocer Arduino

{{@2936}}

# Hardware de Arduino

{{@2937}}

# Software de Arduino

{{@7552}}

# Sensores

{{@7009}}

# Actuadores y otras salidas

{{@11506}}

# Kit de préstamo de CATEDU

Nuestra propuesta es utilizar componentes electrónicos que se pueden adquirir en muchas tiendas de electrónica, incluso online, no es necesario ir a los gigantes Amazon o AliExpress, las tiendas electrónicas españolas ofrecen venta online con mejores precios y servicios que los anteriores.

Nuestra propuesta cuesta alrededor de 30€ y sinceramente es muy completo y más barato frente a otros packs de domótica que ofrecen otras empresas. Los kits que se venden son bastante caros, y es mejor comprar los componentes por separado [ver opinión de Luis Llamas](https://www.luisllamas.es/kit-de-iniciacion-barato-para-empezar-en-arduino/)

<iframe id="bkmrk--3" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vSY-jpciZJHgxnG8k22S6__EBUiRZPvE3zM_3qmO4-UVfRlO8p6SE77CDhnMTwkX3wDQ1O7CoaMs9Cz/pubhtml?widget=true&headers=false"></iframe>

Aunque para empezar puedes hacerlo con este kit de iniciación, por unos 20€, y luego ir ampliando:

<iframe id="bkmrk--4" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRDFFr4WBUFjn9DpX7gt2Acja_OVNIB1PECFAVL3e05aCuQmBKofhtkpGtbxn5rK5VnoGkaGQvSlO5c/pubhtml?widget=true&headers=false"></iframe>

La descripción de cada componente lo tienes aquí:

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="569" id="bkmrk--5" src="https://docs.google.com/presentation/d/e/2PACX-1vQ-7pY6BW0pltkIZkoov3Cv5LBAZ1dCgRb7r65_tC0CdvHTOhWjQgtv8awlEGuSyWzWLA_GCj8l2nkM/embed?start=false&loop=false&delayms=3000" width="960"></iframe>

![](https://docs.google.com/drawings/d/e/2PACX-1vThve9GB0eMS9SXCyt_8qbxyfp4M0o8KNpScg1yaFbFCp3N6dXipy9FmhVu0eDM_6p6QymEhI7IojPY/pub?w=960&h=720)

**Y el cable USB de conexión del Arduino al ordenador**

Y lo iremos conectando a las diferentes entradas y salidas de Arduino:

<table border="1" id="bkmrk-componente-conexi%C3%93n-" style="border-collapse: collapse; width: 100%; height: 268.125px;"><tbody><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">COMPONENTE</td><td style="width: 49.9383%; height: 29.7917px;">CONEXIÓN EN EL ARDUINO</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">LDR</td><td style="width: 49.9383%; height: 29.7917px;">A0</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">EJE X JOYSTICK</td><td style="width: 49.9383%; height: 29.7917px;">A1</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">EJE Y JOYSTICK</td><td style="width: 49.9383%; height: 29.7917px;">A2</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">SWITH JOYSTICK</td><td style="width: 49.9383%; height: 29.7917px;">A3</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">PULSADOR ALARMA</td><td style="width: 49.9383%; height: 29.7917px;">A4</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">PULSADOR TACTIL</td><td style="width: 49.9383%; height: 29.7917px;">D2</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">BUZZER ACTIVO</td><td style="width: 49.9383%; height: 29.7917px;">D3</td></tr><tr style="height: 29.7917px;"><td style="width: 49.9383%; height: 29.7917px;">SERVO</td><td style="width: 49.9383%; height: 29.7917px;">D4</td></tr><tr><td style="width: 49.9383%;">RGB AZUL</td><td style="width: 49.9383%;">D5</td></tr><tr><td style="width: 49.9383%;">RGB ROJO</td><td style="width: 49.9383%;">D6</td></tr><tr><td style="width: 49.9383%;">RGB VERDE</td><td style="width: 49.9383%;">D7</td></tr><tr><td style="width: 49.9383%;">SENSOR AGUA</td><td style="width: 49.9383%;">D8</td></tr><tr><td style="width: 49.9383%;">SENSOR LLAMA</td><td style="width: 49.9383%;">D9</td></tr><tr><td style="width: 49.9383%;">LASER</td><td style="width: 49.9383%;">D10</td></tr><tr><td style="width: 49.9383%;">TX DE BLUETOOTH</td><td style="width: 49.9383%;">D11</td></tr><tr><td style="width: 49.9383%;">RX DE BLUETOOTH</td><td style="width: 49.9383%;">D12</td></tr><tr><td style="width: 49.9383%;">LED VERDE</td><td style="width: 49.9383%;">D13</td></tr><tr><td style="width: 49.9383%;">SENSOR ULTRASONIDOS TRH</td><td style="width: 49.9383%;">D12</td></tr><tr><td style="width: 49.9383%;">SENSOR ULTRASONIDOS ECHO</td><td style="width: 49.9383%;">D13</td></tr></tbody></table>

Evidentemente cuando usemos el sensor de ultrasonidos prescindiremos del Bluetooth y del LED verde

# Otros Kits de domótica

##### <span style="color: rgb(22, 145, 121);">**Placa compatible Arduino de Innovadidactic**</span>

<iframe allow="autoplay" height="480" src="https://drive.google.com/file/d/16AdSer8hlhscDs3qw4PiISg2tEMdFRqp/preview" width="640"></iframe>

##### <span style="color: rgb(22, 145, 121);">**Keyestudio con Microbit**</span>

- [Tutorial para programar con Makecode o con Python](https://docs.keyestudio.com/projects/KS4027-KS4028/en/latest/KS4027-KS4028.html#introduction)
- [Proyectos en inglés](https://www.manualslib.com/products/Keyestudio-Ks4028-12984183.html)
- [Manual](https://www.manualslib.com/manual/2889112/Keyestudio-Ks4028.html)
- [Enlace manual en catalán en grupo Telegram arduinoblocks](https://t.me/innovadidactic_comunidad/8939)

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/C7-UzQyuAQQ" width="560"></iframe>