Satura rādītājs:

Kā izmantot pjezo, lai radītu signālu: Pamati: 4 soļi (ar attēliem)
Kā izmantot pjezo, lai radītu signālu: Pamati: 4 soļi (ar attēliem)

Video: Kā izmantot pjezo, lai radītu signālu: Pamati: 4 soļi (ar attēliem)

Video: Kā izmantot pjezo, lai radītu signālu: Pamati: 4 soļi (ar attēliem)
Video: Tony Robbins: The Power of Rituals and Discipline 2024, Novembris
Anonim
Kā izmantot pjezo, lai radītu signālu: pamati
Kā izmantot pjezo, lai radītu signālu: pamati

Sveiki visiem! Šajā pamācībā mēs izmantosim pjezo skaņas signālu, lai radītu signālu.

Kas ir Pjezo skaņas signāls?

Pjezo ir elektroniska ierīce, ko var izmantot gan skaņas radīšanai, gan noteikšanai

Lietojumprogrammas:

  • Jūs varat izmantot to pašu shēmu, lai atskaņotu notis, vairākas reizes ieslēdzot un izslēdzot Pjezo.
  • Pieredzi var vēl uzlabot, mainot skaņas signāla skaļumu, izmantojot Arduino PWM tapas.

Mēs sāksim no pamatiem un radīsim vienkāršu skaņas signālu, izmantojot Pjezo.

1. darbība: apkopojiet detaļas

Savāc detaļas
Savāc detaļas

Šim projektam mums būs nepieciešams:

  1. Arduino UNO
  2. 5 V pjezo skaņas signāls
  3. Jumper vadi

Vai mums nav nepieciešams rezistors, lai ierobežotu strāvu caur skaņas signālu?

Nē, ja izmantojat nelielu 5 V piezo.

Tā kā tas iegūst vai izmanto ļoti nelielu strāvas daudzumu, to var izmantot bez rezistora sērijveidā.

2. solis: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Pievienojiet visas sastāvdaļas atbilstoši iepriekš parādītajai shēmai.

Signāla polaritāte:

Pirms Piezo savienošanas ar Arduino, ņemiet vērā, ka Piezo skaņas signālam ir polaritāte.

  1. Pjezo pozitīvajam vadam ir sarkans vads.
  2. Bet, ja jums ir maizes dēļa montējams pjezo, tad pjezo pozitīvajam terminālim ir garāks vads nekā negatīvajam.

3. darbība: Arduino skice

Arduino skice
Arduino skice

Kad esat visu savienojis, augšupielādējiet Arduino šādu informāciju:

void setup () {

pinMode (9, OUTPUT); // pasludiniet 9. tapu par izvadi:

}

void loop () {

analogWrite (9, 20); // Var izmantot jebkuru vērtību, izņemot 0 un 255

kavēšanās (300); // pagaidiet 3 ms

analogWrite (9, 0); // izslēdz

kavēšanās (300); // pagaidiet 3 ms

}

4. darbība. Gatavs

Pabeigts
Pabeigts

Kad esat pabeidzis, ieslēdziet Arduino, lai dzirdētu pīkstienu.

Problēmu novēršana:

Nav skaņas

Pārbaudiet, vai skaņas signāls ir pareizi pievienots arduino

Vai esat ievietojis skaņas signālu pareizajā tapā?

Pievērsiet uzmanību Piezo skaņas signāla polaritātei. Tas nozīmē, ka skaņas signāla pozitīvajai svinai jābūt attiecīgi Arduino PIN 9 un negatīvai GND

Ja joprojām nedzirdat, atkārtoti augšupielādējiet skici.

Vai arī rakstiet komentāros zemāk.

Paldies, ka skatījāties.

Ieteicams: