Агуулгын хүснэгт:

Дуу дагах Led-flashing Hack-O-Lantern !: 6 алхам
Дуу дагах Led-flashing Hack-O-Lantern !: 6 алхам

Видео: Дуу дагах Led-flashing Hack-O-Lantern !: 6 алхам

Видео: Дуу дагах Led-flashing Hack-O-Lantern !: 6 алхам
Видео: 1/10 rc drift car: cheap flashing led mod 2024, Арваннэгдүгээр
Anonim
Дуу дагадаг Led-flashing Hack-O-Lantern!
Дуу дагадаг Led-flashing Hack-O-Lantern!
Дуу дагадаг Led-flashing Hack-O-Lantern!
Дуу дагадаг Led-flashing Hack-O-Lantern!
Дуу дагадаг Led-flashing Hack-O-Lantern!
Дуу дагадаг Led-flashing Hack-O-Lantern!

Halloween-ийн дуртай дууг олон өнгийн LED-ээр тоглуулж, анивчдаг Жак-дэнлүү хий.

Алхам 1: Тойм

Тойм
Тойм
Тойм
Тойм
Тойм
Тойм
Тойм
Тойм

Энэхүү төсөл нь Адамсын гэр бүлийн сэдэвт дууг чанга яригчаар тоглуулахын зэрэгцээ өөр өөр LED -ээр гэрэлтдэг гайхалтай PIC хяналттай хулууг хэрхэн яаж хийхийг танд үзүүлэх болно. Энэ видео нь хулууны гадна талд LED гэрэл унтрах тухай юм. Уучлаарай, би хулуунаас гарч буй гэрлийг авахын тулд камераа сайн ажиллуулж чадсангүй.

Алхам 2: Материал

Материал
Материал
Материал
Материал
Материал
Материал

Материал:

- Хулуу! - Super Bright LED - Би ердийн LED -ийг ашигладаг байсан бөгөөд энэ нь хэт тод гэрэлтэй LED -тэй харьцуулахад хамаагүй дээр байх болно гэж би бодож байна - Зарим төрлийн микро хянагч самбар - Би Parallax Basic Stamp 2 -ийг ашигласан, учир нь энэ нь надад байсан, гэхдээ Make Controller эсвэл өөр төрлийн хянагчийг бас ашиглаж болно гэдэгт итгэлтэй байна. Хадаас- Эдгээр нь микро хянагчийн самбарыг хулууны хажуу талд барихад ашиглагддаг тул таны хянагчийг хэрхэн суурилуулахаас хамаарч танд шаардлагагүй байж магадгүй Нэмэлт: Компьютерийн чанга яригч- энэ нь ирж буй жижиг чанга яригчийн өсгөгч болно Микро хянагчийн багаж хэрэгсэлтэй: Хутга

Алхам 3: Хулуугаа сийлээрэй

Хулуугаа сийлээрэй!
Хулуугаа сийлээрэй!
Хулуугаа сийлээрэй!
Хулуугаа сийлээрэй!
Хулуугаа сийлээрэй!
Хулуугаа сийлээрэй!

Би хулуугаа аймаар болгох дуртай, гэхдээ энэ бол юу хийхээ шийдэх хэсэг юм. Таны санаа зовох ёстой цорын ганц зүйл бол таны LED гэрэл нь дизайнаараа харуулах хангалттай гэрэл байгаа эсэх юм. Таны LED гэрэлтэх эсэхийг баталгаажуулахын тулд хулууныхаа гэрлийг гадагшлуулах том нүх бүү хий. Хулууны дизайны гайхалтай санаануудын хувьд энэ сайтыг туршиж үзээрэй

Алхам 4: Микроконтроллероо холбоно уу

Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу
Микроконтроллероо холбоно уу

Энэ алхам нь таны ашигладаг микро хянагчийн төрлөөс шууд хамаарна, би Parallax Basic Stamp 2 микро хянагчийг ашиглах болно. Хэрэв танд Make Controller гэх мэт өөр төрлийн микро хянагч байгаа бөгөөд танд тусламж хэрэгтэй байгаа бол коммент хэсэгт асуугаарай.

Та LED болон чанга яригчийг миний үзүүлсэнтэй яг ижил газар залгах хэрэгтэй болно, эс тэгвээс миний дараагийн алхамд оруулах програм ажиллахгүй болно. 14, 13, 12, 11 -р эгнээнд Vss терминалуудын доорхи холын эгнээнд ордог 470 ом эсэргүүцэгчийг залгаарай. Одоо дөрвөн өөр LED авч, LED -ийн сөрөг (богино үзүүр) төгсгөлүүдийг Vss терминал руу залгаарай. LED -ийн эерэг үзүүрийг (урт үзүүрүүд) аваад резисторыг залгасантай ижил эгнээнд залгаарай (14, 13, 12, 11 -р эгнээ) Чанга яригчийн хоёр үзүүрийг 9 -р эгнээнд залгах ёстой. Vss терминалуудын нэг, шаардлагатай бол илүү урт утас ашиглана уу. Хэрэв та компьютерийн чанга яригчийг ашиглан дууг нэмэгдүүлэх гэж байгаа бол 9 -р терминалаас гарч буй утсыг компьютерийн чанга яригчийн оролтын утас руу залгаарай. Хэрэв энэ нь танд ойлгомжгүй байсан бол зургууд энэ бүгдийг илүү тодорхой болгох ёстой.

Алхам 5: Програм хангамж

Програм хангамж
Програм хангамж

Миний хийсэн програм нь үндсэн програмчлалын хэл дээр байгаа бөгөөд LED -ийг асаахын зэрэгцээ шаардлагатай давтамжийг гаргадаг. Хэрэв та програмист биш эсвэл код бичих дургүй бол санаа зовох хэрэггүй, би өөрийн ашиглаж байсан кодыг оруулсан бөгөөд энэ нь хэрхэн ажилладаг талаар би тайлбарлаж өгөх болно. Би програмыг үндсэн тамга хэлбэрээр (.bs2) болон текст баримт бичигт (.txt) оруулсан

'{$ STAMP BS2}' {$ PBASIC 2.5} Дээрх хоёр тушаал нь хөрвүүлэгчид ямар төрлийн кодчлол, ямар төрлийн тоног төхөөрөмж ашиглахаа хэлэхийг хэлнэ. DO "хийх" команд нь хянагчийг олж авсан бүх зүйлээ давталтын командыг дарах хүртэл хэлдэг HIGH 14 "Өндөр" тушаал нь хянагчийг дараах зүү рүү хүчдэл оруулахыг хэлдэг бөгөөд энэ тохиолдолд ПИН нь 14 дугаартай ижил байна. Таны микро хянагч дээр байгаа шиг арван дөрвөн тоо PAUSE 100 "түр зогсоох" команд нь хянагч руу хийж буй бүх зүйлээ тодорхой хугацаанд түр зогсоохыг хэлдэг бөгөөд энэ тохиолдолд 100 миль секундын турш түр зогсох болно FREQOUT 9, 200, 1568 "Freqout" тушаал нь хянагчийг сертификатын зүү дугаараар дамжуулж сертификатын давтамжийг гаргадаг болохыг хэлдэг бөгөөд энэ тохиолдолд зүү дугаар 9, цаг 200 миль, давтамж 1568Hz LOW 14 "Бага" команд нь үүнийг хэлдэг. Тодорхой зүү дээр хүчдэл өгөхөө болих хянагч, энэ тохиолдолд зүү 14. LOOP "Loop" командаар хянагч өмнө нь олсон "DO" командыг буцаахыг хэлдэг бол энэ нь давталт үүсгэх болно.

Алхам 6: Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй

Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй
Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй
Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй
Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй
Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй
Бүгдийг хамтад нь хийж, Halloween -ийг сайхан өнгөрүүлээрэй

Одоо хянагчаа хулуу руу оруулах л үлдлээ. Миний дизайныг илүү гэрэл гэгээтэй болгохын тулд би хэдэн хадаас ашиглан хянагчийг хулууны хажуу талд бэхлэв. Үүнийг хийсний дараа та LED анивчдаг, дуу тоглодог хак-о-дэнлүүгээ амжилттай хийж дуусгах болно. Баяр хүргэе, танд гайхалтай Halloween -ий эхлэл тавигдаж байна.

Зөвлөмж болгож буй: