Sisällysluettelo:
Video: Kapasitanssimittari TM1637: llä Arduinon avulla: 5 vaihetta (kuvien kanssa)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kuinka tehdä kapasitanssimittari TM1637: ssä näkyvän Arduinon avulla. Alue 1 uF - noin 2000 uF.
Vaihe 1: Tarvittavat osat
Vierailijat:
1x: 220 ohmia
1x: 10 kOhm (Tai jotain muuta, mutta sinun on vaihdettava koodi käytön jälkeen, 8000 ohmia toimisi myös.)
Kondensaattorit:
Käytä erilaisia kondensaattoreita testauksen aikana, koska se on helpompi kalibroida tarvittaessa. Kuvan kondensaattorit näkyvät vasemmalta, 10 uF, 47 uF, 220 uF ja 1000 uF. Kalibroi se sen mukaan, mitä luulet käyttäväsi eniten.
TM1637:
Tätä ei tarvita, jos haluat vain nähdä arvot tietokoneellasi, mutta ohjelmointi on jo tehty puolestasi, joten miksi et lisää sitä.
Hyppyjohdot:
Riippuen siitä, käytätkö TM1637: tä tai et, tarvitset noin 8 johtoa, TM1637 käyttää 4.
USB kaapeli:
Ohjelmoida Arduino.
Ja tietysti Arduino ja tietokone sen ohjelmoimiseksi.
Vaihe 2: Residenttien liittäminen
220 ohmin vastus siirtyy digitaalisesta 11 arvoon A0 ja kondensaattorin anodiin.
Toinen vastus siirtyy digitaalisesta 13 arvoon A0 ja kondensaattorin anodiin. Neljäs kaapeli johtaa kondensaattorin GND: n toista päätä.
Vaihe 3: Liitä TM1637
Tässä näytössä on 4 nastaa, joista 2 menee GND: lle ja 5 V: lle. Muut 2 ovat nimeltään DIO ja CLK, DIO siirtyy digitaaliseen 8 Arduinolla ja CLK digitaaliseen 9.
Kaikki valmiina! Aika ladata luonnos!
Vaihe 4: Koodi- ja näyttötiedostot
Kapasitanssimittari -niminen tiedosto on pääluonnos, kaksi muuta tiedostoa ovat tarpeen näytön toimimiseksi.
Ensimmäinen askel on avata Arduino IDE, jos sinulla ei vielä ole sitä, se löytyy täältä:
Avaa seuraavaksi pääluonnos, paina luonnos ja paina sitten lisää tiedosto. Sieltä voit valita kaksi muuta tiedostoa. Kun olet valmis, sen pitäisi näyttää jotain tässä vaiheessa löytyneestä kuvakaappauksesta.
Paina lataa ja testaa!
Jos haluat "u" -merkin näkyvän ensimmäisen kuvan mukaisesti, kirjoita:
TM.näyttö (2, 0x30);
F: n näyttäminen:
TM.näyttö (3, 15);
Poistin tämän koodista, koska se rajoittaa näytettäviä numeroita.
Vaihe 5: Kiitos:
Baelzabubba:
www.instructables.com/member/baelza.bubba/
Kuka antoi minulle linkin alla olevaan sivustoon, josta löysin tämän piirin ja suurimman osan koodista.
www.circuitbasics.com/how-to-make-an-arduino-capacitance-meter/