Mündəricat:
- Təchizat
- Addım 1: Dövrün qurulması
- Addım 2: Dövrün Proqramlaşdırılması
- Addım 3: Svetofora Morze Kodunun İnteqrasiyası
- Addım 4: Abstrakt
- Addım 5: Nəticə
Video: Auduino lövhəsi ilə işləyən svetoforu necə etmək olar: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Svetoforlar, yol axınlarını idarə etmək üçün yol kəsişmələrində, piyada keçidlərində və digər yerlərdə istifadə olunan siqnal cihazlarıdır. Əl ilə işləyən qaz işıqlı işıqfor ilk növ idi və 1868-ci ilin qışında istifadəyə verildikdən sonra texnologiya xeyli yaxşılaşdı.
Bu təlimat, bir kodlaşdırma ilə birlikdə bir Auduino lövhəsindən istifadə edərək öz əlinizlə idarə olunan işıqforunuzu necə yaratmağınızdan keçəcək.
Təchizat
Auduino lövhəsindən başqa, idarə oluna bilən svetofor hazırlamaq üçün aşağıdakı avadanlıqlara ehtiyacınız olacaq:
- 3 LED (hər biri 1 qırmızı, sarı və yaşıl LED)
- Çörək taxtası
- 3 220 Ω rezistor
- 14 keçid teli
- 1 düymə açarı
- 1 yüksək dəyərli rezistor (tercihen 10 000Ω rezistor)
Addım 1: Dövrün qurulması
Svetoforu proqramlaşdırmadan əvvəl, düyməni, rezistorları, LEDləri və telləri yerinə qoyaraq bir sxem qurmalıyıq. Auduino lövhənizi şəkil 1 -də göründüyü kimi çörək taxtasına bağlayaraq başlayın.
Bir cüt qırmızı və qara telləri paralel elektrik raylarını, müsbət ray üçün qırmızı, mənfi ray üçün qara birləşdirərək başlayın. Sonra başqa bir cüt qırmızı və qara telləri Auduino lövhə portlarına bağlayın, qırmızı tel 5V yuvasına, qara tel isə ikinci GROUND yuvasına qoşulmalıdır. Bunu etdikdən sonra, şəkil 2 -də göründüyü kimi LEDləri, düyməni və rezistorları qura bilərsiniz.
3 220Ω rezistor alaraq başlayın və bunları 3 LED -dən sonra bu rəng sırasına qoyun: Qırmızı, Sarı və Yaşıl. Hər bir LED -dəki mənfi ayaqlar, onlara dik olan rezistorlar ilə eyni sırada bağlanmalıdır. Düymə ayaqlarını bir rezistorla birlikdə çörək taxtasının ortasında bir bölücü ilə ayrılan relslərə yerləşdirin. Bunu etdikdən sonra, 2 -ci Adımda proqramlaşdırmağımız lazım olan komponentlərə naqilləri bağlamağa davam edin.
10 keçid telini tutun və Qırmızı LED sırasını 10 nömrəyə, Sarı LED sırasını 9 nömrəyə və Yaşıl LED sırasını 8 nömrəli pinlə bağlayın. Şəkil 3-də göründüyü kimi, düymə gücünü və torpaq tellərini müvafiq yerlərə qoşun. Nəhayət, sağ üst düymə ayağını 12 nömrəli pinə bağlayın. Dövrünüzün düzgün olduğuna əmin deyilsinizsə, bütün şəkillərə baxın. Son dövrənizin 3 nömrəli şəklə uyğun olduğunu təsdiqlədikdən sonra 2 -ci addıma keçin.
Addım 2: Dövrün Proqramlaşdırılması
Arduino lövhənizlə (yəni TinkerCAD, Arduino IDE və s.) Uyğun bir proqramlaşdırma interfeysi açmağa davam edin və yuxarıda göstərilən kodu kopyalayın. Düzgün edildikdə, dövrəniz əvvəlcə bütün LEDləri söndürməlidir. Düyməni basdıqdan sonra yaşıl LEDiniz yanacaq. Bir daha sarı LEDiniz yanacaq və yaşıl LEDiniz sönəcək. Nəhayət, bir dəfə daha basmaq qırmızı LED -i yandıracaq və sarı LED -i söndürəcək. Bu düyməni bir dəfə də basmaq bütün LEDləri söndürəcək və döngəni bitirəcək. Düyməni yenidən basmaq svetofor döngəsini təkrarlayacaq.
Addım 3: Svetofora Morze Kodunun İnteqrasiyası
Kodunuzdan məmnun olduqdan və fərqli bir şey sınamaq istədikdən sonra, svetofor LED -lərindən Morse kodu çıxış sistemini kodlaşdıra bilərsiniz. Bu kod, LED hərfi Mors kodu ilə çıxarmağa başlayanda məktubu Serial Monitorda yazdırır.
Unutmayın ki, "SOS" nümunəsi mesajı yaymaq üçün yalnız Qırmızı LED -dən istifadə edir, "Tətil" naxışı isə nöqtələri və tireləri fərqləndirmək üçün həm Qırmızı, həm də Yaşıl LED -lərdən istifadə edir. Düzgün yerinə yetirildikdə, "SOS" naxışının yaşıl LED -i, dövrünün bitdiyini bildirmək üçün bir dəfə yanmalı və bir an sonra yenidən başlayacaq və "Tətil" nümunəsi üçün sarı LED yaşıl LED -in yerinə yanmalıdır. tire üçün istifadə olunur, lakin bu "SOS" naxışında yaşıl LED ilə eyni məqsədə xidmət edir. Nümunələri dəyişdirmək üçün "SOS" və ya "Tətil" modelində yaşıl və ya sarı LED yananda düyməni beş saniyə basıb saxlayın.
Addım 4: Abstrakt
MİNİATURALI MANUAL TRAFİK İŞIĞININ YARADILMASI
Svetofor nədir?
Svetoforlar, yol kəsişmələrində, piyada keçidlərində və trafikin həcmini idarə etmək üçün digər yerlərdə istifadə olunan avtomatik siqnal cihazlarıdır. Əl ilə işləyən qaz işıqlı işıqfor ilk növ idi və texnologiya 1868-ci ilin qışında istifadəyə verildikdən bəri xeyli yaxşılaşdı.
Dövr yaratmaq
Dövrə əsas çörək taxtası, Arduino lövhəsi, 3 LED, 4 rezistor, 1 düymə və çoxsaylı tellərdən ibarətdir. Bu ziddiyyətin yığılması bir az səbr və vaxt tələb edir, çünki dövrə komponentlərinin yerləşdirilməsi mükəmməl olmalıdır, çünki bir komponenti səhv yerə yerləşdirmək dövrə sisteminin arızalanmasına səbəb ola bilər və bəzi şeylər düzgün işləməyə bilər.
Metodlar
Müxtəlif üsullar, çoxlu "dişli" olan bir düymə və ya qolu açarı istifadə etməklə əldə edilə bilən üç mərhələdən keçə bilən manuel açarı ehtiva edə bilər. Bir düyməyə basmaq, 3 mərhələni bir -bir uyğun ardıcıllıqla keçəcək, digər tərəfdən qolun "mövqeyini" dəyişdirmək, hansı mövqedə olduğuna görə fazanı dəyişəcək (yəni qolun sol ucu qırmızıdır), ortası sarı, sağ ucu yaşıldır). İnsanlar siqnalın işığının işıqlandırılmış vaxtını (məsələn, yaşıl üçün 30 saniyə, sarı üçün 5 saniyə və qırmızı üçün 60 saniyə) dəyişdirmək üçün proqramlaşdıraraq siqnalın avtomatlaşdırılmasına çalışa bilərlər.
Nəticə
Nəticə etibarilə, çörək lövhəsi ölçüsündə bir işıqforun yenidən qurulması mümkündür və onun funksiyası və işində unikal məhdudiyyətlər və müxtəliflik var.
Addım 5: Nəticə
Hər şey yerində olduqda, hər şeyin işlədiyinə əmin olmaq üçün yazaraq kopyaladığınız kodda hər hansı bir səhv olub olmadığını iki dəfə yoxlayın. Aşağıda Serial Monitorda çap olunan hərflərlə birlikdə hərəkətdə olan svetofor dövrəsinə inteqrasiya olunmuş Mors kodu ardıcıllığının bir videosu var!
Tövsiyə:
Arduino ilə işləyən işıqforları necə etmək olar: 4 addım
Arduino ilə işləyən trafik işıqlarını necə etmək olar: Bu yazıda bir Arduino layihəsi, yəni Arduino Trafik Piyadalar İşıq Sistemləri haqqında danışacağıq. Bu layihəni sınamaq həqiqətən maraqlıdır və bəzi sənət və sənətkarlıqların köməyi ilə svetoforların və pedlərin tam bir səhnəsini yarada bilərsiniz
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
PHP və MYSQL -dən istifadə edərək mesaj lövhəsi veb saytı necə etmək olar: 5 addım
PHP və MYSQL -dən istifadə edərək mesaj lövhəsi veb saytı necə hazırlanır: Bu təlimat sizə php, mysql, html və css -dən istifadə edərək mesaj lövhəsi veb saytının necə yaradılacağını göstərəcək. Veb inkişafında yenisinizsə, narahat olmayın, anlayışları daha yaxşı başa düşmək üçün ətraflı izahlar və bənzətmələr olacaq. Mat
Taymer funksiyası ilə TV pultu ilə ev cihazlarını necə idarə etmək olar: 7 addım (şəkillərlə)
Taymer Fonksiyonu ilə TV Uzaqdan Ev Məişət Cihazlarına Necə Nəzarət Edilir: İstehlak bazarına 25 il girdikdən sonra da, infraqırmızı rabitə son günlərdə hələ də çox aktualdır. İstər 55 düymlük 4K televizorunuz olsun, istərsə də avtomobilinizin səs sistemi, hər şeyə cavab vermək üçün İR uzaqdan idarəediciyə ehtiyacımız var
Başqa şeylər etmək üçün Eko Düyməni necə Hack etmək olar : 6 Addım (Şəkillərlə)
Başqa şeylər etmək üçün Eko-Düyməni Hack etmə … )