Nämä anturit ovat yleensä halvempia.
Ja todella helppokäyttöinen!
Analoginen anturi - anturi, joka antaa ulos jännitteen arvo, joka on vastaava mitattu arvo.
Esimerkiksi, 2 voi tarkoittaa 25 astetta analogisen lämpötila-anturin.
Voit löytää monia erilaisia analogisia antureita: lämpötila, valoa, ääntä, sade, kosteus jne
Arduino on analoginen tuloa, jotka voidaan lukea nämä arvot.
Käyttö analogRead (tappi) menetelmä lukea signaalin analogista signaalia.
Vaihe 1: Yhdistä anturi
Jotkut anturit toimitetaan moduulien muodossa, jossa on tappi, joka voidaan liittää suoraan analoginen tulo Arduino.
Toiset ovat resistiivinen antureita, jotka sinun täytyy sulautua vastus voidakseen lukea sen arvoa.
Vaihe 2: Lataa testausmenetelmää
Lataa testi koodi Arduino ohjelmointiympäristö testata anturi:
int analogPin = 0; // N analogisen lähdön, joka on kytketty anturin
int val = 0; // muuttuja tallentaa luku- arvot
void setup () {
Serial.begin (9600); // Setup sarjakytkennän
}
void loop () {
val = analogRead (analogPin); // lukea tietoja lähtöviesti
Serial.println (val); // Tiedonsiirto yli sarjaliitäntäyhteys
}
Vaihe 3: Lue arvo
Käytä «Serial Monitor» että «Työkalut» valikosta nähdä anturin lukemat.
Analogiset arvot ovat alueella 0-1023:
- 0 on 0 volttia analoginen lähtö;
- 1023 on 5 voltin analogisen lähdön;
Vaihe 4: Convert vastaanotetun datan
Löytää todisteita tietyssä muodossa tarvitset esimerkiksi celsiusasteen lämpötilan, tarkista taulukon datansovitus- oman anturin ja suorittaa tarvittavat laskelmat minun koodi.