Innehållsförteckning:

HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO: 4 steg
HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO: 4 steg

Video: HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO: 4 steg

Video: HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO: 4 steg
Video: Hur man översätter gränssnittet i Drupal och delar med sig av översättningarna 2024, Juli
Anonim
HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO
HUR GRÄNSSNITTAR EN PASSIV BUZZER MED ARDUINO

Att göra ljud på arduino är ett intressant projekt, detta kan uppnås med hjälp av olika moduler och enheter beroende på ditt projekt och val. I det här projektet kommer vi att titta på hur du kan göra ljud med en summer. Summer som används av hobbyister finns i två typer: Den aktiva summern och den passiva summern. För det här projektet kommer vi att använda en aktiv summer. Kolla in min handledning om hur du använder en aktiv summer.

En passiv summer kräver en likströmssignal för att göra ett ljud. Det är som en elektromagnetisk högtalare, där en ändrad insignal producerar ljudet, snarare än att producera en ton automatiskt. Till skillnad från den aktiva summern som bara kräver en one-shot DC behöver den passiva summern en viss teknik för att producera noter. Observera att försök att använda den passiva summern utan att ställa in utgångsfrekvensen kommer att leda till att inget ljud hörs av den passiva summern.

Frekvensen du kan överföra till en passiv summer summerar från 31 till 4978 med ett intervall på 2 siffror mellan på varandra följande frekvenser t.ex. 31-35-35 … Du kan studera mer om musikfrekvenser för att till fullo förstå varje frekvens. Du kan också kolla in min handledning om "spela stora toner med den passiva summern".

Steg 1: Material

Arduino Board

Passiv summer

Jumper Wires

Steg 2: Kretsdiagram

Kretsdiagram
Kretsdiagram

Kretsanslutningen liknar mycket hur du ansluter en LED till Arduino. Summern fungerar på 3-5V.

Du kan använda valfri digital stift på arduino för den positiva stiftet och anslut den negativa stiftet till jord. Det är nödvändigt att använda ett motstånd eftersom summern fungerar på 5V. Du kan känna igen den positiva stiftet genom att titta på summerns ovansida, du kommer att få en punkt märkt "+", stiftet på denna sida är den positiva stiftet.

Steg 3: Arbetskod

Nedan finns en exempelkod för att styra en passiv summer.

void setup () {

// genererar en 440Hz, 494Hz, 523Hz toner i utgångsstift 7 med 2000ms varaktighet

ton (7, 440, 2000); // A

fördröjning (1000);

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

fördröjning (1000);

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

fördröjning (1000);

// Du kan använda funktionen notone () för att stoppa tonen istället för att använda fördröjning ()

}

void loop () {

// Om du anger koden ovan i loop -funktionen kommer tonen att produceras i en loop

}

Steg 4: Ansökan

Som du kan se från exemplet kan den passiva summern användas på många sätt. En vikt är också att den fullt ut kan fungera som en aktiv summer, du måste bara ställa in den på din önskade frekvens.

Du kan använda den passiva summern för att skapa musik och olika toner.

Rekommenderad: