Список вопросов
- Определение приблизительной скорости велосипеда для дальномера Я хотел бы построить автономный велосипедный дальномер, аналогичный тем, которые сейчас используются местной полицией, то есть измерять и отображать расстояние между концом руля велосипеда и…
- Когда я включаю сервопривод, он вращается сам по себе, прежде чем перейти в нужное положение и начать скетч. Я не могу понять это: когда я включаю сервопривод, он просто вращается сам по себе, как будто он настраивается , он поворачивается под углом, превышающим тот, который я хочу. (Не возражайте, если…
- Использование c_str() для String для IPAddress с NTPClient дает неправильные значения Библиотеки NTPClient Плата Плата Olimex ESP32-POE Поведение Я написал код, который подключает плату к локальному NTP-серверу (который является встроенной платой). Я попытался…
- Адаптируйте библиотеку Dynamixel к различным шилдам Я играюсь с этим щитом уже пару дней и должен согласиться с некоторыми утверждениями, сделанными в комментариях, что в «библиотеке» не хватает многих функций. Однако я обнаружил следующую…
- Вспомогательные последовательные порты Arduino Mega Если я прав, первые два контакта (RX/TX) подключены к USB, и я не могу использовать последовательный монитор и первые последовательные порты RX/TX одновременно. А как насчет остальных трех…
- Ожидается, неквалифицированный-ID до '{' знак вот код. ПРОБЛЕМА: - если я использую цикл for, появляется ошибка "ожидаемый неквалифицированный идентификатор перед for ....... но если я использую цикл void вместо цикла for... код выполняется…
- Использование Sprintf() для левой строки? Я занимался этим весь день, и никак не могу понять, как использовать sprintf() для установки ширины строки, чтобы мои символы были выровнены по правому краю. Что я пытаюсь сделать, так это…
- Как отправить почтовый запрос Arduino Yun на локальный хост? Я пытался отправить данные с моего Arduino Yun на локальный сервер с помощью XAMPP. Мой код показан ниже. В последовательном мониторе Arduino Yun отображается соединение и печатается строка данных,…
- Оставшееся время выхода 5-минутного таймера Я пытаюсь создать таймер, который выводит оставшееся время в минутах. Я использую Adafruit Circuit Playground Express. Например, если таймер составляет 5 минут, то каждую минуту он должен выводить…
- Зуммер мешает показаниям термистора Вот как я подключил термистор и зуммер: И код: #define RT0 10000 #define B 3977 #define R 10000 float RT, VR, ln, TX, T0, VRT; void setup() { T0 = 25 + 273.15; } void loop() { …
- Питание датчика влажности через контакт ардуино Может ли кто-нибудь помочь мне. У меня есть этот датчик Я только что подключил его к контакту 3V моего Arduino, только я прочитал в Интернете, что лучше подключить его к контакту Arduino для…
- Пробуждение ESP8266 от Light-Sleep с помощью сигнала от MQTT? Мне интересно, можно ли разбудить ESP8266 по запросу через MQTT, пока он находится в режиме легкого сна? Я планирую внедрить интеллектуальный коммутатор, который будет получать сообщения от…
- FS100A работает, когда Arduino подключен к ПК, но не работает при подключении к Raspberry Pi. Я создаю простую схему, которая отслеживает влажность почвы в цветочном горшке. Я смог измерить его и отправить с одного Arduino Nano на другой Nano через передатчик и приемник FS100A и библиотеку…
- Воспроизведение дорожек MP3 Shield У меня есть защита MP3 на Arduino Uno. При использовании «Файлового проигрывателя» я могу заставить треки воспроизводиться с помощью ввода с клавиатуры трех цифр (001-009). Проблема в том, что я…
- Как установить запрос кода доступа (IAC) с помощью AT-команд на HC-05? Я пытаюсь установить IAC HC05 с помощью AT-команд, но по какой-то причине результат не такой, как хотелось бы. Мне нужно установить IAC как "1234", для чего я ввожу команду: AT+IAC=1234 …
- Как получить доступ к переменным по переменной? (То есть переменные переменные?) Может ли Arduino обрабатывать переменные переменные? function getLetterCode(char input) { int letter_a = 17; int letter_b = 42; int letter_c = 50; return letter_$$input$$;…
- Arduino Leonardo keyboard.print продолжает печатать знак равенства Сейчас я работаю над самодельным контроллером для Train Sim World. Я относительно новичок в Arduino и языке программирования C. Мой код структурирован так, чтобы искать нажатия кнопок или вводы…
- Почему некоторые контакты Arduino Nano (D3, D4, A3, A4, A6, A7) не могут быть установлены на высокий уровень? Я сделал набросок для включения всех цифровых и аналоговых контактов и обнаружил, что некоторые контакты не работают должным образом. Примечание. Я вручную устанавливал перемычки с каждого цифрового…
- Проблема с питанием GPS модуля ublox NEO-6M Во-первых, хочу отметить, что я новичок. Это первый раз, когда я работал с модулем GPS. Последовательный монитор полностью пуст, когда я загружаю в свою схему следующий код: #include…
- Хорошие книги, чтобы узнать больше о микроконтроллерах / электротехнике? Я купил стартовый комплект Arduino вместе с проектной книгой, и я уже на полпути и пристрастился. Когда я просматриваю проекты, мне хотелось бы, чтобы они более подробно рассказывали об…
- Безопасное включение делителя напряжения на аккумуляторе 12 В Я планирую контролировать напряжение 12-вольтовой батареи с помощью контакта АЦП Arduino, подключенного через делитель напряжения. Поскольку я не хочу, чтобы сама схема разряжала батарею, когда она…
- Загрузить приложение из Visual Studio 2019 с помощью PlatformIO Как загрузить приложение из Visual Studio? Я не могу найти процесс загрузки из стандартной VS в документации https://docs.platformio.org/en/ последний/ide/visualstudio.html Я ненавижу VS Code.…
- Arduino работает как сервер, но иногда хочет действовать как клиент для обновления времени. Мой Arduino (на самом деле Adafruit HUZZAH32 на основе ESP32) работает как сервер Wi-Fi. Его основная задача — обслуживать запросы GET от пользователя и периодически включать и выключать…
- Wemos: дисплей 16x2 ничего не показывает Я подключил ЖК-дисплей 16x2 к Arduino Uno. Затем я протестировал код «Hello, Word», и он отлично работает. Теперь я хочу сделать то же самое с Wemos D1 Mini, но это не работает. Здесь Wemos не…
- Последовательный разбор странных данных У меня есть проект, в котором я использую программное последовательное соединение для считывания последовательных данных со сканера штрих-кода. Все хорошо. Однако время от времени у меня…
- Почему у меня 7 сегмент не обновляется каждую секунду как в программе? Я использовал библиотеку sevseg.h для записи чисел в мой четырехзначный семисегментный сегмент. Дисплей должен каждую секунду обновлять текущее время с момента запуска программы. Это мой код до сих…
- Хранение значений широты и долготы в виде символов с заданной точностью Я получаю данные широты и долготы от GPS и хочу сохранить эти числа в середине последовательности символов. Например, широта = -23,123456 длинный = 135.123456 Мне нужно что-то вроде "Ваши…
- Циклическое переключение состояний переключателя Я делаю настольную лампу из двух полосок WS2811 (подключенных к тройным портам в правом верхнем углу платы внизу). Яркость полос регулируется потенциометром, а цвет переключателем. Каждое нажатие…
- Заряжайте липо-аккумулятор во время использования У меня есть система, использующая Arduino и несколько модулей. Системе требуется питание 5 В постоянного тока с максимальным током 3 А (системе требуется ток 3 А в течение нескольких секунд каждые 5…
- Как синхронно работать с двумя линейными приводами с помощью Arduino и драйвера двигателя VNH5019? Я новичок и хочу создать проект, содержащий два синхронно движущихся линейных привода. Два из них будут подниматься и опускаться одновременно. Я использую arduino mega и драйвер двигателя VNH5019. У…
- Генерация стабильной частоты Я пытаюсь найти лучший способ генерировать стабильную частоту с помощью моего Uno R3 Я использую прерывания для генерации частоты приблизительно 40 кГц, которая управляет некоторыми…
- Установить ШИМ по периоду? И он переменный? В другом QA стека я спрашиваю о генерации импульсного сигнала с периодом от 63 мс. до 6,5 мс. Существует популярная библиотека ШИМ, однако она не компилируется, а также, поскольку…
- Команда задержки» и проблема со связью по bluetooth У меня есть проект, в котором я отправляю данные в Arduino через Bluetooth с помощью приложения для Android. Например, когда я нажимаю 1 в части приложения, посвященной полосе, должна произойти…
- Почему наблюдается тактовая частота < 3 МГц на Arduino Uno? Я написал простой цикл для проверки скорости процессора на моем Arduino Uno. Цифры, которые я получаю, намного хуже, чем рекламируемые 16 МГц, примерно в 5 раз. Пытаюсь понять, что мне не хватает.…
- Исчерпание GPIO и поиск предложений Я работаю над проектом, используя NodeMCU, и у меня быстро заканчиваются контакты GPIO. Я пытаюсь решить, каким путем пойти, чтобы завершить это. Прямо сейчас у меня есть MCU, подключенный к…
- ЖК экран подменю Мне нужно сделать приложение, которое выполняет различные функции, связанные с ИК-сигналами (похоже на дистанционное управление). Мне нужно создать подменю, чтобы получить доступ к нескольким…
- Как определить V-SYNC на SparkFun MicroView? Есть ли способ определить начало цикла обновления OLED-экрана (V-SYNC) на SparkFun MicroView? В библиотеке Arduino нет кода для этой функции; на самом деле похоже, что библиотека Arduino настроена…
- Правильный PIN для активации беспроводного реле с ESP8266 ESP-01 Я пытаюсь запрограммировать модуль ESP8266 ESP-01, чтобы он мог подключаться к моей личной сети Wi-Fi и активировать беспроводное реле , которое я купил. Нет проблем с подключением к Wi-Fi,…
- Можно ли получить IP-адрес клиента из библиотеки Arduino Ethernet2 для W5500 во время вызова client.connected()? Я нашел сообщения, объясняющие, как получить IP-адрес клиента, изменив библиотеку Ethernet W5100 и библиотеку Adafruit CC3000, но не библиотеку Ethernet2 для чипа W5500, которая настолько отличается…
- Как переместить сервопривод между тремя положениями Я хочу, чтобы мой сервопривод Tower Pro 9g стартовал с pos=0, подождал 1 секунду, затем достиг pos=90, подождал 1 секунду, затем достиг pos=180 и подождал 1 секунду. Теперь он возвращается к pos=0 и…
- Задержка иногда останавливает выполнение навсегда У меня есть Arduino для управления системой орошения, состоящей из одного насоса (в коде он называется "бомба") и 5 водяных клапанов на 12 В. Каждый клапан управляет одним ирригационным…
- Arduino Pro Micro, получить данные с контакта Tx? У меня есть Sparkfun Arduino Pro Micro с ATmega32u4 и Модуль Bluetooth Roving Networks RN32 Теоретически я должен иметь возможность припаять Rx Bluetooth к Tx на Arduino и наоборот, и я…
- Есть ли термодатчик с расстоянием 10 метров для Arduino Я ищу термодатчик с расстоянием 10 метров. В моем плане я хотел бы распознавать объекты по теплу. например автомобиль.
- Последовательная связь между двумя Arduino для аналогового чтения У меня есть оптический датчик, подключенный к A0 на Arduino № 1 (Nano), который дает мне значения от 200 до 1010. Мне нужно получить эти значения в Arduino № 2 (Nano) через последовательную связь. Я…
- Код датчика RFID+отпечатков пальцев Я пытаюсь создать защитную дверную систему, использующую RFID и датчик отпечатков пальцев (Adafruit), чтобы разрешать/запрещать доступ к двери. У меня датчик отпечатков пальцев и RFID подключены к…
- Использование Modbus-RTU с Arduino и контроллером температуры Я пытаюсь подключиться к 4-канальному контроллеру температуры, используя библиотеку Arduino Modbus . Это часть описания моего контроллера температуры. Он имеет регистр для чтения PV каждого…
- Можно ли подключить Arduino и MotorShield к четырем батарейкам AA? Можно ли подключить Arduino UNO к четырем батареям AA? Это около 6В, не сгорит ли моя ардуино? И если я запитаю свой Arduino, мне нужно будет запитать и мой Motor Shield или нет? Я хочу сделать…
- Функции обратного вызова при использовании класса Этот вопрос чем-то похож на вопрос Как передать нестатический член класса в обратный вызов? , но есть несколько отличий, тем более что многие мои варианты использования имеют «интересные»…
- управление 3 реле с 1 кнопки Можно ли управлять 3 реле одной кнопкой? Моя идея такова: есть 3 режима; режим 1 для реле 1, режим 2 для реле 2 и режим 3 для реле 3. Длинным нажатием вы переключаетесь между режимами (после 3…
- Заголовочный файл или библиотека для тестирования i2c FRAM? Я нашел заголовочный файл для тестирования i2c eeprom 24LC256 , но использовал его для протестируйте мой eeprom CAT24C32 . Тестовый скетч работает нормально. Я изменил строку BLOCKSIZE 8, потому…
- Структура хранилища SD-карты: принудительно с прямым порядком байтов/обратным порядком байтов? В соответствии с руководством MAJENKO по оптимизации файлов SD-карты и данных. целостности , могу ли я заставить SDCard читать и записывать либо с прямым порядком байтов, либо с прямым порядком…
- Ультразвуковой датчик Arduino и ЖК-дисплей - Нужна помощь - Недавно я купил Arduino Uno 3 и хотел сделать ультразвуковой датчик расстояния, который выводит показания на ЖК-дисплей 16x2. Я следовал этому руководству: http://www. .mertarduino…
- Запуск нескольких двигателей одновременно У меня есть этот код для двигателя постоянного тока (используя это библиотека) #include <Arduino.h> #include <Vnh2sp30.h> // ENA AB PWM CS inv Vnh2sp30 mtrL( A0, 7, 8, 5, …
- ожидаемый инициализатор перед 'RF24' Я делаю такой код */ #include <SPI.h> #include <nRF24L01.h> #include <RF24.h> #include <Servo.h> #define CE_PIN 9 #define CSN_PIN 10 const uint64_t pipe =…
- Обратное напряжение двигателя постоянного тока, как правильно разместить диод? На мои предыдущие вопросы были даны ответы, спасибо всем за это! Я создаю новый пост с вопросами, потому что у меня есть другие проблемы с настройкой. Я использую чип esp12s 8266. Он отправляет…
- Как прервать функцию цикла и перезапустить ее? У меня есть проект с несколькими NeoPixels и другими светодиодами и Arduino UNO. После включения запускается defaultLEDAnimation с цветами, мерцанием и т. д. Я хочу запустить некоторые другие…
- Как программировать микрочипы напрямую через USB Можно ли программировать микросхемы, такие как Atmega328P Arduino uno, напрямую с вашего компьютера через последовательный порт USB? Где я могу найти информацию о протоколах/стандартах, чтобы…
- Mega2560 имеет 2 кварцевых генератора? Кто знает этот Mega2560 с двумя кварцевыми генераторами: 12 000 МГц и 16 000 МГц? Какая от них польза?
- Проблема Arduino MKR Zero с новой связью UART В настоящее время я использую плату Arduino MKR Zero , и мне нужно добавить новую связь, поскольку Serial1 на контактах 13 и 14 уже используется другим устройством. Я следовал этому …
- 3,3 В Arduino Pro Mini и проблемы с nRF24L01 У меня есть Pro Mini 3,3 В, подключенный к nRF24l01 как xmtr. nRF24L01 не отвечает на Pro Mini. Будем признательны за любую помощь. Я прикрепил вывод сведений о печати: Transmitter 2 …
- Я сжег регулятор напряжения AMS1117 на своем клоне Arduino, какая может быть причина? У меня постоянно был подключен разъем питания 12 В постоянного тока, и «чтобы сделать вещи более захватывающими», я также подключал «данные» USB всякий раз, когда мне нужно было загрузить новый…
- Питание Arduino и USB, что выбрать Я новичок в Arduino. Я хочу подключить Arduino через USB-кабель, который обычно подключается к USB-разъему ноутбука, но подключается к розетке, а не к ноутбуку. Вот мои вопросы: Можно ли…
- Чередовать 2 реле одной кнопкой У меня есть очень базовые знания в области программирования, но я хочу добиться того, чтобы попеременно переключать 2 реле с помощью кнопки или входного импульса RPi. Что-то вроде этого: …
- Кнопочное управление несколькими реле Я новичок в ардуино и не смог найти/создать рабочий код для своего проекта. Я хотел бы управлять несколькими различными реле (стандартные оптические реле 5 В) с помощью кнопок. Я хочу, чтобы одна…
- Могу ли я использовать эту плату для управления несколькими вибрационными двигателями? Я смотрю на это: https://learn.adafruit.com/16-channel-pwm -серводрайвер Хотя он предназначен для сервоприводов, мне было интересно, смогу ли я использовать их для управления вибрационными…
- Функция светодиодного фейдера зависает и перестает реагировать после нескольких циклов У моего светодиодного контроллера есть режим изменения цвета, который я создаю. Функция контроллера loop() захватывает входящие последовательные данные, чтобы установить количество цветов, скорость…
- Почему функция внутри настройки void повторяется через несколько минут Я пытаюсь синхронизировать свое оборудование Arduino с NTP-сервером по времени. У меня есть функция setSyncProvider(getNtpTime) для этого, которая вызывается внутри настройки void. У меня есть еще…
- Сброс при включении с Arduino Uno не происходит. Можно ли это исправить? Когда Arduino Uno включена, выходной контакт DTR микросхемы USB может быть (фактически) низким в течение некоторого времени. Это означает, что конденсатор C5 подключен от вывода сброса 328p к земле.…
- ESPAsyncWebServer как избежать символа %? Символы % используются для обработки шаблона , но я хочу, чтобы он просто отправлял % через . Как вы скажете ему это сделать?
- AnalogWrite(DAC0, X), Аналоговое напряжение на выводе DAC0 выше при меньшем значении X - это нормально? Я использую Arduino DUE . Используя команду analogWrite(DAC0, X) , я записываю аналоговое значение на этот контакт. Х=0 - 255 насколько я понимаю. Я наблюдаю, что когда X ниже, напряжение на…
- Как подключить светодиодные фонари для 3D-печатного робота Я здесь новенький и новичок в электронике. У меня есть проект по созданию 3D-печатного робота со светом. Недавно я наткнулся на светодиоды neopixels и микроконтроллеры ardruino и считаю, что это…
- Почему мое значение Serial Read не останется прежним Я пытаюсь записать в последовательный порт, чтобы управлять яркостью светодиода. Когда я сначала ввожу значение, такое как «50» или «100», светодиод загорается, но затем значение «ppm» падает до…
- Как делегировать компиляцию кода на удаленную машину? Иногда я пишу код Arduino на медленном ноутбуке с Windows, который использую для управления аппаратными проектами и 3D-печати. Мой основной компьютер с Windows, а также мой домашний сервер с…
- для увеличения скорости чтения и записи/печати данных с Arduino Nano на Raspberry Pi 3B+ В моем проекте мне нужно прочитать номер входного контакта (отправленный RPi), где 8 датчиков подключены к Arduino Nano, после считывания Arduino Nano отправляет значения всех датчиков в реальном…
- Понимание таблицы данных датчика газа HCHO У меня есть газовый датчик, спецификация которого прилагается: DS-HCHO Теперь он говорит, что требуется связь UART (P2P), где он (модуль) ожидает фрейма данных перед отправкой фрейма данных на…
- Не могу записать загрузчик с помощью avrisp Я хочу записать загрузчик arduino optiboot_atmega328.hex , но он не работает. Я помню, что смог записать BL с помощью Arduino IDE, что было довольно просто, но на этот раз у меня возникли некоторые…
- Интерфейс RS422 с Arduino Добрый день, У меня есть датчик, который поддерживает последовательный вывод данных с использованием RS422, который имеет 4 провода (RX+, RX-, TX+, TX-). мой вопрос в том, как я могу подключить этот…
- SIM800L и Arduino Sleep — получение странного последовательного вывода после 5 вызовов Я работаю над проектом, в котором я пытаюсь получить этот идентификатор вызывающего абонента с помощью arduino, чтобы я мог использовать его позже для отправки SMS с данными считывания датчика. …
- SPIMemory не всегда правильно пишет Я использую WinBond 25Q128FVIQ (Flash 128 Мбит, 3,3 В) в сочетании с библиотекой Marzogh SpiMemory на моем Arduino. Нано (также 3,3 В). После использования примера по умолчанию я обнаружил…
- Arduino PWM 1 кГц и 10-битное разрешение Как следует из названия, мне нужен сигнал частотой 1 кГц с 10-битным разрешением. Но я плохо разбираюсь в uController и сложном программировании. Мне нужен простой код для этой задачи. Я…