Modulo di misurazione del sensore del suono decibel del rumore del microfono Interfaccia 3p / 4p per Arduino
$2,15
Modello: EB0043581
Copia negli appunti
93 I saldi
0 recensioni
Disponibile Disponibilità
Bulk Purchase, Auto Savings:
$2,04
10-19 PCS
$1,94
20-99 PCS
$1,72
100+ PCS
Deliver to United States
Tariffa di spedizione a costo fisso $10.00
- Questo modulo può essere collegato alla porta I/O analogica,
- quando si parla al microfono, il valore analogico verrà modificato.
- È possibile creare un registratore leggendo e salvando il valore analogico.
Specifiche:
2const int valoresoglia=400; //La soglia per accendere il led
3void setup() {
4pinMode(ledPin, USCITA);
5}
6vuoto ciclo() {
7 int sensorValue = analogRead(A0); //usa A0 per leggere il segnale elettrico
8 if(valoresensore>valoresoglia)
9digitalWrite (ledPin, ALTO); //se il valore letto da A0 è maggiore di 400, accende il LED
10 ritardo(200);
11 digitalWrite (ledPin, BASSO);
12}
Tipo mattone | Mattone sensore |
Interfaccia mattone | 3 PIN |
Alimentatore in mattoni | 5V |
Dimensioni della scheda | 33 × 14 × 1,6 mm |
Parametro | min. | Tipico | Massimo. | Unità |
Tensione di lavoro | 4.5 | 5 | 5.5 | vCC |
Tensione di uscita digitaleVCC=5V | 0 | - | 5 | V |
Corrente di lavoro5V | - | 260 | - | uA |
Intervallo di frequenze | 100 | - | 10000 | Hz |
Sensibilità | - | -50 | - | dB |
DEMO:
Collega la porta S del mattoncino elettronico del microfono alla porta A0 di for e useremo il seguente programma per leggere il valore analogico. Quando il valore supera la soglia, l'indicatore LED lampeggerà.
1const int ledPin = 13; // il numero del pin LEDCollega la porta S del mattoncino elettronico del microfono alla porta A0 di for e useremo il seguente programma per leggere il valore analogico. Quando il valore supera la soglia, l'indicatore LED lampeggerà.
2const int valoresoglia=400; //La soglia per accendere il led
3void setup() {
4pinMode(ledPin, USCITA);
5}
6vuoto ciclo() {
7 int sensorValue = analogRead(A0); //usa A0 per leggere il segnale elettrico
8 if(valoresensore>valoresoglia)
9digitalWrite (ledPin, ALTO); //se il valore letto da A0 è maggiore di 400, accende il LED
10 ritardo(200);
11 digitalWrite (ledPin, BASSO);
12}