Список вопросов
- Неверные данные, полученные в Arduino по bluetooth Я запрограммировал клиент-сервер между Arduino и моим мобильным приложением на Android. Я использую buetoot HC-06. На данный момент это очень простой код, который просто включает и выключает…
- Можно ли изменить операцию вывода с выхода на вход в цикле Arduino (управляемом событиями)? Можно ли изменить работу вывода с выхода на вход в цикле Arduino (управляемом событиями)? Я хотел бы изменить работу пары контактов Arduino с входа на выход во время выполнения цикла Arduino,…
- Драйвер двигателя застревает либо на высокой, либо на низкой скорости случайным образом. Выход двигателя перестает работать на основе входного сигнала акселерометра Запуск двигателя постоянного тока (макс. вход 6,5 А), драйвера двигателя (пиковый выход MD10C 7 А) и Arduino Mega. По сути, я создаю стабилизированный объект на основе ввода акселерометра. Он…
- Как использовать лямбда-функции в Arduino? Я хочу передать лямбда-функцию в качестве аргумента метода. Пример: T reduce(const T initial, const std::function<T(T, T)> acc) { T value = initial; for (size_t i = 0; i < S;…
- Составной объект (класс использует класс) Я хотел бы написать класс, который использует другой класс и его функции-члены. Я узнал, что это композиция объектов, и прочитал несколько примеров того, как это сделать, но это либо не работает для…
- Обновление прошивки AT в ESP-01 с использованием Arduino UNO R3 Мне нужно обновить прошивку AT в ESP-01 с помощью последовательного интерфейса Arduino UNO R3. Нужно ли вынимать микросхему микроконтроллера из DIP-разъема перед прошивкой? Повлияет ли это на…
- Передача ссылки на оборудование между методами в пользовательском классе Я новичок в C++/Arduino и впервые пытаюсь создать пользовательскую библиотеку. Я создал модуль с именем CDSensors.cpp , который имеет два метода: SetupSensor и ReadSensors . Датчик представляет…
- Мониторинг двух скоростей передачи Я использую разные коды, которые устанавливают разные значения скорости передачи данных с помощью функции Serial.begin() . У меня есть Uno, использующий Serial.begin(9600) , подключенный к…
- Если Arduino подключится к компьютеру и откроет Serial Monitor, будут ли работать контакты Tx и Rx? Предположим, что вы соединили две платы Arduino Uno через контакты Rx и Tx. Затем, если одна или обе платы Arduino были подключены к компьютеру и, возможно, открыли последовательные мониторы, будут…
- Может ли Arduino UNO постоянно хранить код? Я новичок в Arduino и хотел бы знать, могу ли я сделать Arduino постоянным контроллером? и не могли бы вы помочь мне с более дешевой альтернативой? Я также хотел узнать о "предохранителе", я где-то…
- Почему "if" медленный? Я новичок в мире Arduino и надеюсь найти здесь решение. Код ниже функционально работает нормально. Проблема в том, что в строке 45 я вставил оператор if для изменения dac_value . Он очень…
- Проблема получения данных с интернет сервера с использованием Arduino Uno и ESP8266 Цель проекта – управлять реле через Интернет. Я создал страницу php , которая получает пост-данные от Arduino, а затем сохраняет значения, отправленные в базу данных mysql (которая сейчас…
- Итерация через 8 датчиков термопары (MAX31856) У меня 8xMAX31856, и я пытаюсь использовать библиотеку Adafruit. Вместо того, чтобы каждый раз записывать в код все 8 каналов термопары (и тратить память впустую), я хочу хранить объекты в массиве и…
- Отправлять команды конфигурации с arduino Я использую мультимодуль GNSS ublox zed F9P. Я должен запрограммировать его для сообщений о конфигурации. Например, мне нужно запустить определенную конфигурацию моего приемника с помощью Arduino. Я…
- Простая функция ModBus Master 15 У меня простая установка с arduino Nano в качестве ведомого устройства и arduino Mega в качестве ведущего. Может ли кто-нибудь объяснить, как работает функция 15 FORCE_MULTIPLE_COILS Работает Я…
- Как считать положительные электрические импульсы? У меня есть устройство с одним мигающим светодиодом. Я хочу подсчитать количество морганий. Я планировал сделать это с помощью Arduino. Я подключу две клеммы светодиодного входа к цифровым входным…
- Создание переменного тока с контактом 11 Я пытаюсь получить переменный ток (50 Гц) с помощью Arduino Uno. Кажется, он не работает (или неправильный код). int up; int down; int out = 11; void setup() { pinMode(out, OUTPUT); Serial…
- Прямой ток 5 В на основе аналогового сигнала Я хотел бы управлять многими светодиодами с моего Arduino — 12 или около того, — но у меня нет доступных цифровых контактов для этого. Одновременно должен гореть только один светодиод. Вместо этого…
- AnalogWrite никогда не выводит ненулевое напряжение Благодаря очень простому подключению светодиода (выдерживающего напряжение 5 В) к земле и к контакту моего Galileo gen2 я никогда не смогу вывести ненулевое напряжение с контакта через analogWrite …
- Последовательная связь между двумя Arduino (запрос и получение) Кто-нибудь может помочь? Я пытаюсь разработать два скетча, где данные могут быть отправлены только тогда, когда для этого сделан запрос между двумя ардуино. Простого приветственного сообщения может…
- Ooops, no LSM303 detected ... Check your wiring! История У меня есть Adafruit 10DOF IMU Breakout , который некоторое время работал над моей Mega . Сегодня утром моя программа не запустилась, поэтому я начал устранение неполадок . …
- Почему надо подключать провода драйвера двигателя l289n только к определенным контактам Arduino? Итак, я новичок в arduino и собираюсь построить робота с использованием двигателей, для этого я купил драйвер двигателя моста l298n H. Я смотрел разные сайты и видео, чтобы не ошибиться, но в каждом…
- Диапазон выходного напряжения от 0 до 5 В Я использую Arduino Uno/Mega. Я пытаюсь вывести диапазон 0–5 В с помощью ШИМ. Возможно ли это сделать? Было бы неплохо увидеть какой-нибудь код или инструкции, насколько я видел, они…
- SSID softAP ESP32 не является постоянным Я хотел бы установить SSID Wi-Fi в setup(), чтобы я мог настроить его на основе MAC-адреса или чего-то подобного. (избегая использования ESP с одинаковым кодом и одинаковым SSID). Однако, поскольку…
- Шум в Analog Read Serial от инструментального усилителя (ina122p) Я пытаюсь считать значения из простой схемы ЭМГ (с INA122P) с помощью AnalogRead() и строить графики на плоттере с помощью Arduino nano v3. Я питаю ina1222p от контакта 5 В Arduino. Но что бы я ни…
- ATTINY85 и POT Мне нужно считать значение потенциометра с ATTINY85. У меня есть большой толстый 10K POT, но для этого варианта использования мне нужно, чтобы он был очень маленьким, поэтому я использовал…
- Сохранение значения одним кликом У меня есть поворотный энкодер и 2 кнопки для a. Сохраните значение энкодера b. Сбросьте значение энкодера на 0. Кнопки сброса работают нормально, проблема связана с кнопкой установки/сохранения.…
- У устройств Arduino Nano Every короткое замыкание? У меня есть устройство Arduino Nano Every, которое, похоже, закоротило. Я использую USB-концентратор с подсветкой и кнопками для включения и выключения подключения. У каждой кнопки есть…
- Возникли проблемы с запуском моторного щита от внешнего источника питания Прошу прощения, если сразу не дам важную информацию, я новичок в arduino/схемах любого рода. Я постараюсь включить как можно больше информации. Некоторое предисловие: В настоящее время я работаю…
- Linux не распознает клон Arduino Mega2560 У меня Elegoo Mega2560 R3. На моей машине с Windows он отлично распознается и загружается точно так же, как Mega2560. У меня есть ноутбук System76, на котором работает Pop_os!. Когда я подключаю…
- Почему мы объявляем постоянные значения широты и долготы статическая константа double LONDON_LAT = 51,508131, LONDON_LON = -0,128002; Что это значит? https://github.com/mikalhart/TinyGPSPlus/blob/master/examples /FullExample/FullExample.ino …
- Как игнорировать датчик, срабатывающий в первый раз, и начать запись в миллисекундах при втором срабатывании Я создаю систему хронометража, в которой есть стартовый, разделенный и финишный лучи. Я использую стартовые ворота, которые опускаются, когда начинается гонка. когда он падает, он отключает 1-й…
- BJT - BC547 не работает со светодиодной лентой Я подключаю светодиодную ленту с входным напряжением 12 В к 5V VCC Arduino Uno R3 с помощью транзистора B547 . Вот моя схема: Основа -> Резистор 1 кОм -> DO13 Коллектор -> -ве…
- Проблема с подключением ЖК-дисплея Во-первых, у меня проблемы с ЖК-дисплеем. Для лучшего понимания, описание ЖК-дисплея можно найти здесь: https://www.mikrocontroller.net/attachment/53098/DGF- 12232-S1FBLY-325-17231-1006.pdf Я…
- 8266 AnalogRead(A0) всегда 1024 уважаемый участник. У меня есть 4 ESP-12, все в порядке, но один чип ведет себя странно. всегда возвращать 1024 в AnalogRead(A0); один раз использовать ADC_MODE(ADC_VCC) и перепрошить с помощью…
- Проблема с STM32 и SDFat lib на другом порту SPI Я использую STM32F103C8 и пытаюсь скомпилировать код с библиотекой SDFat. Проблема в том, что мне нужно использовать второй канал SPI1 (контакты PB5, PB4, PB3, PA15): Я обнаружил, что можно…
- Сообщение об ошибке при попытке настроить библиотеку U8g2 Я просто пытаюсь настроить библиотеку U8g2 для использования OLED. Я прочитал документацию и попытался скопировать и вставить пример блока кода для конструктора, но заменил их информацию информацией…
- ESP32: как запустить два независимых ПИД-регулятора, по одному на ядро? Я хочу управлять двумя независимыми процессами с помощью двух ПИД-регуляторов. Можно ли запустить каждый контроллер на отдельном ядре? Я использую эту библиотеку PID. Согласно его документации ,…
- Нужно ли беспокоиться о напряжении, исходящем от земли и влияющем на аналоговый вход? Я создаю проект, включающий аналоговый вход и несколько цифровых входов и выходов. Все они так или иначе связаны с землей. Нужно ли мне беспокоиться о напряжении, поступающем с цифровых выходов,…
- Аналоговое опорное напряжение и напряжение питания На веб-сайте Arduino указано, что аналоговые контакты считывают напряжение от 0 до 5 вольт (по умолчанию) и возвращают значение от 0 до 1023. Также можно установить диапазон с помощью…
- Повышает ли снижение аналогового эталона Arduino точность измерения низкого напряжения? Аналоговое опорное значение определяется следующим образом: опорное напряжение, используемое для аналогового ввода (т. е. значение, используемое в качестве верхнего предела входного диапазона).…
- Если я использую схему смещения для сигнала, поступающего на аналоговый вход, повлияет ли это на работу АЦП? Если у меня есть один сигнал переменного тока частотой 100 Гц, смещенный двумя резисторами 1 МОм (как показано на схеме ниже), а затем вывод на аналоговый входной контакт Arduino UNO с частотой…
- Почему контакт должен быть установлен как вход, если он может считывать ввод, когда он установлен как выход? Недавно я создал схему для считывания значений с двух наборов кнопок, используя только два аналоговых контакта. Это включает в себя установку одного контакта HIGH и чтение ввода на другом контакте…
- Arduino считывает состояние подключения устройства hc-05 Здравствуйте, я хочу, чтобы Arduino получал статус bluetooth hc 05, если он подключается к устройству или нет. Я пытаюсь сам и ищу на веб-сайте в Интернете, но я не могу найти полезные вещи.
- Передача массива time_t в качестве параметра функции Я пытаюсь регистрировать повторные подключения и отключения сети. Для этого я создал 2 массива time_t для хранения таких вхождений: const int logSize = 10; time_t conLog[logSize]; time_t…
- Преобразование из Float в Int дает странные результаты. Что я делаю не так? Итак, я пытаюсь получить данные GPS с помощью GPS-модуля Neo 6M (это то, что закрыто квадратом из соображений конфиденциальности) и обработать их, сложив/умножив, чтобы получить большие целые числа,…
- Как вращать сервопривод каждые 12 часов с помощью модуля RTC? Я пытаюсь сделать автоматическую кормушку для рыб, чтобы кормить рыб каждые 6 часов. Я хочу внедрить модуль RTC в свой код. До сих пор я использовал только Arduino и сервопривод, используя это как…
- Скетчи не загружаются в Uno Сегодня я попытался обновить скетч на своем Arduino Uno, но не смог из-за этой ошибки: Sketch uses 1,870 bytes (5%) of program storage space. Maximum is 32,256 bytes. Global variables use 188…
- Не повредит ли установка пин прерывания модуль Bluetooth? Я хочу, чтобы мой Bluetooth-модуль HC05 вызывал прерывание при получении сигнала. Поэтому я последовал предложениям с форума Arduino и подключил контакт Bluetooth TXD к контакту Arduino RX и…
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»? Всякий раз, когда я пытаюсь запрограммировать Arduino UNO Rev.3, я вижу следующую ошибку avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in…
- как преобразовать следующий код в один, используя прямую манипуляцию с портом Ниже представлена программа для сканирования клавиатуры для передачи MIDI. В настоящее время код работает нормально, но он мог бы быть быстрее. Мне нужно знать, как использовать прямое управление…
- Моя настройка двух ведомых SPI на arduino не работает правильно Я пытаюсь подключить DPS310 и ADXL345 к моему Arduino с помощью 4-проводного SPI. При индивидуальном тестировании (т. е. у каждого свой сценарий) вывод правильный, однако при объединении сценариев…
- Проблема с программированием платы digispark ATtiny85 с помощью Arduino IDE Я купил плату Digispark ATtiny85, чтобы узнать об этом микроконтроллере. Поэтому я попытался использовать внутренние имена регистров в коде, а не использовать Arduino во встроенных функциях. Я могу…
- Поддерживайть постоянное напряжение ШИМ при изменении Vcc Я делаю проект Arduino с одной ионно-литиевой батареей и хочу иметь возможность поддерживать постоянное напряжение ШИМ, даже когда напряжение батареи изменяется от 4,2 до 3,2 В. Я смог прочитать Vcc…
- Для функции Loop для итерации выходов после прерывания Мне нужна помощь в непрерывном циклическом переключении моих выходных контактов после каждого цикла сна. Я пытаюсь увеличить каждый выходной контакт во время каждого последующего прерывания.…
- Где найти корпуса для Arduino и кучу датчиков? Недавно я начал играть с Arduino, чтобы реализовать несколько проектов, в том числе: Система, которая измеряет некоторые характеристики воздуха в помещении и может предупредить меня, если…
- Где найти SerialMonitor.java в установленной Arduino IDE 1.8.13? Я нашел исходный код git для SerialMonitor ( Arduino/app/src/processing/app/* ), но не смог найти его в установленной среде разработки Arduino IDE. Я использую 64-разрядную версию Ubuntu 20.04. Я…
- Arduino + кодовые блоки C++ Я пишу код для своей платы Arduino, используя редактор Code::Blocks. Когда я создаю новый проект, в категории «Проекты» есть Проект AVR и Проект Arduino . Какой выбрать?
- Помогите с интерфейсом Arduino с AMTP32M VOICE IC Я пытаюсь получить управление чипом Aplus aMTP32M (хранит аудиосэмплы) с помощью Arduino. этот amtp32m ic обеспечивает ПОСЛЕДОВАТЕЛЬНЫЙ РЕЖИМ ЦП, он поставляется с DATA и CLOCK pin. Я пробую режим…
- Ошибка ESP8266 при подключении к маршрутизатору Я пытаюсь заставить работать плату ESP8266 с контактами 2x4. Я подключаю его к Olimexino 32u4 (совместимому с Leonardo), настроенному на использование 3,3 В. Этот простой фрагмент я использую для…
- Можно ли сделать FastLED быстрее? Я использую FastLED для управления 16 пикселями адресной светодиодной ленты WS2812B RGB. Мое приложение имеет чрезвычайно жесткие временные ограничения. В частности, мне нужно включать и выключать…
- A4988 Vref слишком низкий Я управляю шаговым двигателем с номиналом 5 В/1,7 А, используя схему драйвера на основе A4988 с источником питания 12 В. Arduino управляет последовательностью шагов. Согласно таблице данных для…
- Драйвер Arduino ESP32F-TFT-1.44 Технические данные https://github.com/espressif /esp-hosted/files/5190376/ESP-32F.pdf Приведенный ниже код не работает. Я вижу только белый экран #include <Adafruit_GFX.h> //…
- Как настроить ADC7 на Arduino Pro Mini в качестве цифрового выхода? Я пытаюсь использовать контакт с надписью «ADC7» из пакета Atmega328p TQFP. Документация Atmega предполагает, что ее можно использовать как аналоговую или цифровую точку ввода/вывода. Я пытаюсь…
- DS3231 rtc.begin() всегда возвращает false Я использую Arduino UNO с модулем RTC DS3231. Я подключил SDA & Выводы SCL RTC DS3231 с Arduino SDA & Выводы SCL рядом с выводом AREF. Модуль RTC также имеет подключенную батарею. Мой код…
- Почему Arduino Pro Mini не питает этот светодиод? Во-первых, я очень плохо знаком с Arduino и электроникой в целом, поэтому не стесняйтесь объяснять, как будто мне 5 лет. В качестве предыстории этого вопроса скажу, что проект просто использует…
- Подключите Arduino к ПЛК (обмен данными) Arduino должен считывать данные с ПЛК. Есть ли у кого-нибудь опыт с этим? Какие возможны интерфейсы? Я бы предпочел OPC-UA, но во всех моих исследованиях упоминался только OPC-DA. Заранее…
- Arduino AT не работает (Arduino UNO и HC-06) Недавно возникли проблемы с HC-06 И Arduino UNO. Оказалось, что последний модуль не работал, этот модуль продолжает мигать и появляется в списке Bluetooth. Я пытаюсь работать с некоторыми…
- Прерывания RTC и монетные батареи Обзор У меня проблемы с тем, что мой RTC быстро разряжает батарейки типа «таблетка» — новые батарейки разряжаются за несколько месяцев. RTC настроен на сигнал прерывания каждые 5 минут, и мне…
- GSM модуль не работает после отключения питания Я делаю проект на gsm-модуле(sim 900a неофициальный шилд), когда я отправлю SMS, светодиод загорится. после загрузки кода модуль работает нормально, а светодиод включается после отправки сообщения.…
- Заземление Arduino UNO с внешним источником напряжения Я экспериментировал с внешними источниками питания и заметил, что единственный способ связи Arduino с датчиком с внешним питанием (через SPI) — это когда контакт GND находится под напряжением И…
- PT2257 издает только сильный жужжащий звук У меня есть проект, в котором я управляю аудиомодулем Bluetooth с помощью Arduino. В данном случае я использовал Arduino Nano. Но затем я хотел добавить в проект регулятор громкости, поэтому я…
- Датчик CO2 для ардуино Я хочу добавить функцию измерения CO2 в свою комнатную метеостанцию. Может ли кто-нибудь порекомендовать датчик CO2, который легко интегрируется с Arduino?
- Печатать только тогда, когда кнопка нажата и больше не нажимается У меня есть Arduino и микропереключатель , который я хочу использовать, чтобы знать, когда переключатель изначально нажат (получите «OnsetTime» на последовательном) и когда переключатель больше не…
- Ведомый для отправки данных после получения команды с использованием I2C Я хочу, чтобы мой ведомый Arduino отправлял сигнал ведущему устройству после выполнения команды. Но ведомый Arduino не приступает к отправке сигнала после выполнения команды. Что не так с моим кодом…
- Почему MPU6050 DMP не инициализируется, но я могу получить необработанные значения ускорения от MPU6050 Я уже некоторое время использую модули MPU6050 для измерения рыскания с помощью встроенного чипа DMP. Все шло гладко до вчерашнего дня, когда мой код инициализации начал сообщать, что я могу…
- Понимание кода Debounce Я не понимаю следующий код Debounce. (Полный код приведен внизу.) Насколько я понимаю, когда пин что-то считывает, мы ждем не менее 50 миллисекунд, прежде чем что-либо выполнить. Но разве переменная…
- Есть ли способ получить разрешение таймера 10 нс от процессора AVR? У меня есть ATM32u4 с частотой 8 МГц, который может считывать внешние импульсные входы с тактами 125 нс, используя InputCapture3 (PC7) на своем 16-битном таймере. Есть ли волшебный способ…
- Получить больше выводов с поддержкой PCINT на Mega 2560 Я делаю что-то вроде "игры в мяч" в общей сложности 6 игроков на основе следующих характеристик для каждого игрока: 1 шаговый двигатель с 4 контактами 2 конечных упора (старт и финиш) на…
- Как подключить ESP8266MOD к Arduino Mega? Я пытаюсь подключить следующий ESP8266 к Arduino mega. Однако я не могу найти конкретный лист подключения для того же самого. Кто-нибудь может предложить то же самое?