Список вопросов
- Как или почему Arduino сохраняет светодиод включенным, когда кнопка ввода больше не нажата? Я пытаюсь следовать уроку 6 уроков Arduino Adafruit по цифровым входам, которые можно найти здесь . У меня один и тот же код, и настройки платы точно такие же, и код, который работает точно так…
- ESP8266 тратит 10 мА, даже если он находится в режиме глубокого сна Я использую Nodemcu ESP8266. Я хочу знать, насколько моя плата ESP потребляет батарею в спящем режиме. поскольку Мануальный сказал, что он тратит около микроампера, но мой мультиметр сказал, что он…
- SD кажется слишком медленным для SMTP Я тоже задавал этот вопрос на форуме arduino . Я использовал SMTP до использования client.print (и client.println), но теперь я пытаюсь переместить как можно больше текста из оперативной памяти…
- Библиотека WiFi.h, проблемы с client.print() У меня есть плата разработки esp32, которую я пытаюсь использовать для получения данных о ценах на биткойны с помощью API Coinbase. На веб-сайте разработчиков Coinbase они приводят этот пример…
- Как уменьшить использование глобальных переменных? Attiny85 Я пытаюсь скомпилировать свой код, но я продолжаю превышать свою память глобальных переменных на 12%. Есть ли что-нибудь, что я могу сделать в своем коде, чтобы еще больше уменьшить использование…
- "Автономный" последовательный монитор Я обычно использую Platformio в качестве IDE для своих проектов Arduino. Мне нравится это как редактор, но мне не нравится функция последовательного монитора. Поэтому я часто открываю IDE Arduino…
- Какой лучший способ объявить Serial при создании библиотеки Arduino? Ну, я пытаюсь создать библиотеку для отображения HMI. дисплей и соединение Arduino с последовательным. Поэтому я буду так много раз использовать последовательный порт. Как правило, я буду…
- Микросхема ESP-01 нагревается после подключения CH_PD к 3.3В Я новичок в esp8266, Иногда, когда я подключаю CH-PD к 3,3 В, микросхема esp начинает нагреваться, и все перестает работать, это совершенно случайно, поэтому я не знаю, что это вызывает.
- Ограничения подключения ко многим ардуино через Ethernet? Я планирую проект, в котором нужно будет управлять большим количеством Arduino Unos с одного КОМПЬЮТЕРА. Мне нужно будет посылать команды на ардуино и получать ответы, а также иметь возможность…
- Преобразование JSON в строку для MQTT Я пытаюсь опубликовать объект json в строку со следующим фрагментом JSONVar data; data["chipid"] = chipId; data["co2_equivalent"] = co2_equivalent.c_str(); data["tvoc"] = tvoc…
- Программирование голого Pic32 Недавно я получил от Microchip два типа микроконтроллеров Pic32, а именно PIC32MX270F256B и PIC32MX230F256B . Я хотел бы использовать Arduino Uno для настройки загрузчика и выполнения всего…
- Альтернатива функции delay() при использовании тикера в ESP8622 При использовании библиотеки тикеров на ESP8266 вы не можете использовать функцию delay () , поскольку функции тикера используют базовый таймер. В оригинальной библиотеке Arduino говорится, что…
- Как избежать электромагнитных помех на входе ESP32 Я реализовал простую схему, подобную следующей, чтобы реализовать датчик дождя, к которому я могу получить доступ через HTTP: Со следующим рисунком: #include <WebServer…
- ESPTool 3 - ошибка запуска заглушки Я пытаюсь запрограммировать свой модуль NodeMCU ESP8266 ESP-12E с помощью команд AT. Однако всякий раз, когда я пытаюсь прошить свой ESP8266 с помощью ESPTool, я получаю ошибку сбоя 3-го запуска.…
- Что такое REF-pin для -- pin 9 на ATSAMD21G18-QFN48? 32-разрядный микроконтроллер на базе ARM SAM D21E/SAM D21G/SAM D21J У меня есть PDF-файл Seeeduino XIAO со схемой , в которой используется чип ATSAMD21G18-QFN48 . Вывод D1 на Seeeduino-это вывод…
- Использование библиотеки Arduino LMIC с возможностью прерывания Я использую библиотеку EnableInterrupt , единственную библиотеку, которую я могу найти, которая позволяет мне использовать шесть прерываний для пробуждения Arduino. Однако, когда я использую его с…
- Вопрос по Arduino ISR timing Я пытаюсь понять, как Arduino ISR отслеживает синхронизацию между импульсами, хранящимися в переменной, если эта переменная используется последней. Скажем, например, у вас есть магнит,…
- Как проверить, подключена ли плата к Интернету? Позвольте мне уточнить, я пытаюсь понять, подключен ли мой ESP32 к Интернету или нет, а не к Wi-Fi, так как иногда плата может подключаться к Wi-Fi, но не может связаться ни с какими серверами…
- HC-05 застрял в режиме ведомого цикла (обратная связь) получил свой HC-05 сегодня и случайно установил AT+РОЛЬ=2(ведомый цикл), и теперь я не могу выйти из него! Все, что я отправляю, просто пересылается мне обратно, даже такие команды, как AT+RESET и…
- Минимальный пример планировщика задач Blink? Scheduler_example00_Blink - это ~300 строк. Что такое минимальный пример для Arduino Uno? Трудно понять, что принадлежит, а что нет. В этом примере есть шесть различных подходов, и я просто…
- Нет ответа от прибора по последовательной связи Я использую Teensy 3.6 для связи с внешним прибором через последовательное соединение. Однако я не могу заставить прибор реагировать на мои команды. Идея состоит в том, чтобы отправить команду с…
- Softwareserial отправляет неправильные значения Я пытаюсь использовать программный материал для обмена данными с датчиком. После нескольких попыток без какого-либо ответа от датчика я проверил arduino TX с помощью своего прицела, и то, что я…
- Библиотека программных материалов для плат SAMD У меня есть три платы, которые я использую для тестирования этого (измененного) кода: int sensor1Pin = A0; int sensor2Pin = A1; int sensor3Pin = A2; float sensors[] = {0,0,0}; void…
- Могу ли я использовать свою старую клавиатуру для ввода в Arduino? Я ищу какую - нибудь библиотеку, которую можно было бы использовать с arduino для считывания вывода протокола HID с кабелей D+ и D- USB. Если я перережу кабель usb - клавиатуры, подключу VCC …
- Использование кнопок с массивами Я пытаюсь написать простую программу, которая будет циклически перемещаться по массиву с помощью кнопок. Моя текущая версия программы использует операторы if и печатает строки. Моя цель-иметь…
- Ардуино получает данные датчиков от других arduino SPI У меня есть Arduino Uno (отправитель) и Arduino Uno Wifi rev 2 (приемник). Я хочу отправить значение ping другому устройству через последовательные перемычки. Arduino Uno использует пример newping,…
- Где находится документация для модуля Emoro GLAM pro? Мой 11-летний сын недавно достал робота Emoro, которого он подарил себе на день рождения. У нас была временная путаница с роботом, но мы заставили его работать. Сейчас он пытается подключиться к…
- Микроконтроллер Atmel SAMD21 создаёт USB-порт Моя плата с микроконтроллером Atmel SAMD21 (такая же, как у Arduino MKR Zero) со вчерашнего дня не делает USB-порт. До этого работало нормально. Пожалуйста, предложите способы решения этой…
- Запись в определенный регистр I2C Я пытаюсь записать в определенный регистр, но значение не меняется. Работа с SenseAir Sunrise CO2: Информация из руководства i2c от производителя датчиков https://rmtplusstoragesenseair.blob.core…
- Arduino Nano Every: ввести название платы в код Я хотел бы определить цель, в которую я загружаю свой код Arduino. Следуя этому примеру: Как получить тип платы Я могу распознать, например, Arduino Mini и т.д., но каждой совершенно новой…
- Параллельный ввод-вывод - возможно, использовать вызов функции машинного кода Я новичок в arduino, но много программировал. У меня есть проект, в котором я хотел бы вывести 4 бита на соседние контакты и прочитать 4 бита с других (4) соседних контактов. (Представьте себе…
- Сравнение строки, полученной от MQTT/Cloud/Arduino Я пытаюсь сравнить строку данных, которую я получаю от брокера MQTT. Если я получу ключевое слово быстрее, я хочу напечатать "увеличить скорость двигателя", а когда я получу ключевое слово медленнее…
- Наилучший метод проектирования схемы с 20 кнопками Я буду управлять роботом с более чем 10 двигателями, а это значит, что мне понадобится по 2 кнопки для управления движением вперед и назад. Мой контроллер - Arduino mega. Является ли 1 контакт = 1…
- Digispark Rev. 3 Kickstarter ATtiny85 использует все 6 контактов у меня возникли некоторые проблемы с одновременным использованием i2c и других контактов. я пытаюсь управлять attiny по i2c с помощью arduino, а attiny должен управлять мачехой 28byj-48. я начал…
- Invalid conversion from 'char' to 'const char*' [-fpermissive] Привет, я новичок в кодировании arduino, и я пытаюсь проверить, есть ли в запросе get параметр a, который является строкой "1", но это приводит к ошибке D:\hforr10\My…
- Как разбудить Arduino с помощью rtc? Я делаю регистратор данных с Arduino Mega2560, и я хочу использовать код, чтобы заставить его спать, когда никакая мера не нужна, и разбудить его с помощью RTC, когда придет время. Причина, по…
- Предотвращение клонирования флэш-памяти Нужен способ запретить кому-либо клонировать код с arduino. Без защиты его можно клонировать с помощью advdudees за 2 минуты. Я использую чип atmega328p на nano. В этом состоянии ардуино действует…
- Как расширить память программы на arduino? Иногда у меня заканчивается пространство размером программы для встроенной программы на языке Си, которую я хочу разместить на arduino. Итак, какой чип мне нужен для расширения программной памяти…
- Обновление ESP32 OTA через MQTT с помощью "update.h" Я пытаюсь выполнить OTA через MQTT с помощью обновления.библиотека h. Я публикую файл прошивки через MQTT в указанном размере. Файл получен в конце ESP32. Я предоставляю полученные данные для …
- Получение постоянного значения PWM на основе пользовательского ввода с последовательного монитора Я пытаюсь получить постоянное значение ШИМ от ШИМ-вывода на основе пользовательского ввода. Например: пользователь нажимает 1, выходное значение PWM равно 100, если оно равно 2, выход будет 200. Это…
- Поменять местами последовательные контакты ESP8266 Я разработал и изготовил печатную плату, которая содержит микросхему ESP8266 (ESP-WROOM-02D) с последовательными выводами uart, подключенными к 30-контактному разъему. Я допустил ошибку в компоновке…
- Проблема с питанием батареи Adafruit Huzzah ESP8266 Я пытаюсь подключить ~5,5 В (2 х 3 В монетные ячейки последовательно, но их напряжение немного падает) к VBat (или V+) моего модуля Adafruit Huzzah ESP8266 ( не черное перо, а меньшее синее: …
- Компиляция для Wemos D1 mini с кодом Visual Studio Я даю Visual Studio Code (VSC) попробовать и получаю неожиданные результаты. У меня есть программа (скетч), которая прекрасно компилируется в Arduino IDE. Я создаю рабочую область в VSC,…
- Arduino MKR1000 и DHT11 не дают правильного вывода для температуры и влажности Я пытался следовать этому учебнику, чтобы подключить Arduino MKR1000 к датчику температуры и влажности DHT11, но мой выход состоит из 0 или 255 для обоих значений. Я пробовал несколько различных…
- Использование значения MAX30100 SpO2 для включения светодиода датчик max30100 i2c выдает показания сердечного ритма и spo2 последовательно, а также может отображать значения на ЖК-дисплее. Я хочу показать его индикацию с помощью светодиода. Если значение…
- Возможно ли, чтобы функция возвращала строку ИЛИ число, в зависимости от адреса Ну, я пытаюсь использовать дисплей HMI, и этот HMI хранит данные в отдельных адресах. Например, целые числа addr. находится в диапазоне от 0x80000 до 0x9ffff, а также для строки addr находится в…
- Не удается получить никаких показаний от датчика DHT22 подключенного к Arduino M0 Pro Я напрямую подключил DHT22 к моему Arduino M0 Pro. Я положил резистор 10k на данные и V+ вывод датчика. Данные подключены к контакту 5, и я подключил его к выходу 3,3 В Arduino. Я просто пытаюсь…
- Nodemcu ПУБЛИКУЕТ ответ "-1" Устройство Nodemcu возвращает HTTP - ответ -1 для запроса POST в django rest api. Я попробовал приведенный ниже http-запрос к почтальону , и он отлично работает. …
- Аппаратное прерывание вызова двух ISR Я потратил на это три дня, и либо я чего-то не замечаю, либо что-то просто не так. Дверной звонок. Выключатель передней двери и выключатель задней двери. Две процедуры прерывания обслуживания, по…
- Ардуино висит. Не уверен, что проблема с программным или аппаратным обеспечением Я пытаюсь запустить очень простую программу, чтобы свечение светодиодов определенным образом, я подключил 9 светодиодов, чтобы аналогичным образом или цифровой выводы, 2 до 10, через 220 Ом…
- Как подключить трехконтактный переключатель включения-выключения для считывания входных данных? Я хотел бы прочитать вывод переключателя включения-выключения с помощью моей платы Leonardo, но я очень мало разбираюсь в электронике и не знаю, как его подключить. Это рассматриваемый коммутатор:…
- Не нашел датчик отпечатков пальцев :( Arduino Mega 2560 Adafruit Fingerprint Sensor Я получаю следующую ошибку, когда пытаюсь зарегистрировать отпечатки пальцев с помощью микроконтроллера Arduino Mega 2560 вместе со сканером отпечатков пальцев: Не нашел датчик отпечатков…
- Как использовать 3-ножный фототранзистор? Я поискал в Интернете и нашел следующую схему для использования с моим фототранзистором, но она не работает, я могу так сказать, потому что все аналоговые входы, которые я получаю, составляют 1023,…
- GPS-модуль не работает с датчиком Я подключаю свой Датчик температуры влажности почвы SHT10 с GSM-модулем SIM900A и GPS GY-GPS6MV2. По отдельности все компоненты работают правильно и дают правильные значения. Но когда я подключаю…
- DFPlayer Mini со своей стандартной библиотекой не инициализируется У меня есть мини -плеер DFPlayer , купленный на AliExpress. Плеер корректно работает в автономном режиме, но у меня возникают проблемы при его использовании со следующими компонентами: Seeduino…
- Оценка задержки для Xbee Я объясню свою задачу в упрощенном виде. Я общаюсь между 3 Xbee. Прилагаемый код предназначен для отправителя Xbee. Этот Xbee фактически отправляет несколько значений value1 ( здесь для…
- ESP32 работает по крайней мере в течение года Как подключить эту плату esp32 к датчику влажности почвы, который отправляет данные на сервер через Wi-Fi каждые 30 минут в течение примерно года работы от батареи? Какой тип и емкость батареи…
- Как отправлять данные с одного Arduino на другой изолированно? У меня нет опыта в последовательной связи, с учетом сказанного; У меня есть две цепи, изолированные друг от друга, и в каждой из них есть ATMEGA8, считывающий напряжение на их АЦП. Я хочу, чтобы…
- Arduino Uno Esp8266 по командам Пытаюсь отправить команды AT на esp-01 через последовательный монитор , я загрузил пустой скетч в Arduino, какую бы команду я ни отправил ESP, я получаю ОШИБКУ ответа. После повторного подключения…
- Использование функции уровня сигнала модуля nRF24L01 Это проект walkie-talkie, и эта схема действительно работала, голос может передаваться от одного модуля nRF к другому nRF. Кроме того, я хочу наблюдать, насколько хорошо работает сигнал, зажигая…
- Реле не запускается из функции цикла. Переменная "громкость" не обновляется после того, как кодировщик переведен в значение? Я считываю значение с кодировщика "регулятор громкости", и у меня есть функция void fn_on, если у меня есть значение sum int равное нулю, и я считаю, пока оно не достигнет установленного значения…
- Самая быстрая связь от NodeMCU до Arduino Nano Для одного из моих проектов мне нужно передать данные с NodeMCU на мой Arduino Nano, в режиме реального времени я использовал S-Bus, но это меня совершенно не устраивает, так как происходит…
- Ethernet Shield не подключается Я установил Ethernet Shield поверх Arduino UNO. Arduino подключен через usb к моему компьютеру и к сети через Ethernet через коммутатор. Запускаю упрощенную версию примера веб-сервера, и функция…
- Напряжение питания Arduino UNO снижается, когда я добавляю больше датчиков У меня есть Arduino UNO. Когда я подключаю датчик MQ-9 или микросхему Wi-Fi ESP8266MOD, подсветка ЖК-дисплея падает, так что он ничего не отображает, красные светодиоды на плате Arduino тускнеют, а…
- Акселерометр ADXL345 не работает Я только что получил модуль акселерометра ADXL345. Я перепробовал все, что мог найти в Интернете, но не могу заставить это работать. Вот как я подключаю контакты к arduino uno: ADXL345 -> …
- nuttx hex слишком большой У меня есть teensy 4.1, и я пытаюсь установить NUTTX операционную систему реального времени ( RTOS ). Teensy-это поддерживаемая платформа. Я пытаюсь установить nuttx, скомпилированный из исходного…
- Arduino Nano CNC V4 AMS1117 3,3 В Какова роль регулятора 3,3 В AMS1117 в схеме? Все наноконтакты имеют напряжение 5 В.
- Может ли ардуино принимать 19,5 В У меня есть адаптер питания 19,5 В, могу ли я безопасно подключить его к своему Arduino? Я не хочу его повредить. Это очень просто, просто зажгите несколько светодиодов, и я тоже не хочу сжигать…
- Ошибка сохранения SPIFFS на ESP8266 - только после 3-й записи EDIT1 - Это явление возникает только после перезагрузки с помощью кнопки или ESP.reboot() Я постараюсь сделать свой вопрос более сфокусированным: У меня есть библиотека, которая сохраняет…
- Печально известные белые квадраты для LCD-дисплея Я хотел бы знать, что я сделал не так. Я настроил свою схему с помощью "Hello world tutorial. У меня есть печально известный узор белого квадрата D7 к контакту 2 D6 к контакту 3 D5 к…
- Возможно ли передавать данные с Arduino Nano на сервер Websocket через USB? У меня есть Arduino Nano и локальный сервер WebSocket Java (ws://localhost:8888), управляемый файлом .jar на компьютере. Мне интересно, можно ли отправлять данные (текст, цифры и т.д.) С Arduino…
- 6 + 1 двигательей подключенных к arduino uno? Можно ли подключить 6 двигателей постоянного тока и 2 серводвигателя постоянного тока к Arduino Uno? Я намерен управлять Uno с помощью Raspberry pi, подключенного через USB. Предполагая, что…
- распиновка для stm32duino с bluepill Я запускаю программу мигающего светодиода с помощью stm32duino и STM32. Методом проб и ошибок и небольшой отладки я пришел к следующему выводу: вывод С13 мигает так же как и встроенный…
- Вспомогательный объект Flash String в качестве переменной Таким образом, у меня есть куча часто используемых массивов символов для построения команд в моей библиотеке. Поэтому, чтобы сохранить память, я помещаю их во flash,через PROGMEM ext, typedef…
- Проблема с USB-накопителем DigiSpark Я установил драйверы для x64 и получил следующее: Обратите внимание, что он не установил первый - USBSER. Тем не менее, я могу загрузить код в Arduino IDE, поэтому я пошел дальше и…
- While условие с побитовым значением и PINx считывание Я просматривал данные ATmega32U4 для настройки SPI , и там есть фрагмент инициализации для передачи данных. void SPI_MasterTransmit(char cData) { /* Начать передачу */ SPDR = cData; …
- Двоичный считыватель с arduino мигает 8 светодиодами Im пытается вставить двоичную сырую последовательность (01010100, 01101000, 01100001) в Arduino. Я хотел бы заставить 8-светодиодную группу мигать в цикле, показывая со светом каждую 8-групповую…
- OTA через MQTT для ESP32 Прежде чем приступить к работе, я просто исследую, как я могу достичь OTA по сравнению с MQTT в ESP32 с помощью Arduino IDE. Процесс, который, как я понимаю, esp прослушивает сообщения MQTT, а затем…
- analogRead всегда возвращает 1023 - Arduino Mega 2560 Я подключил FSR (резистор, чувствительный к силе) в соответствии с изображением(отредактированное имя, чтобы избежать несоответствия). Когда я измеряю напряжение ч/б на двух выводах fsr,…
- HC-06 ведет себя очень странно в Я пытаюсь изменить скорость передачи данных HC-06, но работает только по команде "AT" - она дает OK. Все остальные команды останавливают мигание красного светодиода, и он снова мигает только после…