Агуулгын хүснэгт:
- Алхам 1: хангамж
- Алхам 2: Бэлтгэл ажил - хайрцаг
- Алхам 3:
- Алхам 4: Товчнуудын утас
- Алхам 5: MP3 тоглуулагчийн бамбай
- Алхам 6: Цахилгаан хангамж
- Алхам 7: Дүгнэлт
Видео: Зоосон машины дууны хайрцаг: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Удаан хугацааны турш би дууны хайрцаг хийхийг хүсч байсан бөгөөд энэ нь яг ийм сайт боловч бодит амьдрал дээр байдаг.
Би ийм хайрцаг бүтээсэн анхны хүн биш гэж бодож байна, гэхдээ би эндээс хэзээ ч олоогүй тул үүнийг хэвлэхээр шийдлээ!
Энэ нь танд таалагдсан гэж найдаж байна, энэ бол миний анхны зааварчилгаа бөгөөд миний эх хэл биш тул англи хэл дээрх алдаануудад хэт хатуу хандах хэрэггүй.
Алхам 1: хангамж
Энэ төслийн хувьд танд хэрэгтэй болно:
- Хайрцагны хувьд 3мм дарагдсан мод
- энэ эсвэл энэ гэх мэт аркад товчлуурууд (би сүүлийг нь худалдаж авсан)
- зарим унтраалга
- зарим утас
- талхны самбар
- arduino uno
- Sparkfun mp3 тоглуулагчийн бамбай (энд Амазоны хувьд)
- товчлуур ба газарт зориулсан олон тооны резистор. Би 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k, 220k, дээр нь 470k ашигласан
Алхам 2: Бэлтгэл ажил - хайрцаг
Хайрцгийг makercase шиг вэбсайтыг ашиглан бүтээсэн болно. Товчнууд нь 6см диаметртэй тул 25 см хэмжээтэй дөрвөлжин хайрцаг үүсгэнэ. Миний хайрцгийн өндөр 15 см орчим байдаг (arduino, кабель, чанга яригчийн зайг анхаарч үзээрэй …)
Inkscape, coreldraw эсвэл Adobe Illustrator ашиглан хайрцагны дээд хэсэгт нүх гарга. Та дараа нь товчлуур бүрт холбох дууны нэрийг нэмж оруулахыг хүсч болно. Ирээдүйн хувилбарт би цахилгаан товчлуурын нүхийг нэмж оруулах болно.
Таны svg файл бэлэн болсны дараа дуртай лазер таслагчаа ашиглан хайчилж аваарай.
Алхам 3:
Алхам 4: Товчнуудын утас
Анхаарсанчлан, MP3 тоглуулагчийн бамбай дээрх товчлуурыг холбох үнэгүй тээглүүр бидэнд тийм ч их байдаггүй тул аналог зүү ашиглаж байгаа үнэхээр гоё "мэх" ашиглах шаардлагатай болно. Энэ номонд үнэхээр сайн тайлбарласан байгаа.
Та янз бүрийн утгатай янз бүрийн резисторийг +5V -тэй зэрэгцээ холбож, дараа нь товчлуурыг дарж, товчлуурыг аналог зүү рүү залгах хэрэгтэй.
Би 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k, 220k, дээр нь 470k ашигласан. Яагаад эдгээр үнэт зүйлс? За … Энэ бол миний эмх замбараагүй байдлаас олж авсан анхны зүйл бөгөөд тэд үнэхээр сайн таарч байсан.
Та зураг дээр миний холболтыг харж болно. Би гагнуур хийхдээ тийм ч сайн биш тул талхны тавцан дээр тавихыг илүүд үзсэн боловч ирээдүйд хайрцгийг жижиг болгохын тулд үүнийг өөрчлөх болно (утас ба талхны тавцан маш их зай эзэлнэ).
Бүгдийг холбосны дараа та код руу шилжиж болно. Үүнийг өмнө нь холбосон ible -д тайлбарласан боловч хэрэв та үүнийг дахин нээхийг хүсэхгүй байгаа бол аналог зүү дээрх утгыг уншиж, резистор бүрт тохирох тохиолдлыг бий болгох явдал юм. Миний хувьд энэ нь:
if (val> = 920 && val <= 940) {Serial.println ("ногоон"); } өөр тохиолдолд (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("ягаан"); } өөр {Serial.println (val); }
Та үүнийг өөрийн үнэт зүйлд нийцүүлэхийн тулд бага зэрэг өөрчлөх хэрэгтэй байж магадгүй юм.
Алхам 5: MP3 тоглуулагчийн бамбай
Хэрэв та энэ бамбайгаар хэзээ ч тоглож байгаагүй бол sparkfun дээрх хичээлүүдийг үзэхийг танд зөвлөж байна.
Ямар ч байсан та миний төсөл дээр ажилладаг кодыг хавсаргасан хэлбэрээр олж болно.
Дууны "мөр" -ийг сонгохын тулд кодын 10 -р зүү ашиглагдаж байгааг та харж магадгүй юм.
Миний хайрцаг ердөө 9 гаруй дуу тоглуулах ёстой гэж шийдсэн тул сэлгэн залгах товчийг нэмэв. Хаалттай байх үед зүү доошоо буух бөгөөд код нь "дуу" гэсэн хувьсагч дээр 9 -ийг нэмснээр энэ тохиргоонд 18 дуу хүртэл тоглуулах боломжтой болно. Товчлуур нэмж оруулахыг төсөөлөх нь үнэхээр боломжтой юм. 2, 4, 8, 16, 32… дууны багц …
Алхам 6: Цахилгаан хангамж
Цахилгаан хангамжийн хувьд би АА батерейны 3 үүртэй батерейны хайрцгийг ашигласан. Би arduino -ийн газардуулгыг газардуулж, батерейны хайрцгийг унтраалгаар холбов. Шилжүүлэгчийн өөр зүү нь arduino -ийн Vin руу очдог.
Би arduino болон чанга яригч дээр ганц товчлуур ашиглах боломжгүй байсан тул чанга яригчтай ижил зүйлийг хийлээ.
(Би дууны хайрцгийг ажиллуулахын тулд дарах ёстой хоёр товчлууртай болно … үүнийг дараа нь шийдэж магадгүй юм.)
Алхам 7: Дүгнэлт
Бүх зүйл утастай болсны дараа хайрцагт хийж, байрандаа байгаасай гэж залбирч, дууны хайрцгаараа тоглоорой!
(Зорчигчийн суудал дээр найзтайгаа хамт аялаарай, түүнтэй хамт тогло, тэгвэл та хайрцгийг эвдэхийг гуйж залбирах болно …)
Уншсанд баярлалаа. Үүнийг сайжруулах шаардлагатай байна (маш их), би үүнийг дараа нь зааварчилгааны хэсэгт нэмж оруулах болно.
Би "Анх удаа зохиогчдын уралдаан" -д оролцсон тул хэрэв танд энэ төсөл таалагдсан бол саналаа өгөөрэй!:)
Зөвлөмж болгож буй:
Зоосон машины чанга яригчийн эзлэхүүний адаптер: 3 алхам
Зоосон машины чанга яригчийн эзлэхүүний адаптер: Энэ бол аркадийн чанга яригчийн дууны түвшинг тохируулахын тулд аркад товчлуурын нүхийг хэрхэн яаж тохируулах тухай юм. нэгийг нь авах хэрэгсэл
Зоосон машины товчлуур MIDI гар: 7 алхам (зурагтай)
Зоосон машины товчлуур MIDI гар: Энэ бол миний Arduino болон DIY MIDI програмчлалын анхны хувилбаруудын 2.0 хувилбар юм. Би прототип хийх, дизайн хийх ур чадвараа хөгжүүлсэн тул энэ нь үйл явц, ахиц дэвшилийг харуулах сайн арга байх гэж бодсон. Илүү мэдээлэлтэй дизайны процессоор би
Зоосон машины хайрцаг: 8 алхам (зурагтай)
Зоосон машины хайрцаг: Энэхүү зааварчилгааны хэсэгт би Raspberry Pi 3B дээр суурилсан аркад тоглоомын хайрцаг барьсан. Та төсөвтэй байхдаа дуртай чимэг тоглоомуудаа тоглуулж болно. Явцгаая
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: 4 алхам (зурагтай)
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: Энэ бол таны mp3 тоглуулагчийн хамгаалалттай үүргэвч бөгөөд чихэвчний үүрийг дөрөвний нэг инч болгон хөрвүүлдэг, унтраалгын товчлуур дээр тэсрэх хайрцаг болж чаддаг. таны mp3 тоглуулагчийг ерээд оны эхэн үеийн соронзон хальсны тоглуулагч эсвэл үүнтэй төстэй хулгай багатай болгож хувиргадаг
3.5мм 5.1 Дууны дууны унтраалга / задлагч хайрцаг: 5 алхам
3.5mm 5.1 Surround Sound Switch / Splitter Box: Надад шийдвэрлэх шаардлагатай асуудал гарлаа. Би DVI -ийг авдаг Dell 2709w дэлгэц худалдаж авсан бөгөөд 5.1 гаралт бүхий гурван 3.5 мм үүртэй, ногоон, улбар шар, Хар. Би Xbox 360 -аа HDMI -ээр дамжуулан дэлгэцэнд холбосон байсан