Метка: DIY

  • Контроль доступа, часть 5. Алгоритм сброса и первого старта программы через джампер в Arduino.

    Контроль доступа, часть 5. Алгоритм сброса и первого старта программы через джампер в Arduino.

    от автора

    в

    В прошлый раз, мы сравнивали введённый пароль с паролем, который был записан во flash память контроллера. Но ведь известно, что эту область памяти нельзя изменить в процессе работы устройства, и для хранения таких данных нужно бы использовать EEPROM. Сегодня разберём, как можно делать аппаратный сброс, где и как хранить эти данные, как реализовать первичный запуск…

  • Знакомимся с EEPROM AVR в Arduino IDE.

    Знакомимся с EEPROM AVR в Arduino IDE.

    от автора

    в

    Самое время вспомнить, что при перезагрузке arduino теряет сохранённые данные. Конечно, мы можем вписать пароль, который будет верифицирован, в тело программы, но если потом пользователь захочет поменяеть его? Для этого в arduino есть ячейки энергонезависимой памяти eeprom. Расшифровывается, как Electrically Erasable Programmable Read-Only Memory, т.е. дословно, энергонезависимая память. Отличается от ПЗУ, в которой хранится программа…

  • Контроль доступа. Часть 4 — алгоритм ввода чисел с клавиатуры.

    Контроль доступа. Часть 4 — алгоритм ввода чисел с клавиатуры.

    от автора

    в

    В прошлой статье мы научились работать с кнопкой и управлять замком и светодиодом. Чтобы не мешать этому коду, сканирование клавиатуры мы временно закомментировали. Сегодня мы немного доработаем код, чтобы всё это не конфликтовало друг с другом, а самое главное, реализуем программу считывания цифрового кода в 4 значную переменную. Если она совпадёт, с числом-кодом, что записан…

  • Матричная клавиатура на arduino. Опрос кнопок

    Матричная клавиатура на arduino. Опрос кнопок

    от автора

    в

    Подумал, что интересно будет не только делать уроки, а сразу делать реальное изделие, которое можно применить в жизни. По основной работе я занимаюсь системами безопасности, и очень часто работаю с системами контроля доступа. Я работал с Болид, z5r, z5r web, и т.д. Какие-то системы невероятно сложные в установке и настройке (Болид привет), каким-то не хватает…

  • Установка Arduino IDE на Ubuntu 18

    Установка Arduino IDE на Ubuntu 18

    от автора

    в

    Всем привет! В своём блоге, я пишу в основном о путешествиях, но также я плотно увлекаюсь робототехникой и схемотехникой, и хотелось бы иногда писать об интересных решениях, связанных с этой областью. Начнём с установки arduino ide на ubuntu, которую я использую как основную на своём ноутбуке. К сожалению, по основной работе я много работаю с…

  • Как сделать робота за 2 недели к Fifa

    Как сделать робота за 2 недели к Fifa

    от автора

    в

    Совсем недавно я писал, как мы доделали нашего робота Waybot, и тут в преддверии чемпионата мира по футболу нас просят сделать похожих за 2 недели со специфичным функционалом. Мы объясняем, что сделать это качественно практически невозможно. Но нас очень просят попробовать, ну что же, в таком случае – приступаем. Болванка матрицы осталась, и корпуса нам…

  • Съёмки робота WayBot в прямом эфире ДОН-ТР

    Съёмки робота WayBot в прямом эфире ДОН-ТР

    от автора

    в ,

    Сегодня мы должна прибыть на студию ДОНТР, чтобы робот принял участие в прямом эфире вечерних новостей. Я никогда не был на таких мероприятиях, поэтому мне было интересно, как там всё происходит.

  • Собираем робота WayBot

    Собираем робота WayBot

    от автора

    в

    Руки и голову было решено напечатать на 3д принтере.  После печати предстояло всё это собрать, подогнать, и самое главное –  привести к качественному внешнему виду. Для этого нам понадобится наждачная бумага и шпатлёвка, потому-что принтеры к сожалению, пока не имеют такого высокого разрешения 3д печати.Далее сделали панель-заглушку для монитора, и продумали систему крепления головы

  • Робот на омни колёсах

    Робот на омни колёсах

    от автора

    в

    В новом роботе WayBot было решено применить омни-колёса для более плавного перемещения и манёвренности в пространстве. Да и дизайн “ног” располагал использовать именно их. Использую всенаправленные колёса, можно задавать любые траектории движения с минимальным трением.Платформу крепим заранее подготовленными уголками в корпус. Конечно с первого раза она не встала идеально, но немного работы болгаркой – и…

  • Стедикам своими руками

    Стедикам своими руками

    от автора

    в

    В современных смартфонах и экшн-камерах часто присутствует программный или оптический стабилизатор видео. Все эти технологии хороши, только вот при резкой ходьбе или сильной тряске всё равно не несут качественного эффекта для пользователя. Давно для экспериментов у меня был заказан китайский клон двух-осевого подвеса AlexMos. Две оси, не три, но тоже неплохо, главное благодаря относительно мощным бесколлекторным…