Skip to content
Электронная шпаргалка на Arduino
Branch: master
Clone or download
Latest commit ee0aa62 Apr 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
firmware
libraries add Apr 13, 2019
schemes
.gitattributes Initial commit Apr 13, 2019
README.md
proj_img.jpg

README.md

PROJECT_PHOTO

Электронная шпаргалка на Arduino

Описание проекта

Электронная шпаргалка, позволяющая незаметно списать тест
Страница проекта на сайте: https://alexgyver.ru/GyverCheat/

Особенности:

  • Хранение ответов в EEPROM памяти микроконтроллера (до 1020 цифр)
  • Хранение ответов на SD карте (неограниченное количество)
  • Управление одной кнопкой
  • Вывод ответов количеством вибраций

Папки

ВНИМАНИЕ! Если это твой первый опыт работы с Arduino, читай инструкцию

  • libraries - библиотеки проекта. Заменить имеющиеся версии
  • firmware - прошивки для Arduino
  • schemes - схемы подключения компонентов

Схемы

SCHEME SCHEME

Материалы и компоненты

Ссылки оставлены на магазины, с которых я закупаюсь уже не один год

Кнопки

ЧипДип:

Вам скорее всего пригодится

Как скачать и прошить

  • Первые шаги с Arduino - ультра подробная статья по началу работы с Ардуино, ознакомиться первым делом!
  • Скачать архив с проектом

На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

  • Установить библиотеки в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)
  • Подключить внешнее питание 5 Вольт
  • Подключить Ардуино к компьютеру
  • Запустить файл прошивки (который имеет расширение .ino)
  • Настроить IDE (COM порт, модель Arduino, как в статье выше)
  • Настроить что нужно по проекту
  • Нажать загрузить
  • Пользоваться

Настройки в коде

BUF_SIZE 1000	  // размер буфера (0-1021)
MODE 1            // 0 - карта памяти, 1 - EEPROM
MOTOR_SPEED 250   // скорость мотора (0-255)
BTN 3             // пин кнопки
MOTOR 9           // пин мотора

// настройки времени вибрации
PAUSE 500             // пауза между вибрациями, мс (когда выводит цифру)
LONG_VIBR 1500        // длинная вибрация, мс (при ошибках и любом выходе в корень)
ANSWER_VIBR 300       // длина импульса при выводе цифры, мс
MANY_ANSW_PAUSE 1000  // пауза между ответами, когда в вопросе их несколько, мс

FAQ

Основные вопросы

В: Как скачать с этого грёбаного сайта?
О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

В: Скачался какой то файл .zip, куда его теперь?
О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь.

В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы?
О: Читай и смотри видос http://alexgyver.ru/arduino-first/

В: Вылетает ошибка загрузки / компиляции! О: Читай тут: https://alexgyver.ru/arduino-first/#step-5

В: Сколько стоит?
О: Ничего не продаю.

Вопросы по этому проекту

Полезная информация

You can’t perform that action at this time.