Ceas, ceas cu alarmă, termometru (ATmega8)
- ceas cu o precizie de corecție digitală.
- Serviciu.
- Termometru.
- pe șapte segmentul de afișare cu LED-uri.
- Indicator automat de reglare a luminozității.
- ceas format timp de 24 de ore, ora: minut.
- corecție digital de precizie. Este posibilă corectarea zilnică de ± 25 secunde. Valoarea stabilită la 0 oră 1 minute se adaugă 30 de secunde / scade din ora curentă.
- Serviciu. La momentul stabilit pentru un minut mai multe semnale duble scurte. Mute prematur prin apăsarea oricare dintre butoane. În cazul în care funcționarea alarmei este activată, atunci când se afișează punctul de timp indicat de bitul cel mai puțin semnificativ.
- Termometru. Intervalul de temperatură măsurată -55.0 ÷ 125,0 ° C. Dacă temperatura este peste sau sub 99,9 ° C -9.9 zecimi de grad nu este afișat.
- lecturi de animație personalizabil schimbare.
- utilizarea de memorie non-volatilă a microcontrolerului pentru a salva setările atunci când puterea este oprit.
- în cazul în care modul principal apăsați butonul PLUS. atunci indicatorul afișează ora, dacă apăsați MINUS - temperatura. Când eliberați butonul reia schimbarea automată a mărturiei.
- ajustarea automată a luminozității indicatorului în funcție de lumina.
2.1. La pornire ceasul în modul principal.
- secunde (prin apăsarea butonului de resetare PLUS sau MINUS);
- valoarea de corecție. Simbolul „C“, în categoria seniori.
- activarea alarmei. Display-ul „On“, în cazul în care activitatea de alarma este activată, „OFF“, atunci când interzise;
- minute de alarma;
- Comutarea ceasul cu alarmă.
- afișarea orei curente. The "tc" MSBs caractere. Domeniul de reglaj 0 ÷ 99 sec. Dacă este setat la 0, timpul nu va fi afișat;
- afișarea temperaturii timp. Cele "TT" MSBs caractere. Domeniul de reglaj 0 ÷ 99 sec. Dacă este setat la 0, atunci nu va fi afișată temperatura;
- Selectați efectul de animație. În rândurile superioare ale „EF“ de caractere. Dacă este setat la 0, modificați informațiile vor fi fără efecte. dacă selectați modul automat (simbolul „A“), apoi ciclu prin efectele vor fi. Dacă selectați modul r. efectele schimbării se va face în mod aleatoriu.
- alegerea vitezei de animație. Simbolul „P“, în categoria seniori. Interval de montare 0 ÷ 99. O unitate corespunde aproximativ 2 ms, cu cât valoarea, mai lent animație.
- permite indicatorului de control automat al luminozității. Cele mai semnificative biți de caracterul „A“, în junior „On“, în cazul în care este permis să control automat, „A“, în cazul în care luminozitatea este setată manual;
- pragul minim pentru modul de luminozitate automat. "The L_" caractere MSBs.
- pragul maxim de luminozitate pentru modul automat. În „L“ de caractere MSBs.
- nivelul de luminozitate manual. The "L-" caractere MSBs.
2.3. Pentru a fi setat clipește.
2.4. Ținând butoanele plus / minus făcute opțiune de instalare expresă.
1. Pentru minimă și intervalul maxim de setare prag de luminanță de la 0 ÷ 99, dar restricții sunt impuse de program: minim poate fi mai mare sau egală cu valoarea maximă, și vice-versa.
2. Instalarea informații parametru luminozitatea afișată pe ecran la valoarea luminanței selectată.
3. Este necesar pentru a adapta viteza animației și a informațiilor de timp de afișare. Dacă selectați animație lent și afișajul scurt, este posibil ca informațiile nu reușește să faceți upgrade pe deplin la următoarea schimbare.
![Ceas, ceas cu alarmă, termometru (ATmega8) (termometru) Ceas, ceas cu alarmă, termometru (ATmega8)](https://webp.images-on-off.com/28/11/434x278_4jct9e12icjedgo2s0lf.webp)
1. Dacă intenționați să utilizați ajustarea automată a luminozității afișajului, în loc de RV 1 este setat LDR. O valoare a rezistorului R 17 trebuie să fie aleasă pentru a obține sensibilitatea dorită a sistemului.
2. Senzorul de temperatură se poate lucra la conexiunea cu 2 fire. Dacă aveți de gând să măsoare temperatura în camera în care ceasul este setat, senzorul va fi în continuare scos din carcasa unui ceas.
3. scârțâie BUZ 1 trebuie să fie cu built-in generator de. În funcție de consumul de curent poate fi necesar pentru a instala amplificator (comutator tranzistor).
4. LED-uri cu catod comun. În cazul în care luminozitatea este insuficientă, atunci este necesar să se instaleze chei suplimentare. În cazul în care tastele se vor inversa semnalul, atunci ai nevoie pentru a face modificări la firmware-ul.
5. firmware-ul ar trebui să MK FUSE setat să funcționeze pe frecvența ceasului intern de 8 MHz. instalare FUSE Exemplu PonyProg programul screenshot.
![Ceas, ceas cu alarmă, termometru (ATmega8) (Service) Ceas, ceas cu alarmă, termometru (ATmega8)](https://webp.images-on-off.com/28/11/434x208_xm953bojghggupxgx5fl.webp)
6. În cadrul proiectului (este de fapt deja schema) nu sunt prezentate concluziile cip de putere.
7. fișier screen.png este o captură de ecran a proiectului, în cazul în care, dacă Proteus nu este instalat.
Pentru o discuție de articole create de materiale subiect.
Și există o întrebare indicator că nu reacționează la controlul luminozității (RV1), dacă este posibil (RV1) sunt excluse din schemă (și, eventual, R17), fie că este opera MC sau display doare?
Și există o întrebare indicator că nu reacționează la controlul luminozității (RV1), dacă este posibil (RV1) sunt excluse din schemă (și, eventual, R17), fie că este opera MC sau display doare?
Ne pare rău pentru limba mea română. scho știu că am luat-o :) rău