Sisältö
Tee-se-itse-projektit ovat hauska tapa viettää aikaa. Sen lisäksi, että hankit taitoa, aloitat myös käytännössä oppimasi opinnot koulussa. Digitaalisen lämpömittarin avulla voit mitata lämpötiloja sisällä ja ulkona. Voit tehdä sellaisen materiaaleilla, jotka ovat helposti saatavilla ja eivät maksa paljon. Tehtävä voi olla melko haastava, koska se vaatii sähköisiä ja ohjelmointitaitoja. Saat tarvitsemasi tuotteet Amazonista tai verkkosivustolta tuxgraphics.org.
Vaihe 1
Rakenna piiri. Juotosvastukset, jännitesäädin, I2C-väylä ja diodi piirilevyllä. Tarvitset vakaan referenssijännitteen NTC: lle, jotta lukemat ovat tarkkoja. Kiinnitä huomiota osiin, joissa napaisuus on tärkeää. Tarkista virtalähde ennen mikrokontrollerin juottamista. Näin voit saada tarkat lukemat. Tätä varten kytke 9 V: n paristo ja vahvista volttimittarilla tarkalleen 5 V: n lukema mikro-ohjaintapissa.
Vaihe 2
Testaa piirilevy. Tätä varten liitä piiri tietokoneen RS232-porttiin ja suorita i2c_rs232_pintest-ohjelma erilaisilla signaaliyhdistelmillä. Esimerkiksi:
i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0
Tämä ohjelma määrittää jännitetasot RS232-portin RTS (käytetään SCL, optio -c) ja DTR (käytetään SDA, optio -d) nastoihin. RS232-portin jännitetasot ovat noin +/- 10 V. Zener-diodin takana sinun tulisi mitata vain -0,7 V, jotta looginen nolla on ja + 4-5 V, jos looginen taso on.
Vaihe 3
Juotetaan mikrokontrolleri. Tarkista sitten I2C-tietoliikenne suorittamalla seuraavat komennot linuxI2Ctemp-pakettihakemistossa:
tehdä kuormaa
suorita i2ctemp_linux nähdäksesi sisä- ja ulkolämpötilat.
Vaihe 4
Liitä LCD-näyttö mikrokontrolleriin. Hänen näytöllä on kontrastitappi. Kun liität nastan GND: hen, näyttö on tumma. Tämä riippuu kuitenkin näytön merkistä, katselukulmasta ja syöttöjännitteestä.