Мазмуну:
- 1 -кадам: Обзор
- 2 -кадам: материалдар
- 3 -кадам: Ашкабагыңызды оюңуз
- 4 -кадам: Микроконтроллерди туташтырыңыз
- 5 -кадам: Программалык камсыздоо
- 6 -кадам: Баарын бириктирип, сонун Хэллоуин өткөрүңүз
Video: Ырды ээрчүү Led-flashing Hack-O-Lantern !: 6 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Ар бир сүйүктүү Хэллоуин ырына ойногон жана көп түстүү LEDди жаркыратуучу джек-о-чырак жасаңыз.
1 -кадам: Обзор
Бул проект сизге Адамс үй -бүлөсүнүн темасына ар кандай светодиоддорду жаркырата турган керемет PIC көзөмөлдөгөн ашкабакты кантип жасоону көрсөтөт, анткени ал Адамс үй -бүлөлүк темасындагы ырды спикер аркылуу ойнойт. Бул видео LED лампалары ашкабактын сыртында өчүп баратканы жөнүндө. Кечиресиз, мен камерамды ашкабактан чыккан жарыкты чындап иштетип жаткан видеону кошо ала турган деңгээлде ала албадым.
2 -кадам: материалдар
Материалдар:
- Ашкабак! - Super Bright LED'лер - Мен кадимки светодиоддорду колдончумун, жана мен ойлойм, бул супер жаркыраган диод менен алда канча жакшыраак көрүнөт - Микроконтроллер тактасы - Мен Parallax Basic Stamp two колдончумун, анткени менде болгон, бирок Мен Make Controller же башка контроллердин дагы бир түрү колдонулушу мүмкүн экенине ишенем. Тырмактар- Микроконтроллер тактасын ашкабактын капталына кармоо үчүн колдонулат, сизге контроллерди кантип орнотууга жараша кереги жок болушу мүмкүн Кошумча: Компьютер Спикери- бул кичинекей спикер үчүн күчөткүч катары кызмат кылат Микро контролердун куралдары менен: Бычактар
3 -кадам: Ашкабагыңызды оюңуз
Мен жеке өзүмдүн ашкабагымды коркунучтуу кылганды жакшы көрөм, бирок бул эмне кыларыңды өзүң чече турган жер. Сизди тынчсыздандыра турган нерсе - бул сиздин LEDдин дизайны аркылуу көрсөтүүгө жаркыраган жарык болобу. Светодиоддоруңуздун жаркырашын камсыз кылуу үчүн, ашкабагыңызда жарык чыга турган чоң тешиктерди жасабаңыз. Кээ бир чоң ашкабак дизайн идеялары үчүн бул сайтты колдонуп көрүңүз
4 -кадам: Микроконтроллерди туташтырыңыз
Бул кадам чынында сиз колдонгон микро контроллердин түрүнө жараша болот, мен Parallax Basic Stamp 2 микро контроллерин колдоном. Эгерде сизде Make Controller сыяктуу микро контроллердин башка түрү бар болсо жана сизге кандайдыр бир жардам керек болсо, анда комментарийде сураңыз.
Сиз мен көрсөткөндөй эле LED жана динамиктерди туташтырышыңыз керек, же кийинки кадамга киргизе турган программа иштебейт. 14th 13th 12th жана 11th катарларда, Vss терминалдарынын астындагы алыскы катарлар тобуна алып баруучу 470 Ом резисторлорду туташтырыңыз, каршылаштар ошол эле сапка чыгышы керек. Эми төрт түрдүү светодиод алып, LEDдин терс (кыска учу) учтарын Vss терминалдарына сайыңыз. Светодиоддун оң учтарын (узунураак учтарын) алыңыз жана аларды резисторлорду туташтырганыңыз менен ошол эле саптарга сайыңыз (14, 13, 12 жана 11 -катарлар) Динамиктин эки учу 9 -катарга жана Vss терминалдарынын бири, керек болсо узунураак зымды колдонуңуз. Эгерде сиз үндү күчөтүү үчүн компьютердик динамикти колдоно турган болсоңуз, анда 9 -терминалдан чыккан зымды компьютериңиздин динамигинин кирүүчү зымына туташтырыңыз. Сүрөттөр мунун баарын бир топ түшүнүктүүрөөк кылышы керек, эгер бул сизди түшүнүксүз кылса.
5 -кадам: Программалык камсыздоо
Мен жасаган программа негизги программалоо тилинде жана LEDди күйгүзүү менен бирге керектүү жыштыкты чыгарат. Эгерде сиз программист эмес болсоңуз же жөн эле коддоону жактырбасаңыз, кабатыр болбоңуз, мен колдонгон кодду кошуп койгом, мен анын кантип иштээрин түшүндүрөм, керек болсо аны өзгөртө аласыз. Мен программаны негизги штамп форматына (.bs2) жана тексттик документке (.txt) коштум
'{$ STAMP BS2}' {$ PBASIC 2.5} Жогорудагы бул эки буйрук компиляторго сиз кандай коддоону колдонуп жатканыңызды жана кандай жабдыкты колдоно турганыңызды айтууга багытталган. DO "do" буйругу контролерго цикл буйругунан чыкмайынча тапканынын бардыгын айтат HIGH 14 "Жогорку" буйругу контроллерге кийинки пинге чыңалуу колдонууну айтат, бул учурда PIN номери 14, ошол эле он төрт саны сиздин микро контролеруңузда бар PAUSE 100 "Пауза" буйругу контролерго белгилүү бир убакытка жасап жаткан ишин тындырууну айтат, бул учурда ал 100 миля секундага тыныгат FREQOUT 9, 200, 1568 "Freqout" команда Контроллерге тастыктоочунун пин номери аркылуу сертификаттын жыштыгын чыгарууну айтат, бул учурда пиндин номери 9, убакыт 200 милий секунд жана жыштыгы 1568 ГЗ ТӨМӨН 14 "Төмөн" буйругу Контроллер белгилүү бир пинге чыңалууну токтотууну токтотот, бул учурда пин 14. LOOP "Loop" командасы контролерго мурда табылган "DO" буйругун артка кайтарууну айтат, бул циклди жаратат.
6 -кадам: Баарын бириктирип, сонун Хэллоуин өткөрүңүз
Эми, сиз болгону контроллерди ашкабакка салып коюуңуз керек. Контроллерди ашкабактын капталына бекитүү үчүн, менин дизайным аркылуу көбүрөөк жарык тийиши үчүн, мен бир нече мыктарды колдондум. Муну кылгандан кийин, сиз LED жаркылдаган, ыр ойногон Hack-O-Lantern программаңызды ийгиликтүү аяктаган болосуз. Куттуктайбыз, сизде улуу Хэллоуиндин башталышы бар.
Сунушталууда:
Arduino - Лабиринт чечүүчү робот (MicroMouse) Роботтун артынан ээрчүү: 6 кадам (сүрөттөр менен)
Arduino | Лабиринт чечүүчү робот (MicroMouse) Wall Follow Robot: Welcome Мен Исхакмын жана бул менин биринчи роботум " Striker v1.0 " Бул робот жөнөкөй лабиринтти чечүү үчүн иштелип чыккан. Сынакта бизде эки лабиринт жана робот болгон. лабиринттеги ар кандай башка өзгөрүүлөрдүн өзгөрүшүн талап кылышы мүмкүн
Yamaha EZ-220: 5 кадамда ырды кантип ойнотуу керек
Yamaha EZ-220де ырды кантип ойнотуу керек: Бул кадамдар ыр китебин колдонуп ырыңызды ойнотууга жардам берет
Жарыкты ээрчүү: 8 кадам
Роботту ээрчиген жарык: бул жарыктын жолдоочусу беш бөлүктөн турган робот сериясынын биринчиси. Мен жөнөкөй менен татаалдан баштайм.Сиз менин КАНАЛЫМДАН бул жерден чыкылдатуу үчүн видеону көрө аласыз
Ырды Sonic Piдеги барактык музыканы колдонуу менен кантип коддоо керек: 5 кадам
Ырды Sonic Piдеги музыкалык баракчаны колдонуу менен кантип коддоо керек: Бул көрсөтмө Sonic Piдеги ырды коддоодо колдонулуучу кээ бир негизги кадамдарды жана коддорду сүрөттөп берет! Даяр болгон бөлүгүңүзгө даам кошууга аракет кыла турган дагы миллиондогон коддор бар, андыктан y айланасында да ойногонуңузду текшериңиз
Animatronics көзүн ээрчүү кыймылы: 8 кадам (сүрөттөр менен)
Motion Follow Animatronics Eyes: Бул Arduino долбоору кыймылды тартуу үчүн оптикалык агым сенсорун (ADNS3080) колдонот. Көздөр кыймылдуу объектти ээрчип бараткандай көрүнөт