- Описание проекта
- Папки проекта
- Схемы подключения
- Материалы и компоненты
- Настройка и использование
- FAQ
- Полезная информация
- Мой сайт
- Основной YouTube канал
- YouTube канал про Arduino
Замок с сервоприводом и датчиком звука/вибрации/касания
- "Запоминает" секретный стук, а именно - время между "ударами"
- Умеет распознавать слишком быстрое нажатие, слишком медленное, ну и само собой "правильное" нажатие
- Работает от аппаратного прерывания, что даёт очень стабильную и чёткую отработку "стуков"
- Использована библиотека сна, потребление в режиме ожидания около 0.1 мА
- Подробности в видео: https://youtu.be/DwI65tBNN1I
- libraries - библиотеки, установить в
C:\Program Files (x86)\Arduino\libraries\
(Windows x64)
C:\Program Files\Arduino\libraries\
(Windows x86) - knock_lock - прошивка для Arduino, файлы в папках открыть в Arduino IDE (читай FAQ)
-
Arduino NANO https://ali.ski/w2Q55
-
Серво https://ali.ski/NC43Yx
-
Батарейный отсек https://ali.ski/mQs-C2
-
Сенсорная кнопка https://ali.ski/zWJfb
-
Датчик звука https://ali.ski/k--wR
-
Датчик удара https://ali.ski/1tlqOH
-
Датчик вибрации точный https://ali.ski/GdvGr
-
Датчик вибрации не очень точный https://ali.ski/M9Hoa
РАССЫПУХА
- МОСФЕТ
- IRF3704ZPBF
- IRLB8743PBF
- IRL2203NPBF
- IRLB8748PBF
- IRL8113PBF
- IRL3803PBF
- IRLB3813PBF
- IRL3502PBF
- IRL2505PBF
- IRF3711PBF
- IRL3713PBF
- IRF3709ZPBF
- AUIRL3705N
- IRLB3034PBF
- IRF3711ZPBF
- Резистор 100 Ом
- Резистор 10 кОм
- Пищалка из компьютера
- Всё для пайки (паяльники и примочки)
- Недорогие инструменты
- Все существующие модули и сенсоры Arduino
- Электронные компоненты
- Аккумуляторы и зарядные модули
- Загрузка прошивки - ультра подробная статья по началу работы с Ардуино
- Установить библиотеки в
C:\Program Files (x86)\Arduino\libraries\
(Windows x64)
C:\Program Files\Arduino\libraries\
(Windows x86) - Подключить Ардуино к компьютеру
- Запустить файл прошивки
- Настроить (COM порт, модель Arduino NANO 328)
- Нажать загрузить
- Пользоваться
difficulty 100 // миллисекунд на реакцию (плюс минус)
max_knock 30 // число запоминаемых "стуков"
close_angle 85 // угол закрытия
open_angle 180 // угол открытия
debug 1 // режим отладки - вывод в порт информации о процессе игры
В: Как скачать с этого грёбаного сайта?
О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP
В: Скачался какой то файл .zip, куда его теперь?
О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь.
В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы?
О: Читай и смотри видос http://alexgyver.ru/arduino-first/
В: Компьютер никак не реагирует на подключение Ардуины!
О: Возможно у тебя зарядный USB кабель, а нужен именно data-кабель, по которому можно данные передавать
В: Ошибка! Скетч не компилируется!
О: Путь к скетчу не должен содержать кириллицу. Положи его в корень диска.
В: Сколько стоит?
О: Ничего не продаю.