Mündəricat:

Mahnı izləmək Led-yanıb-sönən Hack-O-Lantern !: 6 Addım
Mahnı izləmək Led-yanıb-sönən Hack-O-Lantern !: 6 Addım

Video: Mahnı izləmək Led-yanıb-sönən Hack-O-Lantern !: 6 Addım

Video: Mahnı izləmək Led-yanıb-sönən Hack-O-Lantern !: 6 Addım
Video: Арабский фильм Хамзы (многоязычный субтитры) 2024, Noyabr
Anonim
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern!

Hər kəsin sevdiyi Halloween mahnısına çox rəngli LED-lər çalır və yanıb-sönən bir cek-fənər hazırlayın.

Addım 1: Baxış

Baxış
Baxış
Baxış
Baxış
Baxış
Baxış
Baxış
Baxış

Bu layihə, Adams ailəsinin temalı mahnısını natiq vasitəsi ilə ifa edərkən eyni zamanda Adams ailəsinin melodiyasına fərqli LED -lərin yanıb -sönən zəhmli bir PIC nəzarətli balqabağın necə hazırlanacağını sizə göstərəcək. Bu video, balqabağın xaricində LED işıqlarının sönməsini əks etdirir. Üzr istəyirik, kameramın balqabaqdan çıxan işığı bu qədər işləyən videoya daxil etmək üçün kifayət qədər yaxşı ala bilmədim.

Addım 2: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

Materiallar:

- Balqabaq! - Super Parlaq LED -lər - Mən adi LED -lərdən istifadə edirdim və düşünürəm ki, super parlaq tipli LED -lərlə daha yaxşı görünür - Bir növ Mikro nəzarətçi lövhəsi - Parallax Basic Stamp 2 -dən istifadə etdim, çünki məndə belə idi, amma Əminəm ki, Make Controller və ya başqa bir növ nəzarətçi də istifadə oluna bilər. Dırnaqlar- Mikro nəzarətçi lövhəsini balqabağın yan tərəfində tutmaq üçün istifadə ediləcək, idarəedicinizin necə quraşdırılacağından asılı olmayaraq bunlara ehtiyacınız ola bilər. Mikro nəzarətçi alətləri ilə: Bıçaqlar

Addım 3: Balqabağınızı kəsin

Balqabağınızı kəsin!
Balqabağınızı kəsin!
Balqabağınızı kəsin!
Balqabağınızı kəsin!
Balqabağınızı kəsin!
Balqabağınızı kəsin!

Şəxsən balqabağımı qorxutmaq istəyirəm, amma bu, nə edəcəyinizə qərar verəcəyiniz yerdir. Diqqət etməli olduğunuz tək şey, LED -lərinizin dizaynınızı göstərmək üçün kifayət qədər parlaq olacağıdır. LED -lərinizin parlayacağından əmin olmaq üçün balqabağınızda işığın qaça biləcəyi böyük deliklər etməyin. Bəzi balqabaq dizayn fikirləri üçün bu saytı sınayın

Addım 4: Mikro nəzarətçinizi bağlayın

Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın
Mikro nəzarətçinizi bağlayın

Bu addım həqiqətən istifadə etdiyiniz mikro nəzarətçinin növündən asılıdır, Parallax Basic Stamp 2 mikro nəzarətçisini istifadə edəcəyəm. Make Controller kimi fərqli bir Mikro Nəzarətçiniz varsa və bir az kömək istəsəniz, şərhlərdə soruşmaqdan çekinmeyin.

LEDləri və dinamikləri göstərdiyim yerə bağlamalısınız, yoxsa növbəti addıma daxil edəcəyim proqram işləməyəcək. 14 -cü 13 -cü 12 -ci və 11 -ci sıralarda, Vss terminallarının altındakı uzaq sıra dəstinə aparan 470 ohm müqavimətçiləri bağlayın, rezistorlar çıxdıqları ilə eyni sıraya daxil olmalıdır. İndi dörd fərqli LED götürün və LED -lərin mənfi (qısa ucu) uclarını Vss terminallarına qoşun. LED -lərin müsbət uclarını (daha uzun uclarını) götürün və rezistorları qoşduğunuz eyni satırlara qoşun (satır 14, 13, 12 və 11) Dinamikin iki ucu 9 -cu sıraya və Vss terminallarından biri, lazım olduqda daha uzun bir tel istifadə edərək. Səsi gücləndirmək üçün kompüter dinamikindən istifadə edəcəksinizsə, terminal 9 -dan çıxan teli kompüter hoparlörünün giriş telinə bağlayın. Şəkillər bütün bunları daha da aydınlaşdırmalıdır ki, bu sizin üçün çaşqınlıq yaradır.

Addım 5: Proqram təminatı

Proqram təminatı
Proqram təminatı

Hazırladığım proqram əsas proqramlaşdırma dilindədir və bir LED yandırarkən eyni zamanda lazım olan tezliyi çıxaracaq. Proqramçı deyilsinizsə və ya sadəcə kodlaşdırmağı sevmirsinizsə, narahat olmayın, istifadə etdiyim kodu daxil etdim və ehtiyacınız olarsa dəyişdirə biləcəyiniz üçün necə işlədiyini izah edəcəyəm. Proqramı əsas möhür formatına (.bs2) və mətn sənədinə (.txt) daxil etdim

'{$ STAMP BS2}' {$ PBASIC 2.5} Yuxarıdakı bu iki əmr, kompilyatora hansı kodlaşdırma növündən istifadə etdiyinizi və hansı növ avadanlıqdan istifadə edəcəyinizi bildirmək üçündür. DO "etmə" əmri nəzarətçiyə bir döngə əmrinə çatana qədər tapdığı hər şeyi etməyi əmr edir HIGH 14 "Yüksək" əmri Nəzarətçiyə sonrakı pinə gərginlik tətbiq etməsini bildirir, bu halda PIN 14 nömrəlidir. mikro nəzarət cihazınızda olduğu kimi on dörd nömrə PAUSE 100 "pause" əmri nəzarətçiyə etdiyi hər şeyi müəyyən bir müddətə dayandırmasını bildirir, bu halda 100 mil saniyə ərzində fasilə edəcək FREQOUT 9, 200, 1568 "Freqout" əmr, Nəzarətçiyə bir sertifikatçı pin nömrəsi ilə bir sertifikat sürəsi üçün bir sertifikat tezliyi çıxarmasını bildirir, bu halda pin nömrəsi 9, vaxt 200 mil saniyə və tezlik 1568Hz LOW 14 "Aşağı" əmri bildirir. nəzarətçi müəyyən bir pinə, bu halda pin 14 -ə gərginlik tətbiq etməyi dayandırmalıdır. LOOP "loop" əmri nəzarətçiyə əvvəllər tapdığı "DO" əmrinin geri qayıtmasını bildirir, bu bir döngə yaradacaq.

Addım 6: Hamısını bir araya gətirin və böyük bir Halloween keçirin

Hamısını bir araya gətirin və böyük bir Halloween keçirin
Hamısını bir araya gətirin və böyük bir Halloween keçirin
Hamısını bir araya gətirin və böyük bir Halloween keçirin
Hamısını bir araya gətirin və böyük bir Halloween keçirin
Hamısını bir araya gətirin və böyük bir Halloween keçirin
Hamısını bir araya gətirin və böyük bir Halloween keçirin

İndi etməniz lazım olan şey, nəzarətçinizi balqabağa qoymaqdır. Dizaynı daha çox işıq saçması üçün nəzarətçini balqabağın kənarına bağlamaq üçün bir neçə mismar istifadə etdim. Bunu etdikdən sonra, LED-yanıb-sönən, mahnı oxuyan Hack-O-Fənərinizi uğurla başa vurmuş olacaqsınız. Təbrik edirəm, indi böyük bir Halloween -in başlanğıcı var.

Tövsiyə: