Mündəricat:

Fütüristik LED Qülləsini necə etmək olar: 12 addım (şəkillərlə)
Fütüristik LED Qülləsini necə etmək olar: 12 addım (şəkillərlə)

Video: Fütüristik LED Qülləsini necə etmək olar: 12 addım (şəkillərlə)

Video: Fütüristik LED Qülləsini necə etmək olar: 12 addım (şəkillərlə)
Video: Seulda ediləcək 50 şey, Koreya Səyahət Bələdçisi 2024, Noyabr
Anonim
Image
Image
Əşyaları toplayın!
Əşyaları toplayın!

Şəkli görəndən sonra nə hiss edirsən? Həyəcanlı? Maraqlanırsınız? Yaxşı, heyran qalacaqsınız, söz verirəm!

Bu layihənin iki məqsədi var:

  1. Masamı bəzəyin
  2. Mənə vaxtı deyin

Amma.. saatı deyin? Nə pislik ?! O iki hündür qüllə mənə vaxtı necə deyə bilər?

Qardaşlarımdan birinin layihəni görməsinə icazə verdim və o, layihənin görünüşündən təsirləndi, amma funksionallıqdan xəbərsiz idi. Ağlı ilə oynamaq əyləncəli idi!

Hər iki qüllədə hər biri 12 LED var. Sol qüllədəki hər bir LED bir saatı, sağdakı hər LED 5 dəqiqəni təmsil edir. Məsələn, solda 9 LED, sağdakı 3 LED 9:15 deməkdir. Vaxtı bildirməyin yolu nə qədər sərindir?

İmtina: Bu layihəni sınamaq istəyirsinizsə, Arduino, RTC (Real Time Clock) Modullarının, Transistorların əsaslarını başa düşməyinizi və elektronika haqqında əsas biliklərə malik olmağı şiddətlə tövsiyə edirəm. Bu asan bir layihə deyil və onu düzəltmək təxminən 3 həftə çəkdi.

Addım 1: Məhsulları toplayın

Məhsulları toplayın!
Məhsulları toplayın!

Aşağıdakı maddələrə ehtiyacınız olacaq.

Quruluş bölməsi: 2x20cm x 40cm Akrilik təbəqələr Qara Sprey boya Ağ Sprey boyası Maskeləmə lenti

Elektron bölmə: 12v 2A Enerji təchizatı Prototip hazırlamaq üçün Arduino MegaCircuit board

Addım 2: Akril təbəqənizi qızdırın

Akril lövhənizi qızdırın
Akril lövhənizi qızdırın
Akril lövhənizi qızdırın
Akril lövhənizi qızdırın
Akril təbəqənizi istiləşdirin
Akril təbəqənizi istiləşdirin

İndi akril təbəqəni iki tərəfdən 90 dərəcə qatlamalısınız. Akril üzərindəki qoruyucu kağızı soyun, 20 sm akril təbəqələriniz boyunca 6,6 sm aralığında iki xətt çəkin, sonra bu xətləri yumşaltmaq üçün istilik silahı istifadə edin. Akrilin əyilmək üçün kifayət qədər güclü olması təxminən 10 dəqiqə çəkdi.

Addım 3: Boyayın

Boyayın!
Boyayın!
Boyayın!
Boyayın!
Boyayın!
Boyayın!

Bunun üçün qara və ağ sprey boyasına ehtiyacınız olacaq, akrilin gövdəsi üçün istədiyiniz hər hansı bir rəngi istifadə edə bilərsiniz, ancaq LED -in parlayacağı xətlər üçün yalnız ağ sprey boyası istifadə edin.

Maska bantınızı 5 sm uzunluğunda kəsin (istifadə edəcəyiniz LED parçaları ilə eyni genişlikdə olduğundan əmin olun), sonra akrilin daxili künclərinə yapışdırın. Hər bir maskeleme lenti arasındakı hündürlüyü hər biri üçün təxminən 3,3 sm -dir.

İndi xarici gövdəsini tamamilə kağızla örtün, sonra daxili divarı qara boya ilə sprey edin və ya istədiyiniz hər şeyi, işığın qara boşluqlardan keçməsini istəmədiyiniz üçün bacardığınız qədər çox boya qat əlavə edin.

Boya quruduqdan sonra maskalanan bantı çıxarın və çox yüngül bir ağ rəngli boya tökün. Ledinizə dağınıq bir görünüş vermək üçün mümkün qədər yüngül!

Eyni şey digər qüllə üçün də edilir. Boyanın quruması üçün onları ən azı bir saat buraxın.

Addım 4: RGB Led Şeridini Fərdi Parçalara Kəsin

RGB Led Şeridini Fərdi Parçalara Kəsin
RGB Led Şeridini Fərdi Parçalara Kəsin
Fərdi Parçalara RGB Led Zolağını kəsin
Fərdi Parçalara RGB Led Zolağını kəsin
RGB Led Şeridini Fərdi Parçalara Kəsin
RGB Led Şeridini Fərdi Parçalara Kəsin

Boyanın qurumasını gözləyərkən elektronikanız üzərində işləməyə başlaya bilərsiniz.

RGB Led şeridinizi götürün və mis birləşmələr boyunca kəsin. 24 RGB Led "parçasına" ehtiyacınız olacaq, buna görə ən azı 1,2 m rgb LED şeridinə ehtiyacınız var.

Addım 5: PARALLEL -də Rgb Bağlantılarını Lehimləyin

PARALLEL -də Rgb birləşmələrini lehimləyin
PARALLEL -də Rgb birləşmələrini lehimləyin
PARALLEL -də Rgb Bağlantılarını lehimləyin
PARALLEL -də Rgb Bağlantılarını lehimləyin

İndi lehimləmə dəmir və mis telinizi ayırın. Telinizi soyun, sonra Led parçanızın rgb birləşmələrinə lehimləyin. Telləri təxminən 5 sm uzunluğunda edin. Çox qısa etməyin, əks halda onları qüllənin kənarına uzada bilməyəcəksiniz.

Üçüncü və dördüncü parça üçün, rgb birləşmələri vasitəsilə bir araya gələn 12 ledli bir zəncirə çatana qədər eyni şeyi edin. Sonra digər qüllə üçün başqa 12 led zəncir düzəldin.

Ledinizi hələ də qüllənizin ağ xətlərinə yapışdırmayın!

Addım 6: Fərdi Telləri 12v Qovşağa Lehimləyin

Fərdi telləri 12v birləşməsinə bağlayın
Fərdi telləri 12v birləşməsinə bağlayın
Fərdi telləri 12v birləşməsinə bağlayın
Fərdi telləri 12v birləşməsinə bağlayın

LEDimizin fərqli rəngdə olmasına ehtiyacımız yoxdur, ancaq onları fərdi olaraq idarə etməliyik. RGB Led parçasının 12v birləşməsinə fərdi telləri lehimləyin. Telin ən aşağıya doğru uzana biləcəyinə əmin olun, çünki onu TIP32 -ə bağlayacağımız yer budur.

Eyni şey sağ qüllə üçün də keçərlidir, ancaq işinizi orada bitirmək əvəzinə üzərinə dişi pin başlığı olan lent kabelləri ilə uzatın.

Addım 7: LEDinizi Qüllələrə İsti Yapışqan/Super Yapışdırın

İsti Yapışqan/Super Yapışqan LEDinizi Qüllələrə Açır
İsti Yapışqan/Super Yapışqan LEDinizi Qüllələrə Açır

Bu prosesdə özümü iki dəfə yandırdım -_-

İndi qalanızın ağ xətlərinə yapışqan tətbiq edin. Sonra yapışqan quruyana qədər LEDinizi təxminən 20 saniyə saxlayın.

Növbəti 23 LED parçası üçün də eyni şeyi edin.

Sonra, bütün 12v telləri 12 pinli dişi pin başlığına və paralel rgb bağlantısını 3 pinli dişi pin başlığına lehimləyin. Beləliklə, hər iki qüllədən çıxan cəmi 15 qadın pin başlığı var. Doğru qüllədə tel lent kabelləri ilə uzadılmışdır.

Arduino və elektron kartımızı sol qülləyə yerləşdirəcəyik.

Addım 8: Dövrünüzü qurun

Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun
Dövrünüzü qurun

Bu çətin hissədir, elektronikada bacarıq və bilikləriniz son dərəcə vacibdir.

Arduino mega üçün bu qalxanı qurmaq üçün kişi pin başlıqlarına və dövrə lövhəsinə ehtiyacınız olacaq, fərdi LED -ləri idarə etmək üçün TIP32 tranzistorunu idarə etmək üçün BC548 tranzistorundan istifadə etməlisiniz.

Altındakı kişi pin başlığı, arduino dişi pin başlığınıza heç bir problem olmadan qoşulması üçün elektron karta düzgün bir şəkildə lehimlənməlidir.

Yuxarıdakı kişi pin başlığı, qüllənizin LED -lərini tranzistorlarınıza bağlamaq üçündür.

Dövrə yuxarıda mövcuddur. Zəhmət olmasa son dərəcə diqqətlə izləyin.

Saat işləmə funksiyamız üçün bir RTC modulunu da elektron lövhəyə lehimləməlisiniz.

Bitirdikdən sonra qalxanınızı arduino mega -ya bağlayın.

Addım 9: Sınaq və Problem Giderme

Test və Sorun Giderme
Test və Sorun Giderme
Test və Sorun Giderme
Test və Sorun Giderme

İlk dəfə heç bir şey işləmir, əgər edərsə Şaxta baba var olacaq. İki qüllənizi qalxanınızın kişi pin başlığına bağlayın və kodlaşdırma zamanı bütün LED -ləri yandırın, bu da bütün çıxış pininin LOW və RENKİ YÜKSƏK idarə edən 3 PWM sancağının getməsini təmin edir.

Bəziləri işləmirsə, əlaqələri yoxlayın, dövrə lövhələrinin birləşmələrini yoxlayın və s.

Addım 10: Arduino və Devre Kartınızı Sol Qülləyə Monte edin

Arduino və Devre Kartınızı Sol Qülləyə Monte edin
Arduino və Devre Kartınızı Sol Qülləyə Monte edin
Arduino və Devre Kartınızı Sol Qülləyə Monte edin
Arduino və Devre Kartınızı Sol Qülləyə Monte edin

Videoda, kiçik bir akril parçasına bir neçə delik açdığımı və Arduino Mega'yı vidaladığımı görə bilərsiniz. Bütün ledlərin birləşdirildiyindən, mükəmməl işlədiyindən və ayrı -ayrılıqda idarə oluna bildiyindən sonra onları sol tərəfimə yapışdırıram. qüllə.

Addım 11: Kodlaşdırma

İndi arduino meqamızı idarə etmək üçün istifadə etdiyimiz fərqli Çıxış pininə görə kodumun sizin üçün işləyəcəyini düşünmürəm, amma buradadır. Sizin üçün işləməsi üçün çıxış pin tərəfindəki kodu dəyişdirməyə çalışın. Kodu buradan yükləyə bilərsiniz.

Diqqət edin 1: Kodun içərisində otağımda işıq çirklənməsinin qarşısını almaq üçün parlaqlığı minimuma endirəcək bir funksiya əlavə etdim. Qülləniz axşam saat 10 -dan səhər 8 -ə qədər çox qaralsa narahat olmayın! Bu funksiyanı istəmirsinizsə ikinci kodu istifadə edin.

Qeyd 2: RTC modulundan ilk dəfə istifadə edirsinizsə, vaxtı konfiqurasiya etməli olacaqsınız. Aşağıdakı sətri axtarın: //rtc.adjust(DateTime(2017, 8, 2, 15, 56, 20)); Davam edin və ön tərəfdəki ikiqat işarəni çıxarın və vaxtınızı buna uyğun olaraq tənzimləyin (il, ay, gün, saat, dəqiqə, saniyə). Yüklədiyiniz zaman, kod yükləndiyi anda rtc o vaxta uyğun olaraq konfiqurasiya ediləcək. RTC -nin əvvəlki vaxta qayıtmasını qarşısını almaq üçün ikiqat işarəni dəyişdirin və sonra kodu yenidən yükləyin.

Addım 12: Elektrik Təchizatını və Ta-Dahı qoşun !

Image
Image
Güc Təchizatını və Ta-Dahı qoşun !!!
Güc Təchizatını və Ta-Dahı qoşun !!!
Güc Təchizatını və Ta-Dahı qoşun !!!
Güc Təchizatını və Ta-Dahı qoşun !!!
Güc Təchizatını və Ta-Dahı qoşun !!!
Güc Təchizatını və Ta-Dahı qoşun !!!

Bitirdikdən sonra davam edin və 12v güc mənbəyinizi arduino mega dc jakına qoşun və ora gedin. Masanızı bəzəyəcək və sizə özünəməxsus şəkildə saatı deyəcək öz saat qülləsini qurdunuz.

Ümid edirəm bu dərsdən zövq alacaqsınız. Bu məndən asan iş deyil. Proqramlaşdırmadan tutmuş istilik əmələ gətirməyə qədər hər şeyi etməliyəm. Video redaktə etmədən kodlaşdırmağa qədər. Mənim üçün son dərəcə böyük bir sınaq idi.

Tövsiyə: