Программирование

Вопросы по программированию Arduino.

Радиоуправление между ардуинками

Здравствуйте, у меня есть мощный радиомодуль для ардуино, но для него нет библиотеки. Могу я при помощи библиотеки softwareserial организовать связь между ардуинками? Или какие вообще библиотеки я могу использовать для общения ардуинок между собой? Мне нужно сделать пульт управления на одной ардуинке, а робота на другой. Я нашел мощный радиопередатчик и хотелось бы организовать радиосвязь на нем.

Модуль- AX5243

HEX to DEC

Как можно преобразовать HEX в  DEC число?
Примерно:
HEX 7E007A88D2 в DEC 541173909714

Странности со светодиодом

Я только начал знакомится с Arduino и с электроникой в целом, но сумел написать прогу для плавного включения и выключения светодиода с задаваемой скоростью мерцания по потенциометру

Нрф модуль

Здравствуйте, проблема нестандартная(ну или по крайне мере я не нашел похожее)

Я при прошивке кода для проверки нрф, в ком порте место стандартных адресов показывает одни f

Но при этом, он показывает все каналы занятые и не занятые.

При проверки второй нрф всё наоборот, адреса нормальные а каналы пустые.

Подскажите пожалуйста в чём проблема и что делать при этой ситуации.

Датчик давления воды

Имеется такой датчик: 

3,3-5 в цифровой атмосферный датчик давления модуль регулятор уровня жидкости воды плата 0-40 кПа для Arduino 3,3 в-5 в

Формирование строки

#include <Arduino.h>
#include <SPI.h>
#include <Wire.h>
#include <BME280I2C.h>
#include <LiquidCrystal_I2C.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include "Ethernet.h"
#include <PubSubClient.h>
#include "Button.h"

const uint32_t BAUD_RATE = 115200;
const uint8_t RESOLUTION = 12; // res in {9,10,11,12}
const uint16_t ONE_SECOND = 1000;

// Pin 0 -> Rx UART
// Pin 1 -> Tx UART
const uint8_t WATER_SENSOR_PIN = 2;
const uint8_t BUTTON_PIN = 3;

Обойти инициализацию дисплея 1602

Всем привет, нужна помощь как сделать чтобы обойти инициализацию дисплея lcd.init(), задача в след есть некое устройство и дисплей для информации ему не всегда нужен и питание отключено от Дисплея механически, но иногда его включаю и смотрю инфорцию, устройство работает не постоянно,

Serial.Опрос 2-ух датчиков через rx и tx

Добрый день!

Подскажите пожалуйста, как можно реализовать код,чтоб один датчик собирал данные,а второй был неактивен и наоборот.

Заранее спасибо!

Нано, mqtt, геркон

Здравствуйте.

Подскажите пожалуйста по коду. Ардуино нано, mqtt, геркон. При срабатывании геркона в mqtt летит сначала 0, потом сразу же 1.

Для антидребезга использую библиотеку. Геркон замыкает на землю, внутренняя подтяжка включена.

Где ошибка?

Иногда не корректно работает millis

Добрый день. Мне необходимо чередовать включение двух светодиодов независимо друг от друга и при этом не использовать delay.

Я реализовал это таким образом.

Все работает, но есть нюанс. Иногда при вызове и запуску функции led() светодиоды не сразу начинают включаться/выключаться правильно. Первый светодиод может включиться/выключиться дважды и только потом все начинает работать нормально. Иногда начинается со второго светодиода.