Numarator si termometru cu 4 digiti si 7 segmente

Numara de la 0 la 9999, nimic mai mult, nimic mai putin. E proiect pentru laboratorul de electronica digitala, unde am discutat despre multi plexare si chestii din-astea. Din pacate sau din fericire, nu am mai folosit si un registru de deplasare 74HC595 si am ales sa leg afisajul direct la pinii microcontrolerului (ATmega8) si am folosit multiplexarea software. Programul l-am gasit pe internet si mi-a placut ca nu sunt necesare alte piese (rezistori, tranzistori, etc), deoarece anozii fiecarui digit sunt conectati la pinii PWM ai microcontrolerului. Deci se poate modifica si luminozitatea afisajului. 😀
Eu, per total sunt multumit si sper sa fie ok proiectul, avand in vedere ca sunt singurul care a ales sa aduca ceva realizat practic. Mai ramane sa mai scriu cateva pagini despre „jucarie” si cam asta e. Codul folosit il gasiti aici: www.hobbytronics.co.uk/arduino-4digit-7segment

Pentru termometru am folosit numaratorul si i-am mai adaugat un mic conector cu 2 pini langa condensatorul electrolitic si niste rezistori inseriati ca sa scoata 2.2k pentru senzorul LM335. Am alimentat montajul cu doua baterii, care s-au dovedit a fi descarcate, pentru ca apareau numai „balarii” pe ecran, adica la prima citire, dupa conectarea alimentarii, arata temperatura corecta (18 grade, de exemplu), apoi sarea la 33, 45, 51, 60…si tot asa. La inceput am crezut ca e problema din cauza lipiturilor, dar si dupa ce am frezat in jurul lipiturilor tot apareau valori eronate. Pana la urma am conectat montajul la o sursa de calculator si a functionat perfect! Acum vreau sa caut prin cutiile mele cu „maimute” :)) un alimentator ceva pe care sa-l modific (sa-i pun o mufa potrivita) si sa ma folosesc de termometru . In viitorul nu foarte indepartat vreau sa-i mai adaug o functie ceva la montajul asta. Codul aici: https://www.dropbox.com/s/w4306pfwah5yj4s/termometru_lm335_cu_4x7segm_V2.ino

Afisajul l-am luat de aici: http://www.tme.eu/ro/details/kw4-563asa/afisaje-led-cvadruple/lucky-light/


Această prezentare necesită JavaScript.

Anunțuri

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s