Агуулгын хүснэгт:
- Алхам 1: Асуудлын тодорхойлолт
- Алхам 2: санал болгож буй шийдэл
- Алхам 3: Эд анги: Тоглоом тоглох элементүүд
- Алхам 4: Хэлхээний формат
- Алхам 5: КОД
- Алхам 6: Прототип
Видео: ДУУГААР ЭРХЭМЖЛЭЭ: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Танилцуулга
Энэхүү төслийн зорилго нь хурдан загвар гаргахын тулд 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
Зөвлөмж болгож буй:
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Болт - DIY утасгүй цэнэглэх шөнийн цаг (6 алхам): 6 алхам (зурагтай)
Болт - DIY утасгүй цэнэглэх шөнийн цаг (6 алхам): Индуктив цэнэглэгч (утасгүй цэнэглэх эсвэл утасгүй цэнэглэх гэж нэрлэдэг) нь утасгүй цахилгаан дамжуулах төрөл юм. Энэ нь цахилгаан соронзон индукцийг ашиглан зөөврийн төхөөрөмжүүдийг цахилгаан эрчим хүчээр хангадаг. Хамгийн түгээмэл програм бол Qi утасгүй цэнэглэгч юм
Arduino автомат сүүдэрлэх дэлгэцийн төсөлд алхам алхмаар мотор, жолооч сонгох: 12 алхам (зурагтай)
Arduino автоматжуулсан сүүдэртэй дэлгэцийн төслийн алхам ба моторыг сонгох: Энэхүү зааварчилгаанд би Автомат Сүүдэрт Дэлгэцийн прототипийн төслийн хувьд шаталсан мотор ба драйверыг сонгох алхамуудыг хийх болно. Сүүдэр дэлгэц нь гараар хийсэн хамгийн алдартай, хямд Coolaroo загварууд бөгөөд би үүнийг солихыг хүссэн
Хялбар алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: 13 алхам (зурагтай)
Энгийн алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: Энэ бол компьютерийг хэрхэн задлах тухай заавар юм. Ихэнх үндсэн бүрэлдэхүүн хэсгүүд нь модульчлагдсан бөгөөд амархан арилдаг. Гэсэн хэдий ч үүнийг зохион байгуулах нь чухал юм. Энэ нь эд ангиудыг алдахаас сэргийлж, мөн угсрах ажлыг хялбарчлах болно
Дуугаар удирддаг гар зурах - Arduino сургуулийн төсөл: 4 алхам (зурагтай)
Дуугаар удирддаг гар зурах - Arduino сургуулийн төсөл: Би Arduino -тэй анх удаагаа ийм ажил хийж байгаа бөгөөд алдаа гаргасан бол уучлаарай! Зурах, хөгжим хийх хоббигоо бодохдоо надад ийм санаа төрсөн. Тиймээс би энэ хоёрыг нэгтгэхийг хичээсэн! Сэл