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
}
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.