Cómo interactuar el timbre con Raspberry Pi

Cómo interactuar el timbre con Raspberry Pi
Crear un proyecto en Raspberry Pi es relativamente simple y, en este tutorial, descubrirá cómo puede interactuar un timbre con un dispositivo Raspberry Pi. Un timbre es un dispositivo de voz que produce sonido y generalmente se usa como un instrumento alarmante. El timbre puede hacer ruidos en diferentes frecuencias y puede variar las duraciones de sonido de acuerdo con sus requisitos. La ventaja clave del timbre es que puede crear un volumen fuerte para un sistema de alerta o un nivel bajo que se utilizará en los juguetes de los niños.

Interfacing Buzzer con Raspberry Pi

Aquí, aprenderá a hacer un proyecto simple sobre cómo interactuar con su dispositivo Raspberry Pi. Antes de comenzar este proyecto, asegúrese de tener los componentes necesarios que sean los siguientes.

  • Raspberry Pi 4
  • Tablero de circuitos
  • Zumbador
  • Cables para conectar pines GPIO de Raspberry Pi con la placa de pan
  • Resistor

Después de garantizar que todos los componentes estén disponibles, puede comenzar a crear su proyecto y a continuación se encuentran los dos métodos para hacerlo sabiamente.

Hardware de ensamblaje

En primer lugar, ensamblaremos los componentes en la placa de pan:

Paso 1: Coloque el timbre en la placa de pan como se muestra a continuación en la imagen. La única pierna del timbre toma la entrada de la Raspberry Pi y la otra se conectará al suelo.

Paso 2: Conecte el cable a ambos extremos del timbre colocado en la placa.

Paso 3: Ahora tenemos dos cables de puente, el azul y el verde y deberá asegurarse de que el cable verde esté conectado a GPIO 6 (pasador de tierra) y el cable azul está conectado con GPIO 27 (interfaz).

Interfacente de timbre con Raspberry Pi usando Scratch Desktop

Después de establecer la conexión, deberá descargar un software llamado Scratch Desktop en Raspberry Pi 4 utilizando el comando mencionado a continuación en el terminal.

$ sudo apt instalación scratch3

Después de la instalación, los siguientes son los pasos que deberán realizarse para interactuar con éxito con Raspberry Pi y producir un sonido.

Paso 1: Ahora ejecute el escritorio de scratch ingresando el comando "scratch3" en el terminal.

$ scratch3

Paso 2: Ahora vaya a la opción "Agregar extensión" en el escritorio de rascar como se muestra a continuación.

Paso 3: Desplácese hacia abajo y seleccione la opción "Raspberry Pi GPIO".

Etapa 4: Haga clic en la opción "Eventos".

Paso 5: Arrastre el bloque de eventos "When - Hicked" en el otro cuadro como se muestra en la imagen a continuación.

Paso 6: A continuación, vaya a la opción "Control" y arrastre la "Forever" al siguiente cuadro como se muestra a continuación.

Paso 7: En el siguiente paso, vaya a la opción "Raspberry Pi GPIO".

Paso 8: Arrastre el "Establecer GPIO alto" en el siguiente cuadro en el cuadro "Forever" como se muestra a continuación.

Paso 9: Ahora configure el pin GPIO en el número 27 de 0 como se muestra a continuación.

Paso 10: A continuación, vaya a la opción "Evento" nuevamente y en la opción "Control", seleccione "Espere 1 segundos" y colóquelo debajo del cuadro "GPIO" establecido como se muestra a continuación.

Paso 11: Vaya a "Opción Raspberry Pi GPIO nuevamente" y hay nuevamente seleccione nuevamente el cuadro "Establecer GPIO" y colóquelo después del cuadro "Espere 1 segundos", pero este tiempo cambia la salida de alta a baja.

Paso 12: Vaya a la opción "Control" nuevamente y seleccione nuevamente el cuadro "Espere 1 segundos". Arrastre el cuadro y colóquelo debajo del cuadro GPIO de baja salida como se muestra a continuación.

Paso 13: Presione el "botón rojo" y ahí vaya, su timbre comenzará a un pitido.

Interfacing Buzzer con Raspberry Pi usando el código Python

También puede interactuar con timbres con Raspberry Pi usando un código de Python simple, a continuación se encuentra el circuito que primero deberá construir. GPIO6 se usa como pasador de tierra, mientras que GPIO27 se usa para interactuar.

Después de crear con éxito el circuito y conectarlo con la Raspberry Pi 4, el siguiente paso es abrir el IDE Thonny y escribir el siguiente código en él.

#Bibliotecas GPIO de Import
importar RPI.GPIO como GPIO
Desde el tiempo de sueño
GPIO.setwarnings (falso)
Selección de modo #GPIO
GPIO.setMode (GPIO.BCM)
#Buzzer de set - Pin 27 como salida
zumbido = 27
GPIO.Configuración (Buzz, GPIO.AFUERA)
#Run para siempre bucle
Mientras que es cierto:
GPIO.Salida (Buzz, GPIO.ALTO)
Imprimir ("El timbre es pitido")
dormir (1) # retraso en segundos
GPIO.Salida (Buzz, GPIO.BAJO)
imprimir ("El timbre no es pitido")
dormir (1)

Ejecute el código en el IDE y obtendrá la salida, así como el timbre se emitirá cada 1 segundos hasta que lo detenga del IDE cuando sea pitido.

Conclusión

El timbre interfacio con Raspberry Pi en el escritorio de cañer es increíblemente fácil para los principiantes que no tienen suficiente comprensión del idioma de Python. Pero para aquellos que están ansiosos por aprender el código de Python, elegirán el segundo método para interactuar con Raspberry Pi. Ambas formas se realizarán en unos minutos si ha construido con éxito el circuito en una placa de pan.