فهرست مطالب:

سیمون می گوید: 3 قدم
سیمون می گوید: 3 قدم

تصویری: سیمون می گوید: 3 قدم

تصویری: سیمون می گوید: 3 قدم
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
سیمون می گوید
سیمون می گوید

این دستورالعمل به زبان هلندی نوشته شده است.

سمینار Voor onze "Happy Hacking" در HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel سیمون می گوید. Door op een button te drukken komt er een geluid uit. دکمه Elke heeft een eigen geluid. Ons Simon می گوید bord komt te hangen bij de bushaltes om tijd te rekken. In plaats van dat je op de telefoon scrolt of saai zit te wachten، kan je een leuk simpel spelletje spelen.

مرحله 1: Materialen

ماتریالن
ماتریالن

- پوستر A0 format

- Houten bord

- Houten plank (de cirkels van de buttons te maken)

- Verf in de kleuren rood، geel، blauw، groen en wit

- Kwasten - چاپگر پوستر

- ویرایش برنامه (wij gebruikten Adobe Illustrator)

- آردوینو

- لیجم

- بور

- زاگتافل

- جعبه صوتی

- 4 برابر دستگیره

- محافظ MP3

- Micro SD kaart

- پاوربانک

- کابل صوتی AUX

مرحله 2: Het Maken Van Het Bord

Het Maken Van Het Bord
Het Maken Van Het Bord

Koop een houten bord van A0 format of groter.

Op Adobe Illustrator design je het logo، wat op het bord vast kom te zitten.

Vervolgens sla je dat op als een groot PDF formatat و چاپ آن برای استفاده از A0 فرم پوستر.

Met lijm maak je de poster vast op het bord.

In het bord boor je acht kleine gaatjes، daar komen de draadjes in van de knoppen (2 draadjes per knop).

Voor de knoppen maken wij houten buttons uit een plank.

Maak vier cirkels با قطر وان 5 سانتی متر در de plank en zaag ze vervolgens uit ملاقات کرد.

In de houten cirkels maak je kleine gaten waar de bovenkant van de knop in گذشته.

De houten buttons schilder je eerst wit.

Waneer ze gedroogd zijn ga je er met een laag kleur overheen.

Totaal krijg je dan vier vier in de kleuren rood، blauw، geel en groen.

De buttons druk je in de knoppen zodat ze vast zitten in het bord.

Op de achterkant van het bord tape je de Arduino ، بلندگو و پاوربانک وسیع.

مرحله 3: برنامه نویسان

برنامه نویسان
برنامه نویسان

Maak de bovenstaande setup na op je Arduino.

Voer vervolgens deze codes in: (De SD moet met fat geformatteerd zijn en de nummers Track001 tot Track 004 heten.) #شامل // افزودن کتابخانه های SdFat #شامل // #شامل // و کتابخانه سپر MP3 #شامل // در زیر اگر وقفه رانده شود نیازی نیست. در صورت عدم استفاده ایمن حذف می شود. اگر تعریف شده باشد (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_Timer1 #شامل #elif * * هدف اصلی برای مدیریت تمام توابع SdCard. */ SdFat sd ؛ /*** / مختصر شیء کتابخانه SFEMP3Shield را راه اندازی می کند. * * هدف اصلی برای مدیریت تمام ویژگی ها ، اعضا و توابع کتابخانه. */ SFEMP3Shield MP3player ؛ دکمه های int = {2 ، 3 ، 4 ، 5} ؛ // ---------------------------------------------------- ------------------------------ /*** / مختصر ویژگی Arduino Chip را برای استفاده ما تنظیم کنید. * * پس از فعال شدن کرونل آردوینو ، ویژگیهای اولیه این برنامه * مانند پورت سریال و اشیاء MP3player با.begin را بوت کرد. * همراه با نمایش منوی Help. * * / توجه داشته باشید برگردانده می شود کدهای خطا معمولاً از پخش کننده MP3 منتقل می شوند. * هر کدام به نوبه خود اشیاء SdCard را ایجاد و مقداردهی می کند. * * / see * / ref Error_Codes */ void setup () {uint8_t result؛ // کد نتیجه از برخی عملکردها که بعداً آزمایش می شود. Serial.begin (115200) ؛ // مقداردهی اولیه SdCard. if (! sd.begin (SD_SEL، SPI_FULL_SPEED)) sd.initErrorHalt ()؛ // بسته به محیط SdCard شما ، SPI_HAVE_SPEED ممکن است بهتر کار کند. اگر (! sd.chdir ("/")) sd.errorHalt ("sd.chdir") ؛ // مقداردهی اولیه MP3 Player Shield = MP3player.begin ()؛ // بررسی نتیجه ، برای خواندن کدهای خطا به readme مراجعه کنید. #اگر تعریف شده (_ BIOFEEDBACK_MEGA_) // یا دلایل دیگر ، به انتخاب شما. // معمولاً توسط اکثر سپرها استفاده نمی شود ، بنابراین اظهار نظر کرد. Serial.println (F ("استفاده از پچ ADMixer.")) ؛ if (MP3player. ADMixerLoad ("admxster.053") == 0) {Serial.println (F ("تنظیم حجم ADMixer.")) ؛ MP3player. ADMixerVol (-3) ؛ } #endif for (int i = 2؛ i

توصیه شده: