Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Circuit
- 3 -кадам: Кодекс
- 4 -кадам: Музыкалык барак
- 5 -кадам: жакшыртуу
Video: Көтөрүлүүчү 6 Note Music Box / Instrument (Оңой жасоо жана өркүндөтүү!): 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Салам! Винтергатан аттуу швед тобунун мүчөсү Мартин Молинден шыктануу менен мен жакында эле музыкалык кутуларга жана андагы нерселердин баарына ашык болуп калдым. Музыкалык кутуларга ыр чыгарган адамдар дагы деле эскирген ыкманы колдонуп жатышат, нота нотага түшүрүү үчүн, убактысы бүтөт деп үмүттөнүшөт. Муну өзүм жасаган соң, бул чарчоочу көнүгүү жана алмаштырууну колдоно турган машыгуу экенин билем. Ошентип, мен ыр жаратуу үчүн инфракызыл линия детекторлорун колдонуу жөнүндө ойлонуп калдым. Бул кара жана ак басылган кагазды окуусу керектигин билдирет, бирок үн чыгарууга гезитти сканерлөө сыяктуу ар кандай колдонулушу мүмкүн.
1 -кадам: материалдар
Бул мен колдонгон материалдар, бирок алар абдан алмаштырылат. Өзүңүзгө эң ылайыктуусун караңыз!
- Ардуино Уно
- Динамик же Буззер
- 9v Батарея
- 9v Батарейка Клипи
- Күйгүзүү / Өчүрүү
- 6 x QRD1114 Reflective Sensor
- Jumper Cables
- Жыгач куту (10 x 15 x 9)
2 -кадам: Circuit
Азыр схема секирик менен жана менин оюмча бул долбоордун эң оор бөлүгүн чектейт. Бирок бул коркутууга жол бербеңиз; анчалык деле жаман эмес.
QRD1114 Reflective Sensor
Рефлексиялык сенсор чындыгында биринде эки сенсор. Анын ичинде жөнөтүүчү да, алуучу да бар. Жөнөтүүчү апельсинден ак түскө чейин, ал эми кабыл алуучу - кара, караңгы. Ушул себептен улам, анын 4 бутунун баары Arduino менен байланышкан болушу керек. Ресивердеги чекитке 5v менен туташкан 10k Ом резистору ЖАНА Arduinoдогу аналогдук пинге туташтырылган кабель керек. Анын диагоналдуу карама -каршысы 5v менен туташуусу керек, бирок 220 омдук резистор аркылуу. Калган эки буту түз жерге (GND) туташтырылышы мүмкүн. Булардын 6 же андан көбүн орнотуу абдан туура келгендиктен, эгер мүмкүн болсо, аларды ширетүүнү сунуштайм.
Спикер
Динамикке туташуу абдан оңой. Жөн гана - пинди жерге туташтырыңыз жана + пинти Arduinoдогу санариптик пинге туташтырыңыз. Мен бул долбоор үчүн ~ 9 пин колдондум.
Батарея
Сиздин Arduino батарейка менен иштөөгө уруксат берүү үчүн, мен сизге бул көрсөтмөнү карап чыгууну сунуштайм:
www.instructables.com/id/Powering-Arduino-…
Алар муну кантип кылууну түшүндүрүп, укмуштуудай жумушту жасашат. Мен бул окуу куралын долбоорум үчүн да колдондум.
3 -кадам: Кодекс
Эми код үчүн. Бул долбоор буга чейин Arduino программасына программаланган базалык китепканаларды колдонот.
Жөн гана zip файлын чыгарып, папканы ачыңыз. Сиз эки өтмөктү көрө алышыңыз керек; HandHeldMusicBox жана pitches.h. Бул жерден сиз жакшы барышыңыз керек!
Эгерде pitches.h жок болсо, анда 'shift + ctrl + T' баскычтарын басып, аны pitches.h деп атоо менен жаңы өтмөк жасай аласыз. Ал жерден жөн гана.txt файлындагы бардык нерсени жаңы өтмөккө көчүрүү керек.
4 -кадам: Музыкалык барак
Музыкалык баракты түзүү үчүн мен "Speelpapier" деп аталган Google электрондук жадыбалын түздүм, ал голландиялык "Кагазды ойнотуу" үчүн. Бул шилтеме аркылуу текшере аласыз:
docs.google.com/spreadsheets/d/1MHBrFVECut…
Эгерде сиз ырды өзүңүз жараткыңыз келсе, барактын бардыгын көчүрүп же анын көчүрмөсүн Дискке сактап койсоңуз болот. Эгерде сиз Excelди Google жадыбалдарынын үстүндө колдонууну кааласаңыз, анда аны Файл> Төмөнкүдөй жүктөө> Microsoft Excel астындагы Excel файлы катары жүктөп алуу менен жасай аласыз.
Музыкалык баракчага жазуу учурда бир аз кызыктай. Эскертүүлөр Gден Eге чейин барат, эгер сиз белгилүү бир плиткада G ойноткуңуз келсе, сол жагында "САНДАР КАТАРЫ" деп жазылган '1ди толтуруңуз. Google электрондук жадыбалдары бул чындыгында сан эмес, коддо колдоно турган сап экенин түшүнүү үчүн, сандын алдына 'тамгасын кошууну унутпаңыз.
'1 = Г.
'2 = А.
'3 = Б.
'4 = C.
'5 = D
'6 = Е
Өзүңүздүн обондоруңузду ырахат алыңыз.
5 -кадам: жакшыртуу
Эми эң маанилүү кадам үчүн: муну өзүңүздүкү кылыңыз!
Мен сизге портативдүү музыкалык кутучаны жасоо үчүн эң негизги кадамдарды бердим, концепцияны жакшыртуу убактысы келди. Бул жерде бир нече ыкмалары бар:
- Сиз мультиплексор же башка Arduino аркылуу дагы сенсорлорду кошо аласыз
- Сиз кеңири диапазонду алуу үчүн кээ бир сенсорлорду октаваларды алмаштырууга аракет кылсаңыз болот
- Сиз үн слайдерин же баскычын кошо аласыз
- Динамиктен көбүрөөк үн алуу үчүн күчөткүчтү кошуңуз
- Аудио китепкананы колдонуп, шумдуктуу үндөрдү алыңыз, балким "музыкалык кутуча" үнүн да түзүңүз.
- Аккорддорду ойнотуу үчүн таймердин үзгүлтүктөрүн же башка ыкманы колдонуңуз!
- Сиз үчүн иштеши үчүн музыкалык барак генераторунун файлын түзөтүңүз
- Белгиленген ылдамдыкта кагазды тартып турган кандайдыр бир механизмге ээ болуңуз.
Долбооруңузга ийгилик каалайм жана прогресс тууралуу мага билдириңиз, мен муну уккум келет.
Сунушталууда:
Түнкү жарыкты оңдоо жана өркүндөтүү: 5 кадам (сүрөттөр менен)
Түнкү жарыкты оңдоо жана өркүндөтүү: Салам баарына, Бүгүн айыктыруучу отургучта бизде кызыма таандык кичинекей түнкү чырак бар. Бул мындан ары иштебейт, ошондуктан биз аны оңдоого аракет кылабыз жана аны жакшыртабыз, анткени ал коркунучтуу жаркылдап турат. Бул оңдоо тармактагы чыңалуу менен байланыштуу. Эгерде туура эмес колдонулса
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой: 3 кадам
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой .: Бул долбоор сизге 18 LED (6 Кызыл + 6 Көк + 6 Сары) Arduino тактасына туташтырууга жана компьютериңиздин Үн картасынын реалдуу убакыт сигналдарын талдоого жана аларды өткөрүүгө жардам берет. Светодиоддор аларды эффекттерге жараша күйгүзүшөт (Snare, High Hat, Kick)
Steampunk клавиатурасын арзан жана оңой жасоо: 7 кадам (сүрөттөр менен)
Steampunk клавиатурасын оңой жана оңой жасоо: Datamancer сайтынан кээ бир кооз ретро клавиатураларды жана Steampunk семинарындагы жакшы окуу куралын карап чыккандан кийин, мен чындыгында өзүм жасагым келди. Тилекке каршы, жезди алуу жана кесүү үчүн менде шаймандар/мейкиндик жана акча жетишпейт, мен
Көтөрүлүүчү түзмөктөр үчүн түтүктү кантип жасоо керек .: 5 кадам
Көтөрүлүүчү приборлор үчүн скотч кутусун кантип жасоо керек .: Бүгүн мен сизге колдогу шаймандарыңыз үчүн скотч кассасын кантип жасоону көрсөтөм. Муну жасоо абдан жөнөкөй жана колдо бар. Мындан тышкары, сиз өзүңүздүн ишиңизди белиңиз аркылуу белиңизге көтөрүп жүрүүгө уруксат берүү үчүн арткы жагында укурук түзө аласыз
Жасоо оңой, CMOS 74C14 менен арзан жана жөнөкөй LED жаркыраган микросхема: 5 кадам
Жасоо оңой, арзан жана жөнөкөй LED-микросхема CMOS 74C14 менен: Кээде сизге кээ бир жаркылдаган диоддор керек, алар майрамды кооздоо үчүн, жаркылдаган көркөм чыгармалар же жөн эле көз ирмем ирмөө менен көңүл ачуу үчүн. Мен 6 жаркыраган светодиод менен кантип арзан жана жөнөкөй схема жасоону көрсөтөм. Эскертүү: Бул менин биринчи интуитивдүү жана