Hogyan kell használni az analóg érzékelők az Arduino?

  • Dec 26, 2019
click fraud protection

Ezek az érzékelők általában olcsóbb.

És nagyon könnyen használható!

Analóg érzékelő - egy szenzort, amely kimenetek a feszültség értéket, ami egyenértékű mért érték.

Például, 2 jelentheti 25 Celsius fok az analóg hőmérséklet-érzékelő.

Megtalálható számos különböző analóg érzékelők: hőmérséklet, fény, hang, eső, páratartalom, stb

Arduino az analóg bemenetek, amely lehet használni, hogy olvassa ezeket az értékeket.

Használata analogRead (PIN) módszer olvasni a jelet egy analóg bemeneti.

1. lépés: csatlakoztassa szenzor

Néhány érzékelők szállítjuk formájában modulok egy pin, amely közvetlenül csatlakoztatható egy analóg bemeneti Arduino.

Mások rezisztív érzékelők, hogy meg kell egyesíteni egy ellenállással annak érdekében, hogy olvassa el az értékét.

2. lépés: Töltse le a teszt kód

Töltse le a teszt kódot az Arduino programozási környezet, hogy tesztelje a szenzor:

int analogPin = 0; // N analóg kimenet, amely csatlakoztatva van a szenzor
int Val = 0; // változó tárolja a kiolvasott
void setup () {
Serial.begin (9600); // beállítás a soros kapcsolat
}
instagram viewer
void hurok () {
Val = analogRead (analogPin); // olvassa az adatokat az analóg kimenet
Serial.println (Val); // Adatátvitel soros kapcsolaton
}

3. lépés: Olvassa le az értéket

Használja «Serial Monitor» a «Eszközök» menüben látni a szenzorok által mért.

Az analóg értékek közötti tartományban 0-1023:

  • 0 0 V az analóg kimeneten;
  • 1023 5 V analóg kimenettel;

4. lépés: konvertálása a kapott adatokat

Bizonyítékot találni egy bizonyos formában, amire szükség van, például fokos hőmérséklet, ellenőrizze a táblázat adatiliesztő a szenzor és végezze el a szükséges számításokat a kódomat.