Mundarija:
- Ta'minotlar
- 1 -qadam: Uskuna prototipini o'rnatish
- 2 -qadam: Ovozni tayyorlash
- 3 -qadam: Kod
- 4 -qadam: qurilish
- 5 -qadam: Logboek
Video: Xafagarchilik ovozi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu dastlab butunlay boshqacha tarzda boshlangan ("Insult Gun ™"), lekin mening asosiy qurol shaklidagi karnayda so'nggi daqiqada uskunaning ishlamay qolishi tufayli men uni bir xil kod va amalda ishlatadigan Frustration Vocalizer ™ -ga tezda qayta tiklashga majbur bo'ldim. men allaqachon lehimlagan apparat.
Ta'minotlar
- Arduino Uno
- o'tish kabellari
- LEDlar
- Buzzer
- Tugma
- VS1053 MP3 qalqoni
- SD-karta- ba'zi dinamiklar, yaxshisi o'rnatilgan kuchaytirgich
- Quvvat banki
1 -qadam: Uskuna prototipini o'rnatish
Men uni qanday qurgan bo'lsam, siz uch darajali umidsizlikni ifoda eta olasiz. Siz tugmachani ma'lum vaqt ushlab turish orqali xohlagan umidsizlik darajasini tanlaysiz. Tugmani qancha uzoq ushlab tursangiz, signal balandligi shunchalik baland bo'ladi va shuncha chiroqlar yona boshlaydi.
O'rnatish juda oddiy, 3 ta chiroqni ajratish uchun bitta chiroq, signal va tugma.
Misol tasviriga e'tibor qaratishimiz kerak bo'lgan narsa shundaki, rasmdagi Arduino MP3 qalqoni ulanmagan, lekin pin joylashuvi MP3 qalqoni bilan bir xil. PIN -kodlarning mantiqsiz joylashuvi MP3 qalqonining o'zi, MP3 -ni ijro etishda ishlatilganida, etarli miqdordagi pinlardan foydalanganligi bilan bog'liq (lekin MP3 ijro etilmasa, oddiy Arduino bilan bir xil ishlaydi)).
2 -qadam: Ovozni tayyorlash
O'zingizning baxtsizlik va umidsizlik tuyg'ularingizni etkazish uchun siz bu his -tuyg'ularning audio namunalarini yozib olishingiz kerak bo'ladi, yoki men shunchaki shoshqaloqlik bilan tushkunlikka tushgan noutbuk mikrofonim bilan yozgan ovozimni ishlatishingiz mumkin.
Agar siz o'z ovozingizni yozishni tanlasangiz ham, men Audacity -ni tavsiya qilsam ham (https://www.audacityteam.org/), bu bepul audio tahrirlash dasturi, ulardan foydalanish oson.
Yana bir eslatma, agar siz o'z ovozingizni yozib olsangiz, "track001.mp3" "track024.mp3" "track999.mp3" va boshqalarni nomlash uchun audio fayllarni nomlashda yodda tuting. MP3 moduli faqat shu formatdagi fayllarni o'qishi mumkin. Bu eslatmani qo'shish uchun yana bir eslatma shundaki, ko'pchilik kompyuterlar ".mp3" ni o'zlari qo'shadilar, shuning uchun avval treklarni "track001" deb qo'shib qo'ymasdan oldin ".mp3" qo'shishga harakat qiling.
3 -qadam: Kod
Siz mening kodimni topasiz. E'tibor bering, men izlarimni umidsizlik darajasiga qarab nomladim. 001-003-engil umidsizlik, 011-o'rta umidsizlik va 021-023-og'ir umidsizlik (men juda ko'p qichqiriqlarni yozmaganman, lekin mikrofonga qichqirayotganimni maqbul tarzda yozib olish uchun menda ko'p joy yoki imkoniyat qolmagan. Mening asl fikrim uchun 30 dan ortiq haqoratlarni yozib olganimdan keyin).
Agar siz ko'proq qichqiriq qo'shmoqchi bo'lsangiz, trek nima ekanligini kuzatish uchun shunga o'xshash raqamlash konventsiyasini saqlashingizni tavsiya qilaman. Shuni ham yodda tutingki, agar siz ko'proq trek qo'shmoqchi bo'lsangiz, uni kodda o'zgartirishingiz kerak bo'ladi. Aniq treklar tasodifiy tanlanganini sezasiz.
4 -qadam: qurilish
Hammasini o'zingiz yoqtirgan tarzda joylashtiring. Men Arduino -ni va trubkadagi barcha tugmalar va chiroqlarni bilagimga qo'yishga qaror qildim va karnaylarimni ryukzakda ulashim kerak edi. Shunday qilib, butun konstruktsiya portativ bo'ladi.
5 -qadam: Logboek
1 -hafta 1 -kun: Kirish, aqlli bo'ron bilan uchrashdi. Bu de -les -da beetje laat edi. Amaliy mashg'ulotlar, Arduino operatsiyalari natijalari bilan yakunlandi. O'ylaymanki: "Mana, men hamman, men chiqdim"
2 -kun: Arduino kollektsiyasi, bu sizning xohishingizga ko'ra, siz nima qilishni o'ylab topasiz. O'qish mumkin emas. O'ylaymanki, bu hech kimga o'xshamaydi, shuning uchun u eng yaxshi yaratuvchidir, bu eng yaxshi ijodkordir.
3 -kun: Arduino -da o'qitiladigan kollejlar, bu erda hech qanday muammo yo'q. Bir muncha vaqt o'tgach, biz o'zimizni yaxshi his qilyapmiz. Yana yaxshi holatlarda, qurol-yarog 'haqoratli qurol. Mana, bu pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar doelwit wordt toegeslingerd.
Dag 4: Verdergegaan haqoratli qurol bilan uchrashdi. Ma'lumotlar Arduino -ga tegishli bo'lsa -da, bu hech qanday ma'lumotga ega emas. Ibratli so'zlar, shuningdek, dinamiklar Arduino uchun MP3 formatidagi MP3 -lardan biri hisoblanadi. Bu eng katta prototip bo'lib, u zaryadlash funktsiyalari bilan bir vaqtda tanishdi. Hoe langer je de trekker (in tugmachasida) ingliz tilida hoe erger de haqoratli so'zlar, bu juda yaxshi. Bu erda har bir kishi juda yaxshi ma'lumotga ega bo'ladi. 2 soniya yoki 3 -sonli o'rta ma'lumotni o'qing.
5-kun: Veb-qidiruv dasturlari, shuningdek, MP3-qalqon bilan bir vaqtning o'zida eng yaxshi ovozli signallarni, shuningdek, eng yaxshi ovozli signallarni topdi. Bu MP3 qalqoni to'g'ridan -to'g'ri Arduino -da, shuningdek, qo'shimcha zanjirlar bilan ham bog'liq.
Dam olish kunlari: Mana, eng yaxshi bayram - bu juda yaxshi. Qachonki, men o'zimni bilaman, lekin bu men bilgan narsadir. MP3 Shield -dagi SD -kartalar hech qachon yo'q edi.
2 -hafta
1 -kun: bu juda katta muvaffaqiyatsizlikka olib keldi, lekin bu juda katta muvaffaqiyatga erishdi. Quvvat manbai hech qanday muammo tug'dirmaydi.
2 -kun: bu erda siz hech qanday muammoga duch kelmaysiz. Hech qanday muammo yo'q MP3 qalqoni zelf maar daar heb ik nog geen sd kaart voor. Haqiqatan ham, bu hech qanday qiyinchilik tug'dirmaydi. Je kan het alleen maar goed horen als je je oor to‘g‘ridan -to‘g‘ri spiker ovozini eshitadi. Ikkala erdan ham bir necha marta qayta tiklandi.
3 -kun: ITTT -ni o'qib chiqqandan so'ng, menimcha, bu juda qiyin.
Dag 4: SD -karta uchun harakatlarni bajaring, bu sizning ishingiz uchun juda katta ahamiyatga ega. Ovozli signallarning prototipi juda baland ovozda eshitiladi. Yopish -tirgichni o'chirib qo'yish kerak, lekin bu juda yaxshi.
5 -chi kun: bu erda ham vaqt yo'q! Heb niet bar veel gedaan vandaag om eerlijk te zijn. Bu erda MP3 qalqoni ovozi eshitiladi, lekin bu aniq kodni aniqlab beradi, lekin u hech qanday ma'lumot bermaydi. Go'zal tovon edi.
Vakantie !: Polshalar buzilgan, 9 kun oldin biz eng yaxshi variantni topdik. Ovozni kuchaytirgichi Arduino -da hech qanday ma'lumot yo'q bo'lsa ham, u erda hech qanday ma'lumot yo'q. Arduino -da ovoz kuchaytirgichi juda katta hajmga ega.
3 -hafta:
Dag 1: Quvvat kuchaytirgichi Swan hulp van Swan bilan uchrashdi, lekin u tez -tez uchrab turadi. Quvvat kuchaytirgichi 3 gigabaytli ovoz balandligi baland ovoz balandligi bilan ajralib turadi. Kengaytirilgan ovoz kuchaytirgichi 2x 5 vattli karnaylar uchun juda qulay. "Oh nee" degan ma'noni anglatadi, "ha ha" degan ma'noni anglatadi. O'ylaymanki, baland ovoz bilan gapiradigan bo'lsam, bu juda katta ma'ruzachi.
Dag 2: De -spiker o'lmaydi, lekin bu juda katta rejadir. Bu MP3 qalqoni/Arduino bilan MP3 -ni tekshirib ko'rdi. Muvaffaqiyatli bo'lishdan oldin, biz ham muvaffaqiyatsizlikka uchraganmiz. Maktabda kechki soat 22:00 dan boshlab, maktabni haqorat qilish har doimgidek sodir bo'ladi.
3 -kun: MP3 -ni topib bo'lgandan so'ng, u MP3 -ni tekshirib ko'rdi, shunda biz kodni topamiz, bu esa Lotte bilan bir xil bo'ladi. ishlang. Bu MP3 qalqoni bilan bog'liq bo'lgan barcha ma'lumotlarni o'z ichiga oladi, shuning uchun kutubxonalar ham qalqonga tegishli bo'lgan maxsus kutubxonalar bilan himoyalangan. Mana, soat 22:00 da maktabni o'qib bo'lmaguncha, biz hech narsani o'ylamaymiz.
Dag 4: Maktab ivm o'rganildi, men o'zimning kodim bilan tanishib chiqdim, bu MP3 -ning asosiy sahifalarida joylashgan bo'lib, u erda hech qanday ma'lumot yo'q. MP3 -ning eng yaxshi va eng yaxshi versiyasi - bu eng yaxshi kod. Ma'lumotlar kuchaytirgichi baland ovozda baland ovoz bilan gapirishni xohlamaydi. Ikkala tarmoqqa ulangan bo'lsa ham, biz tez -tez o'chirib qo'yamiz, bu esa har doimgidan ham kuchliroq bo'ladi. Morgenochten bu erda juda ko'p muammolarga duch kelganda, biz hech qanday ma'lumotga ega emasmiz.
5 -chi kun: Den Haagda ovoz kuchaytirgichi so'nggi daqiqalarda Andris bilan uchrashdi. Bu juda katta signalni o'chirish uchun tugmachani ishga tushirish/o'chirish tugmachasini bosing. Dam olish kunlari qurol -yarog 'bilan dam olish kunlari hamma narsa yaxshi bo'ladi. Maqolani o'chirib tashlamoqchi bo'lsam, bu juda muhim.
Dam olish kunlari: hamma narsa noto'g'ri. Quvvat kuchaytirgichi tez -tez ishlatib turadigan bo'lsa, u erda hamma narsa yaxshi bo'ladi. O'n ikki yil o'tgach, bu 15 voltdan oshib ketganidan so'ng, biz bir vaqtning o'zida 12 ta voltli tarmoqni tekshirib ko'rdik. Bir zumda, haqoratli qurol, umidsizlik vokalatori. Ma'lumotni o'chirish uchun dasturiy ta'minotning aniq kodi aniqlangan bo'lsa, u holda biz ovozni o'chirib tashlaymiz.
Tavsiya:
Pi2 -da Netflix (ovozi yo'q): 3 qadam
Pi2 -da Netflix (ovozi yo'q): Hammaga salom! malina Pi2 -da Netflix -ni olish uchun Internetda ko'plab darsliklar mavjud. Biroq, ularning aksariyati eskirgan va unchalik aniq emas. Shunday qilib, men sizga malina pi -da Netflix -ni olishning eng sevimli usulini ko'rsataman. Pi mos uchun juda yaxshi ishlaydi
Yog'och, elim va Bluetooth ovozi: 6 qadam
Yog'och, yopishtiruvchi va Bluetooth tovushi: Bu loyihaga ilhom, Budweiser pivo qobig'iga o'rnatilgan stereo kuchaytirgichni qurishda yordam berganimda paydo bo'ldi. Men faqat quvvat tugmachasini ajratib ko'rsatadigan, minimalist tarzda, to'liq boshqariladigan, Bluetooth boshqaruvidagi kuchaytirgichni yaratish qiziq bo'lardi, deb o'ylayman
Boshi, chirog'i va ovozi harakatlanuvchi robot Cupid: 6 qadam
Robot Cupid, harakatlanuvchi boshli, chiroqlar va tovushli: Menga ilhomlanib, uni jonli qilish uchun yoqimli robot kupiga bir nechta qo'shimchalar qo'shildi, chunki bu robot va bu ham Sevishganlar kuni. Men yorug'lik faollashtirilgan MP3 pleer sxemasini qayta ishlayman. Xuddi shu sxema Frankenbot yo'riqnomasida ham qo'llaniladi
Arduino sayyoralar ovozi: 4 qadam
Arduino sayyoralar tovushi: Manbalar: https://www.instructables.com/id/Arduino-Firef Men bu loyihani loyihalashtirganman, chunki men odamlar o'zlarini sayyoradagi tovushlarni eshitganday qilib ko'rsatishni xohlayman. Va bu sizning birinchi Arduino loyihangizni boshlashning juda oddiy usuli, chunki uni qurish oson, oson
Arduino yurak urishi EKG displeyi va ovozi bilan: 7 qadam
Arduino yurak urishi EKG displeyi va ovozi bilan: Salom bolalar! Umid qilamanki, siz mening oldingi "Arduino LIXIE soati" ni o'rgatgansiz. va siz yangisiga tayyormiz, odatdagidek men bu darslikni sizga bosqichma -bosqich ko'rsatma berib, shu kabi juda arzon, arzon elektron loyihalarni tayyorlayapman