Mündəricat:
- Addım 1: hissələr
- Addım 2: Başlayın
- Addım 3: LEDlər
- Addım 4: Piezo
- Addım 5: Düymə
- Addım 6: Rezistorlar
- Addım 7: Kabel çəkmə
- Addım 8: Arduino proqramlaşdırılması
- Addım 9: Və Hamısı Axırdan Sonra Xoşbəxt Yaşadı
Video: Arduino: Svetofor dəsti hazırlamaq: 9 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
BU PROJE HƏLƏ DEYİLDİR ƏLAQƏ İLƏ BAXIŞLI İŞDİR !!! Bu təlimat sizə Arduinonun əsaslarını öyrətməklə yanaşı, idarə olunan və konfiqurasiya edilə bilən trafik işıqları dəsti yaratmaq prosesində sizə kömək edəcək. Bəzi bilgilərə ehtiyac var və mən çox gözəl Arduino.cc insanları tərəfindən yaradılmış aşağıdakı sənədin bütün səhifələrini oxumaq və izləməyi çox tövsiyə edirəm! Arduino - Başlanğıc bələdçisi istifadə edəcəyik və onlardan necə istifadə edəcəyik, eyni zamanda rəqəmsal, analoq və seriyalı giriş və çıxışları və necə istifadə edildiyini təsvir edir. Bəlkə əvvəlki işıqforla bağlı dərsimi oxudunuz, bu oxşar bir anlayış olacaq, ancaq qurmaq daha asan olacaq Arduino inkişaf mühitinin sadəliyi səbəbindən daha çox xüsusiyyət zəngin. Bu layihədən sonra onu genişləndirmək istəyə bilərsiniz …+ İşıqların kəsişən yollarda işləməsini təmin etmək (ardıcıllığın mürəkkəbliyini genişləndirmək).+ Ayarları proqramlaşdırmaq EEPROM və Serial portu istifadə edərək.+ İşıqların eyni kodu işlədən başqa bir Arduino ilə əlaqə qurmasını təmin etmək.
Addım 1: hissələr
Bir neçə hissəyə ehtiyacınız olacaq, əgər əvvəlki layihəmi AVR mikroprosessorlarında etmisinizsə, yenə eyni şeyləri satın almanız lazım deyil, yalnız Tinker.it -dən əldə edə biləcəyiniz Arduino və USB qurğusuna ehtiyacınız var. 5v piezo siren forması. Bu layihənin ehtiyat nüsxəsi və ya genişləndirilməsi üçün daha çox sifariş verə biləcəyiniz minimum tələblərdir. 1x Breadboard (34-0655) 1x Jumper Links (34-0495) 2x Qırmızı LEDlər (55-0155) 1x Narıncı (sarı deyil) LED (55-0124) 2x Yaşıl LEDlər (55-0120) 1x Ağ LED (55-1640)) 1x Piezo Səsləndiricisi (35-0282) 1x Düyməni düzəlt (78-0630) 1x 10K Rezistorlar (62-0394) 1x 220ohm Rezistorlar (62-0354) İSTEĞE BAĞLI-1x 3m USB Kabel (19-8662) Rapid Online-£ 20.701x Arduino DiecimilaTinker.it- 20.35 £ Ümumi AVR dərsliyindən daha yüksək olan, lakin buna dəyər olan və çatdırılma daxil olan 41.05 funt sterlinq idi. Çatdırılma xərcləri olduqca yüksəkdir. və daha sonra oynaya biləcəyiniz bəzi hissələri tapa biləcəyinizə baxın. Daha çox LED və oynaya biləcəyinizi düşündüyünüz digər bitlər. Yaxşı xəbər budur ki, bu layihə üçün heç bir alətə və ya lehimləməyə ehtiyacınız olmayacaq, sadəcə bitləri bir yerə itələyir! Bütün hissələri əldə etdikdən sonra layihənizi yığmağa hazırsınız, ancaq bu layihəni daha daimi hala gətirməyi planlaşdırırsınızsa, işiniz başa çatdıqdan sonra işinizi lehimləmək üçün bir növ şerit lövhə almaq istəyəcəksiniz.
Addım 2: Başlayın
İşə başlamaq asandır, sadəcə bütün komponentlərin düzülüb orada olduğunu yoxlayın, ən yaxşısı Arduinonun çörək taxtasının sol tərəfində olması və əlaqənin kəsilməsi, sonra hər bir komponenti çörək taxtasına əlavə etmək üçün lövhəni tel ilə bağlamaqdır. Arduino və nəhayət Arduino proqramlaşdırın, sonra sınayaraq nə baş verdiyini görmək üçün şərhləri olan kodu oxuya bilərsiniz.
Addım 3: LEDlər
Başlamazdan əvvəl, bütün LED -lərin düzgün bir şəkildə bağlandığından əmin olun. Qısa açar sağda, daha uzun solda davam edir. Daha sonra rezistorları əlavə edəcəyik, buna görə də heç bir gücə qoşmadığınızdan əmin olun, çünki LED -lərə zərər verə bilər Şəkil necə bağlanmalı olduqlarını göstərir, üçüncüsü sifarişi göstərir. İPUCU! LED -lərin 5 sütun bitindən iki sütun bitinə yayıldığından əmin olun, əks halda işləməyəcək və qısa bir dövrə yaranacaq.
Addım 4: Piezo
Buna geri qayıdacağıq və Arduinoya tullananlar quraşdırmaq üçün onu qaldırmalıyıq, amma indiyə qədər onu iki hissənin arasına qısa keçməmək üçün mərkəzi hissənin hər iki tərəfində bir pinlə qoyun. lövhə pinləri iki hissəni ayırmaq üçün ortada bir bölmə ilə 5 -in iki hissəsində soldan sağa bağlanır və 2 xarici sancaqlar yuxarıdan aşağıya iki sütunda birləşdirilir, bunlar hər iki tərəfdədir, lakin lövhənin bir tərəfi digərinə, başqa sözlə, bunlar bir -birindən asılı olmayan iki ayrı dövrə təmin etmək üçün istifadə edilə bilər. Əlavə olaraq bəzi lövhələrdə üst və alt yarılar bir -birinə bağlı deyil, buna görə də dövrə işləmirsə yuxarı yarıdan aşağı yarıya qədər tel.
Addım 5: Düymə
Düymənin 4 sancağı var, bunların hamısının bağlı olduğundan əmin olun və əyilməyin, sonra Piezo ilə olduğu kimi mərkəzi bölücüdən keçirin. Üst teldən sonra sağ üst pimi şaquli sancaqların qırmızı tərəfinə LEDlər (aşağıda göstərilən 2 -ci görüntüyə baxın) BROWN BLACK ORANGE GOLD (10k) rezistorundan istifadə edin və aşağıda əlavə olunan 4 -cü şəkildə göstərildiyi kimi tel edin. (Sağ altdan lövhədən aşağıya doğru qaçaraq, 1 düymlük kiçik bir yol kifayətdir).
Addım 6: Rezistorlar
Bölücü üzərindəki LED -lərdən qarşı tərəfdəki eyni sıraya qədər olan 220 ohm rezistor telindən istifadə edin (məsələn, 2 -ci şəkilə baxın) və bütün LED -lər üçün təkrarlayın. LED də Aşağıdakı 3 -cü şəkil son nəticəni göstərir. (YEŞİL telin lazım olmadığını unutmayın, əgər dövrəniz mənimki kimi işləməsə, lövhələr elektrik raylarının üst yarısını alt lövhələrə bölündükcə alt yarıya birləşdirir).
Addım 7: Kabel çəkmə
İndi Arduino'yu çörək taxtasına, telləri yuxarıdan aşağıya doğru ardıcıllıqla bağlayacağıq və yanlış işıqlar yanlış zamanda yanarsa, kabelləri lazımi yerlərə yamayın. Şəkil 2 və 3: 5v xəttindən düymədən çıxardığımız rezistora gedin. Şəkil 4 və 5: GND (torpaq) pinindəki yaşıl tel qırmızı dəmir yoluna gedir. Şəkil 6: LEDlər çörək taxtasından aşağıya doğru işləyən yuxarı LED -dən başlayaraq 13 -dən 8 -ə qədər pinlə bağlanır. Aşağıdakı kimi tel edə biləcəyiniz üçün lövhənin sol tərəfdə olmasını söylədim … 13 o -------- o ---/\/\/\/\/\ --- --- O --- | 12 o -------- o ---/\/\/\/\/\ --- --- O --- | 11 o -------- o ---/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\- ---- O --- | 09 o -------- o ---/\/\/\/\/\ --- --- O --- | Şəkil 7: Narıncı tellər əvvəllər olduğu kimi Piezo'ya (pin 8), gözləyən ledə (pin 7) və düyməyə (pin 6) diqqət yetirin ki, 6 -cı pinin mövqeyi kritikdir, digər halda isə trafik işıqları düyməni basıb saxlamış kimi daim dönəcək.
Addım 8: Arduino proqramlaşdırılması
Arduino proqramlaşdırmaq daha asan ola bilməzdi, ancaq Arduino IDE -ni harada axtarmalı olduğumuzu və hansı növ Arduino ilə danışacağımızı bildirməliyik. TOOLS> BOARD> ARDUINO DIECIMILA -ya gedin. Arduino axtardığınız yerdə TOOLS> SERIAL PORT -a gedin və ən məntiqli portu seçin, usb serialı və ya buna bənzər bir şey deyəcək, bluetooth və ya başqa bir şey deyil, ən pis vəziyyət ssenarisini səhv başa düşürsünüz və qurmalısınız İndi əlavə edilmiş PDE faylını açıb bəzi nöqtələrə işarə edən bir ox ilə düyməni basaraq lövhəyə yükləməlisiniz/…-> | Bu bir neçə dəqiqə çəkəcək və müvəffəqiyyətli olarsa Arduino indi işləyəcək. kodu, lövhəni terminal kimi bir interfeyslə idarə etmək üçün ən sağdakı düyməni (serial monitor) basın.
Addım 9: Və Hamısı Axırdan Sonra Xoşbəxt Yaşadı
Bitirdin! Kod vasitəsilə şərhlər yazdım və hər sətrin nə etdiyini öyrənmək üçün bunları oxuya bilərsiniz və sonra nəyin baş verdiyini görmək üçün onunla məşğul olmağa cəhd edə bilərsiniz, ən pis halda onu orijinal vəziyyətinə qaytara bilərsiniz. kömək və ya rəhbərlik Aşağıda bir neçə bağlantı və mənbəyim var … Getməzdən əvvəl, Alexinə və Tinker.it -in Başlanğıc seminarlarından birində mənə bildiklərimi öyrətmiş komandasına təşəkkür etmək istərdim, həqiqətən də nə edirlər, çox sağ ol!!! Arduino hissələri üçün inanılmaz bir qaynaq olan Sparkfun.com və Rapidonline.com sayəsində! Bağlantılar və KaynaqlarArduino.cc - Bu ArduinoGuide evidir - Bu təlimatı oxumaq tövsiyə olunur! Rapid Online - Bu gün istifadə etdiyim hissələr üçün İngiltərə SatıcısıTinker.it - ArduinoDigikey -in İngiltərə Pərakəndə Satıcısı - Bu gün istifadə etdiyim hissələr üçün ABŞ Satıcısı kodlar və s. Oxuduğunuz üçün təşəkkür edirik və əylənin!
Tövsiyə:
WRD 204 Təlimat dəsti: 13 addım
WRD 204 Təlimat Seti: Gokulraj Pandiyaraj Aşağıdakı təlimatlar pythonda bir investisiya kalkulyatoru yaratmaq üçün addım -addım təlimat verir. GUI istifadə edərək. Bu təlimat, python haqqında orta biliklərə sahib olan insanlara kömək məqsədi daşıyır. Import tkinter bizə imkan verir
Transistor vibrator dəsti: 4 addım
Transistor Vibratör Kiti: Bu məqalədə, tranzistorlu vibratör dəstinin necə hazırlanacağı göstərilir. Ultrasonik siqnal sensora daxil olduqda dövrə vibrator aktuatorunu açır. Birinci dövrə ultrasəs qəbuledicisidir. İkinci dövrə vibrator sürücüsüdür
Tamamilə İK Özelleştirilebilir Səkkiz Dice Elektron Dəsti: 14 Addım (Şəkillərlə birlikdə)
Tamamilə IR Xüsusi Səkkiz Dices Elektron Dəsti: J. Arturo Espejel Báez ilə birlikdə 42 mm diametrli və 16 mm yüksəklikdə olan korpusda 2 -dən 999 -a qədər 8 dişə sahib ola bilərsiniz! Bu cib ölçülü elektron zar dəsti ilə ən sevdiyiniz stolüstü oyunlarını oynayın! Bu layihə
Arduino tərəfindən hazırlanan yerli Apple Ev dəsti ilə Sonoff B1: 6 addım
Sonoff B1 Arduino tərəfindən hazırlanan yerli Apple Ev dəsti ilə: Bu keçilməz xüsusiyyətlər, Sonoff B1 lampasını heç bir əlavə körpü olmadan Apple ev dəstinizə necə inteqrasiya etməyin asan bir yolunu təqdim edir. 's1. Ağ Led "İsti"
Arduino: (sinir bozucu) mini oyunlar dəsti: 4 addım
Arduino: (Sinir bozucu) Mini Oyunlar Kiti: (Bu Arduino üçün möhtəşəm korpus ^) Başlamazdan əvvəl: səylərimə baxmayaraq, uh … vaxt və bədbəxtlik üzündən cihazı tamamilə bitirə bilmədim. Arduino hissələrim somda işləməyi dayandırmağın yaxşı bir fikir olduğunu düşündükdə daha da yaxşı oldu