Indholdsfortegnelse:
- Trin 1: Påkrævede komponenter:-
- Trin 2: Kredsløb og forbindelser:-
- Trin 3: Beregning af modstand ved hjælp af Arduino Ohm -måler:
- Trin 4: Koden:
- Trin 5: Konklusion:
Video: Sådan laver du en Arduino Ohm -måler: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Vi har svært ved at læse farvekoder på modstande for at finde dets modstand. For at overvinde vanskeligheden ved at finde modstandsværdien, skal vi bygge en simpel Ohm -måler ved hjælp af Arduino. Grundprincippet bag dette projekt er et Voltage Divider Network. Værdien af den ukendte modstand vises på 16*2 LCD -display.
Trin 1: Påkrævede komponenter:-
- Breadboard (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- 16x2 LCD -display (https://www.banggood.in/custlink/3GGD6JTVbV)
- Jumperwires (https://www.banggood.in/custlink/Kmm34JuHs8)
- 10k potentiometer (https://www.banggood.in/custlink/D3D36p7F6A)
- 470ohm modstand (https://www.banggood.in/custlink/vDvDBJ7PNl)
Trin 2: Kredsløb og forbindelser:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Midten af potten
LCD PIN 4 ------------ D12 af arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 af arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 af arduino
LCD PIN 12 ---------- D4 af arduino
LCD PIN 13 ---------- D3 af arduino
LCD PIN 14 ---------- D2 af arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
Trin 3: Beregning af modstand ved hjælp af Arduino Ohm -måler:
Funktionen af denne modstandsmåler er meget enkel og kan forklares ved hjælp af et simpelt spændingsdelernetværk vist nedenfor.
Fra spændingsdelerenettet af modstande R1 og R2, Vout = Vin * R2 / (R1 + R2)
Ud fra ovenstående ligning kan vi udlede værdien af R2 som
R2 = Vout * R1 / (Vin - Vout)
Hvor R1 = kendt modstand
R2 = Ukendt modstand
Vin = spænding produceret ved 5V pin i Arduino
Vout = spænding ved R2 i forhold til jorden.
Bemærk: værdien af den kendte modstand (R1), der er valgt, er 470Ω, men brugerne bør erstatte den med modstandsværdien af den modstand, de har valgt.
Trin 4: Koden:
#omfatte
// LiquidCrystal (rs, sc, d4, d5, d6, d7)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
const int analogPin = 0;
int analogval = 0;
int vin = 5;
float buff = 0;
float vout = 0; flyde R1 = 0; flyde R2 = 470;
ugyldig opsætning () {
lcd.begin (16, 2); }
void loop () {
analogval = analogRead (analogPin);
hvis (analogval) {buff = analogval * vin; vout = (buff) / 1024,0;
hvis (vout> 0,9) {
buff = (vin / vout) - 1; R1 = R2 * buff; lcd.setCursor (0, 0); lcd.print ("-Modstands-"); lcd.setCursor (0, 1);
hvis ((R1)> 999) {
lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } andet {lcd.print (""); lcd.print (rund (R1)); lcd.print ("ohm"); }
forsinkelse (1000);
lcd.clear ();
}
ellers {lcd.setCursor (0, 0); lcd.print ("! Put modstand"); lcd.setCursor (0, 1);
}
} }
Trin 5: Konklusion:
Dette kredsløb med R1 er 470 ohm fungerer fint mellem 100Ohm til 2k ohm modstande. Du kan ændre værdien af den kendte modstand for højere værdier af ukendte modstande.
Håber du kunne lide denne vejledning.
Overvej at støtte mig på youtube. Jeg er sikker på, at du ikke bliver skuffet. youtube.com/creativestuff
Anbefalede:
Sådan laver du IoT -baseret hjemmeautomatisering med NodeMCU -sensorer Kontrollerelæ: 14 trin (med billeder)
Sådan laver du IoT-baseret hjemmeautomatisering med NodeMCU-sensorer Kontrollerelæ: I dette IoT-baserede projekt har jeg lavet hjemmeautomatisering med Blynk og NodeMCU-kontrolrelæmodul med feedback i realtid. I manuel tilstand kan dette relæmodul styres fra mobil eller smartphone og, manuel switch. I Auto Mode er denne smar
Sådan laver du et hjemmebiograf med genvundne højttalere: 5 trin (med billeder)
Sådan laver du et hjemmebiograf med genvundne højttalere: Hej fyre, I denne instruktion vil jeg instruere dig om, hvordan jeg lavede en simpel hjemmebiograf med høj effekt ved hjælp af genvundne højttalere. Det er meget enkelt at lave, jeg vil forklare det på en mere enkel måde. For mere information besøg Electronics Projects HubLets
Sådan laver du Infinity Mirror Heart med Arduino og RGB Leds: 8 trin (med billeder)
Sådan laver du et uendeligt spejlhjerte med Arduino og RGB -lysdioder: En gang i en fest så jeg og konen et uendeligt spejl, og hun var fascineret af udseendet og blev ved med at sige, at jeg vil have et! En god mand lytter og husker altid, så jeg besluttede at bygge en til hende som en valentinsdag
Stor version af 1 Ohm Smd -modstand, der giver 1 Ohm -modstand uden brug af elektroniske komponenter .: 13 trin
Stor version af 1 Ohm Smd -modstand, der giver 1 Ohm -modstand uden brug af elektroniske komponenter .: I virkeligheden er smd -modstande meget små af dimensioner næsten 0,8 mm x 1,2 mm. Her skal jeg lave en stor smd -modstand, som er meget stor i forhold til den virkelige smd -modstand
Sådan laver du en delt skærmvideo med fire trin: 4 trin (med billeder)
Sådan laver du en delt skærmvideo med fire trin: Vi ser ofte en samme person vise sig i en scene to gange i et tv -afspilning. Og så vidt vi ved, har skuespilleren ikke en tvillingebror. Vi har også set, at to sangvideoer er sat på en skærm for at sammenligne deres sangevner. Dette er kraften i spl