Агуулгын хүснэгт:
Видео: Arduino -той хөгжим тоглоорой!: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаанд би Arduino UNO болон SD Card модулийг ашиглан хэрхэн хөгжим тоглодог болохыг харуулах болно.
Бид SPI Харилцааг ашиглах болно.
Эхэлцгээе!
Алхам 1: эд анги
Бидэнд дараах хэсгүүд хэрэгтэй болно.
Ардуино НҮБ
SD карт уншигч
Холбогч утас
Аудио өсгөгч
Илтгэгч
Алхам 2: Код
Код нь маш энгийн бөгөөд та үүнийг SD карт дээр байгаа, гэхдээ тодорхой форматтай, дараагийн алхам дээр байгаа бараг бүх дууг тоглуулахад ашиглаж болно.
Та бүх номын сангуудыг татаж авах хэрэгтэй, хэрэв танд байгаа бол хуулж аваад буулгана уу.
#"SD.h" оруулах // SD номын сан#SD_ChipSelectPin 4 тодорхойлох // SD модулийн SS зүүг сонгох
#"SPI.h" -ийг оруулна уу
#include "TMRpcm.h" // Аудио файлуудыг тоглуулах номын сан
TMRpcm дурсамж; // Энд та хүссэн нэрээ оруулна уу
хүчингүй тохиргоо () {
Цуваа эхлэх (9600); // Цуврал комыг эхлүүлэх
if (! SD.begin (SD_ChipSelectPin)) {// Хэрэв SS зүү LOW төлөвт байвал Serial.println ("SD амжилтгүй болсон") гэсэн амжилтгүй мессеж илгээх болно;
буцах;
}
Memoria.speakerPin = 9; // Чанга яригчийг тавих зүү, ихэвчлэн 9
}
void loop () {
Memoria.setVolume (5); // Та эндээс дууны хэмжээг 7 хүртэл тохируулж болно
Дурсамж чанар (1); // зөвхөн 1 эсвэл 0 -ийг хүлээн зөвшөөрдөг бол 1 нь илүү чанартай байх болно
Memoria.play ("1.wav"); // Энд та аудионыхоо нэрийг оруулна уу
саатал (10000); // Энэ саатал нь дор хаяж таны аудионы урттай ижил байх ёстой.
// Энэ номын сан нь arduino -ийг өөр ажил дээр байхад хөгжим тоглуулах боломжтой тул та үүнийг арын дэвсгэр дээр тоглуулах боломжтой
// эсвэл аудио дуустал хүлээнэ үү
}
Алхам 3: Аудио файлуудыг өөрчлөх
Энэ нь.wav аудио файлуудтай ажиллах боловч та үүнд сомын тохируулга хийх хэрэгтэй болно.
Үүний тулд та дараах онлайн хөрвүүлэгчийг ашиглаж болно.
audio.online-convert.com/convert-to-wav
Тиймээс, энэ хуудсан дээр та зураг дээрх шиг тохиргоог өөрчлөх хэрэгтэй бөгөөд дараа нь "Файл хөрвүүлэх" дээр дараад хөрвүүлэлт хийгдэж, шинэ файл татаж авах хүртэл хүлээнэ үү!
Дараа нь та энэ бүх аудио файлыг SD карт дээр байрлуулж, arduino модульд залгах хэрэгтэй.
Дээрх зурган дээрх номын сангийн бусад онцлог шинж чанарууд байдаг тул та үүнийг ашиглаж, дууны түвшин, дараагийн дуу гэх мэт товчлууруудыг ашиглан хөгжим тоглуулагч хийж болно. Тэнгэр бол хязгаар юм!
Алхам 4: Диаграм
Энэ бол arduino болон SD модулийн зүү тохиргоо юм.
Arduino >>>>>>> SD модуль
4 >>>>>>>>>>> SS
11 >>>>>>>>>> MOSI
12 >>>>>>>>>> MISO
13 >>>>>>>>>> SCK
5v >>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> PWM аудио гаралт
Аудио гаралтыг чанга яригчтай холбож болно, учир нь хүч багатай, хэрэв та шууд холбосон бол гүйдлийн хэрэглээ нь arduino -ийг гэмтээж болзошгүй юм.
Тэгээд … та дууссан!
Хэрэв та эргэлзэж байвал надад хариулаарай, би баяртай хариулах болно
Миний зааврыг уншсанд баярлалаа!
Алхам 5: Үр дүн
Хэрэв танд осциллограф байгаа бол аудио гаралт дээр ХОУХШ -ийн дохиог харах боломжтой байх ёстой.
Тэгээд … та дууссан!
Хэрэв та эргэлзэж байвал надад хариулаарай, би баяртай хариулах болно
Миний зааврыг уншсанд баярлалаа!
Зөвлөмж болгож буй:
Dood -ийг IPod дээрээ 5 хялбар алхамаар тоглоорой !: 5 алхам
Doom-ийг өөрийн IPod дээр 5 хялбар алхамаар тоглуулаарай!: Doom болон бусад олон арван тоглоомыг тоглохын тулд iPod дээрээ Rockbox-ийг хэрхэн давхар ачаалах талаар алхам алхмаар зааварчилгаа. Энэ бол үнэхээр амархан зүйл, гэхдээ олон хүмүүс намайг iPod дээрээ сүйрч байгааг хараад гайхаж, заавартай андуурч байна
Wiinote ашиглан Idevice дээр Nintendo тоглоомыг үнэгүй тоглоорой!: 6 алхам
Nintendo тоглоомыг Idevice дээр Wiimote ашиглан үнэгүй тоглоорой!: Та супер Nintendo тоглоом авахын тулд апп дэлгүүрт очиж үзсэн үү, гэхдээ та тоглох тоглоом олж чадаагүй байна. За одоо та эдгээр nintendo тоглоомуудыг cydia -аас авсан snes эмулятороор тоглох боломжтой боллоо. Энэхүү эмулятор нь Nintendo тоглоомыг өөрийн санаачилгаар тоглох боломжийг олгодог
Arduino болон Python3: 5 алхам ашиглан үлэг гүрвэлийн тоглоом тоглоорой
Arduino болон Python3 ашиглан үлэг гүрвэлийн тоглоом тоглоорой: Төслийн тодорхойлолт Бидний ихэнх нь интернэт ажиллахгүй байхад google -ээр үлэг гүрвэлийн тоглоом тоглодог байсан бөгөөд хэрэв та энэ тоглоомыг тоглоогүй бол одоо санаа зовох хэрэггүй, гэхдээ товчлуурыг дарж болохгүй. таны гарт. Тиймээс энэ хүрээнд
Arduino Uno болон OLED 0.96 SSD1306 дэлгэцээр PONG тоглоом тоглоорой: 6 алхам
Arduino Uno болон OLED 0.96 SSD1306 ашиглан PONG тоглоом тоглоорой Дэлгэц: Сайн байна уу залуусаа өнөөдөр бид Arduino -той PONG тоглоом хийх болно. Бид тоглоомыг харуулахын тулд adafruit -ийн 0.96 oled дэлгэцийг ашиглах болно. тоглоомыг хянахын тулд товчлууруудыг дарна уу
Stepper мотор ашиглан дуу тоглоорой !!: 11 алхам (зурагтай)
Stepper Motor ашиглан дуу тоглуулах !!: Энэхүү төсөл нь энгийн динамик интерфэйсийг зохион бүтээх явдал бөгөөд энэ нь stepper мотортой хоёр өөр аргаар харилцах боломжийг олгодог бөгөөд эхний интерфейс нь stepper моторын чиглэл, хурдыг a ашиглан удирдах болно. энгийн GUI, энэ нь