Агуулгын хүснэгт:

ДУУГААР ЭРХЭМЖЛЭЭ: 6 алхам (зурагтай)
ДУУГААР ЭРХЭМЖЛЭЭ: 6 алхам (зурагтай)

Видео: ДУУГААР ЭРХЭМЖЛЭЭ: 6 алхам (зурагтай)

Видео: ДУУГААР ЭРХЭМЖЛЭЭ: 6 алхам (зурагтай)
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Арваннэгдүгээр
Anonim
ДУУ ХАМГААЛАХ
ДУУ ХАМГААЛАХ

Танилцуулга

Энэхүү төслийн зорилго нь хурдан загвар гаргахын тулд arduino хавтан ашиглан ямар нэгэн төрлийн асуудлыг шийддэг шинэ бүтээгдэхүүн бий болгох явдал юм.

Алхам 1: Асуудлын тодорхойлолт

Өнөө үед хүүхдүүд хөгжим, зэмсэг сонирхдоггүй болсон. Ийм зүйл болж байна гэж бодож байгаагийн нэг шалтгаан нь хүрээлэн буй бүх технологи нь хөгжим хэрхэн бүтдэгийг сонирхдоггүйтэй холбоотой юм. Энэ санаанаас бид яагаад энэ асуудлыг шийдэхийн тулд технологийг ашигладаггүй юм бэ гэж бодлоо. Тэгээд л бид бүтээгдэхүүнээ анх гаргалаа! Сонгодог Саймон хэлэхдээ үндэслэн бид хүүхдүүдэд янз бүрийн хэв маягийн хөгжимд ашигладаг янз бүрийн хөгжмийн зэмсгийг сурахад туслах тоглоом бүтээх болно.

Алхам 2: санал болгож буй шийдэл

Бид arduino самбарыг кодчилох бөгөөд ингэснээр бид 5 өөр товчлуураар өгсөн мэдээллийг хянах боломжтой бөгөөд ингэснээр эхлээд дуу, багажны дуугарах үед нэгэн зэрэг асах болно. Дараа нь хүүхэд ижил товчлуур дээр дарах хэрэгтэй болно. Энэ бол Саймон хэлдэг боловч өөр өөр төрлийн хөгжмийн зэмсгийн дууг ашигладаг функц юм. Ингэснээр хүүхэд багажны дууг багажны дүрстэй холбож өгөх болно.

Алхам 3: Эд анги: Тоглоом тоглох элементүүд

Хэсэг: Тоглоом тоглох элементүүд
Хэсэг: Тоглоом тоглох элементүүд

Arduino Uno самбар: 1 ширхэг

Үсрэгч: 1 ширхэг багцын загвар

Прото самбар: 1 нэгж

Эсэргүүцэл: 5 нэгж

Лед: Товчлуур: 5 нэгж

Илтгэгч: 1 нэгж

Батерей: 1 нэгж

SD карт: 1 нэгж

Батерей 9 вольт: 1 нэгж

Кейсийн зураг: 1 нэгж

Алхам 4: Хэлхээний формат

Хэлхээний формат
Хэлхээний формат
Хэлхээний формат
Хэлхээний формат
Хэлхээний формат
Хэлхээний формат

Алхам 5: КОД

Би "PlayMemmory" тоглоомын файлыг байршуулдаг. Бид Саймон тоглоомын хавтаснаас санаа авсан боловч 4 товчлуурын оронд 5 товчлууртай бөгөөд хөгжим тоглуулахын тулд файлуудтай ажиллахын тулд "TMRpcm-master" номын санг ашиглах хэрэгтэй. Тиймээс хийх ёстой зүйл бол ardunio номын санг нээж, миний доор байрлуулах хавтсыг хавсаргах явдал юм.

Урам зориг

Тоглоомын код нь энгийн бөгөөд тайлбартай байдаг. Гэхдээ би тоглоомыг бүтээх хоёр хавтаснаас санаа авсан.

Нөгөө талаас, "DFPlayer-Mini-mp3-мастер" хавтас нь WAV файлуудын унших эсэхийг шалгах үүрэгтэй. Файл руу очихын тулд та явах ёстой: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / жишээ / DFPlayer_sample

Нэг талаас та LED, товчлуурууд болон тэдгээрийн файлыг WAV форматаар дардаг. Файлыг олохын тулд та дараах хаягаар явах ёстой: C: / Button-master / Button-master / Examples / SimpleOnOff

Би хавтаснуудыг таны кодтой хуваалцдаг тул та илүү олон товчлуур, дуу чимээ нэмж өгдөг.

Алхам 6: Прототип

Прототип
Прототип
Прототип
Прототип
Прототип
Прототип

ШОГДУУЛАЛТ, ХЭРЭГ

Хэргийн загварыг хийхийн тулд лазер зүсэлтийг ашигласан. Бид "template.dxf" файлыг өлгөх бөгөөд ингэснээр танд байгаа бол үүнийг лазер машинд хайчилж болно. Бид "wiento" болон "cuerda" хөгжмийн файлуудын жишээг wav форматаар, түүний зурагт хуудсыг нийтлэх болно гэж хэлэх ёстой.

Аудио формат

Mp3 файлуудыг WAV руу хөрвүүлэхийн тулд би танд "ffmpeg" програмыг arduino -ийн унших боломжтой форматаар харуулж байна.

  • 8 бит
  • 8000 Гц
  • Аудио формат (моно). Учир нь бид чанга яригч ашигладаг.

Та mp3 файлыг ижил "бин" хавтсанд wav болгон хөрвүүлэх нь чухал юм. Хөрвүүлэхийн тулд нэг хогийн фолдерт файлууд байх ёстой. Энэ нь "ffmpeg-20171109-723b6ba-win64-static" дотор орох ёстой:

C: / ffmpeg-20171109-723b6ba-win64-static / bin

Зөвлөмж болгож буй: