Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Musiqi ilə senkronize edilmiş Milad işıqlarının idarə edilməsi üçün hazırladığım bir lövhənin dizaynını təqdim etmək istəyirəm.
Əvvəlcə layihə bir Raspberry Pi üzərində istifadə etmək üçün hazırlanmışdı, ancaq lövhə arduino, beagleboard, bananaPi, orangePi kimi hər hansı bir boşqabla birlikdə istifadə edilə bilər.
Hal -hazırda boşqabın 2 -ci versiyasına sahibəm, amma ehtiyaclara və ya daxil ediləcək yeni xüsusiyyətlərə görə təkmilləşdirirəm.
Təlimatlı Duxman İşıqlarımda işləyən 2 -ci versiyanı görə bilərsiniz
www.instructables.com/id/Duxman-Lights/
Addım 1: Alətlər
- Qaynaqçı
- Qalay
- Sökmə lenti
- Bağlantı terminalları
- Kişi və qadın sancaqlar
- 3 Tip120 Transistorlar
- 1 Transistor KA78T05 (12v - 5v max 3A)
- 1 i2C port genişləndiricisi MCP23016
- 1 DC 12V konnektoru
- Fritzing Proqramı (https://fritzing.org/)
- Qaynaq anlayışları
- Elektronikanın əsas anlayışları
Addım 2: Board Dizaynı
Yaxşı, hər şeydən əvvəl, anakart kimi düzəldən, digərinin başqa bir modulla əvəz etmək və ya dəyişdirmək üçün birləşdirəcəyimiz bir plaka olmadığını göstərmək lazımdır.
Bu yazının bağlantılarında dizaynınız var.
Sistem 4 tip120 tranzistorlu iki modula malik olmaq üçün nəzərdə tutulmuşdur və beləliklə LED şeridlərini asanlıqla açıb söndürə bilərsiniz.
digər tərəfdən digər cihazları birləşdirmək üçün 8 çıxış ayırırıq. mənim vəziyyətimdə möhkəm bir dövlət rölesi nəzarətçilərindən istifadə edəcəm və beləliklə də tel çeviriciləri bağlayacağam və tezliklə sındıracağım digər kommersiya yeni il işıqlarından istifadə edə biləcəyəm.
Addım 3: Soldando La Placa
Tezliklə
Hal -hazırda boşqab hazırlayıram, düşünürəm ki, bir həftə ərzində satışa çıxaracam.
və bu yazını yeniləyəcəyəm
Addım 4: Əylənmək və Test etmək Vaxtı
Sürücü proqramınızı bəyəndiyiniz platformada yaradın, proqramlaşdırmaq istəmirsinizsə və ya istəmirsinizsə, kodumu sərbəst götürüb dəyişdirə və ya daim təkmilləşdirdiyim kimi istifadə edə bilərsiniz.
Aşağıdakı linkdə inkişaf kodunu tapa bilərsiniz, hal -hazırda bu nişanın kodunu belə proqramlaşdırmamışam, amma tezliklə əldə edəcəyimi ümid edirəm, təəssüf ki:) İşləyirəm və bəsləmək üçün 4 pişiyim var
DEV versiyası
github.com/duxman/luces
Vaxtım olanda yeni xüsusiyyətlərlə inkişaf edən və daim təkmilləşdirilən versiya.
Bu versiyanı istifadə etməyi məsləhət görmürəm, çünki səhv yazmayan ilk daşı atan yaxşı bir proqramçı kimi proqramlaşdırma səhvləri edə bilərəm.
Versiya 0.01
github.com/duxman/luces/tree/Version-0.01
- İlkin versiyadır
- sadəcə wavs oynayın
- Yalnız rəqəmsal çıxışları dəstəkləyir
Versiya 0.02
github.com/duxman/luces/tree/Version-0.02
- Wav və mp3 -in bərpasına imkan verir (bunlar ilk reprodüksiyada wav olacaq)
- Ayrı -ayrı skriptlər musiqi və ardıcıllığın yerinə yetirilməsinə imkan yaratmaq üçün yaradılmışdır
- Veb konfiqurasiyası uyğunlaşdırılmışdır
- Musiqinin oxunması və sinxronizasiyası yaxşılaşır
- İşıqlandırma zonaları indi fərdi sancaqlar yerinə təyin olunur
- Hər bir zona bir neçə sancağa icazə verir.
Bunun necə işlədiyinə dair bir nümunəni mənim göstərişli Duxman-Lights-da görə bilərsiniz