Pages: 1 [2]   Go Down
Author Topic: Aiutatemi col microfono!  (Read 2301 times)
0 Members and 1 Guest are viewing this topic.
Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 19
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao ragazzi, sto utilizzando ora lo schema per il mic, e sto tentando di fargli leggere le informazioni e riportarle sul monitor seriale. Ho usato le istruzioni che mi ha dato cyber, ma il numero che mi restituisce è sempre 1023, non si schioda da lì... cosa succede? ho usato questo codice:

int mic = A0;

void setup() {
 
  analogReference(EXTERNAL);
  pinMode(mic, INPUT_PULLUP); // inserisce il resistore di pull up interno da 20k)
  Serial.begin(9600);
}

void loop() {
 
  int sensorValue = analogRead(mic);
  Serial.println(sensorValue);
  delay(500);
}

Grazie dell'aiuto!
Logged

Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 19
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non mi sa aiutare proprio nessuno???  smiley-cry
Logged

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 520
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate, ma quella del pull up proprio non la sapevo... Esiste anche per il pull down?
Logged

Selvazzano Dentro - Padova
Offline Offline
Edison Member
*
Karma: 44
Posts: 1383
"Chi sa fa, chi non sa insegna"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

per SUBSEA:

no, il pull down devi farlo esterno poiché non esistono resistori interni verso massa.

per allo90:
da quanto leggo hai optato per un riferimento esterno quindi Aref lo hai collegato a +3.3V. Hai usato la stessa alimentazione anche per il MIC, seguendo lo schema che hai postato.

Forse 220nF sono pochi: prova ad usare un elettrolitico da 10μF
Logged

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 520
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazue mille... se c'era mi avrebbe evitato un bel po' di res! smiley-sweat
Logged

Pages: 1 [2]   Go Up
Jump to: