Introducción


Circuito eléctrico (diagrama de conexiones)
En este caso realizaremos el circuito eléctrico condicionado por las conexiones de Scratch for Arduino (S4A) por lo que la primera patilla irá a 5 V (VCC) mientras que la última irá a tierra (GND), la patilla del emisor o trigger se conectará a un pin digital (en nuestro caso por requerimientos de S4A el pin 3) y el receptor o echo se se conectará a un pin analógico (en nuestro caso por requerimientos de S4A el pin analógico A5)
Código S4A y firmware de Arduino
Como ya sabemos para poder usar S4A con nuestra placa Arduino debemos siempre cargar sobre la placa un firmware que nos permita la interacción entre S4A y nuestro controlador Arduino. En el caso de que deseemos usar el sensor HCSR04 con S4A debemos utilizar un nuevo firmware llamado S4Afirmware14_distancia.ino (descargar) que permite a S4A leer la distancia a la que se encuentra el objeto del sensor con la variable Analog5 siempre y cuando conectemos el circuito tal y como se muestra en la imagen precedente.
Una vez que hayamos descargado y ejecutado el firmware anterior solo nos queda abrir S4A y, ejecutar el siguiente fichero "thereminS4A.sb" que lo que hará es una especie de theremin casero en el que según la distancia de la mano al sensor se ejecutará una nota musical diferente.