Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Dəqiqə sayğacının sadə başlayanlar layihəsinə nəzər salaq. Layihənin ürəyi 8 bit PIC16F88 MCU-dur. Vaxt 7 seqmentli ekranda göstərilir və taymer 6 düymə ilə idarə olunur. Cihaz 9 voltluq batareya ilə işləyir.
Zaman aralığı 1 ilə 99 dəqiqə arasındadır. İki rəqəmli nömrə rejimi, ekranın sağında, ondalık işarəsinin yanında yerləşən əlavə yaşıl LED ilə göstərilir. Ardıcıl beş düymə birdən beşə qədər olan rəqəmləri təmsil edir. Altıncı düymənin iki funksiyası var - cihazı sıfırlamaq və daxil edilən cari rəqəmi dəyişdirmək.
Taymer cihazı aşağıdakı kimi işləyir. Əsas keçid açıldıqdan sonra sıfır rəqəmi göstərilir və cihaz düymələrin basılmasını gözləyir. 3 ehtimal var:
1) 1 ilə 5 dəqiqə aralığına girmək üçün beş düymədən birini basın. Geri sayım bir neçə saniyə ərzində başlayır.
2) 6 ilə 9 dəqiqə aralığına girmək üçün beş düymədən birini basın və dərhal sonra istədiyiniz dəyəri əldə etmək üçün 6 -cı düyməni dəfələrlə basın. Hər basdıqdan sonra dəyər 1 artırılır.
3) 10 ilə 99 dəqiqəlik dövr daxil etmək üçün əvvəlki addımdakı təlimatları istifadə edərək ilk rəqəmi daxil edin. Sonra beş düymədən birini basın. Ondalık nöqtə və əlavə yaşıl LED, dəyərin ikinci rəqəminin daxil edildiyini göstərən yanır. İndi ikinci rəqəmin dəyərini tənzimləmək üçün 6 -cı düyməni dəfələrlə basın.
Geri sayma davam edərkən, qalan vaxt göstərilir və ondalık nöqtəsi vaxtaşırı yanıb -sönür. İki rəqəmli rəqəmə gəldikdə, hər iki rəqəm dövri olaraq ekranda görünür və ikinci rəqəm ondalık nöqtəsi ilə qeyd olunur. Qalan dəqiqələrin sayı iki rəqəmli rəqəm olduğu müddətdə əlavə LED yanır.
Qalan vaxt sıfır dəyərinə çatanda səs siqnalı işə salınacaq. Cihaz sonrakı işə hazır olmaq üçün 6 -cı düymə ilə sıfırlana bilər.
Addım 1: Lazım olan hissələr
- PIC16F88
- 7 seqmentli ekran
- 6 düymə
- 1K rezistor - 6 ədəd
- 470 müqavimət - 9 ədəd
- 7805 gərginlik tənzimləyicisi
- 0.33 uF kondansatör
- 0.1 uF kondansatör
- piezo dinamik
- batareya tutucusu
- açar
Addım 2: Taymerin dövrəsi
Addım 3: Mənbə Kodu
MPLAB X IDE və XC8 kompilyatorundan istifadə edərək C dilində yazılmış kodu yükləmək mümkündür:
Addım 4: Son Cihazın Görünüşü
Yalnız çörək taxtasında dövrə yığmaq və ya bənzərsiz bir dizayn yaratmaq sizin ixtiyarınızdadır. Cihazlarımın bəzi şəkillərini əlavə edirəm.