ESP требуется перезагрузка после прошивки Wi-Fi OTA Я хотел бы использовать OTA в некоторых из моих менее доступных esp. Я использую примеры/BasicOTA и BasicOTA_test. Мой esp - модель -01 с 1 Мб флэш-памяти.
Я загружаю BasicOTA в свой esp через…
Результат сравнения строк У меня есть следующий код:
char a[5] = "bang";
char b[5] = "";
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to…
Возможность запуска двух функций одновременно Итак, я делаю проект, в котором группа сервоприводов перемещается на 90–120 градусов и постепенно ускоряется, пока не достигнет максимальной скорости и, таким образом, не останется на этой скорости…
Где ядро Arduino содержит название скетча? Я пытаюсь просмотреть ядро Arduino, чтобы найти, где включен или реализован «mySketch.ino». В «Arduino.h» определены прототипы void setup(void) и voidloop(void) , в «main.cpp» — setup(void ) и …
Предупреждение при проверке скетча с кодом VS Я использую код Visual Studio для разработки для Arduino, который использует установленные файлы Arduino Studio и для работы требуется установка. Это работает очень хорошо.
Раздражает то, что…
attiny85 сбрасывает себя вместо процедуры пробуждения У меня есть digispark attiny85, и я использование SLEEP_MODE_PWR_DOWN для перехода в спящий режим и пробуждения с помощью внешнего прерывания на выводе 2. Я пытаюсь подсчитать количество полученных…
библиотека таймера на Arduino DUE Я пытаюсь вызвать подпрограмму прерывания (назовем ее handler()) каждую секунду на своем Arduino DUE.
Я думал, что самый простой способ сделать это — использовать эту библиотеку
но кажется, что я…
Реле 12 В с использованием Arduino Я хочу управлять реле 12 В с помощью сигнала Arduino 5 В, но по неизвестной причине реле не работает. Я использую транзистор BC548 в качестве переключателя реле.
Пожалуйста, подскажите, где я…
Максимальный предел мощности Arduino Какой максимальный ток можно подать на плату Arduino Mega перед тем, как ее поджарить/разбить?
По сути, к моей плате подключено несколько компонентов, которые потребляют общий ток 1,6 А (который…
Кнопка и светодиод Arduino Приведенная ниже программа — это моя программа для моей кнопки и светодиода, но она тоже не работает так, как я хочу. Светодиод должен загореться до того, как я нажму переключатель 9, но он…
Arduino uno r3 не включается Я купил две карты Arduino Uno R3 (не оригинальные)
один работает отлично:
другой не включается (ни один светодиод не горит), я провел некоторые измерения и обнаружил, что два контакта разъема USB…
Wemos D1 mini не отображается при подключении к MacBook У меня есть несколько Wemos d1 mini, но я не могу подключить их к моему MacBook, потому что они не отображаются в моем /dev/tty?
Я пробовал обновить драйвер как с помощью самодельного варианта,…
Подключение TFT-дисплея MI0283QT-9A к ESP32 Я приобрел TFT-дисплей MI0283QT-9A ( https://download.mikroe.com/documents/add-on-boards/other/display/tft-proto/tft-proto-manual-v200.pdf ), который
управляется контроллером дисплея ILI9341.
Мне…
Как определить наличие воды с помощью всего двух проводов Я не знаю, относится ли этот вопрос сюда или к SE электроники.
Производитель только что прислал мне персонализированное устройство, включающее ESP-32 и датчик воды.
Моя проблема в том, что я…
Кнопка выбора задержки Моя цель — создать систему Arduino, которая сможет переключать режимы с разными задержками, нажимая кнопку. Например, если я нажму кнопку, она перейдет в режим 1 с циклом 1 с задержкой 30 секунд.…
ATtiny85 LM75 I2C Я хотел бы считать температуру с LM75 с помощью ATtiny85 запуск ядра SpenceKonde и использование TinyWireM библиотека.
Мой логический анализатор не улавливает никакой связи I2C, когда я…
Использовать 2 DHT22 И ПЕРЕДАВАТЬ ДАННЫЕ НА SD? У меня есть код для передачи данных с dht22 на SD, но только для одного, и я хочу передать данные из 1 dht22 с одним файлом и данные с другого датчика в другой файл и войти в систему на SD.…
датчик обнаружения незаконной парковки Я хочу создать систему, которая будет обнаруживать незаконную парковку. Я размещу датчики в определенных местах, и когда там припаркуется машина, система отправит сообщение местным властям. Мой…
Как повторно включить USB-контроллер 32u4 после спящего режима? У меня возникла проблема с моим 32u4: я не могу подключить его к компьютеру после выхода из спящего режима!
Итак, у меня есть Arduino Pro Micro с 32u4, и я также разрабатываю проект с автономным…
ESP8266 Flash — увеличение размера SPIFFS Используемая мной плата имеет Размер Flash e 1 МБ . Однако моя программа загружает более 512 тыс. данных для обработки.
Параметры Arduino, которые я вижу:
В идеале я хотел бы…
Замените digitalWrite выборочной побитовой операцией. У меня есть следующий код с помощью digitalWrite, который я собираюсь написать только с использованием побитовых операций.
Никаких проблем с переносимостью здесь нет. (для atmega328p здесь)
…
Все ли контакты Arduino Uno выводят 5 В? В настоящее время я работаю над проектом, в котором используется датчик движения PIR и реле 5 В.
Поскольку вы, возможно, знаете, что и датчик движения, и реле требуют подключения 5 В.
Моя…
Использование сна и LowPower.h Я пытаюсь настроить модуль низкого энергопотребления для конкретного случая,
Я установил библиотеку низкого энергопотребления, но когда я использую
линия
LowPower.powerDown (SlEEP_5S, ADC_OFF,…
Проблемы с I2C и Wire.Available() Я работаю над проектом, который требует связи между Arduino Due ( Master ) и FDC2214Q1 C to D IC ( Slave ), но есть некоторые различия: от того, работает ли код или нет, в зависимости от, казалось…
Как можно легко анализировать большие программы Arduino? У меня есть код проекта Arduino, но проблема в том, что он имеет множество функций и потоков управления.
Как преобразовать этот код в блок-схему или диаграмму потока управления?
Какое-либо…
Ограничения обновления SoftPWM Я использую Arduino для затемнения 9 светодиодных лент с разными выходными контактами после того, как аудиоанализ БПФ дает результаты при 60 Гц = 16 мс. [БПФ выполняется на ПК и отправляется на…
ESP8266 глубокий сон и MQTT Я работаю над проектом, в котором я перевожу свою плату в режим глубокого сна, и она просыпается по прерыванию от датчика. Когда он выйдет из глубокого сна, я хотел бы отправить сообщение моему…
Чтение настроек с microSD Я изменил скетч SD для ESP8266 , чтобы он считывал настройки WIFI из файла с именем CONFIG.TXT . Формат содержимого текстового файла: SETTING=VALUE . Пример.
SSID=AP001
KEY=AP001
Мне…
Arduino сломал компьютер, когда я подключил USB-кабель У меня Mac 2008 года выпуска, который почти никогда не выходит из строя. Но время от времени (не всегда) происходит сбой (весь компьютер выключается, как будто отключили питание), когда я подключаю…
Какие функции отключены с помощью noInterrupts()? Страница Arduino для noInterrupts() говорит:
Некоторые функции не будут работать, пока прерывания отключены, а входящие сообщения могут игнорироваться.
Хотя невозможно дать полный…
Получить изображение с SD-карты Arduino Ethernet Shield У меня есть код, который загружает данные о температуре и влажности с dht22 на веб-сайт.
Теперь я хочу добавить изображение к кнопке «Добавить на главный экран» в Safari на iOS.
У Apple есть…
Как включить максимальное удаление мертвого кода? Мне не хватает памяти для кода и данных на ATMega328P.
Размер кода большой, поскольку я использовал несколько библиотек, но я использую только несколько функций из этих библиотек.
Очевидно,…
Что означает число 700 150? if ((leftsensor >= 700) && (rightsensor >= 700))
forward();
else if((leftsensor <= 150) && (rightsensor <= 150))
backward();
else if((leftsensor <=…
Использование внешнего pull-up резистора вместо INPUT_PULLUP Когда предпочтительнее использовать внешний подтягивающий резистор вместо внутреннего:
pinMode(fanPin, INPUT_PULLUP);
Покопавшись на форумах и на этом сайте, выяснилось, что обычно…
Странная проблема с ардуино Я написал код ниже, и результат оказался совсем не таким, как я ожидал! Я не понимаю, почему это происходит!
void setup() {
// put your setup code here, to run once:
Serial…
Как выполнить две задачи в одном цикле в Arduino? Я пытаюсь сделать монитор погоды с помощью Arduino. Я хочу, чтобы мой метеорологический монитор отправлял мне сообщение с данными о погоде каждые 5 часов через GSM-шлюз. Кроме того, на моем…
Управление шаговым двигателем через последовательный монитор Я хотел бы управлять своим шаговым двигателем через последовательный монитор, но, к сожалению, приведенный ниже код не сработал. Последовательный монитор работает (Serial.println()), но не выполняет…
Подключить один «главный» HC-05 к двум подчиненным одновременно. Кто-нибудь знает, для чего используется AT+CMODE=2 «ведомый цикл». Когда я пытался с его помощью соединить один мастер HC-05 с двумя слейвами, но это не сработало.
я не знаю, используется ли…
Как запитать несколько светодиодов с помощью микроконтроллера Сейчас у меня "крошечная" установка, и я хочу разместить несколько (~20-30) светодиодов 0402 на 1 Автомобиль масштаба :87 . Моя текущая установка — это ATtiny85 USB Mini Dev Board с питанием от…
Как отправить данные на 15 метров с помощью KY-005 Я использую светодиод KY-005 в качестве излучателя и KY-022 в качестве приемника по своим характеристикам достигают 18 метров.
Я провел тесты, и он поддерживает более десяти метров, однако после…
Питание проекта Tiny Arduino Я пытаюсь создать небольшой проект. После того, как я запрограммирую плату, включу питание платы разработки. Как я могу включить ее для запуска кода?
Вопрос:
Мне было любопытно, как я…
Издавать сигналы клавиатуры, не зависящие от региона API Keyboard позволяет платам Arduino, таким как Micro или Leonardo, излучать сигналы USB, имитируя физическую клавиатуру. Однако сигнал, похоже, передает нажатия клавиш, а не символы, а это…
exit status 1 - expected primary-expression before '(' token Когда я пытаюсь скомпилировать следующий скетч, компилятор возвращает ошибку «статус выхода 1 — ожидаемое первичное выражение перед токеном '('» и выделяет «midi();» в моем коде.
Вот мой скетч:…
Код Arduino «Ошибка» Я делюсь своим кодом. Проблема, с которой я столкнулся, заключается в том, что код выполняет все функции, которые должны быть вызваны, за исключением отображения показаний MAX30100 (для сердечного…
Подключение NodeMCU через Интернет У меня есть NodeMCU и веб-сайт (бесплатный домен веб-сайта, предоставленный http://www.hpage.com ), и мне нужно отправлять и получать некоторые данные (предположим, 8-битное число) с веб-сайта на…
Точное управление 3 Stepper Обновить
Здесь обновленная информация о коде, который я пытался запрограммировать. У меня есть шаговый двигатель с прикрепленным диском с небольшими отверстиями через каждые 45 градусов, в…