Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Контроллер для Ардуино

    Контроллер для Ардуино



    Из этой статьи мы с вами узнаем, как собрать последовательный контролер и с помощью него запустить игру на компьютере. Эта самоделка будет интересно, прежде всего, начинающим Ардуиноведам.

    Инструменты и материалы:
    -Arduino Nano;
    -Макетная плата;
    -Провод;
    -Резистор 10 кОм;
    -Кнопка выключения;
    -Переменный резистор;
    -Потенциометр;
    -Светодиодная лента с 3 светодиодами;
    -Клей;
    -Лазерный резак;
    -Паяльные принадлежности;
    -Картон;
    -Малярный скотч;

    Шаг первый: подготовка деталей
    Сначала нужно подготовить комплектующие.
    На кнопке есть три контакта. Для данной сборки нужны всего два. К контакту N0 нужно припаять один провод, а к контакту COM два. Один из этих проводов припаивается через резистор.

    К ползунковому резистору нужно припаять три провода к разным контактным площадкам.
    В схеме используется неопиксельная светодиодная лента. На ленте есть три контактные площадки. К этим площадкам нужно припаять провода.
    У потенциометра есть тоже три контактные площадки, к которым припаиваются провода.




    Шаг второй: схема
    Дальше нужно произвести монтаж деталей согласно схемы. Мастер использовал аналоговый входной контакт 0 для потенциометра, аналоговый входной контакт 1 для ползунка, цифровой контакт 9 для светодиодной ленты и цифровой контакт 8 для кнопки.

    Шаг третий: корпус
    Для проектирования корпуса мастер использовал программу MakerCase. Файлы для резки деталей можно скачать ниже.
    serial_game_box.svg

    Шаг четвертый: сборка
    Дальше собирает корпус. Для фиксации деталей частично использует клей, частично малярный скотч.


    Шаг пятый: программирование
    Сначала нужно загрузить код для взаимодействия комплектующих и Ардуино. Для светодиодной ленты так же нужно установить библиотеку Adafruit NeoPixel.

    Код можно скачать ниже.
    serialgamecode.ino
    Дальше нужно загрузить код для игры. Мастер приводит код, но любой пользователь может загрузить свой код,для своей игры.
    Мастер скачал код отсюда. Когда эта программа запускается с Arduino, она генерирует стартовый код для приема последовательного вывода от Arduino в p5.js.
    Приведенный ниже код определяет логику игры и написан на p5.js.


    Для наброска кода p5 также требуется дополнительный файл с именем p5.serialport.js:

    После установки кода можно подключить Ардуино к компьютеру и протестировать игру. Сама игра несложная и интуитивно понятная. Нужно из облака "напоить" дерево. Облако, в свою очередь, можно наполнить водой из озера.

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
    Подборки: Контроллер Arduino

    Power Bank - «вор Джоулей»

    Самостоятельное изготовление игрового джойстика

    10
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    9
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    9
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 9.33 из 10 (голосов: 1 / История оценок)

    Добавить комментарий

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии