Код не выполняется надежно при активации кнопки Я собрал следующий код для активации двигателя с помощью Arduino Uno с помощью кнопок.
Две кнопки должны быть нажаты одновременно, чтобы активировать двигатель на определенное количество шагов.…
ESP32 не предоставляет IP-адрес шлюза в точке доступа У меня есть esp32-cam-модуль m5stack Wide
Сейчас
Я веду поток с камеры в режиме точки доступа.
в Linux он получает IP-адрес шлюза, но на моем Mac или любом другом устройстве это не работает
…
Как запустить светодиод и зуммер одновременно? Я делаю полицейский свет и сирену, но с задержкой на свет (); влияет на тон задержки зуммера
Это код:
//PIN 9 — Зуммеры
int f,d;
int t =0;
void setup()
{
pinMode(5,OUTPUT);
pinMode(6…
Цифровой горшок с Arduino Я новичок в электронике. Пожалуйста, поправьте меня, если я ошибаюсь.
Я заменяю в схеме потенциометр на цифровой (DS3502).
Vcc цепи составляет 12 В. Но цифровой потенциометр может иметь максимум 5,5…
использование чипа PN532 на Arduino Недавно я купил в Интернете модуль NFC-PN532, подключил его к плате Arduino и попытался начать работу. После подключения контактов и использования библиотеки adafruit PN532 я столкнулся с ошибкой,…
Считыватель таймкода SMPTE с ЖК-дисплеем, вопрос кодирования Мне удалось адаптировать некоторый код с форумов Arduino для отображения тайм-кода на ЖК-дисплее.
В чем я хотел бы получить дополнительную помощь, так это в том, есть ли способ определить …
Параллельное чтение нескольких выводов DI как одного байта/слова Мне нужно сделать один параллельный "моментальный снимок" с 10-битного энкодера. Я понимаю, что могу считывать отдельные биты и сдвигать их в нужное положение, но любой заданный входной контакт…
Управление esp32 с помощью клавиш клавиатуры Я делаю проект, в котором мне нужно управлять мини-автомобилем и получать информацию от датчиков через Bluetooth. Я хотел бы иметь возможность управлять мини-автомобилем с помощью компьютерной…
Белый экран, когда я выполняю grapicstest в ili9341 Я получаю белый экран, когда выполняю grapicstest в ili9341. Я использовал следующий код:
#include "SPI.h"
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"
// Для щита Adafruit они…
Как передать объект Encoder конструктору другого класса Я пытаюсь создать класс (Arm), который управляет рукой. У рук есть 2 двигателя, каждый с энкодером, поэтому я передаю 4 целых числа для контактов и пытаюсь передать 2 указателя (по одному для…
Как подключить батарею LiFePO4 непосредственно к esp32? Если я хочу подключить батарею LiFePO4 (в качестве источника питания) непосредственно к esp32 - будет ли это правильным способом: плюс батареи к контакту 3,3 вольта и минус к контакту заземления?
Led chaser цветовой эффект заливки Пожалуйста, помогите. Я много узнаю об Arduino. Почти все в молниях. Я новичок. Я играю с nano и LED ws2812 и использую библиотеку fastled.
То, что я прошу, - это сделать эффект, подобный…
Использование SPI на Pi Pico, Arduino IDE Я новичок в Pi Pico, но я изучал электронику и достаточно разбираюсь в аппаратном обеспечении. Я использовал mbed онлайн для проекта до covid.
Я хочу использовать SPI для подключения к дисплею с…
Могу ли я иметь резервное питание для устройства Arduino? У меня есть проект Arduino, который будет работать при подключении к обычной розетке. Но я хочу подключить аккумулятор на случай, если пропадет электричество. Я знаю, что существуют различные…
Ультразвуковой датчик wirh ESP-01 Автономный Хочу построить дешевое устройство для измерения уровня воды в резервуаре с помощью датчика HC-SR04 и ESP-01, которые отправляют данные в тему MQTT. Я использовал тот же код с ESP-E12, который…
Ошибка импорта Arduino ESP32: No module named serial Я погуглил и не смог найти решение своей приятной проблемы:
У меня есть Ubuntu, и я хочу запрограммировать ESP32 ...............
Я перепробовал множество команд pip ... но это не сработало.
У вас…
Светодиоды Arduino Nano TX и RX не загораются во время загрузки У меня возникла проблема с платой Arduino Nano. При попытке загрузить скетчи на плату с помощью Arduino IDE загорается только светодиод Power, а светодиоды TX и RX остаются неактивными. Я попробовал…
Как отключить или остановить точку доступа в ESP8266? Я создал код для ESP8266 12E с Arduino IDE, в котором он будет работать как "Режим станции" или "Режим точки доступа" по Wi-Fi, в зависимости от ситуации. Все работает нормально, за исключением…
'AttachPinChangeInterrupt' was not declared in this scope Я новичок, пытающийся загрузить скетч SimpleExample328.ino на Arduino Uno. Однако, когда я проверяю свой скетч, я сталкиваюсь с ошибкой:
"AttachPinChangeInterrupt" не был объявлен в этой…
«Лучшая» архитектура для обработки событий Я пришел из мира веб-технологий, поэтому обычно пишу код более процедурно, поэтому с циклом справиться немного сложнее.
я имею в виду, что если я сделаю что-то вроде if(condition) doSomething() ,…
Считывание нескольких поворотных энкодеров У меня есть предстоящий проект, где пользовательский ввод будет основан на вращении большого винтика, и у меня есть несколько доступных UNO
Поскольку поворотные энкодеры нуждаются в двух…
Шлюз не работает в Arduino EthernetENC Я использую ENC28J60 и библиотеку EthernetENC для подключения Arduino UNO с ATmega328 к сети. В локальной сети все работает нормально, а вот за ее пределами я не могу пропинговать устройство. В чем…
Недопустимое использование нестатической функции-члена Чтобы объяснить мою проблему, я использовал 3 класса: Actions , Triggers и Combine .
Действия имитирует функцию действия, определенную извне.
Триггеры имеют ту функцию, которую…
Использование Soft UART – как подключить библиотеку Я хочу использовать пример мягкой последовательной связи.
Но когда я его компилирую, он говорит:
/home/xxx/Arduino/SoftwareSerialExample/aa/aa.ino:28:28: schwerwiegender Fehler:…
Можно ли использовать Arduino в промышленных проектах? Я разрабатываю промышленный проект, и мои знания программирования ограничены Arduino.
Я планирую использовать в своей печатной плате чип Atmega328 или STM32F103C8T6 и запрограммировать его с…
C++ против языка Arduino? Каковы преимущества каждого языка при использовании Arduino?
Я думаю, что это хороший общий вопрос, но я добавлю немного о том, почему я спрашиваю, не хочет ли кто-нибудь дать мне совет.
У…
Напряжение меняется, но цифровой поток всегда HIGH Я разработал простой кнопочный проект
Я использовал wemos D1 mini
Я подключил вывод D3, чтобы снять резистор 1K.
Я использовал мультиметр для измерения напряжения на выводе D3.
Когда я нажимаю…
Как установить RTC в ES32 с помощью NTP-сервера? Я работаю над ESP32 и хочу установить RTC с сервера NTP. Как я могу получить значение эпохи Я сделал это на панели запуска CC3200 и использовал библиотеку сервера NTP для получения значения эпохи.
Arduino Bluepill STM32 spi не работает Кто-нибудь успешно использовал SPI1 этих контактов?
SCLK -> PB3
SDIO -> PB5
SDO -> PB4
MISO CS -> PA15
Я пытался использовать другую сторону контактов SPI1 на других сторонах…
Как заставить 2 лидара lite v3 работать с 1 Arduino? Я использую приведенный ниже код, но безуспешно.
Я использую этот соединительный провод:
На фотографии Arduino не показаны контакты SCL и SDA, но учтите, что у него есть 2 контакта SCL и 2…
Проблема с прерыванием PCF8574 Почему в приведенной ниже схеме выходной сигнал INT от PCF8574 равен «0»; когда питание включено?
Я тестировал его с Arduino nano и STM32F4. Выход INT никогда не меняет состояние при нажатии…
Arduino uno R4 против платы разработчика ESP32 Мне было интересно, какой продукт лучше всего подойдет для моего приложения. Мне нужен интерфейс веб-сервера для управления несколькими цифровыми выходами, подключенными к моей плате, и он должен…
Последовательная связь не работает сразу после загрузки Я пытаюсь установить связь между программой на Arduino Uno и программой на ПК через USB. У меня всё более-менее работает. Единственная проблема заключается в том, что она не работает, когда я…
Чтение двоичного файла на SD-карте Почему я не могу прочитать последний байт файла, когда использую код Arduino ide?
Код в cpp работает без ошибок.
Это мой код в Arduino ide:
vector<unsigned char> text;
unsigned char…
NodeMCU V3 ПЕРЕГРЕВАЛСЯ И УМЕР Мой NodeMCU V3 перегрелся и умер. Пожалуйста, помогите мне понять, что я сделал не так.
Краткое описание: Проект представляет собой радиоуправляемую машину по протоколу ESPNOW. В настройке…
Проблема с разделением строк Я получаю несколько сообщений от устройства GPS на разных частотах. После получения строк я должен сохранить эти данные на SD-карте. Это хорошо работает, когда у нас есть сообщения с одинаковыми…
Библиотека сервера Modbus RTU, которая регистрирует запросы Пожалуйста, обратитесь за помощью. В моем проекте я хочу «подделать» интеллектуальный счетчик через сервер Modbus RTU для инвертора Solis.
Каким-то образом Solis понимает, что я его притворяюсь,…
Как исправить UnicodeDecodeError при использовании Serial.println Я использую Arduino Uno R3 для отправки инструкций на последовательный монитор в программе Python с Serial.println. Но когда я отправляю определенную строку, я получаю UnicodeDecodeError .
Строка…
DS18B20 работает ненадежно. как описано в заголовке, мой датчик температуры достигает значения -127 через несколько минут работы, он снова работает после перезапуска, я уже заменил датчик и использую тот же код для температуры…
16-битный ШИМ на Nano Every Мне нужно управлять светодиодной лентой через модуль MOSFET. Для работы в условиях очень слабой освещенности модулю требуется ШИМ высокого разрешения. Как мне установить для моего вывода 16-битное…
Как правильно читать АЦП на ATtiny85? Что я хочу сделать : подключить шесть кнопок к одному входу. Каждая кнопка запускает отдельное действие.
Как я хочу это сделать : использовать AD-преобразование и добавить к каждой кнопке…
Как настроить пул DHCP для ESP-WIFI-MESH? Я создаю сетку с помощью комплектов разработчика ESP32 (ESP32-DevKitC V4), используя расширение ESP-IDF VS Code и пример проекта ip_internal_network. Код для примера , общие компоненты проекта и…
Можно ли отключить WiFi на ESP8266? Я много читал о ESP8266, но мое понимание все еще шаткое. У меня есть Arduino IDE, работающая на ПК, который использует провода для подключения к ESP8266 через USB-устройство (Диспетчер устройств…
Использование file.seek() с arduino ide В моем коде на языке C есть эта функция:
fseek(file, 0, SEEK_SET);
Мне нужно использовать ту же функцию с Arduino ide. Это правильно?
file.seek(file.size());
Или какая альтернативная…
Разобрать mac-строку char* в массив uint8_t Мне нужно обработать строку, поступающую через UART и содержащую кучу информации, часть которой — это MAC-адрес, который я получаю с помощью String.substring(a, b), возвращающего 12-символьную…
Есть ли схема платы разработки ESP32S Dev Kit C V4 NodeMCU WLAN? Недавно я купил плату для разработки ESP32S Dev Kit C V4 NodeMCU WLAN. Я получил его от azdelivery.de в Германии.
Теперь меня интересует схема этой платы, чтобы узнать о ней больше. Ни гугл, ни…
Аналоговый и цифровой DS18B20 oneWire Я только что обнаружил, что Dallas DS18B20 можно считывать как с цифровых, так и с аналоговых контактов. Я никогда не думал, что аналоговый вариант возможен, пока не наткнулся на статью, посвященную…
изменение одного бита в байте EEPROM Arduino В моем коде есть несколько логических флагов, которые сообщают мне, были ли данные записаны в определенные места EEPROM. Мне нужно сохранить эти флаги в EEPROM и восстановить их при перезагрузке.
…
ОШИБКА: вернуть reinterpret_cast<T>(pgm_read_ptr(p)); Мне нужно обновить данные датчика DHT на веб-сервере в формате JSON , используя ESP8266 . Это мой код.
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include…
Как изменить схему разделов с помощью arduino-cli Я использую arduino-cli для программирования ESP32-S2. Если я скомпилирую свой скетч, используя схему разделов по умолчанию
> arduino-cli compile -b esp32:esp32:esp32s2 sketch
под SPIFFS и…