Sisällysluettelo:
- Vaihe 1: Tarvittavat komponentit:-
- Vaihe 2: Piiri ja liitännät:-
- Vaihe 3: Resistanssin laskeminen Arduino -ohmimittarilla:
- Vaihe 4: Koodi:
- Vaihe 5: Johtopäätös:
Video: Kuinka tehdä Arduino -ohmimittari: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Meidän on vaikea lukea vastuksien värikoodeja sen resistanssin löytämiseksi. Voittamaan vastusarvon löytämisen vaikeudet, rakennamme yksinkertaisen ohmimittarin Arduinolla. Tämän projektin perusperiaate on jännitteenjakajaverkko. Tuntemattoman vastuksen arvo näkyy 16*2 LCD -näytössä.
Vaihe 1: Tarvittavat komponentit:-
- Breadboard (https://www.banggood.in/custlink/Kv3KBp15nG)
- Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
- 16x2 LCD -näyttö (https://www.banggood.in/custlink/3GGD6JTVbV)
- Hyppyjohdot (https://www.banggood.in/custlink/Kmm34JuHs8)
- 10k potentiometri (https://www.banggood.in/custlink/D3D36p7F6A)
- 470 ohmin vastus (https://www.banggood.in/custlink/vDvDBJ7PNl)
Vaihe 2: Piiri ja liitännät:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Kattilan keskimmäinen tappi
LCD-PIN 4 ------------ D12 of arduino
LCD-PIN 5 ------------ GND
LCD-PIN 6 ------------ D11 of arduino
LCD-PIN 7 ------------ NC
LCD-PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD-PIN 11 ---------- D5 of arduino
LCD PIN 12 ---------- D4 of arduino
LCD-PIN 13 ---------- D3 of arduino
LCD PIN 14 ---------- D2 of arduino
LCD-PIN-koodi 15 ---------- VCC
LCD-PIN 16 ---------- GND
Vaihe 3: Resistanssin laskeminen Arduino -ohmimittarilla:
Tämän vastusmittarin toiminta on hyvin yksinkertaista, ja se voidaan selittää käyttämällä alla esitettyä yksinkertaista jännitteenjakajaverkkoa.
Vastuksien R1 ja R2 jännitteenjakajaverkosta, Vout = Vin * R2 / (R1 + R2)
Yllä olevasta yhtälöstä voimme päätellä R2: n arvon as
R2 = Vout * R1 / (Vin - Vout)
Missä R1 = tunnettu resistanssi
R2 = Tuntematon vastus
Vin = jännite, joka tuotetaan Arduinon 5 V: n nastassa
Vout = jännite R2: ssa suhteessa maahan.
Huomautus: Valitun tunnetun vastuksen (R1) arvo on 470Ω, mutta käyttäjien tulee korvata se valitsemansa vastuksen vastusarvolla.
Vaihe 4: Koodi:
#sisältää
// LiquidCrystal (rs, sc, d4, d5, d6, d7)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
const int analogPin = 0;
int analogival = 0;
int vin = 5;
float buff = 0;
kelluva vout = 0; float R1 = 0; kellukkeen R2 = 470;
void setup () {
lcd. alku (16, 2); }
void loop () {
analogvalval = analogRead (analogPin);
if (analogival) {buff = analogval * vin; vout = (buff) / 1024,0;
jos (vout> 0,9) {
buff = (vin / vout) - 1; R1 = R2 * buff; lcd.setCursor (0, 0); lcd.print ("-Resistance-"); lcd.setCursor (0, 1);
jos ((R1)> 999) {
lcd.print (""); lcd.print (R1 / 1000); lcd.print ("K ohm"); } else {lcd.print (""); lcd.print (pyöreä (R1)); lcd.print ("ohm"); }
viive (1000);
lcd.clear ();
}
else {lcd.setCursor (0, 0); lcd.print ("! Laita vastus"); lcd.setCursor (0, 1);
}
} }
Vaihe 5: Johtopäätös:
Tämä piiri, jonka R1 on 470 ohmia, toimii hyvin välillä 100 ohmia - 2 k ohmia. Voit muuttaa tunnetun vastuksen arvoa tuntemattomien resistanssien korkeammille arvoille.
Toivottavasti pidit tästä opetusohjelmasta.
Harkitse tukemista minua YouTubessa. Olen varma, ettet tule pettymään. youtube.com/creativestuff
Suositeltava:
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): 7 vaihetta (kuvilla)
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): Juuri eilen olin keskellä erittäin tärkeää puhelua, kun banaanipuhelin lakkasi toimimasta! Olin niin turhautunut. Se on viimeinen kerta, kun jätän puhelun tyhmän puhelimen takia! (Jälkeenpäin ajateltuna olen saattanut olla hieman vihainen
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: 8 vaihetta
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä ja asettamaan ajan myös StickC -painikkeilla
Kuinka tehdä halpa Attiny Arduino -levy: 4 vaihetta (kuvilla)
Kuinka tehdä halpa Attiny Arduino -levy: Useimmiten minua vaivaa, kun tarvitsen Arduinoa joissakin projekteissa, joissa tarvitsen muutamia I/O-nastoja. 85/45Arduino-Tiny on avoimen lähdekoodin sarja ATtiny
Kuinka tehdä drone Arduino UNO: n avulla - Tee nelikopteri mikrokontrollerilla: 8 vaihetta (kuvilla)
Kuinka tehdä drone Arduino UNO: n avulla | Tee nelikopteri mikrokontrollerin avulla: Johdanto Vieraile Youtube -kanavallani Drone on erittäin kallis gadget (tuote) ostettavaksi. Tässä viestissä keskustelen siitä, miten saan sen halvalla ?? Ja kuinka voit tehdä omasi näin halvalla … No Intiassa kaikki materiaalit (moottorit, ESC
Arduino - Tasapaino - Tasapainotusrobotti - Kuinka tehdä?: 6 vaihetta (kuvilla)
Arduino - Tasapaino - Tasapainotusrobotti | Kuinka tehdä?: Tässä opetusohjelmassa opimme tekemään Arduinon tasapainotusrobotin, joka tasapainottaa itsensä. Ensin voit katsoa yllä olevaa opetusvideota