Вопросы, связанные с [arduino ide]:
- Удаление L из F_CPU в сборке Я разрабатываю смешанный проект на C++/asm. В ассемблере я использую F_CPU для выполнения некоторого ожидания следующим образом. Однако по умолчанию F_CPU определяется с завершающей буквой L…
- Как очистить кучу памяти в esp32 Я использую в своей программе бесплатную RTOS на esp32. Однако в какой-то момент, когда я выполняю xTaskCreate(), он возвращает -1, что означает ошибку could_not_allocate_required_memory. В моей…
- Как загрузить уже скомпилированный код, когда никаких изменений не производилось? Как использовать Arduino IDE для загрузки последнего скомпилированного кода? Я не хочу ждать 2 минуты, чтобы загрузить скомпилированный код, когда нет никаких изменений. Это большая кодовая база, в…
- ArduinoOTA — разница между ArduinoIDE и PlatfromIO Я использовал OTA-скетчи и файлы данных с помощью инструментов ArduinoOTA и ESP32 Sketch Data Upload и набора средств разработки ESP32, например, при использовании Arduino IDE . Версии: …
- Ввести идентификатор чипа ESP32 в строковую переменную (новичок в Arduino/C++) Прошло всего несколько дней с тех пор, как я начал использовать Arduino IDE ( программирование ESP32 ). По мере того, как я учусь, я пытаюсь написать несколько фрагментов. Я хотел сохранить…
- Кнопка двойного состояния Nextion У меня возникла проблема с моим дисплеем Nextion. Я загрузил следующий код через Arduino IDE на Arduino MEGA 2560. Мой редактор Nextion показывает кнопку как ID: 9 на странице 0 с именем …
- Проверить неправильный пароль Wi-Fi? может быть, это глупый вопрос, но есть ли способ проверить неправильный пароль Wi-Fi, Я знаю, что вы можете выполнить WL_CONNECT, чтобы проверить, работает ли пароль, но есть ли команда для…
- Куда должны идти модульные тесты в Arduino IDE У меня есть проект Arduino, файловая структура которого выглядит так myProject/ myProject.ino ImportantClass1.hpp ImportantClass1.cpp ImportantClass2.hpp ImportantClass2…
- Импорт содержимого текстового файла в виде строки в код Arduino Существует ли какой-либо макрос для импорта содержимого файла (например, html-кода), расположенного в папке скетча, в виде строки для Arduino IDE во время компиляции?
- Преобразование необработанных данных IIS2MDC в угол Я не знаю, подходит ли это место для вопросов, но у меня есть 3-осевой магнитометр IIS2MDC. Я использовал это с Arduino. Я скачал библиотеку IIS2MDC.h в Arduino IDE. Я использовал пример кода…
- Чтение значений из текстового файла на SD-карте Я пытаюсь прочитать текстовый файл (имеющий числовые значения) с SD-карты. Значения в файле такие 87 512 255 Мне нужно прочитать 87 в главе 1, 512 в главе 2 и 255 в главе 3. Почему я…
- Проблемы со скоростью шагового двигателя Nema 17 Этот код взят из здесь . Могу ли я узнать, как еще больше увеличить скорость шагового двигателя NEMA 17? Я попытался увеличить скорость шага до 2000 об / мин, но это даже не работает. В моем случае…
- Почему запуск последовательного монитора перезапускает скетч? Если я загружаю какой-либо скетч, который отправляет последовательные данные, я сразу же вижу, как мигают светодиоды TX/RX после загрузки скетча. Если затем я запущу последовательный монитор, скетч…
- Взаимная связь ESP32 SPI У меня есть две карты ESP32. Я хочу установить одну из этих карт как главную, а другую как подчиненную и общаться через SPI. Я делал это раньше на Arduino Uno, но не могу сделать это на ESP32. Ниже…
- Feather M0 не отображается как COM или последовательный порт Я пытаюсь загрузить простую программу мигания на свое радио Adafruit Feather M0 с радиомодулем LoRa, чтобы убедиться, что оно подключается к моему ПК. На данный момент у меня есть: Прошло четыре…
- Wire.h не найден! Вот код, который делает эту ошибку: #include "Wire.h" Вот ошибка: fatal error: Wire.h: No such file or directory #include "Wire.h" ^ compilation terminated. Error…
- Последовательные порты отображаются серым цветом при подключении Arduino (MS Surface Pro X, Windows 10 Pro 21H2). Как заставить Arduino IDE распознать его? Я помогаю пользователю Windows программировать приложение Arduino. Компьютер представляет собой Surface Pro X под управлением Windows 10 Pro 21H2. У него есть только порты USB-C (которые нельзя…
- Проблема с сохранением клавиатуры. Хранить более 11 цифр, например номер телефона. #include <SoftwareSerial.h> #include <LiquidCrystal.h> SoftwareSerial mySerial(6,5); int table[]={0,0,0}; #include <Keypad.h> #include <Wire.h> LiquidCrystal lcd(7, 8, 9,…
- Возникла проблема с правильной передачей значений массива. Я впервые задаю здесь вопрос, заранее извините, если это неправильный способ задать этот вопрос. Я нахожусь на промежуточном этапе написания программы, и на этом этапе мне хотелось бы, чтобы…
- Как получить значения датчиков с помощью передатчика и приемника Я использовал датчик HC-SR04 и подключил его к плате arduino (BOARD1) с передатчиком 433 МГц, а другая плата (BOARD2) подключена к приемнику 433 МГц, но я не знаю, как увидеть показания значения…
- Код Arduino IDE, который необходимо остановить после заданного количества «оборотов». У нас есть код Arduino IDE, который приводит в движение пластину на ходовом винте, приводимую в движение шаговым двигателем, вперед и назад. У нас ходовой винт перемещается на 8 мм в одном…
- FreeRTOS не решает мою проблему с параллельным выполнением задач Я новичок в esp32, и я пытаюсь объединить два кода в один, это простые коды из проектов, которые я нашел в Интернете, первый использует датчик PIR для отправки сообщения в телеграмму каждый раз при…
- avrdude ser_open() can't set com-state При попытке загрузить скетч мигания на мою (неофициальную) Arduino Uno я получаю следующую ошибку: avrdude ser_open() can't set com-state for "\\.\COM3" Я программировал эту Arduino до того…
- Порт не распознается при работе с esp32 в arduino ide 2.2.1 (Windows 11 Home Edition) Я пытаюсь запрограммировать плату ESP32 с помощью Arduino IDE. Но порт не распознается при работе с esp32 в arduino ide 2.2.1. После некоторых исследований я обнаружил, что порт не распознается…
- Считывание данных нескольких датчиков из текстового файла, расположенного на SD-карте в Arduino/ESP32 Я работаю над небольшим домашним проектом "глюкометр" с помощью неинвазивных методов. Я использую четыре датчика, таких как цветовой датчик RGB, два многоволновых фотодиода (A & B) и датчик…
- Ubuntu — TinyISP не распознается У меня есть карманный программатор AVR. https://learn.sparkfun.com/tutorials/pocket-avr-programmer-hookup -руководство Я подключил его к Ubuntu Linux, открыл скетч в Arduino IDE, выбрал …
- Поддерживает ли ESP32 WIFIDirect? Я хотел бы установить простое P2P-соединение между ESP32 и устройством Android без использования точки доступа. Я должен иметь возможность отправлять и получать данные от ESP32 через установленное…
- чтение свойств устройства или платы с устройства Arduino MKR WiFi 1010 Как программно прочитать специфические свойства устройства с чипа или платы Arduino MKR WiFi 1010? Например, следующие свойства устройства: любой идентификационный номер, который может…
- Почему Arduino IDE выдает неправильное имя платы для ESP32 S3 Я разрабатываю печатную плату для ESP32 S3 wroom-1 для тестирования безопасных в использовании контактов. Моя печатная плата выглядит так: Я программирую ESP32 S3 через USB-интерфейс…
- Как отладить "No device found on cu.usbserial, An error occurred while uploading the sketch" Я тестирую проект на Arduino Nano. Копирую-вставляю код в Arduino IDE и нажимаю "Загрузить". Я вижу: No device found on cu.usbserial-<unique id> An error occurred while uploading the…
- Импульсы SCLK не видны при использовании SPI на ESP32 Я использую следующий код в своем esp32 используя arduino IDE для spi связи который является примером кода - #include <SPI.h> static const int spiClk = 1000000; // 1…
- ESP8266 не отвечает через случайные промежутки времени 4-е обновление: Я купил ESP32 (преемник ESP8266) и столкнулся с той же проблемой. Я использовал тот же код, но вместо этого использовал библиотеку Wifi.h , а также удалил код …
- Ошибка при загрузке «Произошла фатальная ошибка esptool.py: тайм-аут записи» Я постоянно получаю эту ошибку при попытке загрузить скетч на Wemos D1 Mini R1 & Плата типа R2. Произошла неустранимая ошибка esptool.py: время ожидания записи Недавно я обновил свою…
- Как использовать прерывание в Arduino для получения данных с последовательного входа В настоящее время у меня есть проект, который заставил меня написать программу, которая получает несколько данных от последовательного ввода с использованием прерываний в Arduino. Я использую…
- C++ против языка Arduino? Каковы преимущества каждого языка при использовании Arduino? Я думаю, что это хороший общий вопрос, но я добавлю немного о том, почему я спрашиваю, не хочет ли кто-нибудь дать мне совет. У…
- Инициализировать ATMEGA32U4 с помощью загрузчика Arduino с помощью AVR Dragon? Я собрал собственную плату atmega32u4. Я хочу использовать его как «arduino». поэтому мне нужно сначала загрузить загрузчик Arduino. Для этого мне нужен еще один Arduino, но сейчас у меня его нет.…
- Код NodeMCU, который отображает OLED и управляет светодиодным кольцом WS2812. Я пытаюсь создать проект с использованием NodeMCU, который отображает изображения на небольшом OLED-экране, а также управляет светодиодным кольцом WS2812. Мне удается сделать каждый из них по…
- Использование 1,1 Вf для считывания стабильного напряжения батареи и напряжения датчика После нескольких попыток мне удалось считывать стабильное напряжение батареи, используя внутреннее опорное напряжение 1,1 В. Теперь проблема, с которой я столкнулся, заключается в том, что я не могу…
- Чтение двоичного файла на SD-карте Почему я не могу прочитать последний байт файла, когда использую код Arduino ide? Код в cpp работает без ошибок. Это мой код в Arduino ide: vector<unsigned char> text; unsigned char…
- Предоставление пользовательских команд AVR dude через Arduino IDE Помимо стандартной кнопки загрузки, которая записывает код с помощью FTDI, я хочу иметь возможность предоставлять пользовательские команды AVRDude для записи фьюзов, когда используется внешний…
- Использование file.seek() с arduino ide В моем коде на языке C есть эта функция: fseek(file, 0, SEEK_SET); Мне нужно использовать ту же функцию с Arduino ide. Это правильно? file.seek(file.size()); Или какая альтернативная…
- MD5 файла не соответствует данным во флэш-памяти. Ошибка ESP32 S3. Я получаю фатальную ошибку MD5: файл не соответствует данным во флэш-памяти . Ниже приведен результат загрузки. [1/5] cmd.exe /C "cd /D…
- Светодиод не гаснет полностью с помощью функции digitalWrite(led, LOW); Когда я тестировал программу, я обнаружил странное поведение ESP8266. Светодиоды не гаснут полностью в первом digitalWrite(led, LOW) , просто яркость светодиода падает, но он гаснет во втором …
- ESP8266, похоже, убивает цикл while Когда я тестировал программу, я обнаружил странное поведение esp8266 Похоже, что цикл while выходит из цикла, даже если нет возможности выйти из кода Я не знаю, связаны ли они, но вот…
- Серый порт для Raspberry pico в Arduino IDE - Ubuntu 20.04 Я пытаюсь понять, как запрограммировать свой новый Raspberry Pico с помощью Arduino, но не вижу порта для выбора, поэтому не могу загрузить скетч blink. Вот что я сделал: Пико работает, я могу…
- Ошибки при попытке подключить esp8266 к Firebase Привет, ребята, я пытался подключить свой проект к Firebase, но получил следующую ошибку: d:\Kuliah\Mata Kuliah\Internet of Things\Arduino\libraries\FirebaseArduino\src\Firebase.cpp: In member…
- Как я могу заставить Arduino IDE v0021 работать в Windows XP для связи с последней версией Nano v3.0? После прочтения другого поста Проверка CH340 Nano: stk500_getsync() не синхронизирована, resp=0xa4 Я обнаружил, что загрузчик текущей версии Nano v3.0 был обновлен. Однако советы по преодолению…
- Arduino IDE, эквивалентный DataView? Я работаю над проектом с командами Bluetooth между различными устройствами. Я хотел бы попытаться преобразовать строку в объект DataView на Arduino, чтобы я мог отправить ее через BLE, как эта…
- Не удалось открыть файл /dev/ttyACM0 (порт занят) Я пытаюсь работать с (новой) бритвой sparkfun razor IMU 9dof, я написал silple sktetch для калибровки магнитометра: #include <SparkFunMPU9250-DMP.h> // Include SparkFun MPU-9250-DMP…
- Установка значения float до двух знаков после запятой Я пытаюсь установить свои измерения температуры на два знака после запятой. В настоящее время то, что я получаю, - это шесть знаков после запятой. Вот мой код: #include "math.h" ..…