Arduino

Считыватель RFID rdm6300

Сегодня речь пойдет о считывателе RFID-меток rdm6300, работающем на частоте 125kHz. Продается вместе с антенной. Особенностью его является наличие встроенного uart, то есть считанный номер карты он отправляет по Serial, и можно получить с него данные имея лишь uart-usb конвертер….
ДАЛЕЕ

Модуль GY-85

GY-85 — это девятиосный модуль, позволяющий определить положение устройства в пространстве. Этот модуль содержит в себе 3 датчика: акселерометр adxl345; магнитометр hmc5883l; гироскоп itg3205. Про акселерометр adxl345 было написано здесь: http://studrobots.ru/adxl345-arduino/. Про магнитометр hmc5883l было здесь: http://studrobots.ru/magnetometer-hmc5883l-arduino/. Осталось рассмотреть гироскоп….
ДАЛЕЕ

ADXL345

ADXL345 — это трехосный акселерометр — прибор, измеряющий проекцию кажущегося ускорения. Данный датчик передает данные по интерфейсу I2C. Схема подключения: Для работы воспользуемся библиотекой https://github.com/jarzebski/Arduino-ADXL345. В этом же репозитории лежат хорошие примеры. Рассмотрим два из них. Первый позволяет получить сырые…
ДАЛЕЕ

Магнитометр HMC5883L

Сегодня речь пойдет от трехосевом магнитометре HMC5883L (модуль GY-273), который при должной обработке можно использовать в качестве компаса. Подключается датчик по интерфейсу I2C, который на Arduino UNO задействован на портах A4 и A5. Схема подключения: Для программирования воспользуемся вот этой библиотекой….
ДАЛЕЕ

Машинка с bluetooth-управлением

Сделаем машинку, управляемую по bluetooth. Для этого нам понадобится приводная платформа, драйвер двигателя (я использую l293d) и bluetooth-модуль (hc-05 или hc-06). Подключение: Также нам понадобится приложение под Android для управления машинкой. Сделаем его в MIT App Inventor. Внешний вид: Ничего…
ДАЛЕЕ

STM32duino. Часть 2

Продолжим краткий обзор работы с stm32 в Arduino IDE. На платах Ардуино обозначено, какие пины можно использовать для считывания аналоговых сигналов, какие генерируют ШИМ и т.д. На blue pill такого нет и мы должны посмотреть распиновку (кликабельно, оригинал: здесь). Можно…
ДАЛЕЕ

STM32duino

Большинство плат Arduino основаны на микроконтроллерах AVR, которые не отличаются высокой производительностью. Есть платы типа Arduino Due, в которой установлен 32-разрядный микроконтроллер, но она значительно дороже Uno, и размером с Arduino Mega. Однако существуют производительные микроконтроллеры stm32, и с ними…
ДАЛЕЕ

Делаем съедобные кнопки

Сегодня сделаем необычный музыкальный инструмент, у которого вместо клавиш будут использоваться съедобные продукты. Тут у нас цукат, хлеб, яблоко, пастила, огурец, сыр, колбаса и капуста и их мы превратим в кнопки. За основу взята вот эта статья с сайта instructables….
ДАЛЕЕ

Джойстик для Arduino

Рассмотрим как подключить и использовать данные джойстика, вот такого: Джойстик позволяет посмотреть наклон по осям X и Y, а также определить нажатие. По сути это два потенциометра и кнопка в одном модуле. Модуль имеет 5 контактов: GND +5V VRx VRy…
ДАЛЕЕ