Hälsningar till alla älskare DIY, idag kommer vi att montera en bil voltmeter på Arduino och en sju-segment indikator för övervakning ombord spänning in bilar. Den här enheten är lätt att montera och kräver installation bara en gång.
Verktyg och material
-Arduino Pro mini
-Resistor för 10 Kom 0,5 W
- Motstånd vid 2 Kom 0,5 W
- Indikator på tm1637
-Wire (i mitt fall - MGTF 0,12)
-Programmator
-Klemy
-Termokley
-Limpistol
-Lödjärn
-Pripoy
-Kanifol
Steg ett. Schema:
Kretsen är enkel att montera. R1 = 10 Kom, R2 = 2 com.
Steg 2. Montering:
Montering av en spänningsdelare
Lödtrådar till indikatorn
Vi lödar allt enligt schemat
Platser där kortslutning kan uppstå kan du fylla med hett lim
Arduino lim på baksidan av indikatorn (för att minska storleken)
Steg 3. Skiss:
Det finns fyra variabler i skissen som du måste justera själv
#include
// --------- Variabler för att konfigurera ------------
#definiera CLK 2 // Digital port på Arduino där displayen CLK är ansluten
#definiera DIO 3 // Digital port på Arduino där DIO-skärmen är ansluten
int analogInput = A0; // Analog port där utgången från spänningsdelaren är ansluten
dubbel inakuritet = 0,5; // spänning i volt som måste tas bort från voltmeteravläsningen så att den matchar avläsningarna på strömförsörjningen (eller lägg till)
// ----------------------------------------------
GyverTM1637 disp (CLK, DIO);
byte-däck [] = {0x40, 0x40, 0x40, 0x40}; // utgång ----
flottör R1 = 10000,0; // Motstånd R1 (10K) i OMAH
flottör R2 = 2000,0; // Motstånd R2 (2K) i OMAX
float vout = 0,0;
float vin = 0,0;
int-värde = 0;
dubbel ptr;
ogiltig installation () {
pinMode (analogInput, INPUT);
disp.brightness (7);
disp.point (0);
disp.displayByte (däck);
fördröjning (500);
disp.clear ();
}
void loop () {
värde = analogRead (analogInput);
vout = (värde * 5,0) / 1024,0;
vin = vout / (R2 / (R1 + R2));
vin = vin - felaktighet;
dubbel V1 = golv (vin);
dubbel V2 = modf (vin, & ptr);
V2 = V2 * 100;
disp.displayClock (V1, V2);
if (vin <0,95) {
vin = 0,0;
disp.displayClock (00.00);
}
fördröjning (1200);
}
Fjärde steget Test:
Vi ansluter batteriet och ser resultatet:
Klart! Nu återstår det att installera den här enheten i bilen och kan användas.