Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Таны мэдэх ёстой зүйл
- Алхам 3: Хэлхээний дизайн
- Алхам 4: Код
- Алхам 5: Дууссан
Видео: Arduino хөгжим тоглуулагч: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Бүгдээрээ сайн уу.
Өчигдөр би интернетээр аялж, Arduino дээр хийж болох төслүүдээ хайж байсан. Энэ хатагтай төгөлдөр хуурын электрон гар хийж, дуу оруулсан. Би LCD товчлууртай бамбайтай байсан тул дуунуудтай жижиг цэс байдаг бөгөөд хөгжим тоглуулагч хийх боломжтой гэж бодож байсан бөгөөд хэрэглэгч үүнийг сонгож болно.
Та миний төслийн эцсийн хувилбарыг дээрээс харж болно.
Алхам 1: Танд хэрэгтэй зүйл
Энэ төслийн хувьд танд хэрэгтэй болно;
- Ардуино Уно
- Талхны самбар
- LCD товчлуурын бамбай
- Дуу чимээ
- 330 ом эсэргүүцэл
- Үсрэгчид
Алхам 2: Таны мэдэх ёстой зүйл
Та LCD товчлуур бамбайны бүтцийн талаар бага зэрэг мэдэх хэрэгтэй. Би үүнийг юу болохыг нь харахын тулд зүүг байрлуулсан.
Код дээр харах болно; 4, 5, 6, 7, 8, 9 -р зүү нь LCD дэлгэц дээр ашиглагддаг бөгөөд 10 -р зүү нь LCD арын гэрлийг хянах зориулалттай боловч танд хэрэггүй болно.
Ингэснээр бид 0, 1, 2, 3, 11, 12, 13 дижитал тээглүүр, A1, A2, A3, A4, A5 аналоггүй зүүтэй болно.
Түүнчлэн товчлуур бүрийн аналог утгыг мэдэх шаардлагатай бөгөөд ингэснээр та тэдгээрийг таних боломжтой болно. Би A0 утгыг уншаад үүнийг мэдэхийн тулд цуваа дэлгэц дээр хэвлэв. Энд жишээ код байна:
int btn_value = 0;
void setup () {Serial.begin (9600); } void loop () {btn_value = analogRead (A0); Serial.println (btn_value); }
Миний бамбайд зориулж олж авсан үнэт зүйлс энд байна.
- Баруун товчлуур - 0
- Дээш товчлуур - 131
- Доод товчлуур - 306
- Зүүн товчлуур - 481
- Товчлуурыг сонгоно уу - 722
- Товчлуургүй - 1023
Алхам 3: Хэлхээний дизайн
Хэлхээ нь маш энгийн.
- Дуугаруулагчаа талхны тавцан дээр хаа нэг газар тавь.
- 330 ом эсэргүүцлийн нэг талыг дуугарагчийн сөрөг зүү рүү, нөгөө талыг Arduino -ийн газардуулгатай холбоно.
- Дуут дохионы эерэг зүүг Arduino дээрх pin2 -тэй холбоно уу.
Та дууслаа! Одоо кодчилолд орцгооё.
Алхам 4: Код
Архивын файлыг нээхэд та дараах файлуудыг харах болно; lcd_keypad_songs, fur_elise, james_bond, jingle_bells, mario_bros_theme, mario_bros_underworld, merry_christmas, pitch.h
- lcd_keypad_songs бол цэс болон тодорхойлолтыг бичсэн үндсэн файл юм. Энэ нь комментоор дүүрсэн тул та кодыг шалгаж, ойлгох боломжтой болно.
- pitches.h нь хөгжмийн нотуудын тодорхойлолтыг агуулдаг.
- Үлдсэн файлууд нь дууны функцийг агуулдаг. Та тэдгээрийг даван туулж, ойлгохыг оролдож болно. Би дуунуудынхаа кодыг бичээгүй, хайгаад олсон. Тиймээс та өөрийнхөө дуунуудыг олж, бичиж, цэсэнд нэмж болно.
Та тэдгээрийг нэг хавтасны доор байрлуулах ёстой. Дараа нь та Arduino IDE ашиглан lcd_keypad_songs файлыг нээж кодыг байршуулах хэрэгтэй.
Тэмдэглэл: james_bond дуу цэс дээр байхгүй байна (үүнийг тайлбарласан байгаа). Учир нь Arduino -ийн орон зай хязгаарлагдмал бөгөөд эдгээр дуунууд маш их ой санамжийг эзэлдэг. Та үүнийг үргэлж тайлбарлаж, өөр дуунд сэтгэгдэл бичих боломжтой. Та мөн цэсийн дарааллыг өөрчлөх хэрэгтэй.
Алхам 5: Дууссан
Баяр хүргэе
Хэрэв танд ямар нэгэн асуулт, асуудал байвал надад сэтгэгдэл бичих эсвэл мессеж бичээрэй. Би туслахыг хүсч байна.
Аз жаргалтай болгох!
Зөвлөмж болгож буй:
Халаасны хөгжим тоглуулагч: 6 алхам
Халаасны хөгжим тоглуулагч: Энэхүү зааварчилгаанд та өөрийн гараар халаасны хөгжим тоглуулагчийг түр зогсоох тоглуулах, бусад функцуудыг arduino pro mini эсвэл arduino нано ашиглан хэрхэн хийхийг сурах болно
Juuke - Ахмад настан, хүүхдүүдэд зориулсан RFID хөгжим тоглуулагч: 10 алхам (зурагтай)
Juuke - Ахмад настан, хүүхдүүдэд зориулсан RFID хөгжим тоглуулагч: Энэ бол Juuke хайрцаг юм. Juuke хайрцаг бол таны хөгжмийн найз бөгөөд ашиглахад аль болох хялбар байхаар бүтээгдсэн юм. Энэ нь ялангуяа ахмад настан, хүүхдүүдэд зориулагдсан боловч бусад бүх насныхан ашиглах боломжтой. Бидний үүнийг үүсгэсэн шалтгаан нь
AdaBox004 хөгжим тоглуулагч: 4 алхам
AdaBox004 хөгжим тоглуулагч: Би энгийн хөгжим тоглуулагч болгохын тулд AdaBox004 -ийн хэсгүүдийг ашигласан. Энэ нь USB порт руу залгагдаж, микро SD картнаас санамсаргүй байдлаар дуу тоглуулж эхэлдэг. Энэ бол өөдрөг дууны эх сурвалж болох миний семинарт зориулагдсан болно
Автомат хөгжим тоглуулагч: 5 алхам
Автомат хөгжим тоглуулагч: Та биеэ тайвшруулж, унтахын тулд бэлдэхийн тулд зөөлөн хөгжим тоглохыг хүсч байсан уу? Зөөврийн компьютер дээрээ хэдэн цаг ажилласны дараа ядарч сульдах бүртээ зөөврийн компьютерээ нээлттэй орхиж, гэрлээ унтраагаад орон дээрээ үсрээрэй. Энэ машин автоматаар ажиллах болно
"Jumbleum" Shuffle MP3 хөгжим тоглуулагч: 8 алхам (зурагтай)
"Jumbleum" Shuffle MP3 хөгжим тоглуулагч: Энэхүү төслийн хувьд би семинарт ашиглахад хялбар, хүчирхэг тоглуулагч болгохоор шийдсэн. Бусад MP3 модулийг туршиж үзсэний дараа би хялбар, хямд "DFPlayer Mini" -г сонгосон. модуль. Энэ нь " Санамсаргүй тоглох " горим АРГААР, учир нь би