Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуул
- Алхам 2: Холболтууд
- Алхам 3: Шаардлагатай файлуудыг татаж авах
- Алхам 4: Аудио бэлтгэж, өгөгдөл болгон хөрвүүлэх
- Алхам 5: Кодлох хэсэг
- Алхам 6: Кодыг байршуулах
Видео: Ярьж буй Ардуино - Ямар ч модульгүй Arduino ашиглан MP3 тоглуулах - PCM ашиглан Arduino -аас Mp3 файл тоглуулах: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү зааварчилгаанд бид ямар ч аудио модуль ашиглахгүйгээр mp3 файлыг arduino ашиглан хэрхэн тоглуулах талаар сурах болно, энд бид 8 кГц давтамжтай 16 битийн PCM тоглодог Arduino -д зориулсан PCM номын санг ашиглах болно.
Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуул
Хэсэг худалдаж авах: ЗӨВЛӨГӨӨ 120 худалдаж авах:
www.utsource.net/itm/p/384328.html
12V Адаптер худалдаж авах:
www.utsource.net/itm/p/8013134.html
ARDUINO UNO худалдаж аваарай:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
Тиймээс үүнийг хийхийн тулд бидэнд хэд хэдэн бүрэлдэхүүн хэсгүүд хэрэгтэй болно: Arduino, дараа нь 0.5 в -оос 10 ватт хүртэл чанга яригч энэ ажлыг хийх болно, дараа нь хэрэв таны чанга яригч минийхээс 0.5 вт -ээс өндөр байвал та транзистор худалдаж авах хэрэгтэй. 3 долоо хоногийн дараа би TIP 120 транзистор ашиглан аудиог олшруулж, та ямар ч аудио өсгөгч ашиглаж болно.
Холбоос худалдаж авах. -
Худалдан авах зүйлс (түншлэлийн линк) -
Ардуино Уно-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Илтгэгч -
www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…
www.banggood.com/50MM-0_5W- өөрчлөн тохируулсан 50мм…
www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…
TIP 120 транзистор -
www.banggood.com/10pcs-TIP120-NPN-TO-220-D…
www.banggood.com/30pcs-TIP120-NPN-TO-220-D…
www.banggood.com/50pcs-TIP120-NPN-TO-220-D…
Алхам 2: Холболтууд
Хэрэв та 0.5 ваттын чанга яригч ашиглаж байгаа бол холболтуудыг хийх нь маш энгийн бөгөөд Arduino дээрх дижитал зүү 11 -тэй шууд холбож, чанга яригчийн залгуурыг gnd руу, хэрэв 3 ваттын чанга яригч ашиглаж байгаа бол tip120 транзистор ашиглан 11 -ийг холбоно уу. Ардуиног транзисторын бааз руу, транзисторын цуглуулагч руу дамжуулагч -ve зүү, Arduino дээрх gnd зүү рүү дамжуулагч.
II Холболттой холбоотой асуудал гарвал видеог үзнэ үү.
Алхам 3: Шаардлагатай файлуудыг татаж авах
Үүнийг хийхийн тулд arduino -аас PCM аудио тоглуулахын тулд танд хэд хэдэн файл хэрэгтэй болно.
Дараа нь ердийн mp3 аудиог 16 битийн PCM 8hkz аудио болгон хөрвүүлэхийн тулд бидэнд Audacity програм хангамж хэрэгтэй болно
& Эцэст нь бидэнд тэрхүү дууг кодлоод өгөгдөл болгон кодлох кодлогч програм хангамж хэрэгтэй болно.
Audacity татаж авах -
www.audacityteam.org/download/
PCM. ZIP & Encoder програмыг татаж авах (Arduino MP3.zip нэртэй файл) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Алхам 4: Аудио бэлтгэж, өгөгдөл болгон хөрвүүлэх
Хамгийн чухал алхам бол аудио өгөгдлийг бэлтгэх явдал юм. Тиймээс эхлээд бидэнд mp3 файл хэрэгтэй болно, та үүнийг бичээд эсвэл хаанаас ч хамаагүй аваад дараа нь уг файлыг Audacity -д нээгээд формат дээр дараад 16 бит pcm -ийг сонгоод доошоо очиж давтамжийг сонгоно уу. аудиог 8000 Гц хүртэл давтаж, аудиог mp3 хэлбэрээр экспортлох.
Дараа нь кодчилох аудио програмыг нээж, бидний зоригтой байдлаас үүсгэсэн аудио файл руу очоод дараа нь санах ойд амжилттай хуулагдсан зурвасын аудио авах болно.
Алхам 5: Кодлох хэсэг
Дараагийн хэсэг нь кодлох хэсэг бөгөөд та PCM.zip файлыг агуулсан Arduin mp3.zip файлыг татаж авахдаа энэ PCM.zip файлыг arduino -д номын сан болгон нэмээд дараа нь PCM номын санд байгаа тоглуулах жишээг нээнэ үү., энд ноорог дээр та програмын хэлбэрийн массивын 2 дахь мөрийн кодыг засварлах ёстой бөгөөд энэ хэсэгт байгаа бүх өгөгдлийг устгаж, кодчилох аудио програмаар санах ойд хуулсан өгөгдлийг буулгах хэрэгтэй..
Алхам 6: Кодыг байршуулах
Эцэст нь манай код бэлэн болсон тул үүнийг arduino -д байршуулаарай, та чанга яригчаас өөрийн аудио бичлэгийг сонсож, үүнийг эдлээрэй, хэрэв танд ямар нэгэн асуудал байгаа эсвэл энэ талаар гүнзгийрүүлэхийг хүсч байвал өгсөн видеог үзнэ үү.
Баярлалаа.
Зөвлөмж болгож буй:
Хөдөлж, ярьж буй аварга Lego Hulk MiniFig (10: 1 масштабтай): 14 алхам (зурагтай)
Хөдөлж, ярьж буй аварга аварга Lego Hulk MiniFig (10: 1 масштабтай): Би багаасаа леготой тоглож байсан, гэхдээ надад "гоёмсог" лего байгаагүй, зүгээр л сонгодог лего тоосго байсан. Би бас Marvel Cinematic Universe (MCU) -ийн асар том фен бөгөөд миний дуртай дүр бол Халк юм. Тэгвэл яагаад энэ хоёрыг нэгтгэж, аварга болгож болохгүй гэж
Тоглоомын талбайн экспресс ашиглан ярьж буй малгайг сэгсрэх: 12 алхам (зурагтай)
Тоглоомын талбайн экспресс ашиглан ярьж буй малгайг сэгсэрнэ үү: Энэхүү хялбар бөгөөд хурдан заавар нь ярих малгай хийхийг танд заадаг! Энэ нь таныг асуулт асуухад анхааралтай боловсруулсан хариултаар хариулах бөгөөд магадгүй танд санаа зовох юм уу асуудал байгаа эсэхийг шийдэхэд тань туслах болно. Wearable Tech ангидаа би
Тед ярьж буй талх шарагч: 6 алхам (зурагтай)
Тед Talking Toaster: Талх шарагчтай хийсэн яриа үргэлж нэг талыг барьсан байдаг. Өнөөг хүртэл Тед ярьж буй талх шарагчтай уулзана уу! Агуулгын тоймыг доороос үзнэ үү: Төслийн видео талх шарах цахилгаан бараа/Voice bot Remo.tv Дэлхийн ноёрхол
LM386 ашиглан Arduino текстээс ярианы хөрвүүлэгч - Ярьж буй Arduino төсөл - Talkie Arduino номын сан: 5 алхам
LM386 ашиглан Arduino текстээс ярианы хөрвүүлэгч | Ярьж буй Arduino төсөл | Talkie Arduino номын сан: Сайн байна уу, залуус аа, олон төслийн хувьд бид Arduino -аас цагийг ярих эсвэл зарим өгөгдлийг хэлэх гэх мэт зүйлийг ярихыг шаарддаг бөгөөд ингэснээр бид Arduino ашиглан текстийг яриа болгон хөрвүүлэх болно
Ярьж буй ургамал: 5 алхам
Ярьж буй ургамал: Энэ хичээлээр бид хэрхэн ярих ургамал бүтээхийг танд үзүүлэх болно. Та гараараа үйлдвэрт ойртоход дуут мессеж сонсогдоно. Энэ нь үүнийг хэрхэн арчлах тухай заавар эсвэл ургамлын тухай мэдээлэл байж болно. Жишээлбэл, бид