Hilsen alle elskere DIY, i dag vil vi montere et bil voltmeter på Arduino og en syv-segment indikator for overvåking om bord spenning i biler. Denne enheten er enkel å montere og krever konfigurering bare en gang.
Verktøy og materialer
-Arduino Pro mini
-Resistor for 10 Kom 0,5 W
- Motstand ved 2 Kom 0,5 W
- Indikator på tm1637
-Wire (i mitt tilfelle - MGTF 0.12)
-Programmator
-Klemy
-Termokley
-Limpistol
-Loddjern
-Pripoy
-Kanifol
Trinn 1. Ordning:
Kretsen er enkel å montere. R1 = 10 Kom, R2 = 2 com.
Trinn 2. Montering:
Montering av spenningsdelere
Loddetråder til indikatoren
Vi lodder alt etter ordningen
Steder hvor kortslutning kan forekomme, kan du fylle på med varmt lim
Arduino lim på baksiden av indikatoren (for å redusere størrelsen)
Trinn 3. Skisse:
Det er 4 variabler i skissen som du må justere selv
#include
// --------- Variabler for å konfigurere ------------
#definere CLK 2 // Digital port på Arduino der displayet CLK er tilkoblet
#definere DIO 3 // Digital port på Arduino der DIO-skjermen er tilkoblet
int analogInput = A0; // Analog port der utgangen fra spenningsdeleren er tilkoblet
dobbel unøyaktighet = 0,5; // spenning i volt som må tas fra voltmeteravlesningen slik at den stemmer overens med målingene på strømforsyningen (eller legg til)
// ----------------------------------------------
GyverTM1637 disp (CLK, DIO);
byte dekk [] = {0x40, 0x40, 0x40, 0x40}; // utgang ----
flyte R1 = 10000,0; // Motstand R1 (10K) i OMAH
flyte R2 = 2000,0; // Motstand R2 (2K) i OMAX
float vout = 0,0;
float vin = 0,0;
int-verdi = 0;
dobbelt ptr;
ugyldig oppsett () {
pinMode (analogInput, INPUT);
disp.brightness (7);
disp.point (0);
disp.displayByte (dekk);
forsinkelse (500);
disp.clear ();
}
void loop () {
verdi = analogRead (analogInput);
vout = (verdi * 5,0) / 1024,0;
vin = vout / (R2 / (R1 + R2));
vin = vin - unøyaktighet;
dobbelt V1 = gulv (vin);
dobbelt V2 = modf (vin, & ptr);
V2 = V2 * 100;
disp.displayClock (V1, V2);
if (vin <0,95) {
vin = 0,0;
disp.displayClock (00.00);
}
forsinkelse (1200);
}
Fjerde trinn. Test:
Vi kobler batteriet og ser resultatet:
Ferdig! Nå gjenstår det å installere denne enheten i bilen og kan brukes.