Список вопросов
- ESP8266 отправляет данные на сайт, но не возвращает статус У меня проблема с моим esp8266, он подключается к моему сайту и отправляет 89 байт данных, но возвращает статус подтверждения, все, что я получаю, это ОТПРАВИТЬ ОК, но я не получаю подтверждения от…
- Использование Arduino Micro с MPU6050 У меня есть Arduino Micro и плата гироскопа/акселерометра MPU6050; Я хочу прочитать данные DMP из MPU6050, но скетч требует использования вывода прерывания, из которых у меня нет доступных выводов…
- Странный вывод ультразвукового датчика Arduino Итак, я только что подключился к Arduino, купил комплект автомобильного робота Elegoo v3 и собрал его, но когда я поставил робота на «избегание объектов», он постоянно вращается, как будто перед ним…
- Управление двигателем постоянного тока L298N Я пытаюсь контролировать скорость двух двигателей с помощью L298N. Я использую "Arduino Nano ATmega 168". Я меняю аналоговую запись между 0-255, но не вижу никакой разницы. Когда я назначаю ему…
- Mac для последовательной связи с Digispark ATtiny85 Я хочу использовать последовательный монитор Arduino IDE с моим Digispark ATtiny85 через USB. Я могу без проблем загрузить этот код (пример Digispark CDC): #include <DigiCDC.h> void…
- Невозможно объявить переменную в библиотеке, в которой нет класса: множественное определение переменной Я создал библиотеку Lib , в которой нет класса. Я хочу, чтобы в этой библиотеке была переменная, к которой можно было бы получить доступ извне. Я бы сделал это просто объявив их в заголовочном…
- Могу ли я отправить данные с одного MKR1000 на другой MKR1000 Я хочу просто отправить данные с одного MKR1000 на другой через Wi-Fi, оба подключены к одной и той же сети, но при отправке данных я застреваю, я просмотрел везде, но не могу найти ответ.. может…
- классификация данных с ардуино Я хочу классифицировать свои данные с 3 датчиков с помощью Arduino, чтобы каждый раз, когда я ввожу конкретную дату или час, или это может быть период времени, например, 10 дней назад, он показывал…
- Проблемы с обновлением платы Я обновил платы Arduino AVR в IDE, и до того, как я обновил, платы ESP8266 работали, теперь, после обновления, он говорит «Ошибка загрузки «URL для esp»» и независимо от того, какой веб-сайт я…
- Можно ли изменить официальную библиотеку шилдов arduino GSM для работы с аппаратным serial на mega? У меня есть сложное требование, в котором используется ряд библиотек, зависящих от времени, например OneWire. При использовании официального шилда GSM на mega он загружает версию последовательного…
- Экран Arduino Mega Sensor Я использую Arduino Mega Sensor Shield на плате Mega 2560, и на данный момент к нему подключено 12 сервоприводов от контактов ШИМ со 2 по 13. Я хочу добавить еще 5 сервоприводов, но контактов ШИМ…
- ESP32 не виден сетевому анализатору в режиме сервера Я использовал примеры сканирования Wi-Fi и мигания , предоставленные Espressif, они оба работают над ESP32, используя arduino ide. Однако я не вижу свой ESP (SSID и уровень сигнала) в списке…
- Ошибка проверки Avrdude после нескольких месяцев успешного использования У меня есть 2560, с которым я работаю некоторое время (более года точно), программируя его с помощью avrisp mk2. Все это время никаких проблем, но вдруг, пару дней назад, он начинает давать сбой с…
- ESP8266 завис в режиме прошивки? У меня есть настройка, описанная здесь: https://learn.adafruit.com/esp8266- температура-косая черта-влажность-веб-сервер/проводка В настоящее время у меня есть контакт сброса, установленный в…
- Как программно получить ответ на выданную AT-команду для ES266 на Arduino? Я успешно запускаю AT-команды через Serial Monitor. Но теперь я выдаю AT-команды через код Arduino и сталкиваюсь с проблемами получения правильного ответа. Цель: После выполнения AT-команд…
- NodeMCU с ультразвуковым датчиком HC-SR04 Как подключить ультразвуковой датчик к MCU с GPIO 3,3 В, например к NodeMCU? Я пробовал запитать датчик как 5 В, так и 3,3 В от MCU. Оба не дали никаких результатов, так как расстояние…
- Проблемы с задержкой сервопривода Итак, на прошлой неделе я протестировал стартовый комплект Arduino Uno. У нас есть задача, включая сервопривод. Мне нужно было заставить сервопривод двигаться от 0 до 90 градусов, и предполагалось,…
- Ошибка: function was not declared in this scope when using a library without classes Я создал библиотеку функций, которая не имеет и не должна иметь класса. Чтобы внутри библиотеки были функции, которые можно вызывать только из самой библиотеки, вы просто записываете их в файл .cpp…
- Поиск ошибки в записи переменной Я пишу этот фрагмент кода для Arduino Uno, который принимает на вход 2 значение датчика PIR. В целях отладки в данный момент я беру сигнал на контакт 2 от источника питания 5В: int…
- Нужен совет по оптимизации чтения последовательных байтов Я считываю некоторые последовательные данные устройства и публикую значения в MQTT. Для этого используется ESP8266. В настоящее время я запрашиваю последовательное устройство, отправляя команду и…
- Как установить размер массива в переменную, которая может измениться позже в коде? Я пытаюсь глобально инициализировать массив, который может иметь разные размеры в соответствии с будущим кодом в Arduino. инт п=0; целое значение[n]; Это говорит о том, что связанный массив не…
- Сравнение текстовой строки с текстовым выводом (DHT22) Недавно я получил датчик DHT22. Я начал создавать небольшую станцию контроля температуры и влажности. Одна из вещей, которые я заметил, заключалась в том, что если вы вытаскивали датчик во время…
- ожидаемый инициализатор перед токеном '==' первый скетч сделал сам , я пытался создать скетч для светофора с помощью одной кнопки изменить его фазу( 1- закрыто для машин, открыто для пешеходов 2- ждать 3- открыто для автомобилей, закрыто для…
- Как использовать? Макетная плата ATmega328P для проекта загрузчика Arduino UNO R3 DIY Как использовать? Макетная плата ATmega328P для проекта загрузчика Arduino UNO R3 DIY.
- Как подключить MPU6050 к Arduino, используя только цифровые контакты Я относительно новичок в Arduino и микрочипах, но хорошо разбираюсь в электронике. Я хочу подключить модуль акселерометра + гироскопа MPU6050 к Arduino. Я искал в Интернете, и везде говорится о…
- RGB не работает должным образом Мой светодиод RGB не работает должным образом. Он должен загореться красным, когда ультразвуковой датчик определяет расстояние более 10 см, и зеленым, когда он определяет расстояние менее или равное…
- Управление низким выводом включения через arduino У меня есть следующий регулятор V с контактом включения, которым я хотел бы управлять через Arduino: https:// www.pololu.com/product/2582 Я попытался использовать реле (4-канальный релейный…
- Будет ли этот скетч в конечном итоге неудачным из-за проблемы с целочисленным ограничением? Я новичок в программировании Arduino и настраиваю управляемую Arduino подводную камеру для покадровой съемки, чтобы делать снимки каждые 2 часа. Это уходит в океан на месяц, и я хочу быть уверен,…
- Компиляция/загрузка скетча Arduino Nano/Uno и js из браузера Мне нужно скомпилировать сгенерированный исходный код в среде выполнения js, а затем загрузить его на свое устройство. Компиляция: Я нашел arduino-cli Загрузка: Есть только avrgirl ,…
- Пример набора для начинающих Arduino не работает Я купил набор для начинающих и могу заставить работать все примеры, кроме одного. Я пробовал разные макеты плат и менял код безуспешно. Когда я впервые запускаю код, светодиод не горит. Когда я…
- Arduino Nano/Uno USB не распознается У меня есть несколько устройств Unos и Nano, и в последнее время из-за неправильной конфигурации USB-устройства не распознаются на моем ноутбуке Mac Air. Это были рабочие модели почти 1-2 года. Я…
- Остановить и продолжить цикл, используя логический флаг для светофора С помощью логического значения и флага я теперь могу управлять зеленым светом, но программа не может повторять или зацикливать последовательность сигналов светофора от красного к желтому и зеленому.…
- Подключите сотню SIM800L к Arduino (или любой другой плате) Можно ли подключить сто SIM800L к Arduino? По сути, я хочу иметь возможность общаться с любым из них, с кем захочу. Если Arduino не может этого сделать, что вы предлагаете, чтобы я мог подключиться…
- Отсутствует время при использовании таймера Я настроил Timer2 для подсчета каждого тика на частоте 16 МГц или 62,5 нс на такт. Затем я запускаю следующий код: int t = 0; for (int i=0;i<64;i++){ data[4*i] = TCNT2; …
- Медленная частота обновления на экране I2C OLED Я пытаюсь создать небольшую портативную консоль с 6 кнопками и 0,96-дюймовым OLED-дисплеем I2C: https://imgur.com/a/AKiRMWN Кнопки направления используют аналоговый контакт и различные…
- Arduino nano power 5В или 12В и светодиодная лента 2812B 5В Я хотел бы узнать немного больше о входах и выходах Arduino. Я делаю небольшой проект, состоящий из 1 светодиодной ленты с 40 светодиодами. Не могу найти точной информации о Arduino +…
- Цепь с зуммером не работает Итак, у меня есть схема с зуммером и резистором: Эта схема должна работать, но по какой-то причине зуммер не звучит. Я изо всех сил вдавил зуммер в макетную плату, поставил плюс на плюс, а…
- Генератор строк не работает Я пытаюсь построить случайную строку, сохранить ее в EEPROM как int, затем прочитать ее и вывести. Если я даю ему предопределенную строку, тогда он работает нормально. Но что-то не так с…
- Atmega328p загружает через ISP, но не через загрузчик Я пытаюсь загрузить загрузчик на свой atmega328p на специальной плате, содержащей внешний генератор на 16 МГц. Можно загрузить программу через контакты ICSP, используя Arduino в качестве ISP…
- Как проверить, имеют ли два устройства одинаковый адрес на I2C? Я начинаю новый проект с Arduino UNO и расширителем MCP23017. Используя это, я могу подключить 8 микросхем на Arduino, выбрав разные адреса (от 0x20 до 0x27). Мой вопрос: если я подключу две…
- Чтение регистра портов и печать Я играю с регистрами портов напрямую, чтобы повысить скорость на микроконтроллере Arduino. У меня нет проблем с написанием их, например PORTF &= B11101111 Однако, когда я пытаюсь …
- Ошибка компиляции Я пытаюсь скомпилировать этот код в IDE Arduino... Выдает ошибку код #include <IRremote.h> int RECV_PIN = 6; int led = 12;//1FE50AF int led1 = 10;//1FED827 int led2 = 9; //1FEF807 int…
- Заставьте OTA работать с Arduino Uno Wifi Я только что купил Arduino Uni Wifi Rev. 2 с намерением загружать данные на устройства по беспроводной сети. Прочитав официальное руководство по началу работы с Arduino Uno Wifi , я подумал, что…
- Работа с мультиплексорами для получения постоянного напряжения на выходе Я работаю над созданием схемы, в которой я пытаюсь иметь возможность переключать несколько нитей светодиодного шнура одновременное включение и выключение с помощью Arduino и мультиплексора. С…
- Как записать прошивку на ESP32 Devkit V1 с помощью MacBook Pro с адаптером USB Type C? Мне нужно записать прошивку в ESP32 Devkit V1, используя MacBook Pro под управлением macOS Catalina только с портом USB типа C. Я получаю адаптер USB типа C для типа A с передачей/синхронизацией…
- Мигающие огни ARDUINO Я создаю схему с помощью своего Arduino, чтобы, когда он получает «1» или «2» или «а» включает или выключает светодиоды. Но я хотел, чтобы свет блеснуть и не знаю как делать петли в петлях или если…
- Atmega собирает и ретранслирует вызовы прерывания Мне нравится собирать все возможные прерывания и передавать их в альтернативную таблицу прерываний обработчика, которую может установить пользователь. Для этого я должен: 1) собрать все/любые…
- Проблема с загрузкой прошивки платы Melzi 2.0 Я пытаюсь установить более новую прошивку на свой 3D-принтер Prusa i3, в котором используется плата Melzi 2.0. Я успешно загрузил его 2 дня назад с теми же настройками, но теперь всегда происходит…
- Загадочные ошибки компилятора Я получаю сообщение об ошибке: left_hand:3:20: error: expected ']' before ';' token #define HAND_ROWS 5; ^ в этом коде: #include <Keyboard…
- Запуск кода Arduino для Bluefruit LE на чистом ATMega328 Мне нужно подключить Bluefruit LE Breakout (на базе nRF8001) на чип ATMega328 (чтобы использовать его в качестве беспроводного UART), и это похоже на библиотеку предусмотрено для Arduino. То…
- Attiny85, высокое выходное сопротивление, тусклые светодиоды Я разработал то, что, по моему мнению, должно было быть очень простым значком, используя Attiny85 SU. Схема ниже: Проблема в том, что крошечный не пропускает ток должным образом. Для…
- Странное поведение (не удалось вытащить штифт НИЗКИЙ) Я пытался реализовать свой собственный код для управления шаговым двигателем на arduino uno, однако заметил, что контакты всегда были ВЫСОКИМИ, несмотря на то, что на них было написано. Я начал…
- Проблема с попыткой повернуть шаговый двигатель при нажатой кнопке Итак, сейчас я кодирую маленькое устройство, которое вращает шаговый двигатель на одну восьмую полного оборота при каждом нажатии кнопки. двигатель прикреплен к барабану вопросов с 8 вопросами,…
- Разбор данных и сравнение двух строк в arduino Я работаю над своим последним заданием. Проблема в том, что я хочу сделать инструмент-прототип с сравнением двух строк. Если я отправлю данные «OK DISC DISCLOSED: 341513DB689AOK RSSI: -056 OK NAME:…
- Ошибка компиляции кода для Arduino/Genuino Uno Arduino: 1.8.6 Hourly Build 20.10.2017, 20:33, 02:33 (Windows 10), плата: "Ардуино/Подлинный Уно" c:\users\hp\desktop\arduino-nightly\hardware\tools\avr\bin../lib/gcc/avr/4.9.2/../../../.…
- AnalogWrite не работает - при попытке контролировать скорость двигателя постоянного тока Я пытаюсь контролировать скорость двигателя постоянного тока с помощью Ардуино R3 Транзистор NPN (2N2222A331) Потенциометр 10k Резистор 2 МОм Диод Я не использую L298N и…
- Почему Arduino IDE так часто зависает/вылетает? Я традиционно использовал текстовый редактор с avr-gcc и make-файлами для работы с платами Arduino. Сейчас я пытаюсь разрабатывать проекты для более широкой пользовательской базы Arduino, поэтому я…
- Установка timer3 в режиме CTC - конфликт с сервобиблиотекой Я хочу настроить таймер, чтобы вызывать функцию 800 раз в секунду. Я использую Arduino Mega и Timer3 с предделителем 1024. Чтобы выбрать коэффициент предварительного делителя, я рассмотрел следующие…
- Будет ли бесконечный цикл внутри loop() работать быстрее? Когда вы пишете типичный скетч, вы обычно полагаетесь на повторный вызов loop() , пока работает Arduino. Однако вход и выход из функции loop() должен привести к небольшим накладным расходам. …
- отправка данных определенной даты из регистратора данных в последовательный порт Мне было интересно, можно ли сохранить много данных (пример: данные за один год) в щите регистратора данных, а затем прочитать их из последовательного порта, не извлекая SD-карту... эта часть моего…
- Использование EEPROM в цикле () Я пытаюсь написать программу для Arduino Bluno Beetle, которая сохраняет строку в цикле. Вот мой код: #include <EEPROM.h> #include <EEPROMAnything.h> struct config_t{ String…
- Попытка измерить расстояние с помощью ультразвукового датчика Я новичок в Arduino и нуждаюсь в вашей помощи. На самом деле я сделал код, и проблема в том, что ультразвуковой датчик вообще не работает. Он не отображает расстояние между объектом и датчиком. Не…
- Как остановить мерцание OLED при использовании SSD1306Ascii.h? Почему OLED-дисплей мерцает при использовании библиотеки SSD1306Ascii.h? В библиотеке Adafruit такой проблемы нет, но мне сказали, что она использует много памяти, поэтому я пытаюсь использовать…
- Могу ли я подключить GPS-модуль NEO-6M и ESP8266 к одному и тому же Arduino? Можно ли подключить GPS-модуль NEO-6M и ESP8266 к одному и тому же Arduino? Я думаю, что оба модуля требуют использования контактов RX и TX.
- Новый язык — взаимодействие с AVR Итак, я беру курс, где проект заключается в создании нового встроенного языка. Мы используем OCaml для компилятора, поэтому я искал способ взаимодействовать с AVR или его библиотекой C таким образом…
- Компиляция кода через терминал Как я могу скомпилировать свой код через терминал? Я работаю над приложением Chrome, которое позволяет вам писать, компилировать и загружать код в Arduino, и мне нужно это знать, чтобы я мог…
- Несколько циклов для управления включением и выключением светодиодов Я здесь новенький. Я попытался написать простой код, чтобы включить светодиоды и зажечь их по определенному шаблону, а также иметь возможность выключать его во время цикла. До сих пор мне удавалось…
- выбор контроллера зонда для измерения изменений скорости двигателя Чтобы отслеживать изменения скорости двигателя в режиме реального времени, датчик обнаруживает движение нескольких магнитов вокруг диска, приводимого в движение двигателем. Сигнал датчика Холла 1-го…
- Ошибка компиляции — желтый светодиод мигает, когда я установил и подключил плату Arduino UNO к ПК с Windows XP Это первый раз, когда я установил Arduino IDE (arduino-1.8.10-windows.exe) в свой Win. XP SP-3, и кажется, что установка программного обеспечения Arduino IDE прошла успешно без каких-либо заминок.…
- Передача аргументов в LCD.print через другую функцию Я бы хотел написать такую функцию: void lcdPositionPrint(int row, int col, content) { lcdPosition(row, col); LCD.print(content); } но я не уверен, как объявить "контент", потому…
- Можете ли вы использовать 128-контактный ЖК-дисплей на atMega? Я нашел пару старых калькуляторов, и их ЖК-дисплеи имеют около 130 контактов. Мне было интересно, могу ли я создать драйвер ЖК-дисплея, чтобы уменьшить количество контактов ввода-вывода, потому…
- Проблема последовательного подключения Uno к NodeMCU Это мой первый проект с какой-либо платой для разработки, и до сих пор он был просто взрывным. Однако я столкнулся с некоторыми проблемами при попытке отправить последовательные данные с моего…
- Наследование не работает должным образом Краткая версия : это проект по управлению освещением. Некоторыми из классов являются Pin и Channel. Канал содержит пин. Pin является базовым классом для DigitalOutPin и будет базовым классом для…
- неопределенная ссылка на `PPMintIn::PPMintIn(int)' Я создаю новую библиотеку, которая будет использовать библиотеку PinChangeInt. Я намерен еще больше упростить повторяющийся код, создав библиотеку. (Это сделано для того, чтобы можно было…
- Как писать скетчи, совместимые с makefile? Я хочу написать свои скетчи, чтобы их можно было собрать/загрузить с помощью Arduino IDE или, при желании, с помощью GCC и make-файла. Я знаю о включении объявлений функций вверху, но есть ли…
- как прочитать информацию о плате arduino серийный номер программно Ну, я пытаюсь сделать проект с оригинальным Arduino. но я хочу сделать этот проект уникальным. если мои коды скопированы и загружены на другую плату arduino, мое приложение не должно работать. как…
- Управление усилителем с помощью разъема дистанционного управления Многие старые усилители поддерживают проводное дистанционное управление через разъемы или порты. Мой 10-летний Marantz также поддерживает эту функцию, используя простой разъем RCA. Изначально…
- Как перебрать объекты или передать объект функции? Я не уверен, что это больше вопрос C++, но я просмотрел оба и до сих пор не знаю. У меня есть скетч, который управляет 6 шаговыми двигателями с помощью библиотеки AccelStepper, и, чтобы…
- чтение карты micro SD напрямую с ПК Возможно ли чтение карты microSD (на прорыве) через порт USB на ардуино? или, возможно, другой USB-порт, который я мог бы подключить к прорыву? По сути, я хотел бы считывать данные с карты с помощью…
- ESP8266 на солнечной энергии. Оптимизация использования модуля WiFi Прежде всего, я новичок в разработке ESP8266 и микроконтроллеров в целом. Сейчас я работаю над проектом, который пока довольно прост. В основном это выглядит так: Как видите, у меня есть …