В этой статье мы будем подключать клавишную панель 4×4 (16 клавиш) к плате Arduino Uno. Клавишная панель (клавиатура) – одно из самых распространенных устройств ввода информации в разнообразных электронных устройствах. Зачастую это самый простой способ обеспечить передачу каких-нибудь инструкций. В данном проекте при нажатии какой-нибудь клавиши на клавишной панели плата Arduino будет обнаруживать это нажатие […]
Метка: arduino
На данной странице представлены проекты с использованием плат Arduino Uno, Mega, Nano и Mini. К каждому проекту приведены схема, программа и видео, демонстрирующее его работу, благодаря чему их сравнительно просто собрать своими руками (DIY проекты)
В этой статье мы рассмотрим установление прямого соединения между математической системой Matlab и платой Arduino Uno, что позволит программировать плату Arduino непосредственно из Matlab’а. Это бывает очень полезно когда речь идет о таких сложных проектах как роботизированная рука, человекоподобные роботы и т.д. То есть в этом случае мы можем разработать какую-нибудь сложную программу в математической […]
В этом проекте мы будем использовать датчик Холла и плату Arduino Uno для измерения напряженности магнитного поля. Мы будем использовать датчик Холла с наименованием UGN3503U, который измеряет величину напряженности магнитного поля и обеспечивает на своем выходе аналоговое напряжение пропорциональное напряженности магнитного поля, которое мы затем будем переводить с помощью аналогового-цифрового преобразования в Arduino в цифровой […]
В этой статье мы будем проектировать систему на плате Arduino Uno для чтения идентификаторов (ID) карт с радиочастотной идентификацией (RFID, сокр. от Radio Frequency Identification). Каждая такая карта имеет уникальный идентификатор «зашитый» внутрь ее. Подобные системы широко распространены в современном мире – в офисах, торговых центрах и других местах, в которых только человек с авторизованной […]
В этой статье мы рассмотрим подключение серводвигателя (сервомотора) к Arduino Uno. Серводвигатели в настоящее время находят широкое применения с целью точного позиционирования чего либо. Они не предназначены для применений, в которых требуется высокая скорость. Они используются в приложениях, в которых требуется низкоскоростное перемещение какого-либо предмета с высокой точностью. Наиболее часто их применяют в таких областях […]
В настоящее время роботы играют возрастающую с каждым годом роль в жизни человечества, помогающие выполнять нам какие либо рутинные операции. В данной статье мы рассмотрим создание робота на Arduino Uno, управляемого с помощью DTMF сигналов. DTMF (сокр. от Dual-Tone Multi-Frequency) представляет собой двухтональный многочастотный набор [телефонного] номера. Смысл этой технологии заключается в том, что смешивая […]
В этой статье мы рассмотрим принципы использования широтно-импульсной модуляции (ШИМ) в плате Arduino на основе схемы регулирования силы свечения светодиода. Принципы работы широтно-импульсной модуляции (ШИМ) Рассмотрим схему, изображенную на следующем рисунке. Как мы выясним, управляя скважностью модуляции ШИМ (PWM) можно регулировать силу свечения светодиода. Если на представленном рисунке выключатель будет замкнут на протяжении некоторого времени, […]
В плате Arduino Uno у нас есть 20 контактов ввода/вывода, то есть мы можем запрограммировать все эти 20 контактов на работу на ввод или вывод данных. По факту в микроконтроллере ATMEGA328P, являющемся «сердцем» платы, число выводов больше 20, однако часть их была использована для создания платы. Однако для некоторых задач нам бы хотелось задействовать более […]
В этом проекте на Arduino мы будем управлять скоростью вращения вентилятора постоянного тока в соответствии с температурой в комнате и показывать изменения этих параметров (температуры и скорости вращения вентилятора) на жидкокристаллическом (ЖК) дисплее 16×2. В проекте будет происходить обмен данными между Arduino, ЖК дисплеем и датчиком температуры DHT11. Управлять скоростью вращения вентилятора постоянного тока мы […]
Роботы в настоящее время играют важную роль в автоматизации многих процессов в жизни человечества. Для платформы Arduino мы уже рассматривали создание роботов, следующих вдоль линии и управляемых с компьютера, а в этой статье мы рассмотрим создание робота на основе акселерометра (измерителя ускорения), управляемого с помощью движений рук. Необходимые компоненты Плата Arduino UNO. Двигатели постоянного тока. […]