Kā izmantot analog sensori ar Arduino?

  • Dec 26, 2019
click fraud protection

Šie sensori parasti ir lētāki.

Un patiešām viegli izmantot!

Analog sensors - sensors, kas izvada sprieguma vērtību, kas ir ekvivalents izmērītā vērtība.

Piemēram, 2 var nozīmēt 25 grādiem pēc Celsija no analog temperatūras sensoru.

Jūs varat atrast dažādus analogos sensorus: temperatūra, gaismas, skaņas, lietus, mitrums uc

Arduino ir analogās ieejas, kas var tikt izmantoti, lai lasītu šīs vērtības.

Lietošana analogRead (pin) metodi, lai lasīt signālu no analog ievadi.

1 STEP: Connect sensors

Daži sensori tiek piegādāti formā moduļus ar piespraudi, ko var pieslēgt tieši pie analogās ieejas Arduino.

Citi ir pretestības sensori, kas jums ir nepieciešams apvienot ar rezistoru, lai lasītu savu vērtību.

2. SOLIS: Lejupielādējiet testa kodu

Lejupielādējiet testa kodu Arduino programmēšanas vidi, lai pārbaudītu savu sensors:

int analogPin = 0; // N analog izejas, kas ir savienots ar sensoru
int val = 0; // mainīgais uzglabāt lasīšanas vērtības
neesošu iestatīšana () {
Serial.begin (9600); // Setup sērijas savienojums
}
instagram viewer
neesošu cilpa () {
val = analogRead (analogPin); // nolasīt datus no analogās izejas
Serial.println (val); // Datu pārraide pa seriālo saiti
}

3. solis: Lasīt vērtība

Izmantojiet «Sērijas Monitor» stāvoklī «Instrumenti» izvēlnē, lai redzētu sensoru rādījumus.

The analog vērtības ir diapazonā no 0 līdz 1023:

  • 0 ir 0 volti uz analogo izejas;
  • 1023 ir 5 volts analog produkcija;

Step 4: Pārvērst saņemtos datus

Lai atrastu pierādījumus noteiktā formātā, jums ir nepieciešams, piemēram, grādu pēc Celsija temperatūras, pārbaudiet galda datu atbilstību Jūsu sensoru un veikt nepieciešamos aprēķinus manā kodu.