Innholdsfortegnelse:
- Trinn 1: Nødvendige komponenter:-
- Trinn 2: Krets og tilkoblinger:-
- Trinn 3: Beregning av motstand ved bruk av Arduino Ohm -måler:
- Trinn 4: Koden:
- Trinn 5: Konklusjon:
Video: Hvordan lage en Arduino Ohm -meter: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Vi synes det er vanskelig å lese fargekoder på motstander for å finne dens motstand. For å overvinne vanskeligheten med å finne motstandsverdien, skal vi bygge en enkel Ohm -meter ved hjelp av Arduino. Grunnprinsippet bak dette prosjektet er et Voltage Divider Network. Verdien av den ukjente motstanden vises på 16*2 LCD -skjerm.
Trinn 1: Nødvendige komponenter:-
- Brødbrett (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- 16x2 LCD -skjerm (https://www.banggood.in/custlink/3GGD6JTVbV)
- Stikkontakter (https://www.banggood.in/custlink/Kmm34JuHs8)
- 10k potensiometer (https://www.banggood.in/custlink/D3D36p7F6A)
- 470ohm motstand (https://www.banggood.in/custlink/vDvDBJ7PNl)
Trinn 2: Krets og tilkoblinger:-
LCD-PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Midtnålen på gryten
LCD PIN 4 ------------ D12 av arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 av arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 av arduino
LCD PIN 12 ---------- D4 av arduino
LCD PIN 13 ---------- D3 av arduino
LCD PIN 14 ---------- D2 av arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
Trinn 3: Beregning av motstand ved bruk av Arduino Ohm -måler:
Arbeidet med denne motstandsmåler er veldig enkelt og kan forklares ved hjelp av et enkelt spenningsdelernettverk vist nedenfor.
Fra spenningsdeler -nettverket av motstander R1 og R2, Vout = Vin * R2 / (R1 + R2)
Fra ligningen ovenfor kan vi utlede verdien av R2 som
R2 = Vout * R1 / (Vin - Vout)
Hvor R1 = kjent motstand
R2 = Ukjent motstand
Vin = spenning produsert ved 5V -pinnen til Arduino
Vout = spenning ved R2 i forhold til bakken.
Merk: verdien av kjent motstand (R1) som er valgt er 470Ω, men brukerne bør erstatte den med motstandsverdien til motstanden de har valgt.
Trinn 4: Koden:
#inkludere
// 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; flyte R1 = 0; flyte R2 = 470;
ugyldig oppsett () {
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 ("-Motstands-"); lcd.setCursor (0, 1);
hvis ((R1)> 999) {
lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } annet {lcd.print (""); lcd.print (rund (R1)); lcd.print ("ohm"); }
forsinkelse (1000);
lcd.clear ();
}
annet {lcd.setCursor (0, 0); lcd.print ("! Sett motstand"); lcd.setCursor (0, 1);
}
} }
Trinn 5: Konklusjon:
Denne kretsen med R1 er 470 ohm vil fungere fint mellom 100Ohm til 2k ohm motstander. Du kan endre verdien av den kjente motstanden for høyere verdier av ukjente motstander.
Håper du likte denne opplæringen.
Vurder å støtte meg på youtube. Jeg er sikker på at du ikke vil bli skuffet. youtube.com/creativestuff
Anbefalt:
Hvordan lage IoT -basert hjemmeautomatisering med NodeMCU -sensorer Kontrollrelé: 14 trinn (med bilder)
Hvordan lage IoT-basert hjemmeautomatisering med NodeMCU-sensorer Kontrollrelé: I dette IoT-baserte prosjektet har jeg laget hjemmeautomatisering med Blynk og NodeMCU-relémodul med sanntidsfeedback. I manuell modus kan denne relemodulen styres fra mobil eller smarttelefon og manuell bryter. I automodus er denne smar
Hvordan lage et uendelig speilhjerte med Arduino og RGB -lysdioder: 8 trinn (med bilder)
Hvordan lage et uendelig speilhjerte med Arduino og RGB -lysdioder: En gang i en fest så jeg og kona et uendelig speil, og hun ble fascinert av utseendet og sa stadig at jeg vil ha det! En god mann lytter og husker alltid, så jeg bestemte meg for å bygge en til henne som en valentinsdag
Stor versjon av 1 Ohm Smd -motstand som gir 1 Ohm -motstand uten bruk av elektroniske komponenter.: 13 trinn
Stor versjon av 1 Ohm Smd -motstand som gir 1 Ohm -motstand uten bruk av elektroniske komponenter.: I virkeligheten er smd -motstander veldig små av dimensjoner nesten 0,8 mm x 1,2 mm. Her skal jeg lage en stor smd -motstand som er veldig stor i forhold til den virkelige smd -motstanden
Hvordan lage en delt skjermvideo med fire trinn: 4 trinn (med bilder)
Hvordan lage en delt skjermvideo med fire trinn: Vi ser ofte en samme person vise i en scene to ganger i et TV -spill. Og så vidt vi vet har ikke skuespilleren en tvillingbror. Vi har også sett at to sangvideoer blir satt på en skjerm for å sammenligne sangferdighetene sine. Dette er kraften til spl
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): 8 trinn (med bilder)
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): Dette er en veldig økonomisk (og mye verdsatt!) Feriegave til besteforeldre. Jeg laget 5 kalendere i år for mindre enn $ 7 hver. Materialer: 12 flotte bilder av barnet ditt, barn, nieser, nevøer, hunder, katter eller andre slektninger 12 forskjellige stykker