Skip to content

AlexGyver/GyverCheat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages