Mündəricat:
- Addım 1: İstifadə olunan proqram:
- Addım 2: İstifadə olunan komponentlər:
- Addım 3: Kod:
- Addım 4: Dövrə Şeması:
- Addım 5: Video:
Video: 7 Segment Ekranından istifadə edərək Atmega16 Əsaslı Svetofor Layihəsi Prototipi (Proteus Simulyasiyası): 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihədə Atmega16 əsaslı svetofor layihəsi hazırlayacağıq. Burada trafik işığının siqnallarını ifadə etmək üçün bir 7 seqment və 3 LED aldıq.
Addım 1: İstifadə olunan proqram:
Atmel Studio 7: Studio 7, bütün AVR® və SAM mikrokontrolör tətbiqlərini inkişaf etdirmək və düzəltmək üçün vahid inkişaf platformasıdır (IDP). Atmel Studio 7 IDP, C/C ++ və ya montaj kodunda yazılmış tətbiqlərinizi yazmaq, qurmaq və düzəltmək üçün sorunsuz və istifadəsi asan bir mühit təmin edir.
Yükləmə linki burada
Simulyasiya üçün 2 Proteus Proqramı: Bu simulyasiya göstərmək üçün bir proqramdır. Bu proqramı yükləmək üçün çoxlu məlumat əldə edəcəksiniz.
Bunu birbaşa hardware ilə edirsinizsə, proteus alətini quraşdırmağa ehtiyac yoxdur
Addım 2: İstifadə olunan komponentlər:
Demo videomuzda proteus simulyasiyasından istifadə edirik, ancaq bunu aparatınızda edirsinizsə, bu layihə üçün bu komponentlər tələb olunacaq:
1. AVR İnkişaf etdirmə Şurası: Atmega16 IC ala bilərsiniz və Atmega16/32 İnkişaf lövhəsini necə əldə edə biləcəyinizlə bağlı olaraq öz xüsusi lövhənizi hazırlaya bilərsiniz. Bu lövhəyə sahibsinizsə, kodu özünüz yükləyə biləcəyiniz daha yaxşı olar.
2. Yeddi seqmentli ekran: Burada olduğu kimi svetofor layihəsi hazırlayırıq, buna görə ədədləri saymaq üçün bir 7 seqmentli ekrana sahib olmalıyıq:
3. Üç LED: Svetoforun prototipini hazırlamağa gəldikdə, burada müxtəlif rəngli 3 LED, vasitəni əymək üçün qırmızı rəng, xəbərdarlıq üçün sarı rəng və irəliləmək üçün yaşıl rəng istifadə edirik.
4. AVR ISP USB Proqramçısı: Bu proqramçı, bir çox AVR əsaslı ATMEL mikro nəzarətçisini oxumağa və yazmağa imkan verən ümumi bir tək başına bir vasitədir.
5. Bəzi keçid telləri: Hər bir cihaz arasında əlaqə qurmaq üçün bəzi tullanan tellərə də ehtiyacımız var.
İnkişaf lövhəsinin yuxarıdakı görüntüsündə artıq 2 Yeddi seqmentli ekrana sahibik və bir neçə led də var, buna görə də bu lövhəni satın alırsınızsa, bu iki şeyi satın almağa ehtiyac yoxdur, ancaq yalnız bir kiçik inkişaf lövhəniz varsa 7 seqment almalısınız. əlaqə yaratmaq üçün 3 LED və bəzi keçid telləri göstərin.
Addım 3: Kod:
Mənbə kodunu Github linkimizdən əldə edə bilərsiniz.
Addım 4: Dövrə Şeması:
Addım 5: Video:
Layihənin bütün təsviri yuxarıdakı videoda verilmişdir
Bu layihə ilə bağlı hər hansı bir şübhəniz varsa, bizə aşağıda şərh etməkdən çekinmeyin. Və əlaqədar sistem haqqında daha çox məlumat əldə etmək istəyirsinizsə, youtube kanalımızı ziyarət edə bilərsiniz
Zəhmət olmasa tez -tez yeniliklər üçün Facebook səhifəmizi ziyarət edin və bəyənin.
Təşəkkürlər və Hörmətlə, Embedotronics Texnologiyaları
Tövsiyə:
7 Segment Ekranından istifadə edərək 8051 ilə 0 -dan 9999 -a qədər Sayma: 5 Addım
7 Segment Ekranından istifadə edərək 8051 ilə 0 -dan 9999 -a qədər Sayma: Hər kəsə salam, bu təlimatda sizə yalnız bir port və 4 rəqəmsal pin istifadə edərək 4 7 seqmentli ekrandan istifadə edərək 0 -dan 9999 -a qədər saymağı izah edəcəyik
OLED Ekranından istifadə edərək İstilik və Rütubət Ölçən: 5 addım
OLED Ekranından istifadə edərək Temperatur və Rütubət Ölçən: TƏLƏB EDİLİR- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11 sensoru: https://amzn.to/2HfX5PH 3. OLED ekran: https: // amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Telləri: https://amzn.to/2HfX5PH Bağlantılar Alın
4 Bit Modunda LCD ilə Atmega16 İnterfeys (Proteus Simulyasiyası): 5 addım
4 Bit Modunda LCD ilə Atmega16 İnterfeys (Proteus Simulyasiyası): Burada bu dərslikdə 4 bit rejimində 16*2 LCD ilə atmega16 mikro nəzarətçisini necə birləşdirə biləcəyinizi izah edəcəyik
Arduino və Led Dot Matrix Ekranından istifadə edərək rəqəmsal saat: 6 addım
Arduino və Led Dot Matrix Ekranından istifadə edən rəqəmsal saat: Hal -hazırda, İstehsalçılar, Yaradıcılar, layihələrin prototiplərinin sürətli inkişafı üçün Arduinoya üstünlük verirlər. Arduino, istifadəsi asan olan hardware və proqram təminatına əsaslanan açıq mənbəli elektronika platformasıdır. Arduino çox yaxşı istifadəçi cəmiyyətinə malikdir.Bu layihədə
DragonBoard 410c ilə Ağıllı Svetofor Simulyasiyası: 7 Addım (Şəkillərlə birlikdə)
DragonBoard 410c ilə Ağıllı Svetofor Simulyasiyası: | MATERİALLAR: MDF 1.20 Mts. x 1.20 Mts.8 LED: · 2 Yaşıllar · 2 Sarı və orta; 2 Qırmızı · 2 Ağ Bir karton parçası.Dragon Board 410c BladeWiresSilikon Silikon SilahıOyuncaq arabasıProtoboardPush düyməsiQarşıda