# Programa en Makecode

Parecido al que vimos con la micro:bit sola en [https://libros.catedu.es/books/microbit-car/page/bluetooth-programa-en-makecode](https://libros.catedu.es/books/microbit-car/page/bluetooth-programa-en-makecode) pero con la diferencia que ahora podemos añadir elementos de entrada y salida de la maqueta:

Realizamos un programa que :

- **Extensiones**. 
    - Instalamos la extensión LCD display
- En **inicio :**
    - que muestre el nombre del equipo (ver recuadro)
    - Inicializamos el LDC Display para que nos muestre qué ocurre
    - se active el servicio UART para el envío y recepción de mensajes,
    - apagamos el motor por si esta encendido
    - definimos el umbral de lluvia con 500
- **Al conectar Bluetooth**
    - que muestre un check
- **Al desconectar Bluetooth**
    - que muestre X
- **Al recibir datos**, hasta # (puede ser otro carácter) 
    - que muestre la frase recibida
    - si la frase es un "ON" que encienda el motor
    - si la frase es un "OFF" que apague el motor
- **Cada segundo**
    - Que envíe la temperatura por bluetooth
    - si hay lluvia que envíe "ESTA LLOVIENDO"

<p class="callout success">{{@13566#bkmrk-%C2%BFpara-qu%C3%A9-mostrar-el}}</p>

Al inicio

[![2026-10-16 11&#95;56&#95;29-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2026-10/scaled-1680-/2026-10-16-11-56-29-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2026-10/2026-10-16-11-56-29-whatsapp.png)

Al conectar Bluetooth o desconectar Bluetooth

[![2026-10-16 11&#95;57&#95;10-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2026-10/scaled-1680-/2026-10-16-11-57-10-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2026-10/2026-10-16-11-57-10-whatsapp.png)

Cuando recibo datos #ON# o #OFF#

[![2026-10-16 11&#95;58&#95;28-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2026-10/scaled-1680-/2026-10-16-11-58-28-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2026-10/2026-10-16-11-58-28-whatsapp.png)

Y envío de la maqueta a la APP la temperatura, y si llueve que avise

[![2026-10-16 11&#95;59&#95;10-WhatsApp.png](https://libros.catedu.es/uploads/images/gallery/2026-10/scaled-1680-/2026-10-16-11-59-10-whatsapp.png)](https://libros.catedu.es/uploads/images/gallery/2026-10/2026-10-16-11-59-10-whatsapp.png)

Pregunta: ¿Esa temperatura es del sensor DHT11? Respuesta NO ES DEL SENSOR INTEGRADO DE LA PLACA MICROBIT

El programa entero

[https://makecode.microbit.org/S07605-40747-09462-69361](https://makecode.microbit.org/S07605-40747-09462-69361)

<div id="bkmrk--4" 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:S07605-40747-09462-69361" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"></iframe>

</div>