
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54


Bu dərslikdə arduino və Visuino istifadə edərək svetoforların necə idarə olunacağını öyrənəcəyik. Bu dərs yeni başlayanlar üçün əladır.
Videoya baxın.
Addım 1: Nə lazımdır


- Arduino UNO (və ya digər Arduino)
- Svetofor modulu
- Jumper telləri
- Çörək lövhəsi
- Visuino proqramı: Visuino'yu yükləyin
Addım 2: Dövrə

- "Svetofor modulu" pinini [GND] Arduino pininə [GND] qoşun
- "Svetofor modulu" pinini [R] Arduino rəqəmsal pininə [2] qoşun
- "Svetofor modulu" pinini [Y] Arduino rəqəmsal pininə [3] qoşun
- "Svetofor modulu" pinini [G] Arduino rəqəmsal pininə [4] qoşun
Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin


Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:
Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 4: Visuino ADD Komponentlərində



- "Ardıcıllıq" komponentini əlavə edin
- "Sequence1" komponentini seçin və xüsusiyyətlər pəncərəsində "Repeat" ı təyin edin: Doğrudur, bu, bütün prosesi dəfələrlə təkrarlamağa imkan verəcək, yəni işıqlar yanıb sönməyə davam edəcək.
- "Sequence1" komponentini iki dəfə vurun
- "Elements" pəncərəsində 3X "Digital Period" u sola sürükləyin
- "Elementlər" pəncərəsinin sol tərəfində "Rəqəmsal Dövr1" seçin və xüsusiyyətlər pəncərəsində "Gecikmə" ni 3000 olaraq təyin edin << Bu, ilk işığın (3 saniyə) sonra yanıb sönmə vaxtıdır.
- "Elementlər" pəncərəsinin sol tərəfində "Rəqəmsal Dövr2" seçin və xüsusiyyətlər pəncərəsində "Gecikmə" ni 6000 olaraq təyin edin << Bu, ikinci işığın yanıb -sönməsinin başlanmasından (6s) sonra keçən vaxtdır.
- "Elementlər" pəncərəsinin sol tərəfində "Rəqəmsal Dövr3" seçin və xüsusiyyətlər pəncərəsində "Gecikmə" ni 9000 olaraq təyin edin << Bu, üçüncü işığın yanıb -sönməsinin başlanmasından (9s) sonra keçən vaxtdır.
- "Elementlər" pəncərəsini bağlayın
Addım 5: Visuino Connect Komponentlərində

- "Sequence1"> "Digital Period1" pinini [Çıx] Arduino lövhəsinin rəqəmsal pininə [2] bağlayın.
- "Ardıcıllıq1"> "Rəqəmsal Dövr2" pinini [Çıx] Arduino lövhəsinin rəqəmsal pininə [3] bağlayın
- "Ardıcıllıq1"> "Rəqəmsal Dövr3" pinini [Çıx] Arduino lövhəsinin rəqəmsal pininə [4] bağlayın.
Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin

Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.
Addım 7: Oyna
Arduino UNO moduluna güc versəniz, işıqfor modulu rəngləri ardıcıl olaraq dəyişməyə başlayacaq.
Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:
Tövsiyə:
556 Zaman, 20 LED -i idarə edəcək 2 Onillik Sayğacına Saat Girişini təmin edir: 6 addım

556 Zaman 20 LED idarə edəcək 2 Onillik Sayğaclara Saat Girişini təmin edir: Bu Təlimat, 556 taymeri 2 onillik sayğacına saat girişini necə təmin edəcəyini göstərəcək. Onillik sayğacları 20 LED idarə edəcək. LEDlər 10 ardıcıllıqla yanıb -sönəcək
Arduino Oyunçunu Birlikdə İdarə edir: 7 addım

Birlikdə Arduino Oyunçunu İdarə edir: Birlikdə Arduino ilə əlaqə qurmaq üçün bir layihə əldə edə bilərsiniz. Bu, "oxşar" layihəsində "oxşar" mövzusunda bir fikirdir. Çəkici lager deze waarde wo
Arduino eyni bordda birdən çox PI sensoru idarə edir: 3 addım

Arduino eyni bordda birdən çox PIR sensoru idarə edir: Bu gün sizə bir neçə PIR sensoru tək Arduino Bord ilə necə bağlayacağınızı söyləyəcəyəm; burada əlavə funksionallıq üçün 4 kanallı röle modulundan da istifadə etdim. (Yoxsa arduininizi bir çox pin istifadə edə bilərsiniz
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridini İdarə Edir: 9 Addım

IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridinə Nəzarət Edin: Salam uşaqlar, bu təlimatlarda, İnternetdən istifadə edərək dünyanın hər yerində RGB LED Şeridini idarə edə bilən nodemcu ilə bir RGB LED zolaq nəzarətçisinin necə hazırlanacağını göstərdim. BLYNK APP.so bu layihəni etməkdən zövq alın & evinizi rəngarəng edin
Jenkins İş Svetoforları: 8 addım (şəkillərlə)

Jenkins İş Svetoforları: Proqram mühəndisliyində fasiləsiz inteqrasiya, bütün geliştiricinin işləyən nüsxələrini gündə bir neçə dəfə paylaşılan bir ana xəttə birləşdirmək təcrübəsidir. Buna nail olmaq üçün ən yaxşı təcrübələrdən bəziləri bunlardır: hər kəs hər gün baza xəttini götürür, avtomatlaşdırma