Агуулгын хүснэгт:
Видео: Саймон хэлэхдээ: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү зааварчилгаа нь Голланд хэл дээр бичигдсэн болно.
Voor onze seminar 'Happy Hacking' op de HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel Саймон хэлэв. Door op een button te drukken komt er een geluid uit. Elke товч een eigen geluid. Онс Симон хэлэхдээ bord komt te hangen bij de bushaltes om tijd te rekken. Товчлол дээр гар утсан дээр гүйлгэн уншина уу.
Алхам 1: материаллаг
- A0 хэлбэрийн зурагт хуудас
- Хаутен борд
- Хаутен банз (де cirkels van de button te maken)
- Verf in de kleuren rood, geel, blauw, groen en wit
- Квастен - зурагт хуудас хэвлэгч
- Програмыг засварлах (Adobe Illustrator програмыг ашиглах боломжтой)
- Ардуино
- Лижм
- Боор
- Заагтафел
- Аудио хайрцаг
- 4 удаа knoppen
- MP3 бамбай
- Micro SD карт
- Powerbank
- AUX аудио кабель
Алхам 2: Het Maken Van Het Bord
Гүүглүүлэгчийн тухай A0 формат.
Adobe Illustrator -ийн дизайны хувьд энэ бол маш том лого юм.
A0 зурагт хуудасны форматыг PDF хэлбэрээр хэвлэх боломжтой.
Илүү том зурагт хуудас цуглуулсан.
Хэт борд боор, ах клеин гаатжс, ван де кноппен (кноп тутамд 2 драадж).
Voor de knoppen maken wij houten button uit een plank.
Хэмжээ нь 5 см -ийн диаметртэй вангаар хийгдсэн.
Де хоутен циркелс дээр өнгөрсөн хугацаанд хамгийн их ашиг тустай байсан.
Хутений товчлуурууд нь ухаалаг байдаг.
Waneer ze gedroogd zijn ga je er met een laag kleur overheen.
Totaal krijg je dan vier товчлуурууд, blauw, geel en groen.
Дугуйны товчлуурууд нь өргөн хүрээг хамардаг.
Powerbank -ийн өргөн уудам чанга яригч, Arduino, achterkant.
Алхам 3: програмист
Arduino програмыг тохируулах.
Voer vervolgens deze code in: (De SD moet met fat geformatteerd zijn en de nummers Track001 tot Track 004 heten.) #Include // SdFat Libraries #include // #include // болон MP3 Shield Library #include // доор оруулна уу. тасалдал жолоодсон тохиолдолд шаардлагагүй болно. Хэрэглээгүй тохиолдолд устгахад аюулгүй. #if тодорхойлогдсон (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_Timer1 #inclif #elif defined (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == Номын сангийн #оруулах_тухай #Мэдэх * * SdCard -ийн бүх функцтэй ажиллах үндсэн объект. */ SdFat sd; /*** / товч SFEMP3Shield номын санг үүсгэсэн объект. * * Номын сангийн бүх шинж чанар, гишүүд, функцуудыг зохицуулах үндсэн объект. */ SFEMP3Shield MP3 тоглуулагч; int товчлуурууд = {2, 3, 4, 5}; // ------------------------------------------------ ------------------------------ /*** / товч Arduino Chip-ийн онцлогийг бидний хэрэглээнд тохируулна уу. * * Arduino -ийн цөмийг ачаалсны дараа энэ програмын үндсэн функцуудыг эхлүүлээрэй. Цуваа порт, MP3 тоглуулагч гэх мэт.begin. * Тусламжийн цэсийг харуулна. * * / тэмдэглэлийг буцаав Алдааны кодыг ихэвчлэн MP3 тоглуулагчаар дамжуулдаг. * Whicn нь SdCard обьектуудыг үүсгэж эхлүүлдэг. * * / see * / ref Error_Codes */ void setup () {uint8_t үр дүн; // зарим функцын үр дүнгийн кодыг дараа нь турших болно. Цуваа.begin (115200); // SdCard -ийг эхлүүлнэ үү. хэрэв (! sd.begin (SD_SEL, SPI_FULL_SPEED)) sd.initErrorHalt (); // таны SdCard орчноос хамааран SPI_HAVE_SPEED илүү сайн ажиллах болно. хэрэв (! sd.chdir ("/")) sd.errorHalt ("sd.chdir"); // MP3 тоглуулагчийн бамбай үр дүнг эхлүүлэх = MP3player.begin (); // үр дүнг шалгах, алдааны кодыг уншихыг үзнэ үү. #хэрэв (_ BIOFEEDBACK_MEGA_) // эсвэл таны сонгосон бусад шалтгааныг тодорхойлсон бол. // Ихэнх бамбайг ихэвчлэн ашигладаггүй тул тайлбарласан болно. Serial.println (F ("ADMixer засварыг ашиглаж байна.")); if (MP3player. ADMixerLoad ("admxster.053") == 0) {Serial.println (F ("ADMixer -ийн эзлэхүүнийг тохируулах.")); MP3 тоглуулагч. ADMixerVol (-3); } #endif for (int i = 2; i
Зөвлөмж болгож буй:
Ээж хэлэхдээ цахилгаан унжлага: 5 алхам
Мама хэлэхдээ цахилгаан унжлага: Энэ нь таны зүүлт/үзэл бодол/хариултыг онцлон тэмдэглэхийн тулд хүзүүндээ зүүлт зүүх зүүлт юм. Хүчирхийлэлд өртсөн ээжүүдэд зориулагдсан боловч бага ангийн багш нарыг хэт их ажиллуулдаг эсвэл ганцаараа ажилладаг эмэгтэйг корпорацийн зөвлөлийн өрөөнд үл тоомсорлодог! Тиймээс ээж
Саймон хэлэхдээ LCD дэлгэцтэй: 9 алхам (зурагтай)
Саймон LCD дэлгэцтэйгээр ингэж хэлэв: IntroHave Та үргэлж Arduino төслийг бүтээхийг хүсч байсан, хамт тоглоход үнэхээр хөгжилтэй, бүтээхэд хялбар хоёр. За цаашаа харах хэрэггүй. Сайн байна уу, миний зааварчилгаанд тавтай морилно уу. Энд би танд LCD ашиглан Simon Says тоглоом бүтээхийг зааж өгөх болно
Arduino төсөл // Саймон хэлэхдээ (үр дагавартай): 5 алхам
Arduino төсөл // Саймон хэлэхдээ (маш үр дагавартай): Сайн байна уу! Энэ бол үнэхээр эхлэгчдэд ээлтэй, учир нь энэ бол миний анхны arduino төсөл юм. Би одоо хэрэгжүүлж буй курсээ өнгөрүүлэхийн тулд энэхүү төслийг бүтээсэн бол "Хэрэв энэ тэгвэл тэр" нэртэй болно
CSCI-1200 төсөл 2: Саймон хэлэхдээ: 4 алхам
CSCI-1200 Төсөл 2: Саймон хэлэхдээ: Энэхүү лабораторид та Arduino микро хянагч ашиглан Simon Says тоглоом бүтээх товчлуур, LCD дэлгэц, LED-ийг ашиглах болно. Энэхүү төсөлд шаардлагатай тоног төхөөрөмж: 1. Arduino Uno 2. LCD дэлгэц3. 4 товчлуур 4. Потенциометр 5. 4 LED6. Талхны самбар 7
Интерактив Саймон хэлэхдээ тоглоом: 5 алхам
Интерактив Саймон Тоглоомын хэлснээр: Энэ тоглоом хэрхэн хөгжсөнийг би сайн санахгүй байна, гэхдээ үүний гол зорилго нь тоглогчдыг бөмбөрийн цохилтын дараалалд анхаарлаа төвлөрүүлж, танин мэдэхүйн боловсруулалт, анхаарлыг сайжруулах явдал юм. Тоглогчид бүжиг бүжгийн аль нэгийг ашиглаж болно