Оглавление:
- Шаг 1. Что вам нужно?
- Шаг 2: Сделайте наш "фоторезистор-код"
- Шаг 3. Как правильно использовать наш "photoresistors_code"?
- Шаг 4: Как подключить фоторезисторы и все откалибровать?
- Шаг 5: Используйте основную программу
- Шаг 6: получайте удовольствие !
Видео: Яркий сейф: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Этот проект предлагает способ обезопасить вашу вещь. Конечным результатом проекта является переключатель, управляемый Arduino после двух этапов защиты. Переключатель может открыть портал, заменить пульт дистанционного управления или просто управлять двигателем. Мой проект представляет собой только блок, который что-то открывает. Так что вы можете адаптировать это к своему проекту.
Первая ступень безопасности - это матрица из 9 фоторезисторов, которые подсвечиваются картинкой на телефоне. Второй уровень безопасности - это код из 4 цифр.
Я студентка из Франции, поэтому стараюсь делать все по-английски.
Шаг 1. Что вам нужно?
Для этого проекта вам понадобятся:
- 9 фоторезисторов (1МОм) и резисторов 20кОм
- Аналоговый мультиплексор под названием CD4051B
- Провода
- матрица клавиатуры 3 * 4
- Транзистор 2Н2222
- Arduino UNO
Шаг 2: Сделайте наш "фоторезистор-код"
Основная идея - использовать светимость, чтобы разблокировать нашу вещь. Всем известно, что черный создается без света, а белый - самый мощный свет. Это то, что мы будем использовать. Для этого мы будем использовать оттенки серого на изображении.
Я сделал небольшую программу на Python, в которой мы можем настроить размер нашего экрана, а затем программа создаст матрицу 3 * 3, в которой каждая область представляет собой случайную шкалу серого. Эта картинка уникальна, а так же 255 ^ 9 возможностей.
Чтобы использовать мою программу, вам понадобится python 3.x с установленной библиотекой Pillow. Если не знаете, как это сделать, можете поискать в интернете, там много видео.
Вы можете видеть, какой образ я собираю.
Шаг 3. Как правильно использовать наш "photoresistors_code"?
Чтобы использовать этот рисунок, вам потребуется установить фоторезисторы. Для этого я предлагаю напечатать несколько маленьких кусочков в 3D с помощью файла, который я вам даю. Я рекомендую использовать гибкую нить. Этот маленький кусочек позволяет направить на сенсор весь свет экрана вашего телефона.
Сначала припаиваем каждый фоторезистор двумя проводами. Затем вы можете приклеить эти маленькие кружочки на пластину, просверлить в пластине отверстие немного больше, чем фоторезистор, и тогда вы увидите, что фоторезистор идеально вставляется в отверстие. Будьте осторожны, вам нужно приклеить кружочки на тарелку по размеру вашего телефона. Каждые раунды должны соответствовать правильному серому квадрату.
Шаг 4: Как подключить фоторезисторы и все откалибровать?
Все проклеено, провода свободные. Вам нужно подключить это к Arduino.
Arduino UNO имеет только 6 аналоговых входов, я предлагаю еще 8 с CD4051B MUX. Мы будем использовать 8 входов этого мультиплексора, а последним будет аналоговый 1 на Arduino. Подготовьте каждый фотодиод с резистором 20км согласно рисунку. Затем пронумеруйте каждый фоторезистор, как показано на следующих рисунках. Наконец, подключите 9-й фоторезистор к A1, а другой - к мультиплексору, как показано на рисунке: фоторезисторы с 1 по 8 на каналах IN / OUT от 0 до 7.
Наконец, как только все будет правильно подключено, вы можете загрузить программу Arduino. Эта программа предоставит вам значения, измеренные 9 датчиками. Напишите их на бумаге или просто вставьте в следующую программу.
!!! Будьте осторожны, настройте свой экран на высокую яркость и сохраняйте яркость каждый раз, когда вы будете использовать эту программу !!!
Шаг 5: Используйте основную программу
Как только вы откалибруете все, мы можем подключить клавиатуру, как показано на рисунке.
Затем загрузите основную программу и откройте ее. Вы можете вставить туда результат калибровки в массив code_light, и вы можете изменить свой код из 4 чисел также в массиве "попытка".
Наконец, я использую транзистор в качестве исполнительного механизма. Подключите транзистор к контакту D0, но подключите его после загрузки программы.
Основная программа разделена следующим образом:
- определение констант и связей
-
чтение 9 фоторезисторов
-
если все хорошо, мы можем протестировать ручной код
если хорошо, сейф открыт
- если ложь, попробуйте еще раз
-
Шаг 6: получайте удовольствие !
Чтобы убедиться, что все работает, я подключаю светодиод к транзистору. Она сияет. Замените светодиод по своей идее: мотор для замка или сервопривода или оставьте транзистор, чтобы заменить кнопку на пульте дистанционного управления.
Надеюсь, у вас не будет проблем. Если да, напишите мне на [email protected]
Рекомендуемые:
Супер яркий аккумуляторный фонарик DIY (порт зарядки Micro Usb): 6 шагов
Супер яркий аккумуляторный фонарик DIY (порт для зарядки Micro Usb): недавно я видел на YouTube видео о том, как сделать фонарик, но фонарик, который он построил, был не таким уж мощным, и он использовал кнопочные элементы для их питания. Ссылка https: // bit .ly / 2tyuvlQТак что я попытался сделать свою собственную версию, которая намного мощнее
Очень яркий велосипедный свет с использованием печатных плат пользовательской световой панели: 8 шагов (с изображениями)
Очень яркий велосипедный свет с использованием печатных плат на панели нестандартного освещения: если у вас есть велосипед, вы знаете, насколько неприятными могут быть выбоины на ваших шинах и теле. Мне надоело задуть свои шины, поэтому я решил создать свою собственную светодиодную панель с намерением использовать ее в качестве велосипедного фонаря. Тот, который фокусируется на том, чтобы быть Э
СВЕТОДИОДНЫЙ ФОНАРЬ DIY (СУПЕР ЯРКИЙ): 12 шагов (с изображениями)
СВЕТОДИОДНЫЙ ФОНАРЬ DIY (СУПЕР ЯРКОСТЬ): посмотрите ПОЛНОЕ ВИДЕО Учебное пособие для детального просмотра всего процесса сборки
Как сделать безумно яркий светодиодный фонарик !: 8 шагов (с изображениями)
Как создать безумно яркий светодиодный фонарик! В этом руководстве (моем первом) я собираюсь показать вам, как я создал этот смехотворно яркий портативный светодиодный фонарик, чтобы вы тоже могли превратить ночь в день … и произвести впечатление на своих друзей. из нас довольно часто используют фонарики, например, в походах
Сделайте самый яркий в мире синий светодиодный фонарик: 5 шагов
Сделайте самый яркий в мире синий светодиодный фонарик: как изменить цвет луча вашего 3-ваттного (или 1 или, возможно, даже 4-ваттного) светодиодного фонарика rayovac? Хотите потратить 30 долларов на крутой светодиодный фонарик и превратить его в крутой СИНИЙ светодиодный фонарик? ЧТОБЫ АННУЛИРОВАТЬ ВАШУ ГАРАНТИЮ?! Не читайте дальше, пожалуйста, не надо, мы