Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: tortmalarni tozalang va tayyorlang
- 3 -qadam: Karnay korpusini yarating
- 4 -qadam: Asosiy karta va sensorlar qatorini yaratish
- 5 -qadam: Ovozni SD -kartaga yuklang, Arduino kodini o'zgartiring
- 6 -qadam: Elektronikani o'rnating
- 7 -qadam: Sensorlarni bir -biriga ulang va asosiy kartaga ulang
- 8 -qadam: Yog'och quti/sumka yarating
Video: Ovozli xotira sandig'ini yarating!: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
*EDIT: Boston Makersdagi barcha ko'ngillilarga ushbu loyihani yaratishda yordam berganlari uchun alohida rahmat! Agar siz shaharda bo'lsangiz, bizni tekshirib ko'ring: www.bostonmakers.org
******************************************************************
Xotinim bilan men so'nggi bir necha yil davomida butun dunyo bo'ylab birgalikda sayohat qilish baxtiga muyassar bo'ldik. Qaerga borsak ham, men kichkina pichoqlar, suvenirlar va efemeralarni yig'aman. Ovozlarni (bozor, ko'cha ovozi, musiqa va hk) yozib olish uchun men ozgina mp3 yozuvchidan ham foydalanaman. Bularni keyinroq tinglash har doim ajablanarli-ular sizni darhol fotosuratga qaraganda yaxshiroq joyga olib kelishadi.
Muammo: siz esdalik sovg'alarini ko'rgazmaga qo'yishingiz va fotokitoblarni kofe stolida saqlashingiz mumkin. Lekin siz buni tovushlar bilan qila olmaysiz.
Shuning uchun men audio xotira sandig'ini yaratdim. Bu kichik tortmalar bilan to'ldirilgan quti-har safar uchun. Ichkarida biz kichik suvenirlar va tovushlarni saqlaymiz-tortma ochilganda, u tasodifiy audio faylni o'sha joyda yozib qo'yadi.
1 -qadam: qismlar ro'yxati
Elektronika:
Ularning ko'pini Sparkfun, Amazon yoki Digikeyda topish mumkin.
- Arduino Pro Mini
- YX5300 ketma -ket MP3 pleer
- Adafruit ovoz kuchaytirgichi
- MCP23017 port kengaytirgichi
- US5881 Hall Effect sensorlar (har bir tortmasiga bittadan)
- Stereo kommutatsion potansiyometr/tugma
- 3 "Karnaylar
- 3,5 mm audio vilkasi
- Standart 2,1 x 5,5 mm doimiy quvvat manbai
- Ayol va erkak sarlavhalari
- Molex ulagichlari va rozetkalari
- Vintli PCB terminal bloki
- Noyob er magnitlari (har bir tortmasiga bittadan)
- Bo'sh ikki tomonlama mis PCB
- 10 simli tasma kabeli
- Mono RCA kabeli
- Ikki RCA uyasi
- 10 k qarshilik
- 100uf elektrolitik kondansatör
Boshqa materiallar:
- Bir nechta tortmasidan iborat sandiq
- Kigiz (tortmasining ichki qismi uchun)
- Karnay panjara uchun qora pantyhose
- Dinamiklar uchun 1/4 dyuymli MDF yoki kontrplak
- Tashqi korpus uchun 3/4 dyuymli qayin kontrplak
- tashqi korpus uchun vintli oyoqlar
2 -qadam: tortmalarni tozalang va tayyorlang
Men dastlab yog'och kartalar katalogidan foydalanmoqchi edim, lekin bu narsalar hozir juda qimmat. Yaxshiyamki, hech kim metallni xohlamaydi, shuning uchun men uni bozorda 30 dollarga oldim.
Birinchi qadam: hamma narsani tozalang. Sabr -toqatli bo'ling va qo'lingizda qog'oz sochiq yoki do'kon latta bo'lishi kerak.
Keyin, har bir tortmasining o'rtasi shkafning orqa tomonida qaerda ekanligini o'lchang. Har bir sensor uchun teshiklarni burang, shunda ular tortib olishadi va tortmasining ochiqligini o'lchaydilar. Teshiklarni oldirib qo'yganingizga ishonch hosil qiling, shunda siz (yoki kabellaringiz) o'tkir qirralar bilan parchalanib ketmasligingiz kerak.
Bajarildi? Har bir tortmasining orqa qismi mos keladigan teshikka qayerdan tushganini o'lchab ko'ring, so'ngra nodir tuproq magnitini yopishtirib, zal effektli datchiklarni o'chiring.
Nihoyat, tortmasining pastki qismiga kigizni kesib yopishtiring.
3 -qadam: Karnay korpusini yarating
Endi tortmalar tozalanadi va tayyorlanadi, siz karnaylar uchun ikkita quti yasashingiz kerak bo'ladi. Oxir -oqibat, bu ikkita tortmasining o'rnini bosadi, bu sizga ovozli ovoz manbasini (va chiroyli ko'rinishni) beradi. Siz ularni qo'lda qurishingiz mumkin edi, lekin lazerni kesish juda oson, ayniqsa makeabox.io kabi saytlar sizga kerakli hajmni boshqa parametrlar bilan kiritishga imkon beradi va darhol kesilishi mumkin bo'lgan faylni tupuradi. Men bu erda Adobe Illustrator fayllarimni joylashtirdim, lekin siz ularni shkafning tortmasining o'lchamiga moslashtirishingiz kerak bo'ladi (FYI, men karnay uchun 1/4 dyuymli MDF va dinamik uchun 1/4 qayin kontrplakidan foydalanganman)..)
O'rnatish:
Lazerli kesilgan korpuslarning yon va pastki qismlarini yopishtiring, lekin qopqog'ini bo'sh qoldiring. Nosozliklarni keyinroq bartaraf qilish uchun uni echib olishingiz kerak bo'ladi, bundan tashqari, u hech qaerga ketmaydi. Ixtiyoriy qadam: shkafning old qismini qora rangda bo'yab qo'ying, shunda siz keyinchalik yomon MDFni ko'rmaysiz.
Agar siz ovoz balandligini boshqarishni xohlasangiz, kommutatsion potansiyometrni o'rnatish uchun chap karnay kabinetining old tomonida teshik qoldiring. Men buni illyustrator maketida qilishni unutganman va keyinchalik qo'lda teshik kesishga to'g'ri kelgan.
Keyinchalik, karnay panjaralarini yarating.
- Qora külotlu çorapları o'lchang va lazer bilan kesilgan ramkadan biroz kattaroq qilib kesib oling.
- Materialni temir yopishtiruvchi bilan yopishtiring (menda issiq yopishtiruvchi tayoqlar tugab qoldi, ehtimol bu yaxshiroq ishlaydi).
- Har bir chekkani orqa tomondan katlayın va material yig'ilmasligi uchun burchaklarni kesib oling.
- Majburiy emas: to'rt burchakka magnit qo'shing va vintlarni karnay old qismidagi mos joylarga joylashtiring. Bu sizga kerak bo'lganda panjara osongina tortib olish imkonini beradi, lekin hozircha men haqiqiy ehtiyojni topa olmadim.
Ma'lumot uchun, men bu panjaralarni bir tomondan yog'ochdan yasalgan yaxshi bezakli qilib yaratdim - yaxshi ko'rinadi va menga ovoz balandligi tugmachasini o'rnatish uchun joy beradi.
4 -qadam: Asosiy karta va sensorlar qatorini yaratish
Endi loyihaning "miyasi"-elektronika bilan shug'ullanish vaqti keldi.
Ushbu elektron platalarni yopish ixtiyoriydir - ehtimol siz ularni alohida simlarni protobloardga lehimlashga majbur qilishingiz mumkin, lekin buning uchun abadiy vaqt kerak bo'ladi. Bo'sh mis PCBda niqob yaratish uchun bu erda joylashtirilgan taxtali tasvirlardan foydalaning va o'zingiz xohlagan texnikani ishlating. (Gravitatsiyaviy taxtalarning tafsilotlari bu ko'rsatmaga kirmaydi, shuning uchun boshlash uchun boshqalarini ko'rib chiqing.) Plitalar tayyor bo'lgach, komponentlar uchun teshiklarni burang va ularni joyiga lehimlang.
5 -qadam: Ovozni SD -kartaga yuklang, Arduino kodini o'zgartiring
Bu sizning tovushlaringizni haqiqatan ham ijro etish uchun birinchi qadamdir. Birinchidan, har bir tortmasida ishlatmoqchi bo'lgan ovozni tanlang. Iloji bo'lsa, har bir faylni tahrirlang, shunda ular avval bir xil hajmda bo'ladi. Bu ixtiyoriy, lekin tavsiya etiladi. Reaper, Audacity yoki boshqa bepul audio muharriri ishlaydi.
- SD adapteridan foydalanib, kompyuterga microSD kartasini oching.
- Kartaning yuqori qismidagi har bir tortmasiga papka yarating. Ularni ketma -ket 1 dan boshlang.
- Har bir tortma ochilganda ijro etishni xohlagan mp3larni tanlang va ularni tortmasining jildiga torting. Quti ochilganda kod tasodifiy ravishda ular orqali o'tadi.
- Har bir jilddagi fayllarni nomini o'zgartiring, shunda ular ketma -ket raqamlardan boshlanadi: (001_file.mp3, 002_file.mp3 va boshqalar)
- Kartani chiqarib oling va ketma -ket mp3 pleerga joylashtiring.
Endi fayllar tayyor bo'lgach, Arduino kodini o'zgartiring, shunda u ularni qidirishni biladi. Koddagi "tortmasining o'lchami" o'zgaruvchilarini SD -kartaning har bir papkasidagi fayllar soniga mos keladigan tarzda o'rnatishingiz kerak bo'ladi. Men rasmni qo'shdim, shunda siz qaerga sozlashni va nimani qo'shishni aniq bilasiz. Ishingiz tugagach, yangi kodni Arduino -ga yuklang.
6 -qadam: Elektronikani o'rnating
Bu erda narsalar qiziqarli bo'ladi. Asosiy elektron kartani yig'ing va unga barcha komponentlarni lehimlang. Endi ulang va qolgan elektronikani chap karnay qutisiga o'rnating. (Blok diagrammasi uchun ulanish qo'llanmasiga qarang.)
Keyin kuchaytirgich panelini o'rnating va unga asosiy kartadan quvvat ulang. Ovozni ketma -ket mp3 pleerdan kuchaytirgichga o'tkazish uchun 3,5 mm vilkasidan foydalaning. Kuchaytirgichga kuchaytirgichning simini ulang.
Agar siz ovoz balandligini boshqarishni xohlasangiz, uni kuchaytirgich va karnay o'rtasida emas, balki mp3 pleer va kuchaytirgich o'rtasida ulaganingizga ishonch hosil qiling.
7 -qadam: Sensorlarni bir -biriga ulang va asosiy kartaga ulang
Bu biroz vaqt talab etadi, lekin sensorli massivlarni chiroyli va chiroyli qiladi. Siz ilgari yasagan elektron platalardan foydalanib, har biriga 10k rezistorlar va zal effektli datchiklarni lehimlang. Keyin, har birining oltita kirish va chiqishlarini lenta kabeli bilan ulang va uzun romashka zanjirini hosil qiling. Quvvat alohida kabel orqali ta'minlanadi.
MUHIM: har bir taxtada o'tish kabelini qo'shish uchun joy bor, bu sensorni lenta kabelidagi ma'lum bir simga ulash imkonini beradi. Bu sizga ma'lum bir qatorda qaysi tortmasiga o'rnatayotganingizni tanlash imkonini beradi. (1-tortmasiga jigarrang, 2-tortmasiga qizil, 3-tortmasiga to'q sariq va hokazo.
8 -qadam: Yog'och quti/sumka yarating
Bu holat ixtiyoriy - agar sizda yog'och kartochkalar katalogi bo'lsa, unga bir necha oyoqlarini yopishtirib, uni bir kun deb atash mumkin. Metall shkaf biroz qiyinroq bo'ladi, shuning uchun men uni joylashtirish uchun bu qutini qurdim va ichidagi narsalarni siljitdim. Tabiiyki, men jarayonning bu qismini suratga olishni unutganman, lekin bu erda tugallangan tasvirlar sizga qanday qilib birlashtirilganini tushunishga yordam beradi.
- Ko'krak qafasidan bir oz kattaroq balta qayin kontrplakining to'rt qismini kesib oling - siz butun ko'kragingizni siljitish uchun etarli joy qoldirishingiz kerak (men har tomondan 1/8 dyuymli o'yin qoldirdim).
- Kontrplakning har bir chetida quyonni kesish uchun yo'riqchidan foydalaning. Kontrplakning qalinligining yarmini olib tashlash uchun kesilgan chuqurlikni o'rnating. Siz fotosuratlardan har bir bo'lakda qanday qilib bir -birining ustki qismini o'rnatganimni ko'rishingiz mumkin - men keyinroq diagramma qo'shaman.
- To'rt bo'lakni yopishtiring va mahkamlang. Ularning 90 graduslik burchakli kvadrat ekanligiga ishonch hosil qiling! Bundan tashqari, elim tikuvlarini mustahkamlash uchun korpus ichidagi L-qavslardan foydalanishingiz mumkin.
- Majburiy emas: kontrplakning chetlarini korpusning old va yon tomonlarida yashirish uchun yog'och yoki shpon tasmasini qo'shing. Men do'stim bergan sadr daraxtining eski chiziqlaridan foydalanardim.
- Kosonning pastki qismiga oyoqlarini qo'shing.
- Ko'krak qafasiga suring va quvvat manbaiga ulang.
Bo'ldi shu! Endi tortmalaringizni fotosuratlaringiz, narsalaringiz va boshqa xotiralaringiz bilan to'ldiring va to'plangan tovushlardan zavqlaning. Qachonki siz tortmachani ochsangiz, u sizni o'sha joyga va vaqtga qaytaradi.
Audio tanlovda hakamlar mukofoti 2017
Tavsiya:
Raqamli xazina sandig'i: 6 qadam (rasmlar bilan)
Raqamli xazina sandig'i: Men Utrext san'at universitetida O'yin va o'zaro aloqa texnologiyasini o'rganaman. &Quot; Agar shunday bo'lsa " deb nomlangan bitta loyiha bor. bu erda sizdan interaktiv mahsulot yaratish so'raladi. Siz Arduino -dan foydalanishingiz, qiziqarli interaktiv elementni yaratishingiz kerak
Zelda xazina sandig'i (yorug'lik va tovush bilan): 12 qadam (rasmlar bilan)
Zelda xazina sandig'i (chiroqlar va tovushlar bilan): Hammaga salom! Men yoshligimda "Zelda afsonasi" o'yinlarining ashaddiy muxlisi edim, lekin o'ylaymanki, siz ko'kragingizni ochganingizda ijro etiladigan musiqani deyarli hamma biladi. Bu juda sehrli! Men sizga bu ko'rsatmalarni ko'rsataman
CityCoaster - O'zingizning biznesingiz uchun kengaytirilgan reallik qirg'og'ini yarating (TfCD): 6 qadam (rasmlar bilan)
CityCoaster - O'zingizning biznesingiz uchun kengaytirilgan reallik qirg'og'ini yarating (TfCD): Kubokingiz ostidagi shahar! CityCoaster - bu Rotterdam Gaaga aeroporti uchun mo'ljallangan mahsulot bo'lib, u shaharning o'ziga xosligini ifoda eta oladigan, dam olish maskanining mijozlarini kengaytirilgan haqiqat bilan zavqlantiradigan mahsulot haqida o'ylaydi. Bunday muhitda
Avtomatik o'simlik chirog'ini yarating: 6 qadam (rasmlar bilan)
Avtomatik o'simlik chirog'ini yarating: Bu yorug'lik sizning o'simliklarning o'sishiga yordam beradi. Men bu fikrni Garduinodan oldim, lekin undan hech narsa olinmaydi. Sxema va dastur meniki.Bu o'simlik nuri sizning o'simliklarga kuniga 4 soat qo'shimcha yorug'lik beradi. Qorong'i tushganda, u yonadi va keyin
Applescript/Arduino ogohlantirish bayrog'ini yarating: 5 qadam (rasmlar bilan)
Applescript/Arduino ogohlantirish bayrog'ini yarating: Siz hech qachon Mac -dagi pochta ovozi etarli emasligini his qilganmisiz? Oddiy tovushlar va ogohlantirishlar siz uchun kesilmayaptimi? Siz aniqroq va foydali narsani xohlaysizmi? Agar shunday bo'lsa, bu siz izlayotgan ko'rsatma. Ushbu yo'riqnomada,