Sveicieni visiem cienītājiem mājās gatavots, šodien mēs saliksim automašīnas voltmetru uz Arduino un septiņu segmentu indikators borta sprieguma kontrolei auto. Šī ierīce ir viegli saliekama, un tā ir jāiestata tikai vienu reizi.
Instrumenti un materiāli
-Arduino Pro mini
-Rezistors 10 Kom 0,5 W
- Rezistors pie 2 Kom 0,5 W
- indikators uz tm1637
-Vads (manā gadījumā - MGTF 0,12)
-Programmers
-Klem
-Termoklijs
-Līmes pistole
-Dzelzs
-Solder
Rosins
Pirmais solis: Shēma:
Ķēde ir viegli saliekama. R1 = 10 Kom, R2 = 2 kom.
Otrais solis Montāža:
Sprieguma dalītāja montāža
Lodēšanas vadi pie indikatora
Mēs visu lodējam pēc shēmas
Vietas, kur var rasties īssavienojums, varat aizpildīt ar karstu līmi
Arduino līme indikatora aizmugurē (lai samazinātu izmēru)
Trešais solis Skice:
Skicē ir 4 mainīgie, kas jums jāpielāgo sev
# iekļaut
// --------- Mainīgie konfigurēšanai ------------
#definēt CLK 2 // Digitāls ports Arduino, kur ir savienots displejs CLK
#definēt DIO 3 // Digitāls ports Arduino, kur pievienots DIO displejs
int analogInput = A0; // Analogā osta, kur ir savienota izeja no sprieguma dalītāja
dubultā neprecizitāte = 0,5; // spriegums voltos, kas jānoņem no voltmetra rādījumiem, lai tas sakristu ar barošanas avota rādījumiem (vai pievienotu)
// ----------------------------------------------
GyverTM1637 disp (CLK, DIO);
baitu riepa [] = {0x40, 0x40, 0x40, 0x40}; // izvade ----
pludiņš R1 = 10000,0; // Pretestība R1 (10K) OMAH
pludiņš R2 = 2000,0; // Pretestība R2 (2K) OMAX
float vout = 0,0;
pludiņš vin = 0,0;
int vērtība = 0;
dubultā ptr;
Nederīga iestatīšana () {
pinMode (analogInput, INPUT);
spilgtums (7);
dispo punkts (0);
disp.displayByte (riepa);
kavēšanās (500);
displa.clear ();
}
tukšs cilpa () {
value = analogRead (analogInput);
vout = (vērtība * 5,0) / 1024,0;
vin = vout / (R2 / (R1 + R2));
vin = vin - neprecizitāte;
dubultā V1 = grīda (vin);
dubultā V2 = modf (vin, & ptr);
V2 = V2 * 100;
displa.displayClock (V1, V2);
ja (vin <0,95) {
vin = 0,0;
disp.displayClock (00.00);
}
kavēšanās (1200);
}
Ceturtais solis:
Mēs savienojam akumulatoru un redzam rezultātu:
Gatavs! Tagad atliek instalēt šo ierīci automašīnā, un jūs to varat izmantot.