Sadržaj
Uradi sam projekti zabavan su način da provedete vrijeme. Ne samo da steknete neku vještinu, već počinjete provoditi u praksi koncepte koje ste možda naučili u školi. Digitalni termometar omogućuje vam mjerenje temperatura u zatvorenom i na otvorenom. Možete ga napraviti s lako dostupnim materijalima koji ne koštaju puno. Zadatak može biti prilično zahtjevan, jer zahtijeva električne i programske vještine. Predmete koji su vam potrebni možete nabaviti na Amazonu ili na tuxgraphics.org koji ima internetsku trgovinu.
Korak 1
Izgradite sklop. Otpori za lemljenje, regulator napona, I2C sabirnica i dioda na pločici. Trebat će vam stabilan referentni napon za NTC da bi očitanja bila točna. Obratite pažnju na dijelove u kojima je važan polaritet. Provjerite napajanje prije lemljenja mikrokontrolera. To će vam omogućiti da dobijete točna očitanja. Da biste to učinili, spojite 9V bateriju i voltmetrom potvrdite očitanje točno 5V na pinu mikrokontrolera.
Korak 2
Ispitajte pločicu. Da biste to učinili, spojite krug na RS232 priključak vašeg računala i pokrenite program i2c_rs232_pintest s raznim kombinacijama signala. Na primjer:
i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0
Ovaj program uspostavlja razine napona na RTS (koristi se kao SCL, opcija -c) i DTR (koristi se kao SDA, opcija -d) pinova RS232 porta. RS232 priključak ima razinu napona od oko +/- 10V. Iza Zener diode trebali biste izmjeriti samo -0,7 V da imate logičku nulu i + 4-5 V da imate logičku razinu.
3. korak
Lemite mikrokontroler. Zatim provjerite I2C komunikaciju pokretanjem sljedećih naredbi u direktoriju paketa linuxI2Ctemp:
make make load
pokrenite i2ctemp_linux da biste vidjeli unutarnju i vanjsku temperaturu.
4. korak
Spojite LCD na mikrokontroler. Njegov zaslon ima kontrastnu iglu. Kad spojite pin na GND, zaslon će biti taman. Međutim, to ovisi o marki zaslona, kutu gledanja i opskrbnom naponu.