Оглавление:
Видео: Саймон говорит: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Это руководство написано на голландском языке.
По словам Саймона, на одном из семинаров «Happy Hacking» на HKU hebben wij een soundboard gemaakt die is gebaseerd op het spel. Кнопка открывания дверцы - это дверной блокиратор. Elke button heeft een eigen geluid. Онс Саймон говорит: «Борд комт те ханген бидж де бушальтес ом тид те реккен». В plaats van dat je op de phone scrolt saai zit te wachten, kan je een leuk simpel spelletje spelen.
Шаг 1: Materialen
- Плакат в формате A0
- Хаутен борд
- Доска Houten (de cirkels van de buttons te maken)
- Verf in de kleuren rood, geel, blauw, groen en wit
- Kwasten - Принтер для плакатов
- Программа редактирования (wij gebruikten Adobe Illustrator)
- Ардуино
- Lijm
- хам
- Заагтафель
- Аудиобокс
- 4 кнопки
- экран MP3
- Карта Micro SD
- Внешний аккумулятор
- аудиокабель AUX
Шаг 2: Хет Макен Ван Хет Борд
Koop een houten bord van A0 formaat of groter.
Создавайте Adobe Illustrator, чтобы создать логотип, который будет окружать обширную территорию.
Vervolgens sla je dat op als een groot PDF formaat en print je het uit op A0 poster formaat.
Встретил lijm maak je de poster обширный op het bord.
In het bord boor je acht kleine gaatjes, daar komen de draadjes in van de knoppen (2 драже за кнопку).
Для кнопки сделайте пуговицы на доске.
Maak vier cirkels met een диаметр ванны 5 см in de plank en zaag ze vervolgens uit.
In de houten cirkels maak je kleine gaten waar de bovenkant van de knop в прошлом.
De houten buttons schilder je eerst wit.
Waneer ze gedroogd zijn ga je er met een laag kleur overheen.
Totaal krijg je dan vier buttons in de kleuren rood, blauw, geel en groen.
De buttons druk je in de knoppen zodat ze обширный циттен в хет борде.
Op de achterkant van het bord tape je de Arduino, динамик и обширный powerbank.
Шаг 3: Programmeren
Вы можете установить его на Arduino.
Вот коды в следующих разделах: (De SD moet met fat geformatteerd zijn en de nummers Track001 tot Track 004 heten.) #Include // Добавить библиотеки SdFat #include // # include // и MP3 Shield Library #include // Ниже не требуется, если выполняется прерывание. Можно удалить, если не используете. #if defined (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_Timer1 #include #elif defined (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_REFILL_MEANS == USE_MP3_REFILL_MEANS == USE_MP3_SimpleTimerбиблиотека * * главный объект для обработки всех функций SdCard. * / SdFat sd; / ** * / short Объект, создающий экземпляр библиотеки SFEMP3Shield. * * главный объект для обработки всех атрибутов, членов и функций библиотеки. * / SFEMP3Shield MP3player; int buttons = {2, 3, 4, 5}; // ------------------------------------------------ ------------------------------ / ** * / кратко Настройте функцию Arduino Chip для нашего использования. * * После загрузки ядра Arduino инициализируйте основные функции этого * приложения, такие как последовательный порт и объекты MP3player с.begin. * Наряду с отображением меню справки. * * / note return Коды ошибок обычно передаются из MP3player. * Whicn по очереди создает и инициализирует объекты SdCard. * * / см. * / ref Error_Codes * / void setup () {uint8_t result; // код результата какой-либо функции, который будет протестирован позже. Serial.begin (115200); // Инициализируем SDCard. если (! sd.begin (SD_SEL, SPI_FULL_SPEED)) sd.initErrorHalt (); // в зависимости от вашей среды SdCard, SPI_HAVE_SPEED может работать лучше. если (! sd.chdir ("/")) sd.errorHalt ("sd.chdir"); // Инициализируем MP3 Player Shield result = MP3player.begin (); // проверяем результат, коды ошибок см. в readme. #if defined (_ 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
Рекомендуемые:
Улучшенный код «Саймон говорит»: 3 шага
Улучшенный код «Саймон говорит»: обновленный проект «Простой Саймон». Конкретно проще работать с программной реализацией
Саймон говорит, что игра на память: 4 шага
Саймон говорит, что игра на память: это игра, которую многие из нас любят и помнят с детства. Мы не только возвращаем ностальгические воспоминания, но и добавляем их в мир компьютерной инженерии! Эта игра состоит из разных уровней, в которых светодиоды с
Саймон говорит с Play-Doh - Макей Макей: 3 шага
Саймон говорит с Play-Doh - Макей Макей: Публичная библиотека Дувра провела ночь сборки от Instructables, в которой были представлены наборы Макей Мейки. Нашим посетителям было предложено поэкспериментировать с наборами, чтобы превратить повседневные предметы в контроллеры, клавиатуры или музыкальные инструменты. В этом руководстве мы
Финал компьютерной инженерии Саймон говорит, что игра: 3 шага
Финал компьютерной инженерии Simon Says Game: Моя идея: Мой проект - Simon Says Game. В этой игре четыре светодиода и четыре кнопки. Музыка будет воспроизводиться из зуммера, а светодиодный индикатор загорится в соответствии с музыкой. Тогда игра начнется. Загорится светодиод, и вам нужно будет щелкнуть прикладом
CSCI-1200 Project 2: Саймон говорит: 4 шага
CSCI-1200 Project 2: Simon Says: В этой лабораторной работе вы будете использовать кнопки, ЖК-экран и светодиоды для создания игры Simon Says с использованием микроконтроллера Arduino. Аппаратное обеспечение, необходимое для этого проекта: 1. Arduino Uno 2. ЖК-экран 3. 4 кнопки 4. Потенциометр 5. 4 светодиода 6. Макетная плата 7