Kako koristiti analogni senzori s Arduino?

  • Dec 26, 2019
click fraud protection

Ovi senzori su općenito jeftiniji.

I stvarno jednostavan za korištenje!

Analog senzor - senzor, koji daje vrijednosti napona, koji je ekvivalent izmjerena vrijednost.

Na primjer 2 može značiti 25 Celzijevih stupnjeva od analognih senzora temperature.

Možete pronaći mnogo različitih analognih senzori: temperatura, svjetlo, zvuk, kiša, vlaga, itd

Težak je analogna ulaza koji se mogu koristiti za čitanje tih vrijednosti.

Upotreba analogRead (pin) metoda za čitanje signal analogni ulaz.

KORAK 1: Spojite senzor

Neki senzori se isporučuju u obliku modula sa šiljkom koji može biti spojen direktno na ulaz analogne Arduino.

Drugi su buntovna senzori koje je potrebno spojiti s otpornikom kako bi se čitati njegovu vrijednost.

KORAK 2: Preuzmite test kod

Preuzmite test kod u Arduino programsko okruženje za testiranje svog senzor:

int analogPin = 0; // N analogni izlaz koji je spojen na senzor
int val = 0; // varijabla za pohranu vrijednosti pročitane
void postava () {
Serial.begin (9600); // postavljanje serijski priključak
}
instagram viewer
void petlje () {
val = analogRead (analogPin); // čitanje podataka iz analognog izlaza
Serial.println (Val); // prijenos podataka preko serijske veze
}

Korak 3: Pročitajte vrijednost

Koristite «Serijski Monitor» u «alata» izborniku vidjeti očitanja senzora.

Analogne vrijednosti su u rasponu od 0 do 1023:

  • 0 je 0 volti na analogni izlaz;
  • 1023 je 5 volti analogni izlaz;

Korak 4: Pretvoriti primljenih podataka

Da biste pronašli dokaze u određenom formatu što je potrebno, na primjer, stupanj Celzijusa temperature, provjerite tablicu podatak za svoj senzor i obavljati potrebne izračune u mom kodu.