# Reto2 Riego automático

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

**RIEGO AUTOMÁTICO** realizar un programa que detecte la humedad del suelo, y cuando llegue a cierto margen de "sequía", por ejemplo el 30% de humedad que active el servo para regar. El servo vuelve a su posición cuando el detecto de humedad vuelve a recuperar la humedad desesada.

##### <span style="color: rgb(22, 145, 121);">**Mecanismo de riego**</span>

- <span style="color: rgb(0, 0, 0);">Venga, ya lo sé, es chapucero, pero funciona 👿👿👿:</span>
    - <span style="color: rgb(0, 0, 0);"> **RIEGO AUTOMÁTICO** este vídeo es una propuesta de hacerlo realidad, con una simple pajita y algo de maña:  
        [![2026-03-05 20_35_34-Presentación1 - PowerPoint.png](https://libros.catedu.es/uploads/images/gallery/2026-03/scaled-1680-/2026-03-05-20-35-34-presentacion1-powerpoint.png)](https://libros.catedu.es/uploads/images/gallery/2026-03/2026-03-05-20-35-34-presentacion1-powerpoint.png)  
          
        </span>
    - <iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/xm27jGEysfI" width="560"></iframe>

Si se quiere hacer más "profesional" el servo que active un interruptor de la motobomba, una sencilla [cuesta 1€](https://www.turibot.es/peque%C3%B1a-bomba-de-agua-dc-3-6-v-120lh) y con unos[ tubos de 0.60€ ](https://www.turibot.es/tubo-para-pequena-bomba-de-agua)apañao:

[![2026-09-30 15_07_22-Microsoft PowerPoint - [Presentación1].png](https://libros.catedu.es/uploads/images/gallery/2026-09/scaled-1680-/2026-09-30-15-07-22-microsoft-powerpoint-presentacion1.png)](https://libros.catedu.es/uploads/images/gallery/2026-09/2026-09-30-15-07-22-microsoft-powerpoint-presentacion1.png)Fuente Adaptado de ElecFreaks [https://wiki.elecfreaks.com/en/microbit/wisdom-life/microbit-smart-home-kit/smart\_home\_case\_05/?highlight=water](https://wiki.elecfreaks.com/en/microbit/wisdom-life/microbit-smart-home-kit/smart_home_case_05/?highlight=water)

##### <span style="color: rgb(22, 145, 121);">**Solución**</span>

Vamos a utilizar el programa anterior y crear una función de la visualización de datos de la humedad y del agua con todo ese código para que "no moleste"

Vamos a crear una condición, si la humedad del suelo es menor del 30% pues que mueva arriba y abajo el servo :

[![2026-09-29 17_21_11-Greenshot.png](https://libros.catedu.es/uploads/images/gallery/2026-09/scaled-1680-/2026-09-29-17-21-11-greenshot.png)](https://libros.catedu.es/uploads/images/gallery/2026-09/2026-09-29-17-21-11-greenshot.png)

[https://makecode.microbit.org/S58732-03354-26551-26627](https://makecode.microbit.org/S58732-03354-26551-26627)

<div id="bkmrk--1" style="position: relative; height: 0; padding-bottom: 70%; overflow: hidden;"><iframe frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin" src="https://makecode.microbit.org/#pub:S58732-03354-26551-26627" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"></iframe>

</div>