Vsebina
Projekti, ki jih naredite sami, so zabaven način za preživljanje časa. Ne samo, da pridobite spretnost, ampak tudi začnete udejanjati koncepte, ki ste se jih morda naučili v šoli. Digitalni termometer vam omogoča merjenje temperature v zaprtih prostorih in na prostem. Lahko ga naredite z materiali, ki so lahko dostopni in ne stanejo veliko. Naloga je lahko precej zahtevna, saj zahteva električno in programsko znanje. Predmete, ki jih potrebujete, lahko dobite na Amazonu ali na spletnem mestu tuxgraphics.org, ki ima spletno trgovino.
Korak 1
Zgradite vezje. Spajkalni upori, regulator napetosti, vodilo I2C in dioda na vezju. Za natančnost odčitkov boste potrebovali stabilno referenčno napetost za NTC. Bodite pozorni na dele, kjer je pomembna polarnost. Pred spajkanjem mikrokrmilnika preverite napajanje. Tako boste lahko dobili natančne odčitke. Če želite to narediti, priključite 9V baterijo in z voltmetrom potrdite odčitek natanko 5V na zatiču mikrokrmilnika.
2. korak
Preizkusite vezje. Če želite to narediti, priključite vezje na vrata RS232 računalnika in zaženite program i2c_rs232_pintest z različnimi kombinacijami signalov. Na primer:
i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0
Ta program določa ravni napetosti na zatičih RTS (uporablja se kot SCL, opcija -c) in DTR (uporablja se kot SDA, opcija -d) na vratih RS232. Vrata RS232 imajo napetost približno +/- 10V. Za Zenerjevo diodo bi morali meriti samo -0,7 V, da bi imeli logično ničlo, in + 4-5 V, da bi imeli logično raven.
3. korak
Spajkajte mikrokrmilnik. Nato preverite komunikacijo I2C, tako da v imeniku paketa linuxI2Ctemp zaženete naslednje ukaze:
narediti tovor
zaženite i2ctemp_linux, da si ogledate notranje in zunanje temperature.
4. korak
LCD priklopite na mikrokrmilnik. Njegov zaslon ima kontrastni zatič. Ko pin priključite na GND, bo zaslon temen. Vendar je to odvisno od znamke zaslona, vidnega kota in napajalne napetosti.