Здраствуйте радиолюбители, и все кто живёт в мире радио электроники. Я только начал погружаться в этот интересный мир контроллеров и микропроцессоров. Вот немного закупился всякими штучками и по немногу начинаю их осваивать. вопросов конешно много но потихоньку изучаю их решение. Подскажите пожалуйста простенький проект кодового замка для шкафчика, в наличии имеется: Arduino uno, клавиатура 4х4, сервопривод дешовенький, драйвер двигателя L298N, ультро звуковой датчик расстояния, ИК датчик растояния, экранчик 16х2, светодиоды, резисторы, конденсаторы, две батарейки крона, и ещё одна ардуинка уно китайская на CH340G. Вот хочется сделать кодовый замочек простенький, прошу помочь новечку с чего начать, и скреч написать, тока с пояснениям в коде что для чего, не хочу тупо переписать код, а хочу понять что да как в нём. Заранее благодарен.
для обучения можно и на датчике расстояния - помахать перед ним нужную последовательность. Но это будет алгоритмически посложнее, чем RFID. P.S. а Крону лучше сразу в корзину, будет меньше вопросов на форуме "Почему теперь не работает".
Емкость Кроны 200-300 мАч. Даже если не питать от нее сервопривод, то потребление только МК (без светодиодов) равно 25 мА, т.е. в идеальном случае Кроны хватит на 10 часов - утром твой замок уже не будет работать.
Вот блин. Ну ладно с этой кроной. Слушай, вот щас с датчиком расстояния балуюсь. Это нормально что у него иногда проскакивают случайные числа? смотрю монитор порта, датчик направлен в потолок, показывает 178 - 180. Подношу руку к нему, показывает 14, 15, 16 и.т.д. и иногда проскакивают большые числа 250, 300...
Для фильтрации скачков и существует медианный фильтр. Алгоритм элементарный, не сложнее среднего арифметического.