Miten käyttää analogista antureita Arduino?

  • Dec 26, 2019
click fraud protection

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
instagram viewer

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.