цифровая электроника
вычислительная техника
встраиваемые системы

 



Как выгрузить код в виде Hex-файла из Arduino

Автор: Mike(admin) от 23-05-2022, 03:55

В некоторых случаях, особенно при реверс инжиниринге, необходимо получить код из микроконтроллера. В случае с Arduino это тоже бывает актуально, и самое главное, что это возможно. Полученный код будет в шестнадцатеричной формате hex-файла, и в данном материале мы рассмотрим как реализовать такую выгрузку кода из Arduino, используя программатор avrdude.


Как выгрузить код в виде Hex-файла из Arduino

Высокоточный термометр на основе Arduino и BME280 своими руками

Автор: Mike(admin) от 12-05-2022, 03:55

В рамках данного проекта мы создадим довольно точный термометр, который основан на датчике температуры BME280. Многие для создания простого термометра на Arduino используют датчик температуры LM35. Но с ним температура может быть весьма неточной, поэтому можно повторить проект с более точным датчиком, таким как BME280. Здесь Arduino использует датчик BME280 для получения показаний температуры (в градусах Цельсия), а затем постоянно выводит это значение на ЖК-экран.


Высокоточный термометр на основе Arduino и BME280 своими руками

Механизм изменения ориентации экрана на основе акселерометра ADXL345 и Arduino

Автор: Mike(admin) от 9-05-2022, 03:55

В некоторых проектах, особенно в мобильных, с использованием каких-либо дисплеев и экранов зачастую нужно реализовать поворот изображения в соответствии с положением дисплея относительно плоскости земли. Это вполне легко можно реализовать с помощью акселерометра, который будет определять вектор свободного падения, а все данные будут обрабатываться в микроконтроллере.


Механизм изменения ориентации экрана на основе акселерометра ADXL345 и Arduino

Простой диммер светодиода на Arduino своими руками

Автор: Mike(admin) от 5-05-2022, 05:55

Вы ищете простую схему светорегулятора или, как его еще называют, диммера? Что ж, в этой статье мы рассмотрим, как сделать простой диммер с помощью Arduino UNO. Используя такое устройство, мы можем управлять яркостью любого светодиода с помощью всего двух кнопок, а если к нему подключить схемы согласования напряжений, то можно управлять более мощными осветительными приборами.


Простой диммер светодиода на Arduino своими руками

Arduino и модуль фоторезистора KY-018

Автор: Mike(admin) от 1-05-2022, 17:55

Фоторезистор представляет собой устройство, удельное сопротивление которого является функцией падающего электромагнитного излучения. Следовательно, такие компоненты являются светочувствительными устройствами. Их также называют фотопроводниками, фотопроводящими элементами или просто фотоэлементами.


Arduino и модуль фоторезистора KY-018

Зачастую в проектах домашней автоматизации используют данный элемент для управления какой-либо нагрузкой с помощью направленного света. И в данном проекте мы покажем, как подключить к Arduino фоторезисторный модуль KY-018 и через реле управлять нагрузкой, например лампой.

Детектор магнитного поля на основе Arduino и датчиков Холла KY-003 или KY-035

Автор: Mike(admin) от 29-04-2022, 03:55

На основе Arduino можно довольно легко и просто сделать детектор магнитного поля своими руками, если подключить к Arduino датчик Холла. И в данном материале мы рассмотрим такую разработку с использованием как аналогового, так и цифрового датчиков Холла.


Детектор магнитного поля на основе Arduino и датчиков Холла KY-003 или KY-035

Простая игра-платформер на основе Arduino и ЖК-дисплея

Автор: Mike(admin) от 17-03-2022, 23:55

Многие начинающие радиолюбители хотят сделать на основе Arduino что-нибудь простое, но весьма интересное. Одним из вариантов может быть графическая игра-платформер, отображаемая на сегментном ЖК-дисплее с интерфейсом I2C.


Простая игра-платформер на основе Arduino и ЖК-дисплея

Сегодня можно найти несколько примеров игр-прыгалок, например, игру с динозавром. Здесь же мы сделаем ее модификацию с машинкой, которая должна объезжать препятствия.

Лазерный тахометр на основе Arduino

Автор: Mike(admin) от 5-03-2022, 05:55

В некоторых случаях бывает необходимо измерить скорость вращающегося объекта дистанционно. Для такой задачи отлично подойдет лазерный тахометр.


Лазерный тахометр на основе Arduino

В рамках данного проекта мы создадим небольшой ручной тахометр, который использует лазер, чтобы измерить, как быстро объект вращается в оборотах в минуту (об/мин).

Как вывести шестнадцатеричный, десятеричный, восьмеричный и двоичный код в последовательный монитор Arduino

Автор: Mike(admin) от 27-02-2022, 23:55

Serial print – очень полезная и часто используемая команда для отладки, разработки и вывода состояния переменных. Многие часто используют ее для облегчения и отладки скетча Arduino.


Как вывести шестнадцатеричный, десятеричный, восьмеричный и двоичный код в последовательный монитор Arduino

В данном проекте мы покажем функциональность последовательного порта, выводя ряд чисел в десятичном, восьмеричном, шестнадцатеричном, а также в двоичном формате.

Декодер ИК-сигналов на основе Arduino

Автор: Mike(admin) от 23-02-2022, 23:55

Каждая цифра/кнопка ИК-пульта имеет идентификационный номер. Он задается микроконтроллером внутри пульта дистанционного управления и передается через ИК-светодиод. Эти данные представлены в виде 0 и 1. Чтобы понять данные в шестнадцатеричном формате, нам нужно их считать и декодировать с помощью микроконтроллера. Мы будем собирать эти данные с помощью ИК-приемника TSOP1738 и декодировать данные с помощью платы Arduino на основе микроконтроллера Atmega328p.


Декодер ИК-http://digitrode.ru/engine/skins/bbcodes/images/upload.gifсигналов на основе Arduino