Записи с меткой «C/C++»

Установка Apache NetBeans 11.1 на Raspberry Pi/Orange Pi/Banana Pi

Apache NetBeans — это очень мощный инструмент интегрированной среды разработки (IDE), в основном используемый для разработки на Java, PHP и C/C++. Он позволяет легко разрабатывать веб-приложения, приложения для настольных компьютеров и мобильные приложения из модульной структуры. Вы можете добавить поддержку других языков программирования, таких как PHP, HTML, JavaScript, C, C++, Ajax, JSP, Ruby on Rails …

Датчик вибрации Arduino на базе SW-420 / Модуль Grove

Модуль Grove - Датчик вибрации Arduino на базе SW-420

Датчик вибрации для Ардуино или «Vibration Sensor (SW-420 v1.1)» собран на основе датчика вибрации пружинного типа SW-420 и компаратора LM393, этот модули из серии Grove System. Grove модуль был предоставлен компанией Seeed Studio, модуль можно приобрести тут: Grove — Vibration Sensor (SW420) — Seeed Studio. Принцип действия датчика весьма прост. В состоянии покоя датчик SW-420 находится в разомкнутом состоянии и ток через него не …

Подключение датчика атмосферного давления BMP280 к Arduino

Схема подключения BMP280 к Arduino UNO по I2C/TWI

BMP280 — это цифровой датчик от Bosch Sensortec позволяющий получить текущие значения атмосферного давления и температуры окружающей среды. Этот датчик специально разработан для мобильных приложений, где малый размер и низкое энергопотребление очень важны. В данной статьи увидим, как подключить датчик атмосферного давления BMP280 к Arduino по I2C и SPI, какие библиотеки установить и приведём несколько …

Подключение цифрового люксметра (датчика освещенности) BH1750 к Arduino

Схема подключения BH1750 к Arduino по I2C с ADDR

Для измерения освещенности отлично подходят модули Gy-30 и Gy-302 на базе сенсора BH1750. Сенсор предназначен для измерения фонового освещения, имеет высокую чувствительность, а спектр чувствительности совпадает с кривой чувствительности человеческого глаза. Подключается BH1750 к Arduino по распространенному I2C интерфейсу. Внутренняя логика BH1750 избавляет от необходимости каких-либо сложных вычислений, поскольку он напрямую выводит значимые цифровые данные в люксах (лк). С …

Подключение цифрового датчика освещенности TSL2561 к Arduino

Схема подключения датчика освещенности TSL2561 к Arduino по I2C

TSL2561 — это цифровой датчик освещенности с интерфейсом I2C/TWI. Более подробное описание этого модуля можете найти на странице TSL2561 — Цифровой датчик освещенности (модуль GY-2561). А в этом посте мы подключим по I2C датчик TSL2561 к Arduino, установим необходимую библиотеку и будем выводить значения в последовательный порт компьютера. С помощью TSL2561 можно изготовить самодельный люксметр на Ардуино. …

Подключение модуля nRF24L01+ к Raspberry Pi, Orange Pi, Banana Pi …

Схема подключения nRF24L01+ к Raspberry Pi

nRF24L01 один из самых популярных беспроводных модулей для интернета вещей (IoT). Подключив модуль nRF24L01+ к Raspberry Pi, Orange Pi, Banana Pi и т.п можно организовать многоканальную защищенную связь между мини-компьютерами и/или, например, Arduino. Таким образом можно подключить на каждую плату Arduino по датчику и передать полученые данные на, к примеру, Raspberry Pi, а там обрабатывать …

Подключение модуля nRF24L01+ к Arduino — соединяем две arduino по радиоканалу

Обмен данными между двумя платами Arduino UNO и Pro Mini через nRF24L01+

nRF24L01 один из самых популярных беспроводных модулей для интернета вещей (IoT). Подключение модуля nRF24L01+ к Arduino позволит организовать многоканальную защищенную связь между Arduino и устройствами на расстоянии. Рассмотрим, как наладить связь между двумя или несколько плат Ардуино по радиоканалу. Установка библиотеки RF24 Работать с nRF24L01+ можно с помощью библиотеки RF24 — довольно популярная и удобная …

Подключение WL101-341 и WL102-341 к Arduino

Схема подключения WL102-341 к Arduino

Рано или поздно, в создаваемых проектах Arduino появится необходимость дистанционного управления. Одним из самых бюджетных решений является использование радиоприемника и радиопередатчика, такими являются WL101-341 и WL102-341. Подключаются WL101-341 и WL102-341 к Arduino очень просто, библиотеки уже существуют (к примеру RadioHead), так что не составит большого труда обмениваться данными между ардуинками. Простейший пример их использования вы …

Подключение двухосевого джойстика KY-023 к Arduino

Схема подключения джойстика KY-023 к Arduino

Двухосевой джойстик (KY-023, PS2) — это модуль манипулятор, состоявший из двух потенциометров и одной тактовой кнопкой, позволяющий пользователю управлять различными устройствами (шасси, роботами), например для дистанционного управления двух-координатным поворотным устройством видеокамеры, которое можно вращать в двух плоскостях. Технические характеристики KY-023 Напряжение питания: 5 В Поворот ручки: 360° Размеры: 40 мм х 26 мм х 32 …

Подключение I2C датчика температуры и влажности DHT12 к Arduino и вывод данных на LCD1602 HD44780

Схема подключения LCD1602 и DHT12 к Arduino Pro Mini

DHT12 — это улучшенная версия датчика температуры и влажности DHT11 с интерфейсом I2C/TWI. Более подробное описание этого модуля можете найти на странице DHT12 — I2C датчик влажности и температуры. А в этом посте мы подключим по I2C датчик DHT12 к Arduino, установим необходимую библиотеку и будем выводить значения в последовательный порт компьютера и на дисплей …