Tabla de contenido:

Sonidos de piano usando Arduino en TinkerCad: 4 pasos
Sonidos de piano usando Arduino en TinkerCad: 4 pasos

Video: Sonidos de piano usando Arduino en TinkerCad: 4 pasos

Video: Sonidos de piano usando Arduino en TinkerCad: 4 pasos
Video: Prácticas con Arduino en Tinkercad : Crea una melodía 2024, Noviembre
Anonim
Sonidos de piano usando Arduino en TinkerCad
Sonidos de piano usando Arduino en TinkerCad

En este tutorial, aprenderá a usar un zumbador (o altavoz piezoeléctrico) con Arduino. Los timbres se pueden encontrar en dispositivos de alarma, computadoras, temporizadores y la confirmación de la entrada del usuario, como un clic del mouse o una pulsación de tecla. También aprenderá a usar la función tone () y noTone (). Con esta función puede hacer que suene un piano. Así que comencemos.

Paso 1: Qué necesitará: hardware

Qué necesitará: hardware
Qué necesitará: hardware
Qué necesitará: hardware
Qué necesitará: hardware
Qué necesitará: hardware
Qué necesitará: hardware

Para este tutorial necesitará:

1. Arduino UNO o nano

2. Buzzer / altavoz piezoeléctrico

3. Breadboard (si está haciendo un proyecto en tiempo real)

Paso 2: circuito

Circuito
Circuito

El circuito es realmente simple: conecte el pin negativo del zumbador a la tierra del Arduino y el pin positivo del zumbador al pin digital 8

Paso 3: el código

Para proyectos más interesantes conéctese conmigo en: Youtube:

Página de Facebook:

Instagram: https://instagram.com/official_techeor? Igshid = uc8l…

Aquí está el código "Tone". ¿Como funciona? Es simple, el tono (zumbador, 1000) envía una señal de sonido de 1KHz al pin 9, demora (1000) pausa el programa por un segundo y noTone (zumbador) detiene el sonido de la señal. La rutina loop () hará que esto se ejecute, una y otra vez, emitiendo un pitido corto. (también puede utilizar la función de tono (pin, frecuencia, duración))

int zumbador = 8;

void setup () {// Define el pin del zumbador como salida pinMode (zumbador, SALIDA); } bucle vacío () {tono (zumbador, 261); retraso (200); // Apaga el zumbador noTone (zumbador); tono (zumbador, 293); retraso (200); noTone (zumbador); tono (zumbador, 329); retraso (200); noTone (zumbador); tono (zumbador, 349); retraso (200); tono (zumbador, 201); retraso (200); // Apaga el zumbador noTone (zumbador); tono (zumbador, 283); retraso (200); noTone (zumbador); tono (zumbador, 502); retraso (200); noTone (zumbador); tono (zumbador, 149); retraso (200); }

Paso 4: bien hecho

Ha completado con éxito un tutorial más de "Cómo" de Arduino y ha aprendido a usar: funciones zumbador / piezo speakertone (), noTone ()

Recomendado: