Satura rādītājs:
Video: KĀ SAVIENOT PASĪVO BUZZERU AR ARDUINO: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Skaņas radīšana arduino ir interesants projekts, to var paveikt, izmantojot dažādus moduļus un ierīces atkarībā no jūsu projekta un izvēles. Šajā projektā mēs aplūkosim veidu, kā jūs varat radīt skaņu ar skaņas signālu. Hobijistu izmantotie skaņas signāli ir divu veidu: aktīvais un pasīvais zummeris. Šim projektam mēs izmantosim aktīvu skaņas signālu. Iepazīstieties ar manu pamācību par aktīvā skaņas signāla lietošanu.
Pasīvam skaņas signālam ir nepieciešams līdzstrāvas signāls, lai radītu skaņu. Tas ir kā elektromagnētiskais skaļrunis, kurā mainīgs ieejas signāls rada skaņu, nevis automātiski rada signālu. Atšķirībā no aktīvā skaņas signāla, kuram nepieciešama tikai viena šāviena līdzstrāva, pasīvajam signālam ir nepieciešama zināma tehniska piezīme. Ņemiet vērā, ka, mēģinot izmantot pasīvo skaņas signālu, nenosakot izvades frekvenci, pasīvais skaņas signāls neradīs skaņu.
Frekvence, ko varat pārsūtīt uz pasīvo skaņas signālu, svārstās no 31 līdz 4978 ar 2 ciparu intervālu starp secīgām frekvencēm, piem. 31-35-35… Jūs varat vairāk izpētīt mūzikas frekvences, lai pilnībā izprastu katru frekvenci. Varat arī apskatīt manu pamācību par “galveno piezīmju atskaņošanu ar pasīvo skaņas signālu”.
1. solis: materiāls
Arduino valde
Pasīvais zvana signāls
Jumper vadi
2. darbība: shēmas diagramma
Ķēdes savienojums ir ļoti līdzīgs tam, kā jūs savienojat LED ar Arduino. Signāls darbojas no 3-5 V sprieguma.
Pozitīvajai tapai varat izmantot jebkuru arduino digitālo tapu un savienot negatīvo tapu ar zemi. Ir nepieciešams izmantot rezistoru, jo skaņas signāls darbojas ar 5 V. Pozitīvo tapu var atpazīt, aplūkojot skaņas signāla augšējo malu, un jūs atzīmēsit punktu "+", šajā pusē esošā tapa ir pozitīvā tapa.
3. darbība: darba kods
Zemāk ir koda paraugs, lai kontrolētu pasīvo skaņas signālu.
void setup () {
// ģenerē 440 Hz, 494 Hz, 523 Hz signālus izejas tapā 7 ar 2000 ms ilgumu
tonis (7, 440, 2000); // A
kavēšanās (1000);
tonis (7, 494, 2000); B
kavēšanās (1000);
tonis (7, 523, 2000); C
kavēšanās (1000);
// Jūs varat izmantot funkciju notone (), lai apturētu signālu, nevis izmantot delay ()
}
void loop () {
// Ievietojot iepriekš minēto kodu cilpas funkcijā, tonis tiks radīts ciklā
}
4. solis: pieteikums
Kā redzams no piemēra, pasīvo skaņas signālu var izmantot daudzos veidos. Svarīgi ir arī tas, ka tas var pilnībā darboties kā aktīvs skaņas signāls, jums tas vienkārši jāiestata vēlamajā frekvencē.
Jūs varat izmantot pasīvo skaņas signālu, veidojot mūziku un dažādus toņus.
Ieteicams:
Arduino Kā savienot vairākus servomotorus - PCA9685 apmācība: 6 soļi
Arduino Kā savienot vairākus servomotorus - PCA9685 apmācība: Šajā apmācībā mēs uzzināsim, kā savienot vairākus servomotorus, izmantojot PCA9685 moduli un arduino. PCA9685 modulis ir ļoti labs, ja ir jāpievieno vairāki motori, vairāk par to varat lasīt šeit https : //www.adafruit.com/product/815Skatieties Vi
Kā savienot divu asu kursorsviru ar Arduino Uno: 5 soļi
Kā saslēgt divu asu kursorsviru ar Arduino Uno: Šeit mēs savienosim vienu divcīņu ass kursorsviru ar arduino uno. Šai kursorsvirā ir divas analogās tapas x asij un y asij un viena digitālā tapa slēdzim
Padariet 4,75 collu pasīvo radiatoru skaļruņu netīrumus lētus (pāris): 10 soļi
Izgatavojiet lētus 4,75 collu pasīvā radiatora skaļruņu netīrumus (pāris): nesen paskatījos uz pasīvajiem radiatora skaļruņiem un sapratu, ka tie ir dārgi, tāpēc es saskāros ar dažām detaļām un parādīšu, kā to izveidot pašam
Arduino: Kā savienot parastos sensorus un vienumus: 4 soļi
Arduino: Kā savienot parastos sensorus un priekšmetus: dažreiz jūs vienkārši nevarat izdomāt, kā panākt ķēdes darbību! Šī pamācība palīdzēs jums izmantot savu elektroniku paredzētajā veidā, parādot, kā to savienot ar savu Arduino plati. Grūtības: e a s
Kā savienot FT232RL programmētāju ar Arduino ATMEGA328, lai augšupielādētu skices: 4 soļi
Kā savienot FT232RL programmētāju ar Arduino ATMEGA328, lai augšupielādētu skices: Šajā mini instrukcijā jūs uzzināsit, kā savienot FT232RL mikroshēmu ar ATMEGA328 mikrokontrolleri, lai augšupielādētu skices. Šeit varat redzēt pamācību par šo atsevišķo mikrokontrolleri