Список вопросов
- Что мне нужно для штекера? Мне удалось собрать музыкальный проигрыватель RFID, которым я очень доволен. Это определенно немного самодельно, но это работает, и я горжусь этим. Я не знаю, какой тип вилки купить, чтобы решить…
- Можно ли реализовать websocket с помощью команды AT? Например, у меня есть модуль sim800l для связи с сервером с помощью websocket (сокет.io), но этот модуль позволяет работать по команде AT. Я успешно сделал HTTP-запрос, но я не знаю, как…
- Я получаю код ошибки «недопустимые типы 'float [5] [float]' для индекса массива» на pinMode (myPin [i], OUTPUT) и строку после void setup(){ int baudrate=9600; Serial.begin(baudrate); Serial.println("First input number of blinks."); Serial.println(""); Serial.flush(); } void loop(){ float…
- ШИМ-сигнал с рабочим циклом 50 % и рассчитанной частотой #include <PWM.h> int led = 9; void setup() { InitTimersSafe(); Serial.begin(115200); Serial.println(); variable_freq(); pinMode(A0,INPUT); } void variable_freq() { while(true) …
- оператор if не работает с дробью, но работает с десятичным эквивалентом Я пытаюсь решить проблему с моим кодом и сузил ее до моего оператора if, который не работает с дробью. Приведенный ниже код не работает и возвращает 0 for(float i=0; i <= 1; i += .0001){ t…
- Wemos D1 не работает с MH-Z19B (датчик CO2) Я хочу подключить датчик CO2 к Wemos D1. Я бы хотел, чтобы он работал через UART (RX, TX), а не через штырь PWM. Я столкнулся с многочисленными библиотеками на Github, но не могу заставить их…
- Arduino Mega Loopback Test с несколькими портами TX/RX Я пытаюсь выполнить петлевой тест с помощью Arduino Mega. Что я хочу сделать, так это отправить байт по TX и получить указанный байт обратно на RX и убедиться, что байт не изменился. Более или менее…
- Последовательный монитор перечисляет нечитаемые символы Мой Последовательный монитор показывает нечитаемые символы. Если кто-нибудь может дать мне некоторое представление о том, почему это происходит, пожалуйста, дайте мне знать. - Спасибо.
- Датчик температуры DS18B20 дает сбой MbedOS на Arduino Nano RP2040? Я пытаюсь использовать датчик DS18B20 с Arduino Nano RP2040. Независимо от того, какую библиотеку я использую, она, похоже, приводит к сбою MbedOS, как только драйвер инициализируется. Я получаю 4…
- Проблема с использованием PubSubClient, функция "обратный вызов" работает некорректно У меня есть программа, которая обменивается данными между esp8266 и atmega328 с помощью Serial, esp8266 будет подключаться к серверу MQTT, работающему в локальной сети, и публиковать/подписываться…
- Tone() генерирует высокий звук при отпускании кнопки У меня есть простая схема, которая использует функцию tone() для воспроизведения некоторых звуков. У меня также есть кнопка, связанная с функцией прерывания, при каждом нажатии которой изменяется…
- Повторно использовать любой вывод GPIO для работы в качестве TX и RX на плате MKR1500 Я использую датчик отпечатков пальцев и VESC, который подключается к плате Arduino MKR 1500 с помощью контактов TX и RX. Есть ли способ, которым я мог бы переназначить любые другие контакты GPIO,…
- Проблема дрейфа таймера Arduino У меня есть два Arduino, которые обмениваются данными через последовательный порт. Каждое Arduino использует алгоритм TDMA, в котором каждому Arduino назначается один временной интервал. Ардуино…
- Как заставить инфракрасный термодатчик MEMS - D6T-44-L06 работать с Arduino? Я работаю над проектом, который нужен моей команде для обнаружения присутствия людей. Сначала мы пробовали с датчиком движения, но это было не так, как нам хотелось бы. Мы хотим обнаруживать…
- Что такое метод распределения памяти в Arduino В настоящее время я работаю над заданием для своего курса по встраиваемым системам, и мой профессор попросил нас определить метод распределения памяти, используемый в Arduino. В частности, мне нужно…
- Сколько времени требуется для распространения управляющего сигнала через все светодиоды в полосе ws2812b? В моем следующем небольшом проекте Arduino я хотел использовать адресные светодиодные полосы RGB. Я провел небольшое исследование и решил использовать полосу с ws2812b. Как правило, я знаю, как это…
- Почему не работает прерывание после нажатия кнопки Реализовать обработку прерывания при нажатии кнопки, и самого старта по переднему фронту, вывод прерывания и к которому подключена кнопка 11. Почему не работает прерывание после нажатия кнопки? …
- Как получить текущий уровень сигнала WiFi? У меня есть ЖК-дисплей, на котором я показываю логотип сигнала Wi-Fi. Я хочу уменьшить количество баров на логотипе, указывающих на то, что уровень сигнала падает. Я закончил уменьшающие полосы на…
- помогите с ошибкой: не могу открыть устройство "\\.\COM6": Доступ запрещен Я собрал новый компьютер, который использую в качестве авиасимулятора. На моем старом ПК у меня была ArduinoIDE для программирования pro micro, а также teensy 4.1 с использованием библиотеки…
- Помощь fastLED - требуется специальное усиление Здравствуйте, мне нужна помощь, чтобы попытаться заставить fastLED запускаться и останавливаться в определенных точках на полосе, у меня есть эта хорошая анимация затухания, но мне нужно разделить…
- SIM800L не отвечает на AT-команды Я использую модуль SIM800L для модуля . Я новичок в GSM-модулях, поэтому я искал базовое для использования GSM с Arduino. это мой код. #include <SoftwareSerial.h> SoftwareSerial…
- Как читать последовательные данные без блокировки с помощью ESP8266 I'm deconding one electronic device serial protocol and using ESP8266 for this task. Устройство постоянно посылает 202 байта данных, и я понял начало и конец. Весь пакет выглядит следующим…
- Использование последовательного плоттера с Visual Studio Code Я использую расширение Visual Studio Code для разработки под Arduino, которое работает отлично. В нем нет последовательного плоттера, как в обычной среде разработки Arduino, который мне нужен…
- Создание объекта IPAddress из беззнакового целого числа Если я создаю объект IPAddress, используя десятичный IP-адрес, он выглядит обратным. Что я делаю не так? См. примеры кода ниже. IPAddress addressOne(192,168,50,1); Serial.print(addressOne); …
- Работает ли конструкция int array[100] = {0} на Arduino? Я компилирую свой код в Arduino IDE. У меня есть массив, который я хочу инициализировать 0. Я знаю, что memset работает на Arduino, но я привык к этому из моей практики программирования на C++ для…
- NodeMCU поддерживает внедрение ключей? Краткая версия: может ли NodeMCU вводить ключ так же, как Arduino Teensy можно запрограммировать с помощью скрипта Duckuino. работать как HID? Длинная версия: Недавно мой iMac старше 7 лет…
- tone() искажает ШИМ на другом выводе Мне приходится использовать ШИМ для управления некоторыми источниками света. Я делаю это успешно с: analogWrite(11, 127); для импульса ШИМ 50% на pin 11 . Теперь мне также нужна поддержка …
- Как заставить Arduino печатать на Arduino IDE моего Mac через Bluetooth? Это простой вопрос, но я действительно изо всех сил пытался найти решение в Интернете, но безрезультатно. У меня довольно обычная установка. Модуль HC05, подключенный к Arduino. HC05 также…
- Если я уменьшу частоту дискретизации АЦП, получу ли я среднее значение за период времени? Я работаю с комплектом для разработки ESP32-C3. Я использую внутренний АЦП на этом чипе для чтения с аналогового микрофона. Я инициализирую АЦП следующим образом: adc_continuous_config_t dig_cfg…
- Библиотека AD7768-1 "Ардуино" Я работаю над проектом, и мне нужна библиотека AD7768-1, чтобы этот аналого-цифровой преобразователь взаимодействовал с моим Arduino с помощью SPI. " AD7768-1quot; не существует в библиотеке Arduino…
- D1 mini esp8266 ошибка: esptool.FatalError: Не удалось подключиться к ESP8266: Истекло время ожидания заголовка пакета Я почти уверен, что это устройство сработало вчера. Я попытался замкнуть GPIO0 на землю (флэш), ничего. У меня есть второй ESP, который загружает нормально, но этот-нет. Есть ли у них другой…
- Устранение неполадок связи UART между nano 33 ble sense r2 и Adafruit Feather 32u4 с радиомодулем LoRa Я попытался подключить заземление к обеим платам и подключил rx к tx и наоборот на обеих платах. Оба питаются от батареек, и я пытаюсь получить данные датчиков от нано и отправить их на перо через…
- Arduino Преобразование std:string в String Я работаю над проектом BLE с библиотекой espressif. И Он возвращает мне найденное устройство BLE. std::string getManufacturerData(); std::string getName(); int getRSSI(); BLEScan* …
- Чтение постоянного напряжения батареи и использование полученного значения в формуле датчика здесь я работаю над проектом, в котором моя система подключена к литиевой батарее 3,7–4,2 В, мне нужно считывать постоянное напряжение батареи независимо от текущего напряжения батареи, и для этого…
- Использование внутреннего опорного напряжения для датчика Я использую литиевую батарею 3,7~4,2 В. Я использую внутреннее опорное напряжение для считывания постоянного напряжения батареи, поскольку мы знаем, что уровень напряжения батареи истощается со…
- Как правильно получить MIDI с Arduino, с 6n138? ОБНОВЛЕНИЕ: по состоянию на 01.07.2019 я все еще не могу получать MIDI. Здесь заходит так далеко: я пытаюсь следовать этой схеме из instructables , используя 6N138. Чтобы было проще, я скопирую…
- Arduino nano + 4x 7-сегментный дисплей + 74HC595 — включены только точки Я пытаюсь запустить термометр с датчиком термопары на Arduino Nano. Я купил 4x 7-сегментный дисплей и чип 74HC595. Все подключено как на приложенной схеме ниже (без DS18B20) . Ниже вы можете…
- Что мне делать с StackOverflow при ошибке компиляции? У меня нет порта, но когда я хочу скомпилировать свой код (даже пустые файлы), Я сталкиваюсь с этой ошибкой: Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global…
- как Arduino может использовать cnc-шилд без прошивки grbl для перемещения двух двигателей в зависимости от датчиков? По логике скетча без g-кода У меня есть ардуино и шилд с ЧПУ: драйвера, два мотора, блок питания, 3 датчика, одно реле. В зависимости от значений с 3-х датчиков мне нужно крутить два мотора с разной скоростью и автоматически…
- I2C_Что угодно++ запрос информации сформулирован, как сказать? в Ascii: диалоговое окно i2C: Tx -----> Прием ----> PCF8574 рисунок https://nsm09.casimages.com/img/2023/02/28/23022802163423870818122937.jpg…
- Как установить последовательные драйверы FTDI на Mac? Я следую этому руководству по установке драйверов FTDI на macOS , но я столкнулся с некоторыми проблемами. После загрузки драйвера последовательного порта USB версии 2.4.4 (для OS X 10.14) с …
- Как очистить две полосы FastLED ws2812b по отдельности? Одна полоса подключается к контакту 7 UNO, а другая полоса — к контакту 6 UNO. Источник питания внешний. Я хочу очистить одну полосу, скажем, контакт 7, и в то же время я не хочу, чтобы другая полоса, скажем, контакт 6, выключалась ... Я использую FastLED.очистить(); FastLED…
- Последовательный порт Arduino nano не распознан Сначала извините за мой плохой английский, а не мой родной язык. Сегодня я начал работать над своим Arduino nano (использовал впервые). При первом подключении светодиод «L» начал мигать, после…
- Простой пример неблокирующей задержки шагового двигателя (миллис)? Я пытаюсь получить простую неблокирующую замену для: digitalWrite(stepPinX, HIGH); delayMicroseconds(500); digitalWrite(stepPinX, LOW); delayMicroseconds(500); Вот что я пробовал, и шаговый…
- Удаление пробелов между символами в MD_Parola Я использую модуль ESP8266 и Max7219 (8*32) и библиотеку MD_Parola . Чтобы создать свой собственный шрифт, я сначала использовал MDParolaFontEditor и создал следующие шрифты. Я…
- Асинхронные вызовы функций в скетче ардуино Есть ли в скетче Arduino способ выполнять асинхронные вызовы функций внутри цикла? Например, слушать запросы через http-сервер и обрабатывать их неблокирующим способом.
- Освещение, активируемое движением Я пытаюсь следовать этому руководству , чтобы осветить темный лестница со светодиодными лентами, активируемыми движением. Если мое понимание руководства верное, по сути, работа Arduino заключается…
- Разность потенциалов на одном и том же проводе Эта проблема может быть странной, и я не уверен, что это из-за моей проводки, но похоже, что у меня не одинаковое напряжение (или приблизительно одинаковое напряжение) между VCC (3,3 В) и …
- Чтение/запись Ntag215 с RC522 Я заказал Ntag215 на Aliexpress. Теги идентифицируются просто отлично, но у меня есть проблемы с их записью/чтением из-за неудачной аутентификации. Я использую модуль Arduino Uno + RFID-RC522. Это…
- ESP32 - BLE не подключается/не перезапускается после легкого сна новичок в arduino здесь. Я пытаюсь подключиться через BLE после того, как ESP32 выходит из легкого сна. Я пробовал много разных вещей, но ни одна из них не работает. Все работает нормально, прежде…
- Как прокручивать текст на OLED-дисплее, используя только библиотеку SSD1306Wire? Мне 13 лет, и я делаю проект с esp01 и OLED-экраном, чтобы отображать идеи проекта на OLED-дисплее с помощью ChatGPT API. Ответ отображается на OLED-дисплее, но я бы хотел, чтобы он прокручивался…
- IRRemote отправлять и получать тем же Arduino Я новичок в Arduino (и C/C++), поэтому прошу прощения, если упустил что-то очевидное. Я использую IRremote (ссылка на github) в качестве библиотеки IR. Я могу получить простые демонстрации…
- OLED 'SH1106_WHITE' was not declared in this scope Я следил за БЕСПЛАТНЫМИ функциями для рисования графиков на OLED-дисплеях на YouTube, но мой OLED-дисплей не не поддерживает библиотеку Adafruit_SSD1306, но работает с драйвером Adafruit_SH1106.h.…
- Как получить уникальный идентификатор для всех плат Arduino? После того как вы загрузили скетч на одну из своих плат Arduino, трудно точно сказать, какой исходный код привел к этому скетчу. Действительно, вы можете изменить исходный код своего скетча на…
- Каков идеальный способ проверить, готово ли время на ESP8266 через NTP? С ESP8266 я заметил, что для первых 1 или 2 циклов localtime возвращает эпоху Unix (дата 1970 г.) до тех пор, пока не завершится получение фактического времени из NTP, после чего я вижу реальное…
- Загрузить код на Arduino Leonardo с помощью командной строки Я пытаюсь загрузить скомпилированный файл .hex на Arduino Leonardo с помощью терминала. Загрузка примера кода с помощью Arduino IDE работает хорошо, и из Arduino IDE я получил команду загрузки …
- Проблемы с запуском WPS на ESP32 Я пытаюсь реализовать WPS на ESP32. WT32-SC01 Plus если быть точным. Кажется, пока работает, я получаю соединение WPS, но затем требуется около 5 минут [!!!], чтобы получить IP-адрес от…
- Как запустить avr-gcov в файле скетча .ino Я новичок в Arduino и gcov. У меня есть файл скетча .ino , avr-gcov и avr-gcc из библиотеки Arduino в том же каталоге. Может ли кто-нибудь указать мне шаги, которые я должен предпринять, чтобы…
- Случайные артефакты на OLED-экране SSD1306 У меня очень странная проблема с экраном. Он подключен через i2c к моему Arduino Nano, и я использую поворотный энкодер для навигации по меню. При запуске все нормально, но когда я пару раз меняю…
- Как преобразовать PCM в PWM? Я новичок и разрабатываю собственную библиотеку для волнового проигрывателя. пока у меня установлена SD-карта, подключены OLED и поворотный энкодер. Я успешно прочитал фрагмент волны и его данные…
- HC-05 НЕ соединяется в режиме Master (AT+ROLE=1). Один и тот же модуль соединяется в подчиненном режиме (AT+ROLE=0). У меня есть версия модуля Bluetooth HC-05 (+ВЕРСИЯ:2.0-20100601). Я использую Linux Mint Rosa на ноутбуке Acer Раздел 1 - Как это связано Электропроводка HC-05 Arduino VCC …
- Калибровка датчика pH Я работаю с датчиком pH ( https://wiki.seeedstudio.com/Grove-PH-Sensor -kit/ ) и ардуино. На плате с датчиком нет потенциометра для установки значения напряжения при погружении в известный буферный…
- Как защитить GPIO при использовании длинных проводов? Я хочу соединить обычный тумблер с одним из контактов gpios tasmotized esp01 проводом длиной около 20 футов. Когда я пробовал это раньше, я потерял контакт GPIO в основном из-за большого тока,…
- Нужно ли переключать Arduino Zero между использованием отладки порта USB EDBG и JTAG? Я хотел сравнить выходные данные отладки Arduino Zero при подключении через два разных пути отладки. Через встроенный отладчик (EDBG), подключенный к Arduino IDE через USB. Через аппаратный…
- 7-сегментный дисплей с потенциометром (Предыстория) Итак, я взял курс компьютерной инженерии в средней школе (уровень 11 класса), где я немного узнал о макете, а также о ардуино (я хотел бы немного подчеркнуть). Прошло 5 лет, и я почти…
- Bluetooth и еще один скетч Я загрузил скетч bluetooth из IDE (Файл->Примеры->>Firmata->>>Стандартная Firmata) в Arduino Duo.>>> Теперь, если у меня есть датчик, подключенный к этому Arduino, я…
- Установка Arduino IDE в Linux Я скачал arduino-1.8.4-linux32.tar.xz и запустил install.sh , как указано (очень схематичные инструкции) в https://www.arduino.cc/en/Guide/Linux Похоже, это работало нормально, поэтому я…
- Как подключить LILYGO ESP32-S3 1,9 "T-Display без USB? Конечно, нубский вопрос, но у меня есть один из этих маленьких LILYGO ESP32-S3 1.9quot; Платы T-Display. Подключен к моему компьютеру, скачал мой код, работает нормально, но я не могу включить…
- Чтение состояния цифрового контакта 11, когда он установлен как ВЫХОД Я установил контакт 11 в качестве выхода. pinMode(11, ВЫВОД); Однако я хочу иметь возможность читать его состояние (если оно HIGH или LOW ), однако, поскольку оно установлено как OUTPUT ,…
- Как заставить std::cout писать в Serial? Я использую Arduino MKR WiFi 1010, плату SAMD ARM Cortex M3. Я часто полагаюсь на стандартную библиотеку, используя такие вещи, как std::vector<> и std::string . Я также хочу использовать …
- Неправильные данные, полученные при последовательной связи У меня есть две Arduino UNO , соединенные двумя проводами и землей, которые обмениваются информацией через последовательные данные. Связь работает с INT, но у меня возникают проблемы с получением…
- Проблема с блоком питания Arduino Yun: использование длинного USB-кабеля Я хочу использовать Arduino Yun в качестве метеостанции на открытом воздухе. Я хочу обеспечить питание Yun зарядным устройством USB на 5 В. С обычным USB-кабелем все работает нормально. Но так как…
- Чтение из Serial с помощью следующего скетча я должен иметь возможность читать и сохранять то, что вводится в Serial Monitor void setup() { Serial.begin(115200); while(!Serial); } void loop() { Serial…
- Разблокировка Digispark ATTiny85 после прошивки на HID Я сделал простой тестовый скетч, чтобы мой ATTiny85 эмулировал клавиатуру и отправлял последовательность нажатий клавиш. #include "DigiKeyboard.h" void setup() { // не нужно ничего…
- как «пропустить» один параметр метода со значением по умолчанию, позволяя ему использовать значение по умолчанию, но изменять параметры после него скажем, у нас есть такая функция (вымышленная): function1(int Z, int X, bool Y=true, int Count=10, int ID=1,bool TeaTime=false); И я хочу запустить эту функцию, но я хочу изменить все…
- Как определить минимальное время, за которое сервопривод достигнет пункта назначения? Мы все знаем, что сервоприводы не двигаются мгновенно, поэтому принято добавлять задержку или цикл millis() всякий раз, когда вы вводите команду servo.write(), чтобы дать ей время достичь своей цели…
- Arduino uno - 4-значный 7-сегментный дисплей через 74HC595 продолжает мигать Я пытаюсь перевести свой 4-разрядный дисплей (SH5461AS) в диапазон от 0 до 9 с помощью функции millis(). Проблема в том, что он продолжает мигать. Даже если я показываю только одно число, оно…
- Как вернуть значение из нецелочисленного ввода между 0-5 из диапазона вывода 0-320 в методе map() Я экспериментирую с использованием метода map() в скетче ArduinoIDE, пытаясь получить положение пикселя для горизонтального измерителя в диапазоне 0–320 из входного значения в диапазоне 0–5. Однако,…
- WS2812b - Интерполировать пиксели на неопиксельной матрице с маской упростил мою цель — отобразить переходный фон и некоторые фигуры. Эти фигуры не сильно растеризованы на 1 пиксель, больше похоже на 0,1 каждый цикл. Поэтому мне нужен способ интерполировать…
- ESP32 USB HID/MIDI библиотека (не BLE) Я не смог найти ни одной библиотеки, чтобы использовать "старый" ESP32 (не новый ESP32-S2) в качестве HID, подключенного физически к Usb-порту (не через сопряжение BLE) для отправки нажатий клавиш…