Список вопросов
- Можно ли питать Wemos D1 R2 через контакты VIN и GND? Могу ли я питать Wemos D1 R2 через контакты VIN и GND? Если да, то при каком напряжении?
- Arduino показывает "avrdude: ser_open(): can't open device ”\\.\COM3" после последней загрузки Я использую arduino uno для создания звукового детектора. Я загрузил программу, обнаружил ошибку в коде, что она возвращает непреднамеренные числа неоправданно больших размеров. Я также думаю, что…
- Использование кольца NeoPixel без Arduino Я подумываю о покупке кольца NeoPixel для проекта, но мне нужно, чтобы оно работало без Arduino. Как только NeoPixel будет запрограммирован Arduino, будет ли он функционировать при питании без…
- Различные значения pid и vid в boards.txt Давайте посмотрим раздел Леонардо в boards.txt : leonardo.name=Arduino Leonardo leonardo.vid.0=0x2341 leonardo.pid.0=0x0036 leonardo.vid.1=0x2341 leonardo.pid.1=0x8036 leonardo.vid…
- Путаница в отношении PROGMEM и R"====()====" Я видел следующий код из https://circuits4you.com/2018/03/10/esp8266-jquery-and-ajax-web-server / но я не мог понять это до конца ... Я просмотрел документацию PROGMEM из этого https://www…
- Код программы, который вычисляет скорость с помощью акселерометра Я пытаюсь рассчитать скорость ракеты для своего проекта. Мне было поручено вычислить это с помощью датчика акселерометра adxl3xxx. Я не уверен, как это сделать, поскольку акселерометр учитывает…
- Способы определить, достиг ли мяч стены? Я создаю что-то вроде машины для игры в пинболл, и мне нужно определить, когда мяч ударился о стену, с помощью прикрепленного датчика. Мяч ударится о стену с небольшим ударом, вероятно,…
- Неопределенная ссылка на функцию в пользовательской библиотеке Здравствуйте, я создаю частную библиотеку Arduino, но мне трудно понять, как она связана. Почему этот файл h работает, но когда я перемещаю определение board_led в соответствующий файл c, он выдает…
- Код для отображения двоичного значения от 1 датчика Холла A3144, соединенного со сдвиговым регистром 74HC165, когда магнит приближается к нему или отводится? Я проверил свои соединения, и когда я подношу магнит близко к датчикам Холла, напряжение на них, которое составляет около 4,5 В, становится 0 В, а когда я удаляю магнит, датчик возвращается к 4…
- Снять гравитацию с акселерометра MPU-6050 В настоящее время я работаю с MPU-6050. Теперь я хочу вычесть гравитацию из значения моего акселерометра, так как мы вычитаем смещение. Вот код: #include <Wire.h> #include <MPU6050…
- Улучшить срок службы EEPROM, не меняя биты? В моем текущем проекте мне нужно сохранить текущее прошедшее время в часах, чтобы восстановить его в случае потери питания. Поскольку я использую Arduino Nano, я бы в идеале хотел использовать…
- "undefined reference to SD" с библиотекой SdFat есть ли какой-нибудь способ переименовать файл на SD-карте без использования SdFat ? Спасибо , я получаю сообщение об ошибке при включении #include <SPI.h> //#include <SD…
- Одновременное переключение двух и более цифровых выходов ESP8266 Я бы хотел управлять некоторыми цифровыми микросхемами с помощью ESP8266-12. Как я могу переключить 2 контакта на ВЫСОКИЙ в один и тот же момент? Как я могу переключить один из них на НИЗКИЙ,…
- Есть ли хороший справочник для Arduino архитектуры и использования памяти? Найти справочный источник или руководство по использованию оказалось сложнее, чем я ожидал. Есть несколько источников, которые я просмотрел на пути к этому вопросу: Должный указан здесь и …
- Контакты I2S не выводят звук в ESP8266 Я пытаюсь использовать ESP8266 для вывода звука, но у меня возникают проблемы с его работой. Я скачал библиотеку ESP8266Audio и тестирую один из примеров, которые у них есть в репозитории, а…
- Есть кнопка на плате Arduino, какой PIN я должен использовать в своем коде? Я прилагаю фотографию моей платы, на которой есть кнопка, которую я хочу использовать, но я не могу, потому что не знаю, какой пин я должен написать в своем коде. мой код: int switchPin =…
- Попытка использовать решение для обнаружения кранов с помощью ADXL345 с Arduino Я использую на ADXL345 подключения датчика с Arduino через I2C интерфейс, я могу проверить данные в Tri-осевой оси, но так как есть некоторые другие функции, которые я собираюсь попробовать с…
- Подключить светодиоды без резистора с помощью arduino, как? На картинке есть 4 красных светодиода и arduino. Каждый светодиод имеет прямое напряжение 2 В. Мой друг говорит,что просто цифровая запись(9, МАКСИМУМ) , и светодиоды будут гореть без резистора…
- Компьютер не распознает mkr1010 Я учусь использовать arduino mkr1010, когда я написал программу для управления светодиодами и считывания датчика BMP280 с помощью веб-приложения и загрузил программу на плату, внезапно компьютер не…
- Альтернатива SoftwareSerial с низким объемом памяти? Я запускаю программу на ATtiny85 и сталкиваюсь с проблемами из-за нехватки доступной оперативной памяти. Когда я запустил avr-nm в своем файле ELF, я обнаружил, что SoftwareSerial занимает много…
- MPU6050/DMP Прерывистый плохой вывод данных? У меня есть модуль DFRobots MPU6050, подключенный к SCL/SDA/Pin 2 на плате Mega 2560, используя библиотеки I2Cdev/MPU6050_6Axis_MotionApps Джеффа Роуберга. У меня есть 2,2 K съемников на модуле…
- Почему существует ограничение на эти значения измерения акселерометра? - ADXL375 Я использую Teensy 3.2 для чтения данных с ADXL375 с помощью SPI. В целом общение идет просто отлично, и я могу активировать настройки и т.д. Однако, когда я пытаюсь прочитать данные X, Y или Z,…
- Как начать написание кода для датчика эффекта Холла? Один из моих самых больших вопросов касается кодирования датчика эффекта Холла для определения скорости вращения колеса с помощью arduino mega. У меня есть ЖК-дисплей с цифровыми выводами (7,8,9…
- Как передать нестатический член класса для обратного вызова на платформах avr? Я использую библиотеку PubSubClient в своей собственной библиотеке Arduino. У меня возникли проблемы с попыткой назначить член класса в качестве функции обратного вызова setCallback клиентской…
- Моделирование Arduino Mega 2560 с GSM модулем с использованием Proteus Я действительно страдал из-за своей симуляции! Попробовал подключить мой arduino mega 2560 к COMPIM (используется в качестве GSM-модуля) в моей схеме, а также загрузил пример кода, но, черт возьми!…
- Ошибка чтения/записи SD-карты Arduino Mega У меня есть Arduino Mega 2560, в котором я использовал модуль карты microSD для чтения/записи данных на карту Micro SD. Я попытался использовать пример в Arduino IDE, но данные не записываются и не…
- Идентификация pin в коде. Какой контакт какой? Я новичок в arduino и ничего не смыслю в электронике. Как мне определить, какой номер контакта указан в кодировке? Например, у меня есть контакт на esp8266 "D3"... как сослаться на это в коде?
- Как использовать как ультразвуковой, так и ИК-датчик и ультразвуковой датчик с Arduino Я хочу использовать как ультразвуковой датчик, так и ИК-датчик с Arduino + motors для автомобильного проекта. Придется ли мне делать какую-либо многопоточность на Arduino, или это что-то другое
- ESP32 Wifi не работает при питании от батареи Я совсем новичок в разработке ESP32. Я использовал этот devkit для нескольких небольших проектов, и все шло гладко, пока я не решил запустить его от батареи. В частности, у ESP32 devkit, который я…
- "Защелкнуть" SPI (LE / CS / SS) для определенного количества циклов SCLK? Контекст Я работаю над проектом, который включает в себя 13 каскадных светодиодов STMicroelectronics LED1642GWs . Эти драйверы светодиодов по существу представляют собой 16-битные регистры сдвига…
- Как запустить зуммер еще на несколько секунд после выключения Это проект лазерной сигнализации базового уровня. Когда кто-то крестился или держал руки на лазере. зуммер начинает работать, но когда они убирают руку от лазерного света, зуммер останавливается. Но…
- Проблема с использованием 2 двигателей Я хотел бы, чтобы оба двигателя вращали прикрепленные колеса вперед, когда я толкаю джойстик вперед и наоборот. Когда джойстик неподвижен, двигатели должны перестать вращаться. В тот момент, когда я…
- Мощность 5В от l298n до 5В pin arduino im с помощью модуля l298n и 3x 18650 batterys (около 12 В общей сложности) и подачи 12 В 12 В вывод модуля l298. Могу ли я использовать вывод 5v модуля для питания вывода 5v arduino? Или мне нужен…
- avrdude: stk500v2_ReceiveMessage(): timeout error for bluetooth arduino Я пытаюсь подключить модуль Bluetooth к своему arduino UNO, чтобы по беспроводной сети запрограммировать робота. Единственная проблема, с которой я сталкиваюсь, заключается в том, что модуль…
- Arduino Nano ATmega328P не засыпает ни с <LowPower>, ни с <avt/sleep.h> Я работаю над проектом Arduino Nano с батарейным питанием. Мне действительно нужно, чтобы это экономило энергию в течение нескольких часов подряд, поэтому я обратился к библиотеке Arduino LowPower …
- Arduino для запуска и светодиодная лента длиной до 100 м Я работаю над проектом по запуску полосы RGB вокруг большой комнаты и изменению цвета с помощью Arduino Uno. Я столкнулся с рядом проблем и ищу разъяснений. Первой полосой, которую я использовал,…
- Быстродействующий массив fill_solid У меня возникли проблемы с функцией fill_solid с массивами. можете ли вы помочь придать цвет строке 3. int row3[]={1,2,3}; uint8_t sizerow3 = sizeof(row3)/sizeof(row3[0]); void solid(){ …
- Проблема с пониманием метки времени, сгенерированной с помощью функции millis() Я загрузил этот код на Arduino Uno, который подключен к гироскопу и сохраняет данные на SD-карте. Код взят от производителя. Функция delay() по умолчанию была установлена на 500, но это значение…
- Контакты A1-A5, не объявленные в этой области, ошибка Когда я устанавливаю на своей плате значение "Универсальный модуль ESP8266", тогда работает только вывод A0 arduino, в то время как все остальные аналоговые контакты выходят за рамки, когда я…
- Поворотный и наклонный кронштейны перемещаются на звук, управляют серводвигателями с помощью микрофонных звуковых датчиков Я пытаюсь запрограммировать поворотно-наклонный кронштейн на поворот в зависимости от того, где я говорю, я знаю, как перемещать серводвигатели, но мне действительно нужна помощь с распознаванием…
- Почему фиксация EEPROM не регистрирует значения int? if(jsonDoc["delayOn"].as<int>() <= 255 && jsonDoc["delayOff"].as<int>() <= 255 && jsonDoc["delayUnitOn"].as<int>() <=…
- Внешний источник питания для серводвигателя, подключенного к redboard arduino Я новичок на этой странице, но надеялся получить совет по проекту arduino с серводвигателем, над которым сейчас работаю. У меня есть серводвигатель HS-815BB (4,8~6 В, максимальный ток стойла 6000…
- Имитация нажатия кнопки с помощью последовательного монитора для запуска сервопривода Я новичок в Arduino и C, и у меня возникли проблемы с этим скетчем. Я работаю над проектом по управлению 6 сервоприводами с помощью виртуальных кнопок. Когда я удерживаю нажатой кнопку, сервопривод…
- Не удается прочитать данные JSON с клиента (веб-страницы) с помощью Arduino Leonardo ETH Я считываю цифровой контакт и подсчитываю, сколько раз этот контакт включен, после чего данные отправляются в формате JSON. До сих пор все работало хорошо. Но я хочу ввести значение с веб-страницы в…
- Возникли проблемы с совместной печатью MPU6050 и AFE4404, потенциальный конфликт? У меня возникли проблемы с совместной работой двух датчиков. Всего к Arduino подключено четыре датчика, и хотя MPU и AFE по отдельности отлично работают с двумя другими датчиками, когда они…
- Светодиоды WS2811 имеют неправильный цвет, если я не прикоснусь к проводу передачи данных Это проблема с электричеством / оборудованием, но для справки, вот моя настройка: Я использую Wemos D1 mini в сочетании с Home Assistant, работающим на RPi3. Настройка MQTT работает нормально,…
- Строка в 16-разрядное целое число без знака В настоящее время я работаю над проектом с дисплеем 4DSystems. Я разговариваю с дисплеем через SoftwareSerial с помощью ESP32. Как только я захочу использовать символ Юникода, мне потребуется…
- Использование задержки 1 мс () в цикле for для проверки входных данных.. Плохо? Итак, во-первых, я знаю, что millis() существует. Просто спрашиваю из любопытства. Допустим, у вас есть кнопка, которую вы хотите проверить во время задержки.. Может быть, 10-секундная задержка.…
- Кнопка переключения переключает между операторами обращения с разблокированием кнопки Общий обзор моего кода заключается в том, что я хочу, чтобы была нажата кнопка переключения, и каждое нажатие кнопки перемещало код к следующему оператору case. В каждом операторе case будут разные…
- Синхронизация локальных часов используя NTP в миллисекундах Мне интересно получить локальные часы на модуле ESP32 для синхронизации с сетевыми часами с помощью NTP. Я могу читать данные и время здесь. Но я заинтересован в синхронизации со вторым уровнем…
- printf %s выдает тарабарщину Этот код: String S0 = ""; String S1 = "1"; String S2 = "12"; String S3 = "123"; String S4 = "1234"; String S5 = "12345"; String S6 =…
- Как расширить этот код для более четырех сдвиговых регистров 74hc165? Работает максимум с 4 сдвиговыми регистрами 74hc165 одновременно #define NUMBER_OF_SHIFT_CHIPS 4 #define DATA_WIDTH NUMBER_OF_SHIFT_CHIPS * 8 int LoadPin = 9; int EnablePin = 8; int DataPin = 11; int ClockPin = 12; unsigned long…
- Как отправить строку с подчиненного устройства Arduino с помощью SPI? У меня есть Arduino Uno, выступающий в качестве ведущего, а 3 Arduino Nano выступают в качестве подчиненных. Глядя на этот пример: http://www.gammon.com.au/forum/?id=10892 , он говорит мне, как…
- Какой размер диода я должен использовать? Я создаю проект с ESP8266, для которого требуется несколько аналоговых входов, но у ESP8266 есть только один. Я знаю способы мультиплексирования с помощью специальных модулей, но поскольку у меня…
- Можно ли написать c-код в arduino ide? Итак, я знаю, что родной язык arduino написан на c / c ++, но означает ли это, что я могу писать чистый код на c в arduino ide или что я должен использовать указанный arduino язык? Я новичок в этом…
- Не удается заставить "Burn Bootloader" работать - Arduino Nano Это продолжение предыдущего вопроса. У меня есть один Nano, работающий отлично (я думаю) (Nano A) и еще один (Nano B), который, кажется, работает, но не имеет загрузчика. Поэтому я пытаюсь…
- Как заставить 2 функции цикла сотрудничать? У меня есть OLED SSD1306 и DS3231 RTC, 2 кнопки для установки времени и даты. Мой проект заключается в отображении прокрутки текста в верхней части OLED, времени RTC в середине, дня и даты в…
- L298N драйвер двигателя и проблемы с аккумулятором Я пытаюсь построить умный автомобиль Arduino 4WD. поэтому я соединил свой модуль драйвера двигателя l298N с моим экраном v4 и использовал батарейки типа АА 4 x 1,5 В, чтобы попытаться включить мои 4…
- ESP8266 показывает мусор в последовательном мониторе У меня есть мой ESP8266, подключенный через последовательный порт к USB, как показано на рисунке: Однако это сработало просто отлично, когда я попытался перепрошить код Blynk #define…
- Arduino записывает только один раз на SD-карту - журнал данных Я подключил SD-карту к Arduino, как описано здесь . Проблема в том, что Arduino записывает только один раз на SD-карту, и я не понимаю причины. #include <SD.h> #include <SPI.h> int…
- Подключение семисегментного дисплея с общим анодом к сдвиговому регистру Недавно я подключил следующую опрометчивую схему: Дисплей с общим анодом подключен проводом, а его катоды подключены непосредственно к светодиодам, подключенным к земле. Но самое странное, что…
- Загрузка на внешний ATmega328P с клоном UNO R3 с припаянной микросхемой Как полный новичок, после долгих поисков лучшей сделки я закончил тем, что купил один из этих клонов UNO R3, не понимая, что на плате припаян чип. Это выглядит так: Он хорошо работает для…
- Arduino Nano BLE 33 пример скетча по умолчанию "USBHID> Клавиатура" делает Arduino непригодным для использования Как возникла проблема Я поиграл с использованием Arduino Nano BLE 33 в качестве клавиатуры и наткнулся на скетч USBHID> Keyboard, который я получил через предложение по умолчанию от менеджера…
- Использовать Data Logger Shield с Arduino Sensor shield V5.0 поэтому я провел небольшое исследование по этому вопросу, но ответа на мою конкретную проблему не существовало. У меня есть щит регистратора данных, созданный роботом Диком (deek-robot.com ),…
- Serial sniffer: чтение журналов Serial.print комплекта разработки Arduino esp32 из другого (Я использую комплекты разработки ESP32 с API Arduino.) На моем dev kit 1 установлена моя прошивка; и я хочу измерить потребляемый им ток, поэтому мне не нравится подключать USB. Поскольку мне…
- Можно ли включить arduino uno через 5v pin при одновременном подключении usb? Я хочу использовать Grbl для управления diy станком с ЧПУ Мне нужно связаться с ЧПУ с помощью Grbl, и это делается через USB - порт ПК. Таким образом, ПК usb подключен к arduino uno, который…
- Преобразование из ASCII uint8_t в строку Я отправляю строку с Raspberry Pi на ESP32 через BT. Я получаю одно значение ASCII в строке. Как преобразовать его в одну целую строку? Я попробовал следующим образом, но я получаю сообщение об…
- Не удается ввести обратную косую черту (\) с помощью библиотеки клавиатуры Я пытаюсь создать макро-клавиатуру, где я могу нажать одну кнопку, и она откроет для меня программы. Я пытаюсь ввести это, например: "c:\windows " но он печатается следующим образом: cÑ}windows…
- Как увеличить скорость записи на SD-карту в Ардуино Я создаю систему регистрации данных, которая записывает данные на SD-карту с высокой скоростью около 20000-30000 байт в секунду. Но библиотека SD в arduino в настоящее время записывает данные со…
- Пытаюсь поддерживать мой основной код в рабочем состоянии, если ввод не будет LOW в течение определенного промежутка времени У меня есть код, который создает последовательный сигнал с 4 светодиодами. Она ниспадает каскадом вправо. Это работает, когда я удерживаю нажатой кнопку ввода. В чем мне нужна помощь, так это в том,…
- Случайные символы, передаваемые из ESP8266 в Arduino Ниже приведен код для получения значения из Firebase и отправки полученных данных в arduino для выполнения необходимых действий. Код здесь здесь отправляет строку "o" в arduino один раз …
- L298N Драйвер двигателя постоянного тока, головоломка Я пытаюсь управлять одним двигателем постоянного тока с помощью драйвера двигателя постоянного тока L298N. У меня есть двигатель 12 В, подключенный к Out1 и Out2, батарея 7,4 В, подключенная к 12 В…
- Сервопривод продолжает сбрасывать положение, когда нет разницы в полученном значении? Итак, я работаю над кодом, который в основном получает координаты x и y и сохраняет их в переменной. Всякий раз, когда принимается координата, она проходит через условный оператор для сохранения их…
- Запуск 7-контактного OLED-дисплея с 4 контактами (I2C) У меня есть OLED-дисплей с такой 7-контактной распиновкой: Я хочу использовать существующий код, который я нашел, который использует U8Glib. Но в приведенном примере use использует 4…
- Как изменить значение переменной при нажатии переключателя Я новичок в arduino, и я хочу создать проект, в котором у меня есть двигатель, вращающийся по часовой стрелке, затем при нажатии кнопки он вращается против часовой стрелки, а при повторном нажатии…
- Проблема с дисплеем HD44780 Вот мой пример кода для пользовательской платы на базе Arduino Leonardo: #include <LiquidCrystal.h> const int rs = 3, en = 0, d4 = 4, d5 = 30, d6 = 12, d7 = 6; LiquidCrystal lcd(rs, en, d4…
- Переключился с 3-футовых на 10-футовые соединительные провода. Теперь моя установка работает неправильно. Проблемы со сроками? Работает двигатель постоянного тока(максимальный вход 6,5 А), драйвер двигателя (пиковый выход MD10C 7Amp) и Arduino Mega. Я стабилизирую объект с помощью акселерометра в качестве датчика. Я…
- Ошибка ftp sim800l после http-запроса Я использую esp32 CAM от Arduino IDE и отправляю файл изображения по ftp с помощью модуля SIM800l GSM / GPRS на сервер, и все в порядке. Я также могу выполнить http-запрос и прочитать некоторые…
- Почему я не могу запрограммировать свой Atmega168 Pro Mini? Я пытаюсь запрограммировать Atmega168 Pro Mini 3.3 V/8mhz, который я купил в Интернете. Я следовал учебнику , который проходит через шаги, как запрограммировать Pro Mini с Arduino Uno. Однако в их…
- Esp32: совместим ли OTA с FREERTOS Могу ли я использовать OTA вместе с задачами FreeRTOS на ESP32. Я спрашиваю об этом, потому что в следующем примере OTA, кажется, включен, если FreeRTOS отключен. Можно ли, например, загрузить…