Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Район жана тест
- 3 -кадам: Программа
- 4 -кадам: Бий аянтчасы
- 5 -кадам: иштетүүгө даяр
Video: Түстүү LED менен бий аянтчасы Arduino колдонуп: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:44
Бул менин эң биринчи көрсөтмөм. Мен түстүү бий аянтчасын Arduino тактасын компьютерге сериялык киргизүү катары жасадым. Бул оңой жана бир нече резисторлор менен светодиоддорго турат (аларды колдонуунун кажети жок).
1 -кадам: материалдар
Электрондук бөлүктөр: 1. Баскычтардын басылганын көрсөтүү үчүн 6 түрдүү түстөгү LED. 6 220 Ом каршылыгы LEDларды коргоо үчүн 3. жалпы максаттагы ширетүүчү такта4. кээ бир зымдар жана коннекторлор бий аянтчасынын бөлүктөрү: 1. Алюминий фольга (бышыруу үчүн колдонулат) 2. Чоң кагаз кутуча (сиз, албетте, жыгач алкак жасай аласыз)
2 -кадам: Район жана тест
Район биринчи графикте көрсөтүлгөн. Бий аянтчасы схемада көрсөтүлгөн алты баскычты ишке ашырат. Биз ар бир баскычты ылдый басканда, LED күйүп, ТИШТЕН ТӨМӨНГӨ чейин тиешелүү пин түзөт. Бул билдирүү компьютерге сериялык билдирүү катары жөнөтүлөт жана python программасы тарабынан кармалып, ал бул билдирүүнү негизги пресс -билдирүүгө окшоштурат. Мен кээ бир кичинекей туташтыргычтарды колдонуп, жалпы максаттагы ширетүүчү тактага схеманы түздүм, ошондуктан мен оңой эле алам. аны Arduino тактасына туташтырыңыз, ал башка долбоорлор үчүн сакталат. Сиз мага караганда жакшыраак көрүнгөн тактаны жасай аласыз, анткени бул оңой болгондуктан, мен туташуу үчүн кээ бир зымдарды колдондум. Сиз схеманы түзгөндөн кийин, светодиоддордун туура жанганын көрүү үчүн зымдардын айрымдарын бириктире аласыз. Анан программалык камсыздоону орнотуп, кийинки кадамга бара аласыз.
3 -кадам: Программа
Ардуино программасы ачкычтын абалы өзгөргөндө компьютерге туура кат жөнөтөт. Ошентип, эгер сиз кандайдыр бир баскычты бассаңыз, анда ал эки тиешелүү катты жөнөтөт, бири ылдый жана бири өйдө. Python программасы билдирүүнү алат, андан кийин буларды клавиатура окуясына которот. Эгерде ал 'l' тамгасын алса, анда программа LEFT баскычын түшүрүү билдирүүсүн жаратат. Учурда бул программа Windows машинасында гана иштейт, анткени Python SendKeys модулу терезелерде гана иштейт. Сиз Mac жана Linuxтун астында клавиатура маалыматын окшоштуруунун жолун таба аласыз. Бул программаны иштетүү үчүн сиз Python үчүн Serial жана SendKeys модулун орнотушуңуз керек. Мен колдонгон Dance программасы StepMania, сиз бийлегенде программа туура жооп бериши үчүн негизги карта маалыматын орнотушуңуз керек. Бул оюн ойногондо джойстикти орнотуу сыяктуу.
4 -кадам: Бий аянтчасы
Бий аянтчасын жасоо боюнча дагы бир нече сонун көрсөтмөлөр бар. Бул жерде мен сизге оңой ала турган нерселер менен кантип жасоону көрсөтөм. Бий аянтчасы негизинен алты баскычтан турат. Идея эки параллель алюминий фольгасын колдонуп, аларды катуу тактайга чаптап, анан аларды бөлүп алуу үчүн ичине бир нерселер менен кошот. Качан гана сиз эки катуу кагаз тактасын катуу койгондо, алар бири -бири менен байланышып, бул баскычтардын алтысын жасаңыз жана аларды чоңураак кагаз тактасына коюңуз. Андан кийин бул баскычтарды биз мурунку схемага туташтырыңыз. Акырында сиз капкак жасап, ага бир нерселерди тарта аласыз.
5 -кадам: иштетүүгө даяр
Stepmania'ны күйгүзүүдөн мурун Python программасын иштетишиңиз керек. Андан кийин программаны көзөмөлдөө үчүн бий аянтчаңызды колдоно алышыңыз керек. Кийинки видеону тартканымда, ичинде эмне бар экенин ачык көрүш үчүн капкагын ачтым.
Сунушталууда:
Үн жана музыканы сезүүчү кварц кристалл брошу, оюн аянтчасы менен: 8 кадам (сүрөттөр менен)
Үн жана музыканы сезүүчү Quartz кристалл брошу Playground Circuit Express менен: Бул үн-реактивдүү брош оюн аянтчасынын экспресси, арзан кварц кристаллдары, зым, картон, табылган пластмасса, коопсуздук пини, ийне жана жип, ысык желим, кездеме, жана ар кандай шаймандар. Бул прототип же биринчи долбоор
Түстүү жарыкты колдонуу менен үн толкундарын караңыз (RGB LED): 10 кадам (сүрөттөр менен)
Түстүү Жарыкты колдонуп үн толкундарын караңыз (RGB LED): Бул жерде сиз үн толкундарын көрө аласыз жана эки же андан көп түрдөгүчтөрдүн интерференция моделдерин байкай аласыз, анткени алардын аралыгы ар түрдүү. (Эң сол жакта, интерференциянын үлгүсү секундасына 40,000 циклде эки микрофон менен; оң жактагы, жалгыз микрофон
Көп түстүү LEDди колдонуу менен сериялык LED жарык: 3 кадам (сүрөттөр менен)
Сериялык LED жарык көп түстүү светодиоддорду колдонуу менен: Сериалдык LED жарык анча кымбат эмес, бирок эгер сиз мага окшоп DIY сүйгөн (хоббиист) болсоңуз, анда сиз өзүңүздүн сериялык диоддоруңузду жасай аласыз жана ал базардагы жарыкка караганда арзаныраак. Мен 5 вольтто иштеген сериялык LED жарыгын жасайм
Дагы бир акылсыз бий аянтчасы: 7 кадам
Дагы бир акылсыз бий аянтчасы: өзгөчө эч нерсе жок, жөн гана 25 фунт (11,3 кило) жыгачтан жасалган usb dance pad, microsoft клавиатурасына негизделген YASDP дагы бир акылсыз бий аянтчасы
El-cheapo (абдан) Негизги активдүү ноутбук муздаткыч аянтчасы: 6 кадам (сүрөттөр менен)
El-cheapo (абдан) Негизги активдүү ноутбук муздатуучу аянтчасы: Жакында мен колдонулган dell inspiron 5100 ноутбугун алдым. азыр билбегендер үчүн - бул ноутбук, кээ бир дизайндагы кемчиликтерден улам эртең жоктой жылыйт (менимче, мен бир жерден окугам, Dellге каршы класстык акция бар). баары бир бекер