Përmbajtje:

Lexoni Vlerat ADC Nga Potenciometrat: 4 Hapa
Lexoni Vlerat ADC Nga Potenciometrat: 4 Hapa

Video: Lexoni Vlerat ADC Nga Potenciometrat: 4 Hapa

Video: Lexoni Vlerat ADC Nga Potenciometrat: 4 Hapa
Video: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Nëntor
Anonim
Lexoni Vlerat ADC Nga Potenciometrat
Lexoni Vlerat ADC Nga Potenciometrat

Në këtë artikull do t'ju tregoj se si të lexoni vlerat ADC nga një potenciometër.

kjo është baza e programimit Arduino. e cila po lexon vlerat analoge duke përdorur pinin Analog të ofruar nga Arduino.

përveç përdorimit të potentio -s, ka disa sensorë që përdorin hyrje analoge. siç janë sensorët e dritës, sensorët e zërit dhe sensorët e lagështisë së tokës.

Pse të përdorni një tenxhere? sepse ky komponent gjendet lehtë dhe mund të përfaqësojë sensorë që lexohen duke përdorur hyrje analoge.

Nga ky lexim ADC, më vonë mund të bashkëpunohet me pajisjet dalëse. dhe me siguri do të krijojë gjëra interesante.

Hapi 1: Komponentët e kërkuar

Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar

Ky është një komponent që nevojitet në këtë tutorial:

  • Arduino nano v3.0
  • Potenciali 100K
  • Jumper Wire
  • Bordi i Projektit
  • Mini USB
  • Laptop
  • Arduino IDE

Hapi 2: Mblidhni

Mbledh
Mbledh

Mblidhni të gjithë përbërësit e përdorur.

Përdorni vizatimin skematik të mësipërm si një udhëzues për montimin e tij.

Potentio në Arduino

1 ==> Gnd

2 ==> A0

3 ==> +5V

Hapi 3: Programimi

Programimi
Programimi

Pasi të jetë instaluar qarku. Tjetra, mbushni arduino me programin e leximit ADC që është bërë.

Skica që kam bërë është përafërsisht si kjo:

void setup () {// filloni komunikimin serik me 9600 bit për sekondë: Serial.begin (9600); }

// rutina e lakut vazhdon pa pushim përgjithmonë:

void loop () {// lexoni hyrjen në pin analoge 0: int sensorValue = analogRead (A0); // printoni vlerën që lexoni: Serial.println (sensorValue); vonesa (1); // vonesa mes leximeve për stabilitet}

Ju gjithashtu mund të shkarkoni skedarin origjinal më poshtë:

Hapi 4: Rezultati

Rezultati
Rezultati

Më poshtë është një mënyrë për të parë rezultatet:

  • Hapni monitorin serik në Arduino.
  • Sigurohuni që norma e baudit në monitorin serik dhe programin të jetë e përshtatshme (këtu duke përdorur 9600).
  • pastaj kthejeni potenciometrin
  • Kur rrotullohet në të djathtë, vlera ADC do të jetë edhe më e madhe
  • Kur rrotullohet majtas, vlera ADC do të bëhet më e vogël
  • Vlera më e vogël është 0 dhe vlera më e madhe është 1023.

Nga të dhënat dixhitale 0-1023, ne mund t'i përdorim ato për të bërë gjëra të tjera interesante. Thjesht shikoni artikullin tim të ardhshëm.

Recommended: