Разбор сообщений с сервера MQTT Я делаю домашнюю автоматизацию на базе NodeMCU. Я адаптировал код, найденный в Интернете, для управления устройством (скажем, светодиодом) через брокер MQTT, размещенный на Raspberry Pi. Это…
Альтернативы дисплею Nextion Я хочу иметь дисплей, на котором я могу спроектировать графический интерфейс программы, а затем каким-то образом перенести его на дисплей. Для графики, которую я хочу сделать, было бы очень трудно…
Использование лямбд в качестве функций обратного вызова Используя библиотеку Ticker для ESP32, как я могу использовать лямбду в качестве аргумента метода attach ?
tickerSystemManager.attach(1000, [&](){
systemManager->sync();
});
…
Где параметры avrdude определяются в Arduino IDE? Мне интересно узнать, как Arduino IDE обрабатывает параметры, чтобы правильно загружать шестнадцатеричные файлы с помощью avrdude .
Я нашел это в boards.txt :
uno.name=Arduino/Genuino…
Есть ли что-то вроде виртуальной среды для Arduino? Я использую Arduino IDE для различных проектов.
Библиотеки и платы, используемые в разных проектах, различны, и я хотел бы иметь индивидуальную среду для каждого проекта.
Например: В проекте,…
Подключение катода диода к выходу мультиплексора Судя по изображению, диоды имеют один и тот же анод, который управляется "Сделай что-нибудь". Мой вопрос: используя Arduino IDE, какой код я должен написать, который соединяет выход мультиплексора…
Веб-сервер ESP8266 не отвечает (тайм-аут подключения) Мой веб-сервер, работающий на ESP8266, через некоторое время перестает работать.
Я не могу подключиться к нему - браузер показывает ошибку тайм-аута подключения .
Ни ошибки, ни сбоя... Ничего.
У…
Arduino zero Error: не удается найти устройство CMSIS-DAP Я загружаю тестовый скетч(Blink) в новый Zero(с Wifi101 shield), и когда я нажимаю Загрузить в IDE, консоль говорит следующее:
Arduino: 1.6.10 (Linux), плата: "Arduino/Genuino Zero (порт…
Как реализовать детектор brown out arduino ESP32? Мы используем ESP32 с arduino sdk для разработки нашего приложения. В нашем приложении нам необходимо реализовать BOD для обнаружения с определенным уровнем напряжения.
В основном мы хотим…
Switch case (millis()) Я хочу создать скетч, который отсчитывает дни с момента запуска "проекта" и отправляет сообщение osc каждые два дня (или более) в течение 3 недель. Итак:
день нулевой: сообщение osc -> 0
день…
ATtiny85 и DHT11 - Датчик всегда возвращает 0 Добрый день.
Я делаю небольшую метеостанцию, используя ATtiny85, DHT11 и OLED-дисплей.
Есть много-много руководств, которые объясняют, как это работает, и различные библиотеки, которые…
esp32 Stack canary watchpoint срабатывает Я пишу программу для esp32 на Arduino IDE. В какой-то момент выполнения кода для чтения файла я сталкиваюсь с этим исключением,
Guru Meditation Error: Core 1 panic'ed (Unhandled debug…
Ручная установка Arduino Due У меня есть Arduino, который я хочу начать использовать. Я использую Unos, Megas и т. д. без проблем. Более новые IDE удалили должную поддержку. Я пытался установить Due support через Board Manager,…
Вопросы программирования: Емкостный датчик влажности почвы Всем доброго дня,
Это мой первый раз, когда я пишу на этом форуме, и это мое последнее средство, так как я хотел бы выяснить это сам. Я пытаюсь создать зонд влажности почвы, который можно…
Выполнение HTTPS-запросов с использованием команд ESP8266 AT Я пытаюсь сделать HTTPS GET / POST запросы на следующий сервер, используя команды AT.
AT+CIPSTART="TCP","54.166.71.140 ",443
Я получаю ошибки, когда использую порт 443,…
В ESP-12E NodeMCU, какой выход PIN A0? В ESP-12E NodeMCU все цифровые контакты могут вызываться с помощью номера. Вот этот список:
static const uint8_t D0 = 16;
static const uint8_t D1 = 5;
static const uint8_t D2 = 4;
static…
DS3231 + кнопка для включения подсветки пожалуйста, кто-нибудь может помочь мне с кодом, я хочу иметь автоматический запуск в определенный час, также я хочу иметь переключатель кнопок, если это необходимо, в моем коде я могу нажать кнопку…
Не удается загрузить код на плату Arduino на Mac Я использую MacBook Pro с 10.13.6, официальную плату Arduino Uno и Arduino 1.8.13 IDE.
У меня возникли проблемы с загрузкой кода на плату Arduino.
У меня есть 5 доступных портов:
дев/кр…
Ошибка компиляции для платы Arduino Nano У меня есть несколько плат Arduino Nano.
Я могу скомпилировать или загрузить код только один раз. Если я попытаюсь скомпилировать / загрузить снова, я получу сообщение об ошибке: "Ошибка компиляции…
Распознавание длительности сигнала от датчика Добрый день!
Я создаю сигнал тревоги о человеческом движении.
Я подаю сигнал atmega328. Я получаю сигнал от датчика, и если есть сигнал, то с помощью "тона" я генерирую звук.
Я использую датчик…
NodeMCU не удалось установить связь с RFID-считывателем MFRC522 Я создаю проект, который будет считывать данные RFID-карты или метки, сохранять их в базе данных mysql и отображать данные с помощью PHP.
Для этого я использую NodeMCU, RFID-считыватель RC522 и…
Переключение каналов NRF24l01 У меня есть радиомодуль NRF24L01. В описании указано, что он может работать в частотном диапазоне ISM 2,400...2,525 ГГц. Шаг канала составляет 1 МГц, и всего имеется 125 каналов.
Номер канала…
Arduino ждет, пока кнопка не будет отпущена для активации Я довольно новичок в arduino, и самостоятельно я пытаюсь перемещать сервопривод влево и вправо с помощью 2 кнопок. По большей части у меня это работает, однако, когда я удерживаю нажатой кнопку,…
Сформировать сигнал из массива битов Мне нужно воспроизвести с помощью цифрового вывода Arduino такой ключ в виде последовательности единиц и 0, где единица занимает 2 мс и 2 мс, а ноль занимает 1 мс и 1 мс.
int key =…
ESP-01 + UNO не обнаруживает шлюз По-видимому, эта комбинация аппаратных средств не будет принимать ничего, кроме WiFiEsp.h вместе с SoftwareSerial.h (если кто-нибудь знает что-то лучше / новее, чем эти два, пожалуйста, дайте мне…
Ошибка чтения файла Что нужно сделать, чтобы решить эту проблему?
Я отредактировал board.txt файл и ни один из моих кодов не проверяется
, он показывает эту ошибку:
"Ошибка чтения файла (C:\Program Файлы
…
Servo_Pointer' was not declared in this scope Кажется, я не могу найти ошибку, которую допустил; кто-нибудь может мне помочь?
Сообщение об ошибке: 'Servo_Pointer' не был объявлен в этой области
Я получаю сообщение об ошибке в конце кода…
NodeMCU 1.0 автоматически сбрасывается через некоторое время Я хочу показать несколько цифр на красной светодиодной панели 3x3 p10, где число будет поступать из облака, и оно будет постоянно обновляться. Для этого я использовал Nodemcu на базе esp8266. Для…
Что сделать, чтобы оптимизировать этот код? Я оптимизировал его настолько, насколько, по моему мнению, мог, и хочу знать, какие у вас есть предложения, которые могли бы сделать его более эффективным и т.д.
Примечание: я знаю, что массив…
Digispark ATtiny 85 стирает флэш после отключения питания У меня есть некоторые проблемы с моей платой Digispark ATtiny85.
Например, если я загружаю скетч мигания, светодиод начинает мигать, и все выглядит нормально. Но как только я отсоединяю Digispark…
Инфракрасная низкочастотная передача У меня есть некоторый базовый код, который я скоро расширю для своего проекта, представляющего собой универсальный пульт дистанционного управления для кондиционеров. У меня есть все коды, но…