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

    Электронное устройство для тренировки памяти


    Этот устройство представляет из себя панель с четырьмя кнопка, четырьмя светодиодами и цифровым дисплеем.
    Светодиоды загораются в рандомном порядке, а пользователь должен в этом же порядке нажать кнопки. С каждым разом (уровнем) сложность возрастает, и уровень отображается на цифровом дисплее.
    Как это работает можно посмотреть на видео.

    Инструменты и материалы:
    -4 кнопки;
    -12 резисторов 10 кОм;
    -18 резисторов по 470 Ом;
    -8 диодов;
    -7-сегментный дисплей -2 шт;
    -Две интегральных схемы 4511;
    -Монтажная плата;
    -Адаптер питания 5 В;
    -Ардуино Нано;
    -Плата расширения Arduino Nano;
    -Светодиоды -4 шт;
    -Сверлильный станок;
    -Торцовочная пила;
    -Зажимы;
    -Лазерный резак;
    -Паяльник;
    -Стриппер;
    -Компьютер;
    -ПВА;
    -Древесина;
    -Крепеж;
    -Черный акрил;


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




    Шаг второй: корпус
    Дальше нужно сделать корпус. Как уже говорилось ранее, материал для корпуса - тиковое дерево. Толщина планок 10 мм, ширина 40 мм. Согласно чертежам производит распиловку деталей.



    В планках вырезает пазы для акриловой пластины.


    Склеивает детали корпуса,кроме одной верхней планки.



    Шаг третий: лазерная резка
    Отверстия в лицевой панели (для кнопок, светодиодов и дисплея) и отверстия в верхней панели (для крепежа) мастер вырезает на лазерном резаке.
    Файлы для резки прилагаются.
    UI.svg
    TestCut.svg



    Задняя акриловая пластинка просто прикручивается к корпусу шурупами. Для этого в ней необходимо просверлить четыре отверстия.



    Шаг четвертый: печатная плата
    Для этого проекта мастер использовал ранее разработанную плату для другого проекта. В данном случае на печатной плате установлены две микросхемы 4511. Интегральная схема 4511 помогает управлять каждым дисплеем с помощью двоичного кода, для чего требуется только четыре входа на дисплей. В результате общее количество портов ввода-вывода достигает 16. Это позволяет использовать всего одну плату Arduino Nano.

    Файлы Gerber для изготовления платы можно скачать ниже.
    7Segment.brd



    Шаг пятый: схема
    Можно не изготавливать печатную плату, а собрать схему на перфорированной плате. Нумерация и соответствие портов основаны на коде, приведенном на следующем шаге.
    Первое, что нужно иметь в виду при монтаже, это компактность. Нужно чтобы все эти компоненты могли поместиться внутри корпуса.
    Все проводные соединения необходимо заизолировать.


    Шаг шестой: код
    Ниже прилагается файл, содержащий весь код проекта. Все, что нужно сделать, это загрузить файл, IDE Arduino и загрузить код в Arduino Nano.
    Код работает следующим образом

    Программа начинается с создания случайного списка из 99 целых чисел в диапазоне от 1 до 4. Уровень устанавливается на 1, и отображается первый бит шаблона. Как только пользователь вводит ожидаемое количество нажатий кнопки (например, уровень 1 = 1 нажатие кнопки), код проверяет ввод по списку из 99 целых чисел. Если он совпадает, код повторяется, и уровень увеличивается до 2 (и так далее). Если ввод неверен, код перезапустится.



    Шаг седьмой: питание
    Для питания устройства используется адаптер питания 5 В. Плюс адаптера подключается к Vin, а минус к GND на Arduino Nano.


    Все готово.

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

    Устройство сигнализирующее при удалении от объекта

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

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

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


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

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

    Войти

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

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

    Онлайн чат

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

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