Как записать загрузчик? Мне было поручено "прописать загрузчик" на Arduino, чтобы исправить ошибку, которую я получал. Как это можно сделать? (А что такое загрузчик?)
DS3231 RTC не работает с ESP32 Я использую ESP-32-WROOM-32 с модулем RTC DS3231. Я подключил SDA & Выводы SCL RTC DS3231 с выводами ESP32 D22 и D23. Кроме того, VCC RTC подключен к 3V3 ESP32, а GND RTC также подключен к GND…
PubSubClient зависает на ESP32C3 Возможно, я сделал некоторые вещи неправильно, но это то, что у меня есть для публикации изображения, которое я прочитал с последовательной камеры, в брокере MQTT:
void capturePicture() {
if (…
Какова максимальная выходная мощность контактов Arduino Mega? У меня противоречивая информация о максимальной выходной мощности Arduino Mega. Некоторые говорят 200 мА, другие говорят 800 мА, как плата Uno. Я использую 8 моделей железнодорожных сигнальных…
Arduino Serial Monitor работает, но не на PySerial и PuTTY Я сделал простую пользовательскую плату Arduino, используя atmega328p и микросхему PL2303 Serial to USB.
В моей программе на Arduino я нахожусь в цикле, который непрерывно отправляет строку. Я…
Обработка не отвечает на ардуино Прежде всего, если я делаю неправильное предложение, это потому, что мой основной язык не английский.
У меня есть домашнее задание, поэтому я пытаюсь сделать радар с помощью Arduino IDE и Processing…
HX711 Смешные скорости Я использую плату SparkFun HX711 и перьевую плату Adafruit AdaLogger (M0). Я сократил трассировку на задней панели HX711, чтобы получить более быструю скорость передачи данных (должно быть около 80…
Elechhouse Mo3 Shield Play случайная песня когда кто-то проходит мимо моего датчика расстояния, я получаю ошибку, одна и та же песня(трек 0001) играет каждый раз. Какой-нибудь совет?
#include <SoftwareSerial.h>
SoftwareSerial…
DHT20 и дисплей Oled не работают вместе Я пытаюсь заставить DHT20 и Oled (оба из комплекта датчиков Arduino) работать одновременно. Я могу заставить их работать отдельно с соответствующими тестовыми кодами, но когда я пытаюсь объединить…
Эмуляция 1-проводных устройств Я хочу сделать микросхему ATTiny ведомой на 1-проводной шине со своим собственным серийным номером и списком команд для своих конкретных функций.
Я хочу знать, могу ли я использовать библиотеку…
Arduino Nano. Max30102 и проблемы с памятью Мы делаем простое устройство пульсоксиметра с датчиком nano и max30102. Проблема в том, что алгоритм чтения и обработки spo2 библиотеки max в буквальном смысле выполняет обработку сигналов на…
Преобразование необработанных данных IIS2MDC в угол Я не знаю, подходит ли это место для вопросов, но у меня есть 3-осевой магнитометр IIS2MDC. Я использовал это с Arduino. Я скачал библиотеку IIS2MDC.h в Arduino IDE. Я использовал пример кода…
Протокол Matter с Arduino Mega/Giga Я хотел бы попробовать материальный протокол с Arduino mega или Arduino giga.
Но я не нашел ни образца, ни библиотеки. Я нашел только библиотеки, совместимые с ESP32.
Знаете ли вы, как я могу…
ESP8266-01S перестал отвечать после второго запуска Вот код:
#include <SoftwareSerial.h>
#define RX 6
#define TX 5
String AP = "...";
String PASS = "...";
SoftwareSerial esp8266(RX,TX);
void setup() {
Serial.begin(9600);
Serial…
Эквивалентная библиотека RTCZero для Arduino UNO Я новичок в Ardunino UNO
Это моя первая программа для подсветки светодиодной ленты
#include <Adafruit_NeoPixel.h>
#include <RTCZero.h>
#define PIN 6
#define NUMPIXELS …
Рекурсивный список файлов SD-карты Я работаю над MP3-плеером и хочу получить список всех файлов на SD-карте.
Я нашел этот код в Интернете:
void displaySdCardContent(FileItem& item, int numTabs) {
for (int i = 0; i <…
Как сделать выходную схему с тремя состояниями Мне нужна схема, в которой микроконтроллер Arduino может устанавливать выход в 3 разных состояния.
ВЫСОКИЙ (12 В)
НИЗКИЙ (ЗЕМЛЯ)
Н/Д (полностью отключен)
Использование транзисторов…
Diecimila со стандартом Firmata не работает Привет, я бы хотел использовать старую Diecimila с домашним помощником, и это, похоже, подразумевает установку стандарта Firmata.
Это не удалось, так как на доске недостаточно места.
Есть ли…
Чтение частоты ввода в цифровых выводах Это несколько теоретический вопрос:
Допустим, у меня есть датчик, который посылает цифровые сигналы на один из цифровых портов Arduino.
Я не знаю, на какой частоте он посылает эти сигналы.
Например,…
Как реализовать компас с компенсацией наклона? Поэтому я пытался реализовать компас с компенсацией наклона, используя HMC5883L и MPU6050. Проблема, с которой я сталкиваюсь, заключается в том, что существует 2 уравнения компенсации наклона
…
Воспроизведение звукового файла с помощью Arduino Uno Wifi У меня есть Arduino Uno Wifi (Rev2), и я хочу воспроизвести звуковой файл. Пока что я нашел две библиотеки, но ни одна из них не работает. Библиотека TMRpcm ( https://www.arduino…
Как записать целочисленное значение в RFID-метку? Я работаю над проектом, в котором будут использоваться два Arduino. Каждый Arduino подключен к RFID-считывателю. Первый считыватель RFID должен записать целое значение в обнаруженную метку, тогда…
fatal error: avr\wdt.h: No such file or directory in arduino due Я использую Arduino DUE для отслеживания транспортных средств gps/gprs устройства. Перед использованием Arduino DUE я использовал Arduino UNO. Когда я пытаюсь загрузить свой код в Arduino DUE, он…
Ардуино зависает/не отвечает- не могу понять почему Я строю лодку с дистанционным управлением. Мой удаленный проект зависает через произвольное время. Последовательный порт перестает выводить, OLED больше не обновляется и инструкции больше не…
Шаговый двигатель работает медленно при чтении с датчика MPU 6050 Я пытаюсь заставить работать проект перевернутого маятника (следуя инструкциям здесь ), и в то время как мой шаговый двигатель прекрасно двигает тележку, когда это единственный код в скетче Arduino…
NodeMCU ESP8266 Версия 0.1 не включается с VIN Я пытаюсь включить свой NodeMCU ESP8266 версии 0.1 (это то, что написано на плате), через VIN и заземление с помощью зарядного устройства для телефона.
Я на 100% уверен, что зарядное устройство…
Рассчитать уровень заряда Li-Po батареи в ESP-Wroom-02 Я новичок в микроконтроллерах и схемах. Я вообще не в этой сфере. Но пытаюсь создать домашний проект, к которому ниже прикреплено изображение устройства.
Это устройство с питанием от…
Arduino с модулем Bluetooth HC-05 | Данные не передаются У меня есть Arduino Uno (Elegoo R3) и модуль Bluetooth Hc-05. Прежде всего, я хочу отправить данные с помощью приложения Android (Bluetooth-терминала) на Arduino и включить вывод 13 (светодиод).
…
Нужна помощь в применении логики к этому коду Вот код:
int softStart = A0;
int enable = A1;
int powerBTN = A2, powerState = HIGH, lastPowerState = HIGH;
unsigned long lastDebounceTime = 0;
unsigned long debounceDelay = 25;
unsigned long…
Чтение значений из текстового файла на SD-карте Я пытаюсь прочитать текстовый файл (имеющий числовые значения) с SD-карты. Значения в файле такие
87 512
255
Мне нужно прочитать 87 в главе 1, 512 в главе 2 и 255 в главе 3.
Почему я…
Проблемы со скоростью шагового двигателя Nema 17 Этот код взят из здесь . Могу ли я узнать, как еще больше увеличить скорость шагового двигателя NEMA 17? Я попытался увеличить скорость шага до 2000 об / мин, но это даже не работает. В моем случае…
Arduino напряжение кнопки против высокого/низкого состояния Я измеряю напряжение между заземлением кнопки и входным полюсом на следующем рисунке. Когда кнопка находится в выключенном состоянии, там есть 5 В, когда она включена и светодиод включен, там …
Модуль DS3231 RTC и проблема с батареей У меня есть батарея CR2032, подключенная к модулю DS3231 в качестве резервной батареи, когда модуль подключен к 5 В, напряжение батареи составляет 4,3 В, а без питания 3,7 В.
Это означает, что…
Объект класса внутри ISR Мне нужно смоделировать АЦП, который ведет себя как подчиненное устройство I2C. Имитированные значения, которые должен предоставить АЦП, передаются по последовательному порту, сохраняются в атрибуте…
Подключение вывода TX Arduino Uno напрямую к Esp8266 esp-01 Я новичок в esp8266 esp-01 и пытаюсь понять, как его использовать. Во многих руководствах в Интернете я видел, как люди подключали вывод TX Arduino uno напрямую к esp8266 esp-01 без какого-либо…
Используется плата ESP32CAM, но лицо не зарегистрировано. Я работал над проектом использования платы ESP32CAM для распознавания лиц и открытия какого-то замка. Программа может обнаружить лицо с помощью желтого поля, которое появляется, как вы можете видеть…
Почему запуск последовательного монитора перезапускает скетч? Если я загружаю какой-либо скетч, который отправляет последовательные данные, я сразу же вижу, как мигают светодиоды TX/RX после загрузки скетча. Если затем я запущу последовательный монитор, скетч…
`.readFileCounts()` не работает в мини-модуле DFPlayer Я только что поигрался с модулем MP3-TF-16P , он же DFPlayer mini . Библиотеку и примеры, которые я взял за основу, можно найти здесь .
Моя текущая настройка содержит кнопку (NC, нормально…
Взаимная связь ESP32 SPI У меня есть две карты ESP32. Я хочу установить одну из этих карт как главную, а другую как подчиненную и общаться через SPI. Я делал это раньше на Arduino Uno, но не могу сделать это на ESP32.
Ниже…
Невозможно ввести клавишу клавиатуры в цикл while Я новичок в Arduino, поэтому у меня возникла небольшая проблема: я пытаюсь выполнить обратный отсчет на ЖК-дисплее, используя цикл while, но я также пытаюсь получить ввод ключа внутри того же цикла…
Очистка последовательных данных для новых входящих значений Я пытаюсь извлечь числа из строки, отправленной через последовательный порт, а затем преобразовать числа в целочисленные значения, которые я могу использовать для арифметических операций или…
Esp32 не может прочитать датчик MH-Z19C Я пытаюсь считать данные CO2 с датчика MH-Z19C с платой ESP32, но ничего не получаю. Код ошибки из библиотеки — 2, что указывает на тайм-аут (данные не получены).
Я неправильно подключил проводку…
Как правильно объявить случайный URL-адрес в ESPAsyncWebServer? Я пытаюсь создать одноразовый URL-адрес со случайной строкой, например, чтобы предоставить пользователю одноразовый доступ к дому с интеллектуальным замком. У меня есть функция для создания…
Питание USB работает, VIN нет на Arduino Nano RP2040 Я использую следующий простой фрагмент кода для записи на контакт D3 моего подключения Arduino Nano RP2040.
for(int i = 0; i <= 0xff; i++) {
analogWrite(3,i);
delay(10);
}
USB…
Некоторые из операторов <include> не работают Я пытаюсь включить эту штуку...
#include <BLEDevice.h>
#include <BLEServer.h>
#include <BLEUtils.h>
#include <BLE2902.h>
BLEServer* pServer = NULL; …
Пповорот сервопривода на 90 градусов #include <Servo.h>
Servo myservo; // создаем сервообъект для управления сервоприводом
// на большинстве плат можно создать двенадцать сервообъектов
int pos = 0; // переменная для…
Arduino Nano Every USB-соединение не работает У меня есть две оригинальные (спроектированные и собранные в Италии) платы Arduino Nano Every из немецкого интернет-магазина. Они пришли запечатанными в оригинальной упаковке. Когда я пытаюсь…
Почему моя переменная дает неправильное значение? Я делаю программу для отображения чисел на светодиодах WS2812 и TM1637. Я также использую обычную клавиатуру 4х4.
Светодиод WS2812 изготовлен своими руками с размером 25 x 10. На данный момент на…
Изменить USB VID и PID (Леонардо) Я новичок в использовании электронных досок и воспользовался онлайн-руководством по печати мыши с 6 степенями свободы. Я застрял на дополнительном шаге, который требует от меня изменения PID и VID…
Альтернатива опросу флага прерывания из основного цикла? Я использую ISR, который написан как можно более минимальным:
volatile bool interrupt1{};
void ISR1() {
interrupt1 = true;
}
Прерывание обрабатывается путем опроса переменной прерывания1…
Реле переключается при достижении значения CO Мне нужна помощь с кодом с использованием mq-7 и esp8266.
Компоненты, которые я использовал:
MQ-7 (грел 48 часов)
ЭСП8266
4-канальное реле
вентилятор 24 В постоянного тока
mb102
Все, что я хочу…
Запуск изображения с помощью esp32-cam и GPIO13 Я пытаюсь вызвать изображение, используя GPIO13 камеры esp32 модели AI Thinker.
Я использую этот пример в качестве основы:
https://randomnerdtutorials…
Как измерить электропроводность с помощью Arduino? Я хочу измерить TSS (общее количество растворимых солей) в почве. В некоторой литературе я обнаружил, что путем измерения электропроводности гораздо легче измерить TSS. Итак, я подумал: если я смогу…
Существует ли максимальная длина массива в ПЗУ? Рассмотрим следующий код:
#include <Arduino.h>
unsigned char testimage [] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00…
Arduino читает термопару типа K с помощью ADS1115 Я заказал ADS1115, чтобы измерить температуру термопары типа K, но мне не удается получить точные показания. У меня это работало при обычном контакте A0, но поскольку таблица типа K показывает…