Mündəricat:
- Addım 1: Easy Peasy LED Matrix
- Addım 2: Enerji təchizatı
- Addım 3: İstifadəçi İnterfeysi- Giriş
- Addım 4: Çıxış (İSTEĞE BAĞLI)
- Addım 5: Kod
Video: Stroboskop: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Stroboskop, dəqiq tezliklə flaşlar yaradan bir cihazdır. Bu, sürətli fırlanan disk və ya təkərin fırlanma toxumunu ölçmək üçün istifadə olunur. Ənənəvi bir stroboskop, uyğun bir flaş və yanıb -sönən dövrə ilə hazırlanır. Hər şeyi sadə və əlverişli saxlamaq üçün 25 ədəd 5 mm ağ LED istifadə etdim. Ayrıca, sistemin beyni olaraq AtmelAtmega328 bir Arduino nanosunda istifadə edildi. Bir az inkişaf etmiş və fantastik bir layihə üçün, tezliyi göstərmək üçün.94 düymlük OLED ekrandan istifadə etdim.
Stroboskopik effekt üçün viki səhifəsi üçün bura vurun.
Video 1
Video 2
Addım 1: Easy Peasy LED Matrix
Lehim 25 Leds 5x5 aranjımanda gözəl bir kvadrat forma verdi. Bütün anodlarınızın və katodlarınızın elektrik əlaqələrini qurmağın asan olması üçün düzgün bir şəkildə hizalandığınızdan əmin olun. Həm də gözlənilən cari çəkiliş böyükdür. Buna görə düzgün bir lehimləmə işi vacibdir.
Fotolara baxın. (Kondansatör hissəsi aşağıda daha ətraflı izah edilmişdir.) Sarı tellər katotları, yəni mənfi və ya torpağı, qırmızı tel isə bu vəziyyətdə 5V DC olan gərginliyi təmsil edir.
Ayrıca, LEDləri olan cərəyan məhdudlaşdıran rezistorlar yoxdur. Bunun səbəbi, cərəyanın çox qısa bir müddət üçün bu vəziyyətdə təxminən 500 mikrosaniyədə təmin edilməsidir. LEDlər bu cür cərəyanı çox az müddətə idarə edə bilir. 2.5 amperə çevrilən bir LED başına 100mA cari çəkilişi qiymətləndirirəm! Bu çox cərəyandır və yaxşı bir lehim işi vacibdir.
Addım 2: Enerji təchizatı
Sadə saxlamağı seçdim və buna görə cihazı sadə bir enerji bankı ilə gücləndirdim. Beləliklə, güc girişi olaraq arduino nanonun mini USB -dən istifadə etdim. Ancaq güc bankının 2.5 A -dan çox sürətli cərəyana uyğunlaşa bilməsi mümkün deyil. Bura ən yaxşı dostumuz olan kondansatörlər deyirik. Dövrəmdə 13 100microFarad kondansatör var ki, bu da 1.3mF -ə çevrilir. Belə böyük bir tutumla belə Giriş gərginliyi çökür, amma arduino özünü sıfırlamır ki, bu da vacibdir.
Sürətli bir keçid olaraq N kanallı bir mosfet seçdim (dəqiq desək IRLZ44N). Mosfet istifadə etmək çox vacibdir, çünki BJT böyük bir gərginlik düşmədən belə böyük bir cərəyana baxa bilməyəcək. BJT -nin 0,7 V düşməsi cari çəkilişi əhəmiyyətli dərəcədə azaldacaq. 0.14 V düşən mosfet daha əlverişlidir.
Kifayət qədər qalınlığa malik tellərdən istifadə etdiyinizə əmin olun. 0,5 mm kifayətdir.
5V anod
Torpaq- Mosfet mənbəyi
Katod- Mosfet drenajı
Qapı- Rəqəmsal pin
Addım 3: İstifadəçi İnterfeysi- Giriş
Giriş olaraq iki incə potansiyometrdən istifadə etdim, biri incə, digəri isə qaba tənzimləmə. Onlardan ikisi F və C etiketlidir.
Son giriş, hər iki qabın şəklində birləşmiş girişidir
Giriş = 27x (Kaba giriş)+(İncə giriş)
Diqqət yetirilməsi lazım olan bir şey, heç bir ADC-nin prefekt olmamasıdır və buna görə də 10 bitlik arduino ADC 3-4 dəyərlə dəyişən bir dəyər verəcəkdir. Ümumiyyətlə bu problem deyil, ancaq 27-nin vurulması girişi çılğın edəcək və 70-100 dəyər arasında dalğalana bilər. Girişin tezliyi deyil, vəzifə dövrünü tənzimlədiyini əlavə etmək, işləri çox pisləşdirir.
Mən onun dəyərini 1013 ilə məhdudlaşdırdım. Yəni qaba qazan 1013 -dən yuxarı oxuyarsa, 1014 -dən 1024 -ə qədər dəyişsə də, oxu 1013 -ə düzəldiləcək.
Bu, həqiqətən sistemin sabitləşməsinə kömək edir.
Addım 4: Çıxış (İSTEĞE BAĞLI)
İsteğe bağlı olaraq, stroboskopuma OLED LED displey əlavə etdim. Bu tamamilə arduino IDE -nin seriyalı monitoru ilə əvəz edilə bilər. Həm ekran, həm də Serial Monitor üçün kodu əlavə etdim. Oled ekran, layihənin həqiqətən portativ olmasına kömək etdiyi üçün kömək edir. Kiçik bir layihəyə qoşulmuş bir noutbuk düşünmək, layihəni bir az bağlamaqdır, ancaq arduino ilə yeni başlamısınızsa, ekranı atlamağı və ya daha sonra geri qayıtmağı məsləhət görürəm. Ekranın şüşəsini sındırmamağa da diqqət yetirin. Onu öldürür:(
Addım 5: Kod
Düzgün təhsil almadan sistemdəki beyinlər işləməyəcək. İşdə kodun qısa bir yazısı. Döngü taymeri qurur. Flaşın açılması və söndürülməsi döngə ilə deyil, taymerin kəsilməsi ilə idarə olunur. Bu, hadisələrin düzgün vaxtını təmin edir və bu alət üçün bu çox vacibdir.
Hər iki kodun bir hissəsi tənzimləmə funksiyasıdır. Qarşılaşdığım problem, gözlənilən tezliyin gözlədiyim kimi olmamasıdır. Mən tənbəl olmağa qərar verdim və rəqəmsal bir osiloskopla stroboskopumu araşdırdım və tezliyə qarşı həqiqi tezliyi qurdum və ən sevdiyim riyazi tətbiq Geogebra -dakı nöqtələri qurdum. Qrafik çəkərkən dərhal mənə kondansatör doldurmağı xatırlatdı. Buna görə parametrləri əlavə etdim və müalicəni nöqtələrə uyğunlaşdırmağa çalışdım.
Qrafikə bir baxın və HAPPY STROBOSCOPE !!!!!!
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)