Агуулгын хүснэгт:
- Алхам 1: Дизайн
- Алхам 2: Юу хийх вэ
- Алхам 3: Хэлхээ / диаграм хэрхэн ажилладаг
- Алхам 4: Аудио кабель тавих
- Алхам 5: Аудио утас (Үргэлжлэл)
- Алхам 6: Фоторезистор
- Алхам 7: Манай LED хэлхээний барилгын ажил
- Алхам 8: Тэмдэглэлийн давтамжийг олж авах онол
- Алхам 9: Arduino програмчлал
- Алхам 10: Холболтын диаграм
- Алхам 11: Хөгжим
- Алхам 12: Эцсийн дүгнэлт
Видео: Arduino + Mp3: 12 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Би гэрэл, физик, оптик, электроник, робот техник, шинжлэх ухаантай холбоотой бүх зүйлд дуртай. Би өгөгдөл дамжуулах чиглэлээр ажиллаж эхэлсэн бөгөөд шинэлэг зүйл болж байгаа Li-Fi аргыг туршиж үзэхийг хүсч байна.
Би Li-Fi-ийн өндөр өгөгдөл дамжуулах хурдны талаар мэддэг тул үүнтэй холбоотой ямар нэгэн зүйл хийж, ашигтай зүйл хийхийг хүсч байсан. Энэ төсөлд үүнийг хэмнэлттэй, сонирхолтой болгох талаар бодож үзээд хүн бүхэнд таалагддаг зүйл болох хөгжмийг ашиглахаар шийдлээ.
Эхэндээ энэ нь үнэтэй зүйл болно гэж бодсон боловч бүх зүйл дижитал хэлбэрээр хийгдсэн тул гүйцэтгэхэд үнэхээр хямд байсан.
Arduino -ийн тусламжтайгаар би дуу авиа гаргах давтамжийг бий болгож чадна. Төсөл бол дууг кодчилж, бүх зүйлийг бэлэн байдалд үлдээх явдал юм.
Алхам 1: Дизайн
Туршилтыг хийж байгаа бөгөөд удахгүй дохиог сайжруулахын тулд өсгөгч нэмж оруулах тул уг төслийг протобоард самбар дээр хийсэн болохыг бид харж болно. Миний ажигласан зүйл бол эвэр дохио маш бага байгаа тул эвэртэй холбогдохын өмнө дохиогоо өсгөх ёстой.
Алхам 2: Юу хийх вэ
Багаж хэрэгсэл, тоног төхөөрөмж:
- Мультиметр: Асуудлыг шийдвэрлэхийн тулд та дор хаяж хүчдэл, туйлт байдал, эсэргүүцэл, тасралтгүй байдлыг шалгах хэрэгтэй.
- Холбоос руу орно уу
- Гоймон.
- Гагнах. Холбоос руу орно уу
- Асаагуур.
- Хавчаар хайчлах.
Электроник:
- Жек: Бид олон аудио объектыг дахин боловсруулах боломжтой, гэхдээ энэ тохиолдолд би ажиллахгүй чанга яригчтай холбогдоход ашигласан объектыг олсон.
- Ардуино: Бид ямар ч ардуино ашиглаж болно, энэ зорилгоор би ардуино ашигласан.
- LED: Би цагаан гэрэл үүсгэдэг LED -ийг санал болгож байна, учир нь энэ нь цагаан гэрэлгүй байсан тул би цагаан гэрлийг бий болгохын тулд үргэлж 3 өнгийг агуулсан RGB LED ашигладаг байсан (Чухал: Улаан LED, ногоон LED, цэнхэр LED нь бидний хувьд ажиллахгүй болно. хэлхээ).
- Эсэргүүцэл: Хэрэв та RGB LED ашигладаг бол 1к Ом эсэргүүцэл ашиглахыг зөвлөж байна, хэрэв та цагаан LED ашигладаг бол 330 Ом эсэргүүцэл ашиглаж болно.
- Батерей: 9V байх нь дээр.
- 9V батерейны холбогч. Холбоос руу очно уу
- Кабель: Таслалт, холболтыг хөнгөвчлөхийн тулд би JUMPERS. Go Link -ийг ашигласан
- Фоторезистор (нарны зай)
Алхам 3: Хэлхээ / диаграм хэрхэн ажилладаг
Систем хэрхэн ажилладагийг энд харуулав.
Хүний нүд спектрийн зарим интервалд гэрлийг харж чаддаггүй тул LED -ээс ялгарах гэрлийг ашиглан бид давтамжийг тасалдуулж дохио илгээдэг. Энэ нь гэрлийг асаах, унтраахтай адил юм (утааны дохио гэх мэт). Энэ хэлхээ нь бидний бүх хэлхээг тэжээдэг 9В батерейгаар ажилладаг.
Алхам 4: Аудио кабель тавих
Жекийг таслахдаа аль кабель нь газардуулга, дохиотой нийцэж байгааг мэдэхийн тулд мультиметрийн тасралтгүй байдлыг шалгаж болно, 2 кабель (газардуулга ба дохио), бусад 3 кабель (газардуулга, баруун дохио, зүүн дохио) байдаг. Энэ тохиолдолд кабелийг огтлохдоо би мөнгөн кабель, цагаан кабель, улаан кабель авсан. Мультиметрээр би мөнгөн кабель нь газардуулгатай тохирч байгааг тодорхойлж, улаан, цагаан нь дохио юм. Кабелийг хүчирхэг болгохын тулд миний хийсэн зүйл бол кабелийг 50% -50% хуваах явдал бөгөөд би үүнийг мушгих тул ижил туйлтай 2 утас илүү бат бөх байх болно. Break -ийг амархан мэддэг).
Алхам 5: Аудио утас (Үргэлжлэл)
Кабель нь маш нимгэн бөгөөд зүсэх хэрэгслээр эвдэх нь маш амархан тул би гал ашиглахыг зөвлөж байна, энэ тохиолдолд асаагуур ашигласан.
Кабелийн үзүүрийг галаар дүрэлзүүлээд шатаахдаа кабелийг халуун байхад нь хуруугаараа эсвэл ямар нэгэн багажаар салгаж авах хэрэгтэй (бидний арилгаж байгаа зүйл бол кабелийг хамарсан хуванцар юм). зангилаа.
Алхам 6: Фоторезистор
Энэ тохиолдолд би илүү том талбайг хамрах нарны хавтанг ашигласан, учир нь энэ үүр нь эерэг ба сөрөг терминал дээр холбогч кабелийг гагнаж байв.
Манай эс вольтметрээр ажиллаж байгаа эсэхийг мэдэхийн тулд нарны гэрэлд байрлуулбал ямар хүчдэл өгч болохыг мэдэх боломжтой (үүнийг 2V ± 0.5 байна гэж зөвлөж байна)
Алхам 7: Манай LED хэлхээний барилгын ажил
RGB LED ба 1 к ом эсэргүүцэлтэйгээр бид цагаан өнгийг олж авах боломжтой бөгөөд протокол самбар дээрх хэлхээг 9В -ийн батерейгаар цэнэглэж, LED -ийг эерэгээр цэнэглэж, дэлхийг холбосон болно. Манай тоглуулагчийг илгээдэг дохио (хөгжмийн дохио). Jackpot газар нь LED -ийн сөрөг талтай холбогддог.
Туршилт хийж байхдаа юу болсныг ажиглахын тулд өөр төрлийн өнгийг туршиж үзэхийг хүссэн боловч улаан, ногоон, цэнхэр LED -ээр үр дүнд хүрээгүй.
Алхам 8: Тэмдэглэлийн давтамжийг олж авах онол
Дуу бол мэдрэгчийн авах боломжтой агаарын чичиргээ, бидний хувьд чихнээс өөр зүйл биш юм. Тодорхой давтамжтай дуу нь агаарын чичиргээний давтамжаас хамаардаг.
Хөгжим нь бидний "октав" гэж нэрлэдэг хэсгүүдийн боломжит давтамжуудад хуваагддаг бөгөөд октав тус бүрийг бидний хөгжмийн нот гэж нэрлэдэг 12 хэсэгт хуваадаг. Октавын нот бүр дээд октавын давтамжтай ижил давтамжтай тэнцүү байна.
Дууны долгион нь биетийг шидэх үед усны гадаргуу дээр гарч буй долгионтой маш төстэй байдаг бөгөөд ялгаа нь дууны долгион нь саад тотгор учруулж, түүнийг гажуудуулахгүй л бол агаарыг гарал үүслээс нь бүх чиглэлд чичиргээнд оруулдаг.
Ерөнхийдөө "o" октавын (0 -ээс 10 хүртэл) "n" (Do -ийн хувьд n = 1, Do -ийн хувьд n = 2, Тиймийн хувьд n = 2) тэмдэглэл нь f (n, O) давтамжтай байдаг. бид ингэж тооцоолж болно (Зураг):
Алхам 9: Arduino програмчлал
Програмчлалын хувьд бид зүгээр л дуу авч, тэмдэглэлийн төрлийг сонгох болно, чухал зүйлийг анхаарч үзэх хэрэгтэй. Нэгдүгээрт, програмд манай чанга яригчийн гаралтыг 11 -р зүү гэж тодорхойлсон бөгөөд дараа нь ашиглах гэж буй тэмдэглэл бүрт харгалзах хөвөх утгыг давтамжийн утгыг нь дагаж мөрдөөрэй. Тэмдэгтийн төрлүүдийн хоорондох хугацаа өөр өөр байдаг тул бид тэмдэглэлийг тодорхойлох ёстой бөгөөд үндсэн тэмдэглэлийг ажиглаж болох бөгөөд хурдыг нэмэгдүүлэх эсвэл багасгах bpm цаг бидэнд байдаг. Та кодын зарим тайлбарыг олох болно, ингэснээр тэдгээрийг удирдан чиглүүлэх боломжтой болно.
Алхам 10: Холболтын диаграм
Arduino шороог Жак кабелийнхаа газартай холбож эерэг 9В батерейтай холбож үзье. Дохио нь батерейны сөрөг хэсэгт холбогдсон 11 -р зүүгээс гарах болно.
Алхам 11: Хөгжим
Одоо бид кодыг arduino болон бүх холболтуудад ачаалсан тул тоглох цаг боллоо! Бидний эвэр ардуинод холбогдоогүйгээр хэрхэн дуугарч байгааг бид харах болно, бид зүгээр л LED -ээр дохио илгээдэг.
Алхам 12: Эцсийн дүгнэлт
Эвэр дээр дуу чимээ маш бага буурах тул дохиог нэмэгдүүлэхийн тулд хэлхээг нэмж оруулахыг зөвлөж байна. Хүн бүрийн хүссэн дууг програмчлахдаа хүлээх хугацаа, тэвчээрийг анхаарч үзэх хэрэгтэй, учир нь бид гайхалтай үр дүнд хүрэхийн тулд чихийг маш сайн тааруулах хэрэгтэй болно.
Мекатроника ЛАТАМ
Зөвлөмж болгож буй:
Arduino болон DFPlayer Mini MP3 тоглуулагчийн модулийг ашиглан LCD ашиглан MP3 тоглуулагч хэрхэн хийх вэ: 6 алхам
Arduino болон DFPlayer Mini MP3 тоглуулагчийн модулийг ашиглан LCD тоглуулагчийг хэрхэн яаж хийх вэ: Өнөөдөр бид Arduino болон DFPlayer мини MP3 тоглуулагчийн модулийг ашиглан LCD тоглуулагч хийх болно. Төсөл нь SD карт дээрх MP3 файлуудыг уншиж, түр зогсоох боломжтой. мөн 10 жилийн өмнөх төхөөрөмжтэй адил тоглоорой. Мөн өмнөх дуу, дараагийн дуу нь хөгжилтэй байдаг
Arduino Retro Style MP3 тоглуулагч: 8 алхам (зурагтай)
Arduino Retro Style MP3 тоглуулагч!: Mp3 тоглуулагч нь хуучирсан сонсогдож магадгүй юм. Ухаалаг гар утас үүнээс хамаагүй дээр юм хийж чадна! Эдгээр бүх програмууд болон урсгал үйлчилгээнүүдийн хувьд та ямар ч хөгжим, дуу татаж авах шаардлагагүй, гэхдээ DFplayer модулийг олж харсан нь үнэхээр их сэтгэл хөдөлгөсөн
Ярьж буй Ардуино - Ямар ч модульгүй Arduino ашиглан MP3 тоглуулах - PCM ашиглан Arduino -аас Mp3 файл тоглуулах: 6 алхам
Ярьж буй Ардуино | Ямар ч модульгүй Arduino ашиглан MP3 тоглуулах | PCM ашиглан Arduino -аас Mp3 файл тоглуулах: Энэхүү зааварчилгаанд бид ямар ч аудио модуль ашиглахгүйгээр mp3 файлыг arduino ашиглан хэрхэн тоглуулах талаар сурах болно, энд бид 8 кГц давтамжтай 16 битийн PCM тоглодог Arduino -д зориулсан PCM номын санг ашиглах болно
Дуу (MP3) Arduino -тай PWM ашиглан чанга яригч эсвэл Flyback трансформатор дээр тоглуулах: 6 алхам (зурагтай)
Arduino -ийн тусламжтайгаар PWM ашиглан чанга яригч эсвэл Flyback трансформатор тоглоорой: Сайн байна уу залуусаа, энэ бол миний анхны заавар бөгөөд танд таалагдсан гэж найдаж байна !! Үндсэндээ энэ төсөлд би Arduino болон зөөврийн компьютерынхаа хооронд цуваа холболтыг ашигласан. Хөгжмийн өгөгдлийг зөөврийн компьютерээс Arduino руу дамжуулах. Мөн Arduino TIMERS -ийг ашиглана уу
BOLSITA PARA MP3 Y PARLANTES / MP3 тоглуулагч, чанга яригчдад зориулсан жижиг цүнх: 5 алхам
BOLSITA PARA MP3 Y PARLANTES / MP3 тоглуулагч, чанга яригчдад зориулсан жижиг цүнх: Soyue nuevo en esto de los зааварчилгаа, гэхдээ энэ бол маш сайн хөгжим юм. Vlog видео бичлэгийг үзэхийн тулд hacer хичээлүүд: www.mercenario.org. Үзэг