Zdravím všechny milence domácí, dnes sestavíme voltmetr na auto Arduino a sedmisegmentový indikátor pro monitorování palubního napětí uvnitř auto. Toto zařízení se snadno sestavuje a vyžaduje nastavení pouze jednou.
Nástroje a materiály
-Arduino Pro mini
-Rezistor pro 10 Kom 0,5 W
- Rezistor při 2 Kom 0,5 W
- Ukazatel na tm1637
-Wire (v mém případě - MGTF 0,12)
-Programátor
-Klem
-Thermokley
- Lepicí pistole
-Solding iron
-Prodej
Rosin
Krok 1: Schéma:
Obvod je snadno sestavitelný. R1 = 10 Kom, R2 = 2 com.
Krok dva: Montáž:
Sestavení děliče napětí
Pájecí dráty k indikátoru
Pájíme všechno podle schématu
Místa, kde může dojít ke zkratu, můžete vyplnit horkým lepidlem
Lepidlo Arduino na zadní stranu ukazatele (zmenšení velikosti)
Krok tři: Skica:
V náčrtu jsou 4 proměnné, které musíte upravit sami
#include
// --------- Proměnné pro konfiguraci ------------
#define CLK 2 // Digitální port na Arduinu, ke kterému je připojen displej CLK
#define DIO 3 // Digitální port na Arduinu, kde je připojen displej DIO
int analogInput = A0; // Analogový port, na kterém je připojen výstup z děliče napětí
dvojitá nepřesnost = 0,5; // napětí ve voltech, které musí být odebráno z odečtu voltmetru tak, aby odpovídalo údajům na napájecím zdroji (nebo přičteno)
// ----------------------------------------------
GyverTM1637 disp (CLK, DIO);
bajtová pneumatika [] = {0x40, 0x40, 0x40, 0x40}; // výstup ----
float R1 = 10000,0; // Odolnost R1 (10K) v OMAH
float R2 = 2000,0; // Odolnost R2 (2K) v OMAX
float vout = 0,0;
float vin = 0,0;
int hodnota = 0;
double ptr;
neplatné nastavení () {
pinMode (analogInput, INPUT);
disp.brightness (7);
disp.point (0);
disp.displayByte (pneumatika);
zpoždění (500);
disp.clear ();
}
void loop () {
value = analogRead (analogInput);
vout = (hodnota * 5,0) / 1024,0;
vin = vout / (R2 / (R1 + R2));
vin = vin - nepřesnost;
double V1 = podlaha (vin);
dvojitý V2 = modf (vin, & ptr);
V2 = V2 * 100;
disp.displayClock (V1, V2);
if (vin <0,95) {
vin = 0,0;
disp.displayClock (00.00);
}
zpoždění (1200);
}
Čtvrtý krok: Test:
Připojíme baterii a uvidíme výsledek:
Hotovo! Nyní zbývá nainstalovat toto zařízení do auta a můžete jej použít.