Sadržaj:
Video: Mjerač kapaciteta s TM1637 pomoću Arduina .: 5 koraka (sa slikama)
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Kako napraviti mjerač kapaciteta pomoću Arduina prikazanog na TM1637. Raspon 1 uF do oko 2000 uF.
Korak 1: Potrebni dijelovi
Stanovnici:
1x: 220 ohma
1x: 10 kOhm (Ili nešto drugo, ali ćete morati promijeniti kôd nakon onoga što koristite, 8000 Ohma bi također radilo.)
Kondenzatori:
Prilikom testiranja imajte niz kondenzatora jer je na taj način lakše kalibrirati ako je potrebno. Kondenzatori na slici se vide s lijeve strane, 10 uF, 47 uF, 220 uF i 1000 uF. Kalibrirajte ga nakon onoga za što mislite da ćete ga najviše koristiti.
TM1637:
Ovo nije potrebno ako samo želite vidjeti vrijednosti na računaru, ali programiranje je već obavljeno s vaše strane, pa zašto ih ne biste dodali.
Kratkospojne žice:
Ovisno o tome koristite li TM1637 ili ne, potrebno vam je oko 8 žica, TM1637 koristi 4.
USB kabl:
Za programiranje Arduina.
I naravno Arduino i računar za njegovo programiranje.
Korak 2: Povezivanje rezidenata
Otpornik od 220 Ohma ide od digitalnog 11 do A0 i anode kondenzatora.
Drugi otpornik prelazi s digitalnog 13 na A0 i anodu kondenzatora. Četvrti kabel vodi drugi kraj kondenzatora prema GND -u.
Korak 3: Povezivanje TM1637
Na ovom ekranu se nalaze 4 pina, od kojih 2 idu na GND i 5V. Druga 2 se zovu DIO i CLK, DIO prelazi u digitalni 8 na Arduinu, a CLK u digitalni 9.
Sve je spremno! Vrijeme je za učitavanje skice!
Korak 4: Kôd i datoteke za prikaz
Datoteka pod nazivom Mjerač kapaciteta je glavna skica, ostale dvije datoteke su potrebne za rad ekrana.
Prvi korak je otvaranje Arduino IDE -a, ako ga već nemate, možete ga pronaći ovdje:
Zatim otvorite glavnu skicu, pritisnite skicu, a zatim pritisnite dodaj datoteku. Odatle ćete odabrati ostale 2 datoteke. Kada završite, to bi trebalo izgledati otprilike kao na snimku zaslona koji se nalazi u ovom koraku.
Pritisnite upload i isprobajte!
Ako želite da se znak "u" prikaže kako je prikazano na prvoj slici, upišite:
TM.display (2, 0x30);
Za prikaz "F":
TM.display (3, 15);
Uklonio sam ovo u kodu jer ograničava brojeve koje možete prikazati.
Korak 5: Zahvaljujući:
Baelzabubba:
www.instructables.com/member/baelza.bubba/
Ko mi je dao vezu do web stranice na kojoj sam našao ovo kolo i većinu koda.
www.circuitbasics.com/how-to-make-an-arduino-capacitance-meter/