Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Тоног төхөөрөмжийн прототипээ тохируулах
- Алхам 2: Аудио бэлдэх
- Алхам 3: Код
- Алхам 4: Барилга
- Алхам 5: Logboek
Видео: Сэтгэл дундуур дуу хоолой: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ нь анх огт өөр зүйл (Insult Gun ™) хэлбэрээр эхэлсэн боловч миний буу хэлбэртэй гол чанга яригчийн сүүлийн минутын тоног төхөөрөмжийн эвдрэлийн улмаас би үүнийг ижил код, бараг ашигладаг Frustration Vocalizer ™ болгон хурдан бүтээх шаардлагатай болсон. ижил тоног төхөөрөмж, би аль хэдийн гагнасан байсан.
Хангамж
- Ардуино Уно
- Холбогч кабель
- LED
- Дуу чимээ
- Товч
- VS1053 MP3 бамбай
- SD карт- зарим чанга яригч, илүү сайн өсгөгчтэй
- Эрчим хүчний банк
Алхам 1: Тоног төхөөрөмжийн прототипээ тохируулах
Миний бүтээсэн арга замаар та бухимдлаа гурван градус хүртэл илэрхийлж чадна. Та товчлуурыг тодорхой хугацаанд дарж илэрхийлэхийг хүсч буй бухимдлын түвшинг сонгоно. Та товчлуурыг удаан барих тусам дуугарах дуу өндөр болж, гэрэл асаж эхэлдэг.
Тохиргоо нь маш энгийн бөгөөд 3 гэрэл тус бүрээр нь зүү, дуугаруулагч, товчлуурыг байрлуулна.
Жишээ зургийн талаар анхаарах нэг зүйл бол зурган дээрх Arduino дээр MP3 бамбай залгагдаагүй байгаа боловч зүү байрлуулах нь MP3 бамбайтай ижил байна. Түгжээг логикгүй байдлаар байрлуулсан нь MP3 бамбай нь MP3 -ийг үнэхээр тоглуулахад хангалттай хэмжээний голтой ашигладагтай холбоотой (гэхдээ MP3 тоглуулах шаардлагагүй бол ердийн Arduino -той яг ижил үүрэг гүйцэтгэдэг).).
Алхам 2: Аудио бэлдэх
Гай зовлон, урам хугарах мэдрэмжээ бодитоор илэрхийлэхийн тулд та эдгээр сэтгэл хөдлөлийн аудио дээжийг бичих хэрэгтэй болно, эс тэгвээс та миний сэтгэл дундуур байгаа зөөврийн компьютерын микрофоноор яаран бичсэн аудиогоо ашиглаж болно.
Хэрэв та аудиогоо бичихээр шийдсэн бол Audacity (https://www.audacityteam.org/) -ийг санал болгож байгаа бол ашиглахад хялбар аудио засварлах програм юм.
Өөр нэг тэмдэглэл бол хэрэв та өөрийн аудио бичлэг хийдэг бол дууныхаа нэрийг "track001.mp3" "track024.mp3" "track999.mp3" гэх мэт нэрлэхдээ санаж байх хэрэгтэй. MP3 модуль нь зөвхөн яг ийм форматтай файлуудыг унших боломжтой. Энэ тэмдэглэлд нэмж оруулах өөр нэг тэмдэглэл бол ихэнх компьютерууд өөрсдөө '.mp3' -г нэмдэг тул эхлээд өөрийн дууг 'track001' гэж нэрлэхгүйгээр эхлээд '.mp3' гэж нэрлээд үзээрэй.
Алхам 3: Код
Нэмэгдсэнээр та миний кодыг олох болно. Би өөрийн замуудыг бухимдлын зэргээр нэрлэсэн болохыг анхаарна уу. 001-003 бол хөнгөн бухимдал, 011 нь дунд зэргийн бухимдал, 021-023 нь хүнд бухимдал юм (би маш олон орилж хашгирч байгаагүй, гэхдээ надад микрофон руу хашгирч буйгаа хүлээн зөвшөөрөх хэмжээний орон зай, боломж надад үлдсэнгүй. миний анхны санааг гутаан доромжилсон бичлэгийг аль хэдийн бичсэний дараа).
Хэрэв та илүү их орилохыг хүсч байвал дууны мөрийг хянах зорилгоор ижил төстэй дугаарлах конвенцийг дагаж мөрдөхийг танд зөвлөж байна. Хэрэв та илүү олон зам нэмж оруулахыг хүсвэл үүнийг кодонд өөрчлөх шаардлагатай болно гэдгийг санаарай. Тодорхой замуудыг санамсаргүй байдлаар сонгосон болохыг та анзаарах болно.
Алхам 4: Барилга
Энэ бүгдийг өөрийн хүссэн хэлбэрээр нэгтгээрэй. Би Arduino болон бүх товч, гэрлийг бугуйнд нь хийж, чанга яригч руугаа үүргэвчиндээ холбохоор шийдлээ. Ийм байдлаар бүтцийг бүхэлд нь зөөвөрлөдөг.
Алхам 5: Logboek
Долоо хоног 1 Дагуу 1: Танилцуулга, оюун санааны шуургатай танилцаарай. Де Лес хотод байсан. Даалгавар, гагнуур, үр дүн нь Arduino -ийн хамгийн сайн үр дүн юм. Хуидигийн үзэл бодол: Whack-a-mole чийдэнгийн гэрлүүд дууслаа, тэгээд л би гарлаа
2 -р сар: Werkcollege Arduino gehad, heb vaag het idee dat ik misschien start te begrijpen hoe wat werkt. Ben wel vaag bang dat ik iets duurs opblaas. Nog geen beter idee, ben nog niet echt dol op mijn whack-a-mole idee om praktische redenen en het is niet echt een super creatief idee, whack-a-mole bestaat al meer dan honderd jaar.
3 -р сар: Tweede werkcollege over de Arduino gehad, ben nog iets bezorgder om iets onrepareerbaar te slopen. Хаакте бижна аф омдат хэт ээн бэтжэ ингэвиккелд вэрд маар хожим дэрвэгэр зантай. Илүү сайн ойлголтгүй тохиолдолд, бууг доромжилдог. Idee is om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
4 -р сар: Вердерггаан доромжилсон буутай уулзсан. Het schijnt dat om de Arduino geluid af te laten spelen zolang het geen buzzer is noal een uitdaging kan zijn. Төгсгөлд нь хэлэхэд, чанга яригч нь MP3 -ийн iets soortgelijks -ээс илүү их мэдээлэл авч болно. Бен вэл ал лант безиг гэвж хамгийн сүүлийн үеийн прототиптэй танилцсан. Hoe langer je de trekker (in dit geval de button) ingedrukt houd hoe erger de de wordret, is het idee. Энэ нь маш их үнэ цэнэтэй юм. Геэл дууны лиценз 1 секундын дараа, дунджаар 2 -оос 3 -р байранд орно.
Дагуу 5: Vandaag voornamelijk bezig geweest animate ivm de aankomende schouw van dat vak, maar heb wel onderdelen besteld, MP3-shield гэх мэт чанга яригчтай танилцсан. Een MP3 бамбай шууд шууд Arduino програмыг хайж олох боломжтой.
Амралтын өдрүүд: Niets gedaan, maar mijn bestelling is my binnengekomen. Waar ik geen rekening mee had gehouden is dat de speakerertjes geen aangebouwde aux kabel hebben dus ik zal dat denk ik zelf aan moeten sluiten. Энэ нь MP3 Shield -д байгаа SD карт юм.
2 дахь долоо хоног
1 -р сар: Нөхцөл байдлыг маш сайн үнэлэхийн тулд та маш их амжилтанд хүрч чадна. Heb een aux cord van thuis uit elkaar geknipt maar er komt tot op heden nog geen geluid uit
Дагуу 2: Хязгаарлагдмал цаг хугацаа өнгөрөхөд, энэ нь маш чухал юм. Nog niet uit mijn MP3 shield zelf maar daar heb ik nog geen sd kaart voor. Гэхдээ энэ бол маш чухал зүйл юм. Je kan het alleen maar goed horen als je je oor шууд хэлээр ярьдаг. Ик кан ер ээн ределижке коптелефун ван макэн маар дат болдуг.
3 -р сар: ITTT -ийн хичээлийн хуваарь нь маш чухал юм.
Dag 4: Vandaag een SD kaart gekocht bij de Action, ga morgen eerst maar eens kijken om geluid uit mijn Arduino te zien krijgen. Прототипийг маш сайн сонсох боломжтой. Hoe langer je het knopje ingedrukt houdt hoe hoger het geluid uit de buzzer wordt.
5 -р сар: Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Dag 5: Laatste dag voor de vakantie! Heb niet bar veel gedaan vandaag om eerlijk te zijn. Энэ нь MP3 бамбай аудио болон латин хэл дээр байгаа бөгөөд энэ нь тодорхой кодын тодорхойлолтыг зааж өгсөн болно. Сайхан өсгийтэй байсан.
Vakantie !: Pols gebroken, 9 dagen weg geweest op vakantie en onderdelen besteld. Voornamelijk een amplifier die ik kennelijk nodig heb om mijn speakertje geluid te laten maken omdat er niet genoeg stroom naartoe gaat vanuit de Arduino. De amplifier verbind de Arduino alleen maar met een aux kabel en zit zelf aan een stroombron vast en het speakertje.
3 дахь долоо хоног:
1 -р цаг: Хулб ван Свантай уулзаж, өсгөгч ашиглаж болно. Ander ding waar ik vandaag achter ben gekomen, de amplifier die ik gekocht heb is voor veel grotere чанга яригчид 3 ваттын чанга яригч. Kennelijk passen er op op deze amplifier 2x 5 ваттын чанга яригч, блэйзэн клэйн спикерт. Aan de ene kant denk ik ‘oh nee’, maar andere kant denk ik ‘oh yes’. Peer die mij dit verteld heeft heeft ook nog thuis een grote speaker liggen die hij aan mij wil uitlenen en die zal hij morgen meenemen.
Даг 2: De спикер нас барсан Peer mij heeft geleend is flink groot, ik ga denk ik mijn plan bijstellen van pistool naar geweer. MP3 бамбай/Arduino -тай MP3 -ийн хамгийн сүүлийн үеийн хувилбаруудыг танилцуулж байна. Тот оп хэден гэн тот вэйниг амжилтанд хүрэхийн тулд аль хэдийн хоёр ван де voorbeeldfiles -ийг ашиглаж болно. Vandaag heb ik ook al een aantal van mijn доромжилж байна, хоёрдмол байдлаар 22:00 op school verbleef.
3 -р сар: Vandaag ben ik erg lang bezig geweest MP3 MP3 -гийн аль алинд нь хамгийн сайн тохируулагдсан байдаг бөгөөд энэ нь кодын аль алинд нь маш их өсгийтэй байх болно. Хичээлээ үргэлжлүүлээрэй. Энэ нь MP3 бамбайны эхлэлийг дэмждэг бөгөөд энэ нь номын сангийн хамгаалалтын системийн онцлог шинж чанаруудыг сайжруулж өгдөг. Байнга 22:00 цагаас эхлэн сургуулиуд хоорондоо ярилцаж, хичээлээ эхлүүлээрэй.
Dag 4: Vandaag niet naar school ivm studyag, ben vandaag opnieuw begonnen did mijn code te schrijven en in plaats van proberen mijn MP3's te laten afspelen in mijn getimede lichtjes en buzzerbestand, heb ik besloten om mijn getimeg aze to enzeze enzezze de voiz enjezen ente paats enzeze de voizen de létjes de voizen de los de los de los de los de la légjes de voen de los de los de los de la los de la los de la los de la los de los de la los de los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de la los de los de la los, хамгийн их сургууль нь MP3 -ийн хамгийн сүүлийн хэлбэрт орсон. een bestand waar ik de MP3 -ийн аль aan de praat heb gekregen, nu werkt mijn code wel. Daarnaast heb ik ook geprobeerd mijn grote nieuwe speaker en mijn amplifier aan de praat te krijgen maar dat doet het niet. Ик хэ рондгевраагд энд хэт зоу куннен дата бид беж хет solderen een te hete soldeerbout hebben gebruikt en een circuitje hebben doorgebrand, dus ik zal op de zeer korte termijn ergens nog een nieuwe amplifier moeten zien te vinden. Morgenochten in Den Haag Кан хоёр миссиэн, одоо болтол ямар ч асуудал байхгүй.
5 -р сар: Den Haag дахь Heb de nieuwe өсгөгч opgehaald хамгийн сүүлчийн минутанд хулс ван Андристай уулзав. Daarnaast heb ik ook mijn lampjes en buzzer vastgesoldeerd op een plaatje en mijn trigger/button op een ander plaatje. Ган амралтын өдрүүдээр амралтын өдрүүдээ өнгөрөөж болно. Зал хайхрамжгүй хандахын тулд хог хаягдлын талаар мэдээлэл авах боломжтой.
Амралтын өдөр: En alles бол буруу ойлголт юм. Heb ook deze amplifier gesloopt waarschijnlijk op dezelfde manier als de vorige, namelijk omdat ik er teveel stroom doorheen gejaagd had. Toen ik hem kocht stond er op dat hij 15 Volt aankon en dat heb ik ook een of twee keer geprobeerd om hem daarmee aan de praat te krijgen maar toen later bij nadere inspectie werd duidelijk dat hij maar 12 Volt aankan. Daarom heb ik op het allerlaatste moment besloten om mijn доромжлох буу om te bouwen naar een бухимдах дуучин. Дес код нь техник хангамжийг яг нарийн тохируулж өгдөг.
Зөвлөмж болгож буй:
Raspberry Pi матрицын дуу хоолой ба Snips ашиглан гэрийн автоматжуулалт (2 -р хэсэг): 8 алхам
Raspberry Pi Matrix Voice ба Snips ашиглан гэрийн автоматжуулалт (2 -р хэсэг): Raspberry Pi Matrix Voice болон Snips ашиглан гэрийн автоматжуулалтыг шинэчлэх. Энэхүү ХОУХ-ийг гадаад LED болон Servo моторыг хянахад ашигладаг
Дуу ба галын хоолой: 5 алхам
Дуу ба галын хоолой: tinterweb дээрх янз бүрийн төслүүдийг үзэж байхдаа надад таалагдсан хэд хэдэн зүйл, гал / дөл эффект, дууны түвшин хэмжигчийг олж харсан тул яагаад тэдгээрийг нэг дор нэгтгэж болохгүй гэж? Надад 3D принтер, янз бүрийн битүүд байдаг. Энэ бол маш хурдан байсан (9 -ийг тооцохгүй бол
AWS IOT ашиглан Андройд програмыг хэрхэн холбох, дуу хоолой таних API -ийг ойлгох: 3 алхам
AWS IOT ашиглан Андройд програмыг хэрхэн холбох, дуу таних API -ийг ойлгох нь: Энэхүү заавар нь хэрэглэгчдэд Андройд аппликейшнийг AWS IOT сервертэй хэрхэн холбох, кофены машиныг хянадаг дуу хоолой таних API -ийг ойлгохыг заадаг. Дуут үйлчилгээ, Апп тус бүрийн
Cortana болон Arduino гэрийн автоматжуулалттай дуу хоолой хянах гэрэл электроник RGB Led зурвас ба бусад: 3 алхам
Дуут хяналтын гэрлүүд Электроникс RGB Led зурвас ба бусад Cortana болон Arduino гэрийн автоматжуулалттай: Аливаа зүйлийг дуу хоолойгоороо удирдах санаа танд таалагддаг уу? Эсвэл гэрлээ унтраахын тулд орноосоо босох дургүй байна уу? Гэхдээ google home гэх мэт одоо байгаа бүх шийдлүүд хэтэрхий үнэтэй байна уу? Одоо та 10 доллараас доош үнээр өөрөө хийх боломжтой. Бүр илүү дээр нь энэ нь маш амархан
Alexa ажиллуулж буй MATRIX дуу хоолой ба MATRIX бүтээгч (C ++ хувилбар): 7 алхам
Alexa (C ++ хувилбар) ажиллуулж буй MATRIX Voice ба MATRIX Бүтээгч: Шаардлагатай техник хангамж Эхлэхийн өмнө танд хэрэгтэй зүйлээ авч үзье. Raspberry Pi 3 (Зөвлөмж болгож буй) эсвэл Pi 2 загвар В (Дэмжигдсэн). MATRIX Voice эсвэл MATRIX Бүтээгч - Raspberry Pi нь суурилуулсан микрофонгүй, MATRIX Voice/Бүтээгч нь