Cov txheej txheem:

Voltmeter Siv Arduino: 4 Kauj Ruam
Voltmeter Siv Arduino: 4 Kauj Ruam

Video: Voltmeter Siv Arduino: 4 Kauj Ruam

Video: Voltmeter Siv Arduino: 4 Kauj Ruam
Video: Power IC - Power Management IC(PMIC) 2024, Kaum ib hlis
Anonim
Image
Image

Hauv qhov kev qhia no peb yuav ua voltmeter Siv Arduino Uno. Qhov hom voltmeter no tuaj yeem siv los ntsuas qhov ntsuas hluav taws xob qis dua 0-5V.

Kauj Ruam 1: Cov Cheeb Tsam Yuav Tsum Tau:

Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau

1. Arduino Uno

2.voltage qhov chaw (tsawg dua 5V)

3. Wires

Kauj Ruam 2: Kev Sib Txuas:

1. Txuas tus Hlau ntawm Analog tus pin A0 hauv Arduino Uno.

2. Txuas tus Hlau ntawm lub dav hlau hauv av ntawm Arduino uno.

3. txuas cov khoom siv hluav taws xob nruab nrab ntawm cov xov tooj hluav taws xob sib txuas thiab cov xov hlau hauv av. Kev paub tseeb txog lub davhlau ya nyob twg qhov zoo ntawm qhov hluav taws xob qhov hluav taws xob yuav txuas ntawm Analog tus pin A0 xaim thiab qhov tsis zoo ntawm qhov hluav taws xob qhov hluav taws xob yuav txuas rau ntawm lub dav hlau hauv av ntawm Arduino Uno.

Ceeb Toom: Hom voltmeter no ua haujlwm ntawm 0-5V.

Kauj Ruam 3: Txoj Haujlwm:

Txoj Haujlwm
Txoj Haujlwm

rau txoj cai nyem rau: Voltmeter Code

Rub cov program hauv qab no hauv Arduino Uno:

ntab vol = 0; int tswv yim = 0;

void teeb tsa ()

{

pinMode (A0, INPUT);

Serial.begin (9600); // pib Serial Monitor

}

void lub voj ()

{

cov tswv yim = analogRead (A0); // analogRead muaj nuj nqi tau siv los txais cov ntaub ntawv analog

vol = (input*5.0)/1024.0; // formula siv rau kev nqis tes ua

Serial.print ("voltage yog:");

Serial.println (ntim);

}

Kauj Ruam 4: Tso Tawm:

Cov Zis
Cov Zis

Qhib Serial saib kom tau txais cov zis.

Pom zoo: