Mündəricat:
Video: Arduino və RTC istifadə edərək söz saatı: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Sevgilimə doğum günü üçün xüsusi bir hədiyyə etmək qərarına gəldim. İkimiz də elektronika ilə məşğul olduğumuz üçün "elektronika" kimi bir şey etmək olduqca yaxşı bir fikir idi. Bundan əlavə, ikimiz də əvvəllər bir -birimizə öz əllərimizlə bu cür hədiyyələr vermişik və bu, çox gözəl görünür.
Beləliklə, yeni YouTube -da gəzirdim və bir video ilə tanış oldum. Bunu izlədikdən sonra bunu edəcəyimə əmin oldum. Hər şey belə başladı.
Daha çox bu cür dərslər üçün internetdə araşdırma apardım, amma ehtiyaclarıma heç nə uyğun gəlmədi. Tələblərim belə idi: 1. İçərisində qalması üçün bütün hissələr üçün asan mənzil tikintisi.2. İstifadə olunan nəzarətçi Arduino olmalıdır.3. Vaxt saxlamaq üçün Real Time Clock istifadə edilməlidir.4. İstifadə olunan LEDlər WS2812B olmalıdır.
Bir neçə dərsləri izlədim və tələblərimə uyğun bir söz saatı yaratmaq üçün onları birləşdirməyə qərar verdim. İnternetdə bir çox söz saatı dərsləri var və heç biri bu cür olmadığı üçün yaradıcılığımı paylaşmaq qərarına gəldim. Həm də pul dostu olmaq çox asandır.
Bəhs etdiyim dərsliklər aşağıda verilmişdir.
1. Super bir şey edin
2. Jeremy Blum
3. Scott Bezek
Beləliklə, başlayaq.
Addım 1: Lazım olan hissələr
Bu, layihənin ürəyidir. Düzgün edirsən, hər şey yaxşı olacaq.
İşləmək asandır (çuxur düzəltmək və kəsmək), sərt və asanlıqla əldə oluna biləcəyi üçün əsas lövhəni seçdim. Gedin və 9 x 9 düymlük bir lövhə alın. Bir şey etməzdən əvvəl taxta qutuya uyğun olub olmadığını yoxlayın. Əks təqdirdə, doldurma və ya kəsmə yolu ilə düzəldin və çıxarın və qutuya daxil edin.
Bundan sonra, vinil dizaynını əsas olaraq istifadə edərək Inkscape -də bir şablon yaradın. Ledlərin yerlərini qeyd edin və nömrələyin. Həm də neopiksel LED -lərdə məlumat axınının istiqamətini göstərin. 8 və 9 nömrəli pinlərdə iki zolaqdan istifadə etdiyim üçün 8 _ _ və 9 _ kimi nömrələnmişəm, burada ilk rəqəm pin nömrəsi, qalanı isə LED nömrələnməsidir. "DÖRT" və "YİRMİ BEŞ" kimi bəzi sözlər çox uzundur və mən orda iki led istifadə etmək qərarına gəldim. Həm də onun adı canlı olmalıdır, buna görə də orada 4 led istifadə etdim. Digər detallar üçün şablonuma baxa bilərsiniz. Şablonumun svg faylını əlavə etdim. Çap etdirin və şəffaflıq vərəqlərində çap etdiyiniz vinilin üstündə saxlayaraq ölçüsünün mükəmməl olub olmadığını yoxlayın.
Dörd tərəfdən lövhənin kənarından bərabər məsafə qoyaraq qələm ilə lövhədə 8 x 8 düymlük bir qutu düzəldin. Unutmayın ki, lövhə 9 x 9 düym və şablon 8 x 8 düymdür. Şablonu çəkdiyiniz qutuya kağız yapışqan istifadə edərək lövhəyə yapışdırın.
Led şeridlərini ayrı -ayrılıqda kəsin və şablonunuzdakı Leds mövqelərinə yapışdırmaq üçün arxasında olan iki tərəfli lentdən istifadə edin. Şeritlərdə cəmi 30 ledim var idi, amma daha 4 -ə ehtiyacım var idi. Ətrafımda eyni tipli 20 ledim də vardı. Beləliklə, onlardan 4 -ü istifadə etdim, kondensatorlar əlavə edərək isti yapışqan istifadə edərək kartona yapışdıraraq öz modulumu hazırladım və "Sneha" sözündə istifadə etdim.
Bütün LEDlər yapışdırıldıqdan sonra, hər bir ledin yanında 3 sol tərəfdə və 3 sağ tərəfdə 6 delik açın. Deliklər açmaq üçün çəkic və uyğun ölçüdə bir mismar istifadə etdim. Deliklərin bir -birindən ayrı olduğundan əmin olun, əks halda lehimdən sonra tellər qısalacaq. Bundan sonra 0.75 kv mm möhkəm telinizi alın, uclarını soyun və deliklərdən keçirin və ledlərə lehimləyin. Ledlərin hər bir alternativ sırada çevrildiyini unutmayın, lehimləmə zamanı məlumat axını istiqaməti oxuna xüsusi diqqət yetirin. Bütün telləri lövhənin arxa tərəfində saxlayın, çünki rəngli qanaxmanın qarşısını almaq üçün daha sonra karton əlavə etməliyik. Rəngli qanaxma dedikdə, lazım olan uzunluğu ölçdükdən sonra 25 mm enində ağ kartonu kəsdim. Dayanmaq üçün isti yapışqan istifadə etdim və çox yaxşı işləyir. İsti yapışqan istifadə edə bilmədiyim yerlər, kağız yapışqan istifadə etdim, amma qurumaq üçün bir gecədən çox vaxt lazımdır. Buna görə ağıllı seçim edin.
Ledin yerləşə bilməyəcəyi çox dar yerlər üçün həll: "Mən" kimi hərflər və bir LEDə sığmayacaq qədər dar olan ürəklər üçün, ucu yalnız məktubun üstünə və digər kənar hissələrinə yapışdırıram.. Kartonu artıq hissələrin üstünə yapışdıracağam. Heç bir problem yaratmır. Ledləri "ürək" ə yapışdırarkən yenə də bir problem var idi. Bitişik başqa bir led var idi, buna görə fikrim orada tətbiq olunmurdu. Bunu həll etmək üçün, bu ledin sonuncusu olmasını qərara aldım ki, daha çox məlumat ötürməyim lazım olmayacaq (çünki bundan sonra heç bir Led olmadığı üçün) ledin sağ hissəsini də kəsə bilərəm. Əlavə etdiyim şəklə baxın.
"BİR" və ya "İKİ" kimi üç hərfli sözlər üçün bir yarıq kəsdim, LED -in PCB -ni əydim və lövhənin arxasından keçirdim. Qəribədir, amma işləyir. Bir dostumun fikri idi. Ancaq bunu hər yerdə etməyin, yalnız lazım olduğu yerlərdə.
Addım 7: Hamısını bir yerə yığın
Hər şey bitdikdən sonra montaj vaxtı gəldi.
Gedin və qutunuz üçün 9 x 9 düymlük bir şüşə alın. İstədiyiniz hər şeyi qutunun dodağına yapışdırın, isti yapışqan istifadə etdim. Bundan sonra super yapışqan istifadə edərək vinili şüşəyə çox diqqətlə yapışdırın. Elektrik lövhəsini içəriyə qoyun, amma düzəltməyin. Güc tətbiq edin, bəzi LEDləri yandırın, əlinizlə lövhəyə bir az təzyiq verin və vinil ilə uyğun olub olmadığını yoxlayın. Əks təqdirdə, ölçüsünü azaltmaq üçün dörd tərəfin hər hansı birindən lövhəni götürməlisiniz. Hizalama prosesinə vaxt ayırın.
Bunu etdikdən sonra lövhəni düzəldin. Potansiyometr və DC barel konnektoru əlavə edin. Bütün komponentlərə güc vermək üçün bir parça PCB istifadə etdim, iki möhkəm tel (Vcc və GND) lehimlədim və onları enerji təchizatı dəmir yolu kimi istifadə etdim. Bundan sonra güc tətbiq etmək üçün bütün komponentləri onlara lehimlədim. Güc vermək üçün arduinonun Vin pinindən istifadə etdim.
Arduino ilə bütün əlaqələri qurun və söz saatınızdan zövq alın.
Bir nəsihət, saxta sözlərin arxasına qara lent yapışdırın, rəng qanamasını azaltmağa çox kömək edəcək. DS3231 3.3V batareyasını da yenisi ilə əvəz edin.
Hər hansı bir sualınız varsa, şərh yazın.
Çox sağ ol:)
Tövsiyə:
Budget Arduino RGB Söz Saatı!: 7 addım (şəkillərlə)
Budget Arduino RGB Word Clock !: Hər kəsə salam, burada özünüzü necə sadə etmək barədə bələdçimdir. ucuz söz saatı! Bu layihə üçün lazım olan alətlər Havya & Lehim Telləri (İdeal olaraq ən azı 3 fərqli rəng) 3D Yazıcı (Ya da birinə daxil olmaq üçün siz də
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: 6 Addım
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: Salam uşaqlar, bu təlimatlarda internetdən vaxt alacaq bir internet saatı quracağıq, bu layihənin işləməsi üçün heç bir RTC lazım olmayacaq, yalnız işləyən internet bağlantısı Və bu layihə üçün bir esp8266 ehtiyacınız olacaq
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı - Nodemcu NTP Saatı RTC yoxdur - İNTERNET SAAT PROJESİ: 4 addım
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı | Nodemcu NTP Saatı RTC yoxdur | İNTERNET SAAT PROJESİ: Layihədə RTC olmadan bir saat layihəsi olacaq, wifi istifadə edərək internetdən vaxt alacaq və st7735 ekranında göstərəcək
Arduino və TFT Ekranından istifadə edərək real vaxt saatı necə etmək olar - 3.5 düymlük TFT ekranı olan Arduino Mega RTC: 4 addım
Arduino və TFT Ekranından istifadə edərək real vaxt saatı necə etmək olar | 3.5 düymlük TFT ekranlı Arduino Mega RTC: Youtube kanalımı ziyarət edin. Giriş:- Bu yazıda 3,5 düymlük TFT toxunma LCD, Arduino Mega istifadə edərək "Real vaxt saatı" hazırlayacağam. 2560 və DS3231 RTC modulu… .Başlamadan əvvəl… YouTube kanalımdakı videonu yoxlayın .. Qeyd:- Arduin istifadə edirsinizsə
Söz Saatı - Arduino versiyası: 11 addım (şəkillərlə)
Söz Saatı - Arduino Versiyası: ***************************************** ******************************* Major yenilikləri - bu saat üçün daha yaxşı əlavə nəzərdə tutulmuşdur - https kontrol: / /www.instructables.com/id/The-Wordclock-Grew-Up/