Indholdsfortegnelse:

SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO: 4 trin
SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO: 4 trin

Video: SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO: 4 trin

Video: SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO: 4 trin
Video: Книга - Моя первая схема ArduMikron 2024, Juli
Anonim
SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO
SÅDAN KAN DU PASSIVE EN PASSIV BUZZER MED ARDUINO

At lave lyd på arduino er et interessant projekt, dette kan opnås ved hjælp af forskellige moduler og enheder afhængigt af dit projekt og valg. I dette projekt ser vi på, hvordan du kan lave lyd med en summer. Summer, der bruges af hobbyfolk, findes i to typer: Den aktive summer og den passive summer. Til dette projekt kommer vi til at bruge en aktiv summer. Se min tutorial om brug af en aktiv summer.

En passiv summer kræver et DC -signal for at lave en lyd. Det er som en elektromagnetisk højttaler, hvor et skiftende indgangssignal producerer lyden frem for at producere en tone automatisk. I modsætning til den aktive summer, der kun kræver et one-shot DC, har den passive summer brug for en vis teknik for at producere noter. Bemærk, at forsøg på at bruge den passive summer uden at indstille udgangsfrekvensen vil føre til, at den passive summer ikke producerer lyd.

Frekvensen, du kan overføre til en passiv summer, spænder fra 31 til 4978 med et interval på 2 cifre mellem på hinanden følgende frekvenser f.eks. 31-35-35 … Du kan studere mere om musikalske frekvenser for fuldt ud at forstå hver frekvens. Du kan også tjekke min tutorial om "at spille store noter med den passive summer".

Trin 1: Materiale

Arduino bord

Passiv summer

Jumper Wires

Trin 2: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram

Kredsløbsforbindelsen ligner meget den måde, du tilslutter en LED til Arduino. Summeren fungerer på 3-5V.

Du kan bruge en hvilken som helst digital pin af arduinoen til den positive pin og slutte den negative pin til jorden. Der er brug for at bruge en modstand, da summeren fungerer på 5V. Du kan genkende den positive pin ved at se på oversiden af summeren, du vil have et punkt mærket "+", pin på denne side er den positive pin.

Trin 3: Arbejdskode

Nedenfor er en eksempelkode til styring af en passiv summer.

ugyldig opsætning () {

// genererer en 440Hz, 494Hz, 523Hz toner i output pin 7 med 2000ms varighed

tone (7, 440, 2000); //EN

forsinkelse (1000);

tone (7, 494, 2000); // B

forsinkelse (1000);

tone (7, 523, 2000); // C

forsinkelse (1000);

// Du kan bruge funktionen notone () til at stoppe tonen i stedet for at bruge delay ()

}

void loop () {

// Ved at sætte koden ovenfor i loop -funktionen vil tonen blive produceret i en loop

}

Trin 4: Ansøgning

Som du kan se fra eksemplet, kan den passive summer bruges på mange måder. En betydning er også, at den fuldt ud kan fungere som en aktiv summer, du skal bare indstille den til din foretrukne frekvens.

Du kan bruge den passive summer til at skabe musik og forskellige toner.

Anbefalede: