Упражнение на ардуино, которое я не знаю как делать Сообщения, полученные Arduino, имеют вид: $ Ba, Pb, Rc #
Где $ представляет начало сообщения, # – m, а B, P и R – символы, обозначающие кнопку B, точку P и повтор R.
`a 'обозначает…
Не удалось преобразовать time_T из прошлого в структуру tm В продолжение вопроса, заданного несколько дней назад , на который ответил Эдгар, возник новый вопрос:
Моя цель состояла в том, чтобы использовать значение pasted time_t и преобразовать его в…
Ошибка при передаче `time_t` и `struct tm`, ESP32 Мне нужно создать преобразователь времени эпохи, хранящегося в переменной time_t , в переменную struct tm , чтобы проверять/создавать определенную задачу каждый час или день. Эта функция также…
Ошибка выполнения ESP32 в массиве 2d Я пытаюсь последовательно вывести значение b[0][0] .
Должен быть равен нулю, но это не работает!
Вот код
void setup() {
Serial.begin(115200);
byte b[321][241];
Serial…
Взаимодействие ESP32-CAM с CCS811+HDC1080+BMP280 Я хочу измерить температуру, давление, влажность и CO2 в помещении с помощью ESP32-CAM & CCS811+HDC1080+BMP280
Поскольку этот модуль представляет собой комбинацию из 3-х датчиков. Могу ли…
Ошибка при определении тикера в библиотеке ESP32 Я использую точно такой же фрагмент кода в моей библиотеке ESP8266 (которая работает нормально), но при использовании в библиотеке ESP32 я получаю сообщение об ошибке:
Это соответствующий…
Правильная проводка ESP32 DS18B20 Я хочу подключить DS18B20 к моему недавно купленному Heltec ESP32 LoRa (V2). Для начального тестирования я использовал стандартный код:
#include "heltec.h"
#include <OneWire.h>
#include…
Предотвращает ли toCharArray создание строки в куче? Я знаю, что использовать строки плохо из-за возможных проблем с памятью.
Я попытался удалить все экземпляры строк из своего кода.
Но я не уверен в этой строке:
http.getString()…
5 массивов или одна матрица? Я работаю над проектом, в котором мне нужно хранить как можно быстрее следующее:
1 — Ускорение по оси X
2 — Ускорение по Y
3 — Ускорение по Z
4 – отметка времени
…
Чтение данных из Google Таблиц с помощью Nodemcu Я хочу читать и записывать данные в таблицы Google с помощью ESP8266 WIfi Nodemcu, и я могу это сделать, но временной интервал между двумя строками записи составляет 3 секунды, что слишком много. Я…
esp32-cam публикует изображение в mqtt Я хочу опубликовать захват изображения через ESP32-CAM в MQTT. Имейте следующий код:
#include "WiFi.h"
#include "esp_camera.h"
#include "esp_timer.h"
#include "img_converters.h"
#include…
Датчик влажности почвы, странные показания У меня небольшая проблема с датчиком влажности почвы
это дает мне странные показания, во втором наименьшее соединение между ногами, оно просто дает мне 4096 (это максимально возможное значение),…
Преобразование сигнала ШИМ 3,3 В в сигнал ШИМ 5 В Я использую ESP32....максимальный сигнал ШИМ составляет 3,3 В... И я должен контролировать скорость двух двигателей с помощью драйвера двигателя TB6612FNG... когда я использовал Arduino.. Arduino…
ESP32 - неточность NTP после глубокого сна Я пытаюсь создать проект выборки датчиков с использованием ESP32 (аккумулятор, солнечная панель и влияние температуры не являются частью теста прямо сейчас, чтобы уменьшить внешние эффекты, которые…
WiFi.begin не работает с выводом const char* ArduinoJson Я использую ArduinoJson для анализа файла, полного строк JSON, содержащих SSID и пароль для зарегистрированных сетей. У меня есть небольшой веб-интерфейс, который работает в режиме программной…
ESP32: отключить детектор отключения питания У меня есть ESP-WROOM-32, и я использую Arduino IDE для передачи кода на него. Мой ESP питается от 2 батареек типа АА, и у меня возникла проблема с блоком питания.
Он хорошо работает с новой…
PCF8575c меняет адрес в сканере I2C Я хочу подключить удлинитель контактов PCF8575c к ESP32, чтобы зажечь 12 светодиодов. Проблема в том, что после подключения, когда я пытаюсь использовать сканер I2C, он показывает мне много разных…
Как далеко может стоять HC-SR04 от микроконтроллера? Мне было интересно, если я подключу HC-SR04 к Arduino или любому другому микроконтроллеру обычными кабелями, какова будет максимальная длина этого кабеля, чтобы измерения по-прежнему были верными, и…
Информация об «Arduino Nano 33 IoT» blox w-102 основан на esp32**, который (Esp32) можно использовать как отдельный чип для проектов.
Здесь я хочу знать, как w-102 и samd21g18a взаимодействуют друг с другом .
Если они общаются, то…
Невозможно создать переменную RTC_DATA_ATTR внутри класса Я пытаюсь создать класс deepSleep для своего проекта ESP32, но получаю эту ошибку: атрибут раздела не разрешен для 'clock_beforeSleep' Единственное место, где он компилируется, находится вне…
Как отправить данные с Мастера на другой Мастер? Я использую ESP32 для получения данных из Интернета.
Однако в связи I2C EPS32 не работает как ведомое устройство, и у меня уже есть Atmega в качестве ведущего устройства.
Я видел сайты, на…
Модуль AutoConnect не транслирует SSID на ESP32 Dev Board Это мой первый пост, поэтому я приношу свои извинения, если у меня отсутствует вся необходимая информация о моей настройке Arduino. Я немного новичок в этом типе разработки.
Ардуино 1.8.9
…
Как подключить ESP32 к HC-06? Я делаю небольшой проект (танк, управляемый BT), и мне нужно соединить ESP32 с HC-06 (ESP32 будет в контроллере, а HC-06 в машине). Связь телефона Android как с ESP, так и с HC-06 работает идеально,…
Преобразование строки C в строку C++ Моя программа работает на ESP32. Я получаю некоторые данные из Bluetooth, и строка Bluetooth представляет собой строку C. Мне нужно сохранить эти данные в строке RTC_DATA_ATTR, которая является…
Лучший способ отправки команд I2C между Arduino и ESP32 Я сделал плату с помощью Arduino nano и комплекта разработчика ESP32. Я подключил их по I2C с адаптацией напряжения. Я использую arduino IDE и связанную с ней библиотеку Wire.h.
Я отправляю…
Есть ли альтернатива strtok_r при извлечении слов из char? Задача, в char, я получаю некоторые данные, которые мне нужно разобрать на части.
В этом случае я использую strtok_r, который находит такие идентификаторы, как
"=", " ", "&"
Код: …
Документация ESP32 для "time.h" Я работаю с примером скетча, который установлен . с модулем разработки ESP32 в Arduino IDE. Он включает в себя <WiFi.h> и "time.h" . У меня есть ряд вопросов о том, как использовать часы,…
формат json в esp32 с arduino json Я использую модуль ESP32 для подключения по Bluetooth и сканирования сети Wi-Fi. Но я не могу отформатировать json с помощью библиотеки arduinojson так, как хочу.
void scanWifiNetworks() {
…
Увеличить частоту дискретизации на плате ESP32 Для моего последнего проекта в университете в качестве системного инженера я работаю над «электронным стетоскопом», который доставляет мне много головной боли.
Я купил Adafruit Feather ESP32…
ESP32 секунды от эпохи При использовании ESP8266 получение секунд из эпохи выполняется с помощью
NTP.begin(NTPserver, 2, true);
delay(delay_tries);
time_t t = now();
в то время как t хранит количество секунд с…
ESP32 не виден сетевому анализатору в режиме сервера Я использовал примеры сканирования Wi-Fi и мигания , предоставленные Espressif,
они оба работают над ESP32, используя arduino ide.
Однако я не вижу свой ESP (SSID и уровень сигнала) в списке…
ESP32-CAM не читает BME680 Я пытаюсь прочитать BME680 на ESP32-CAM со следующим кодом:
(Прежде чем попробовать BME680, я успешно подключил BME280 к ESP32-CAM через S/W SPI)
#include <Wire.h>
#include <SPI…
Публиковать данные json в mqtt Я пытаюсь опубликовать данные JSON в mqtt со следующим фрагментом кода
#include <Arduino_JSON.h>
JSONVar data;
data["temperature"] = temperature;
data["humidity"] =…
Опубликовать чип в mqtt с помощью ESP32-CAM Я пытался отправить данные о температуре, влажности и давлении с датчика в MQTT с помощью ESP 32Cam и смог сделать это с помощью следующего кода:
pressure = bme.readPressure();
//Преобразуем…
ESP32 + Фастлед + WS2801 Я использую плату ESP32 DevkitC с Fastlib и светодиодную ленту WS2801.
Светодиодная лента работает нормально, подключил правильно (иногда горят все светодиоды, не мерцают).
Я подключил кабель…