Список вопросов
- Программное обеспечениеSerial с ESP8266 Я общаюсь с ESP8266, используя SoftwareSerial Arduino UNO. Я могу успешно отправлять AT-команды и получать ответ при общении через терминал. Но если я программно отправлю определенные AT-команды,…
- Проблема с загрузкой в ATMega с использованием ArduinoIDE («разблокировка» «кирпичного» микроконтроллера?) У меня есть SparkFun Pro Micro, который является клоном Arduino Leonardo. К сожалению, мои попытки загрузить программы не увенчались успехом. Я провел небольшое исследование в Интернете и обнаружил,…
- ESP8266 отключается через несколько часов Моя система выглядит так: ESP8266 подключен к Arduino Uno (2, 3 контакта), а вход данных реле к контакту 12 Arduino, а питание реле подается из другого источника. Arduino получает данные с…
- Использование millis() для переключения светодиода каждые 500 миллисекунд Я думал, что приведенный ниже код будет переключать светодиод каждые 500 миллисекунд. Но это не работает. Я не могу уловить ошибку, что, должно быть, очень глупо. void setup() { pinMode(3,…
- Сообщение HTTP через GPRS (SIM808) в приложении логики конечной точки HTTP Azure не работает. Я использую SIM808 с atmega2560. Я настроил конечную точку в Azure, и это работает, когда я пытаюсь отправить сообщение http через почтальона и/или онлайн-инструмент публикации HTTP (в результате…
- Можно ли заставить Arduino отправлять сигналы на RC-приемник? Я нашел кучу информации о том, как взломать радиоуправляемую машину с помощью печатной платы; и как управлять Arduino с ресивера. Также как запустить сервопривод от Arduino, но я ищу способ…
- ModbusMaster.h — изменение узла Я использую библиотеку ModbusMaster.h в проекте с arduino-uno и преобразователем TTL/RS-485, и функция должна идентифицировать подчиненное устройство, с которым она обменивается данными. Число…
- вывод файлов SD-карты на TFT-экран В настоящее время я работаю над проектом Arduino , который воспроизводит аудио файлы с SD-карты через динамик . Сначала Arduino отправляет список всех музыкальных файлов, а когда я…
- Пользовательский код устранения дребезга не работает Это мой собственный код устранения дребезга Он удерживает светодиод включенным, переключая необходимое пороговое значение при срабатывании после включения светодиода, чтобы поддерживать светодиод…
- Arduino. Моя проблема в том, что когда условие больше 900,00, цикл продолжится и один раз выполнит приведенный ниже код. Я хочу остановить цикл, и когда он снова прочтет значение «Больше 900,00», он снова выполнит задачу. Мне нужно состояние. Когда оно вернется к значению более 900,00, приведенный ниже код выполнит…
- Определения целочисленных массивов: длина Я определяю переменную как целое число и хочу ее использовать int specLength = 17; int spec[specLength-1]; Когда я это делаю, я получаю следующее сообщение об ошибке: TestProgram:34:…
- Примените патч к библиотеке для пользовательских изменений в Arduino IDE. Я хочу получить временные метки эпохи Unix с точностью до миллисекунды. Я использую ESP32 вместе с коммутационной платой DS3231 RTC от adafruit. Очевидно, репозиторий не обслуживается часто, но…
- Создание формулы Я создавал формулу подсчета очков для игры. Рассматриваемая формула millis() * 1.1 ^ (millis()/10000); Однако у меня возникли проблемы с пониманием различных сообщений об ошибках,…
- Бесщеточный мотор + ESC с вопросом Arduino Заранее прошу прощения, я все еще новичок в проектах Arduino. Моя цель — использовать Arduino Uno 3 для создания недорогого проекта дрона/самолета. Вот мои материалы и мои настройки: …
- Сервопривод достигает предела, как только он подключен У меня есть сервопривод Futaba S148 ( https://servodatabase.com/servo/futaba/s148 ) подключен к Arduino Uno. Как только скрипт прикрепляет сервопривод, он вращается до предела и застревает. Я…
- Предотвращение электромагнитных помех на печатной плате Я сделал проект, состоящий из трех насосов постоянного тока, Atmega328p на специальной печатной плате и реле. Я обнаружил проблему, из-за которой моя печатная плата снова и снова отключается,…
- Различные серийные значения между Arduino Uno и TTGO ESP32 SX1276 Мне нужен аналог. Считайте значение с датчика газа MQ-135. Я устал от этого как с Arduino Uno, так и с TTGO ESP32 SX1276 . При считывании значения датчика с Uno я получаю значения, примерно…
- Программа плохо читает память Моя программа не читает содержимое карты памяти, в данном случае файл "objects.txt". Я хотел сделать следующее: программа считывает объекты, содержащиеся в текстовом файле, и выделяет таблицу, а…
- Как правильно работать с этим массивом? Я использую светодиодную ленту WS2812b , ESP8266 (NodeMCU 1.0) и датчик жестов APDS9960 . Я хочу, чтобы при движении руки слева направо и справа налево менялись цвета полоски светодиодов,…
- Перепрограммировать Atmega 16u2 на Arduino Mega с помощью Arduino IDE? У меня был Arduino mega 2560, но внезапно Arduino не распознал мой компьютер, и я подумал, что проблема в Atmega 16u2, и решил скопировать шестнадцатеричный файл с другого Arduino Atmega 16u2 и…
- Невозможно добавить больше кода в loop() при использовании server.handleClient Вот мой код void loop() { if (analogRead(A0) > 500) { statuss = true ; } if (statuss) { digitalWrite(D7, HIGH); if (millis() - lasttime > 500) { …
- От Uno до Mega, и где ошибка необъявленного прерывания? Я хочу прочитать инкрементный поворотный энкодер Omron E6B2-CWZ6C с индексом (360P/R). Пара вопросов: я обнаружил, что Uno может обрабатывать только 2 контакта прерывания, и я думаю, мне нужно 3 для…
- Что происходит, когда код загружается с помощью загрузчика? Что на самом деле происходит, когда я загружаю новый скетч в Arduino Uno с помощью загрузчика Optiboot? Что отправляется на Arduino? Как он реагирует? Что означает «не синхронизировано»?…
- Arduino std::map, возвращающий случайные значения Я работаю с Arduino UNO. Я хотел бы иметь возможность отправлять ему команды set и get через последовательный порт и обновлять члены класса данных класса соответственно по паре значений ключа. Я…
- SPI.transfer(buffer, size) не отправляет данные из буфера У меня возникли проблемы с тем, чтобы SPI.transfer(buffer, size) работал должным образом. Вот код: // подключаем библиотеку SPI: #include <SPI.h> // устанавливаем контакт 10 в…
- Использование внешнего аккумулятора для двигателя У меня есть небольшой проект, в котором я хочу подключить вибрационные двигатели к Arduino. Я нашел это с примером кода, но также обнаружил, что в других руководствах желательно использовать…
- Считать данные датчика повторно через указанное время? Я хочу считывать данные датчика с помощью analogRead() каждые 5 мс. Я читал другие ответы на подобные вопросы, но меня смущает следующее: допустим, я сделал цикл чтения данных датчика с…
- Библиотека LiquidCrystal и таймеры кажутся несовместимыми. Если я установлю таймер 2 в режим сравнения совпадений, мой ЖК-дисплей перестанет работать. Если я использую прерывание переполнения, оно работает нормально. Вот мой тестовый код. У меня есть…
- Частое включение и выключение в SSR Я работаю над проектом термопары Arduino OLED MAX6675 и твердотельного реле для моей духовки. Моя проблема в том, что когда мой SSR переходит в состояние НИЗКИЙ или ВЫСОКИЙ, он включается и…
- Как выбрать датчик с использованием чипа 74HC138 на Wemos D1 Mini? У меня есть проект для дипломной работы. Речь идет о мониторинге температуры и влажности с использованием телеметрической передачи очереди сообщений на последовательном NodeJS. Чтобы получить…
- Код не запустится, если Serial Monitor не открыт Мой код работает отлично, пока последовательный порт открыт. Однако если я подключу его к внешнему источнику питания или даже если я просто попытаюсь запустить его, подключенным к компьютеру, с…
- ESP 12 непригодных контактов Плата ESP 12 имеет 22 контакта Все ли из них можно использовать? Я понимаю, что существует внешняя флэш-память, доступ к которой осуществляется через SPI, но я не уверен, как это повлияет на…
- спам-выход поворотного энкодера Я создаю свой второй проект на Arduino. Я новичок во всем этом, поэтому мне наверняка понадобится помощь, чтобы все исправить. Я пытаюсь сделать контроллер для ПК-версии аркадной игры. Он…
- Невозможно подключить IP-адрес Arduino Ethernet Shield к Raspberry Мой Arduino Uno с Ethernet Shield подключен к Raspberry (rasp1), а Ethernet Shield подключен к другому Raspberry (rasp2) с помощью кабеля Ethernet; rasp2 имеет частный IP-адрес (192.168.10.0). Я…
- Arduino uno + cnc Shield v3 + драйвер шагового двигателя A4988 + AccelStepper? Я успешно запускаю примеры AccelStepper на Arduino Mega с экраном RAMPS 1.4 , два драйверы шаговых двигателей A4988 и два Шаговые двигатели 17HS16-0284S . Я использовал 3 перемычки на…
- ESP8266 каким-то образом запоминает данные доступа к Wi-Fi? Сегодня я немного повозился с ESP8266, опробовал OTA и написал веб-сервер. Чтобы найти ошибку, я сократил скетч до следующих строк: #include <ESP8266WebServer.h> ESP8266WebServer…
- Подключение двух Arduino через I2C, когда контакты I2C A4/A5 уже используются. У меня следующая проблема: Поскольку датчик BH1750 поддерживает только два разных адреса I2C, но мне нужно использовать 6 из этих датчиков, я хочу использовать 3 Arduino, 2 nano, 1 Uno и отправлять…
- "char inChar = (char)Serial.read();" почему "char" в скобках? и как это называется Я уверен, что это очень простой ответ, но я не знаю, стоит ли искать его в Google В примере «SerialEvent» в IDE Arduino (v1.8.7) есть следующая функция void serialEvent() { while…
- Таймер Arduino в режиме ctc 4 против 14 Я пытаюсь понять работу таймера и прерываний Arduino, особенно режимов CTC 4 и 12. Я написал небольшой пример, в котором я генерирую прерывания, пока основной цикл спит в течение 1 секунды, и…
- Проблема с преобразованием выходного сигнала поворотного энкодера в угол. Я использую этот инкрементальный поворотный энкодер с вращающимся диском. . Вот моя система: Я кратко объясню систему, и выше приведена иллюстрация: Поворотный энкодер (синий)…
- Измерение напряжения литий-ионного элемента, используемого для питания Arduino через повышающий модуль Могу ли я измерить напряжение литий-ионного элемента с помощью АЦП Arduino, который используется для питания того же Arduino через повышающий модуль (XL6009)? Выходное напряжение повышающего модуля…
- Причина, по которой сигнал не возвращается на НИЗКИЙ уровень Я написал простой скетч Arduino, который будет генерировать тактовый сигнал. Вот код: void setup() { // put your setup code here, to run once: } void loop() { // put your main code…
- Если USB дает 5 В, как Arduino может подавать 5 В на контакт 5 В? (И еще вопрос) Я, наверное, чего-то не понял. В Интернете я слышал, что Arduino обычно использует напряжение 9 В (в среднем), а USB обычно обеспечивает напряжение 5 В при 500 мА. Если это правда: Как Arduino…
- Экстраполяция требует производительности MCU от Arduino MEGA2560. Я запускаю программу управления электровелосипедом на Arduino MEGA2560, которая использует этот микроконтроллер: http://www.atmel .com/devices/atmega2560.aspx. В настоящее время программа…
- Какой тип данных Arduino допускает десятичные дроби? Наверное, это звучит глупо, но я не получил на этот счет четкого ответа. Какой тип данных допускает разумное количество десятичных знаков?
- Мой датчик отпечатков пальцев Arduino FPM10A не работает с Arduino Nano с процессором Atmega168. Недавно я купил на Aliexpress датчик отпечатков пальцев Arduino FPM10A. Итак, когда я подключил его к своему Arduino Nano, загрузил пример «регистрации» и открыл последовательный монитор. Датчик…
- Проблема с ограничением размера EEPROM Я создаю тестовую программу с помощью Arduino Nano, в которой могу сохранить сеть и пароль. Вот мой код для начала: void SaveNetwork(String ssid, String pass){ String com = ssid + "~" + pass; …
- Как мне напрямую получить доступ к отображенному в памяти регистру AVR с помощью C? Предположим, я хочу написать следующее без использования DDRD или PORTD : #include <avr/io.h> #include <util/delay.h> int main(void) { DDRD = 0xFF; PORTD = 0xFF; } …
- Arduino: чтение DS18B20 мешает сервоприводу У меня есть Arduino с сервоприводом, INA219 (датчик тока и напряжения) и двумя подключенными к нему DS18B20. DS18B20 подключены в режиме полной мощности с резистором 5 кОм, подключенным между…
- Подключение к сети с помощью Wi-Fi Shield Я только что купил Wi-Fi Shield и не могу подключиться к беспроводной сети (WPA2). Я использовал скетч с сайта Arduino для подключения к сети WPA и ввел свой SSID и пароль, но это не помогло…
- Упростите операторы if then else для проекта Neopixel/compass. Я работаю над проектом, в котором поворотный энкодер генерирует выходной сигнал в диапазоне 0–359°, и я передаю его на кольцо Neopixel 60, но мне нужен способ упростить или придумать лучший способ…
- ESP8266EX вместе с Arduino Due rev3 для проверки статуса Wi-Fi Привет, я использую ESP8266EX вместе с Arduino Due rev3 для проверки статуса Wi-Fi. когда я компилирую следующий компилятор скетчей, выдает мне…
- Горящий загрузчик Я использую Arduino Atmega 328p и в настоящее время использую специальную печатную плату. Я программировал с помощью платы Arduino, взял микросхему и перешел на свою собственную печатную плату. в…
- Использование задержки (1000); без влияния на аналогЗапись? Итак, я пытаюсь прочитать напряжение на аналоговом контакте A0 и выполнить «регулировку», где, если напряжение будет ниже 2,5 В (аналоговое значение 512), то выходной контакт 9 должен использоваться…
- Как **получить** атрибуты для файлов SD? Чтобы иметь возможность установить дату и время файлов на моей SD-карте, я последовал этому ответу: https://arduino.stackexchange.com/a/39127 /49678 Теперь мне интересно, Как мне считать…
- Надежная запись и чтение идентификатора в/из Arduino Мне нужен способ как идентификатора (скетч/скомпилированный шестнадцатеричный код), так и последующего определения на основе этого идентификатора проекта, который был загружен в мой микроконтроллер…
- Прерывание переполнения таймера AVR не работает Моя проблема — процедура обработки прерываний (ISR), которая, похоже, никогда не выполняется! Вот некоторая информация о моей настройке: Я прошиваю avr attiny85. На данный момент у меня есть скелет…
- Одновременное использование двух датчиков с задержкой Я хочу использовать ультразвуковой датчик и светодиод одновременно. Я хочу, чтобы светодиод мигал каждые 0,2 секунды, а ультразвук измерял расстояние независимо от мигания. Проблема в том, что у…
- Как предотвратить помехи между двигателем постоянного тока и Arduino? Возможно, вопрос уже задавался в где-то, но я борюсь! У меня есть четырехколесный робот, которым я хочу управлять, чтобы он выполнял поворот на 90 градусов влево/вправо. Я использую MPU6050 3dof…
- Расчеты GPS на коротких расстояниях, ограничения точности на расстоянии 1–30 метров Я новичок в области GPS, и это мой первый пост. Но я изучил некоторые ваши вопросы, особенно те, которые касаются расчета коротких расстояний и расчета времени, используемого для измерения…
- Используете WifiUdp.h на Arduino Mega и ESP8266? Я пытался запустить эту библиотеку на Arduino Mega, используя ESP8266 в качестве замены Wi-Fi Shield, как было предложено в моей старой теме. Проблема в том, что после этого кода у меня…
- отправлять более одного байта за раз SPI Arduino Недавно я пытался отправить целые числа через SPI между двумя Arduino Uno. Я использую первый пример учебника Ника Гэммонса и пытаюсь изменить его, чтобы получить базовое представление о том, как…
- Взаимодействие AD7606 с Arduino Due. Как вести журнал данных? У меня 16-битный АЦП7606. Это в параллельном режиме. У меня есть рабочий скетч, который позволяет мне читать 8 каналов, преобразовывать 16-битное целое число в десятичное, а затем печатать…
- Arduino nano ATmega328p с CH341 не загружается Когда я пытаюсь загрузить скетч в Arduino Nano, он зависает при загрузке и через некоторое время показывает следующий код ошибки: stk500_getsync() попытка 1 из 10: не синхронизировано:…
- Как можно иметь два мигающих светодиода и один гаснущий? Я пытаюсь подать сигнал тревоги, и у меня мигают два светодиода (красный и синий). Они работают нормально, но мне нужны еще два, которые постепенно появляются и исчезают. У меня тоже есть зуммер.…
- Включение Arduino и узла MCU Я хочу подключить Arduino и Nodemcu через адаптер питания 12 В, 1 А (это адаптер питания переменного тока в постоянный). Недавно у меня появилось два стабилизатора напряжения: 5 В для nodemcu и 9…
- Получение кода FFT arduino для работы более 9 часов с использованием micros() Я новичок в Arduino, программировании и электротехнике (учусь в свободное время) и работаю над созданием ЭЭГ. Я отключил аппаратное обеспечение и сумел получить числовые данные от аналога (A0)…
- Программирование Arduino Uno с помощью Atmel ICE Когда я подключил Atmel Ice к Arduino Uno, все пошло нормально. Затем я попробовал debugWIRE и с тех пор не могу подключиться к своему ATMEGA328p. Я получаю ошибку Не удалось войти в режим…
- Вопрос по серийному номеру Arduino Просто небольшой вопрос о странности, которую я заметил, играя с последовательным портом на своем Arduino. Я использую последовательный монитор для тестирования интерфейса, который планирую…
- не удалось разрешить «определение функции здесь не допускается до токена '{'» Я, будучи новичком в Arduino, начал с создания простых ЖК-часов, которые также показывают температуру. Все работало нормально, пока не возникла эта ошибка. "определение функции здесь не…
- Коррелированный сигнал от двух датчиков в одной цепи У меня есть датчик уровня воды/влажности и диод LDR, подключенный к Arduino вот так (резистор 10 кОм) На A0 я могу считывать сигнал датчика воды (синий) На A1 я могу считывать сигнал от…
- Использование MQTT для отправки отметки времени — в Arduino В предыдущем вопросе на этом форуме я спрашивал об обновлении часов на ESP8266 с использованием брокера MQTT для отправки отметки времени по требованию следующим образом: 1) ESP8266 отправляет…
- как подключить 100 светодиодов и моргать ими на Arduino Я планирую подключить 100 светодиодов к Arduino по параллельной схеме. Предел тока превышает плату Arduino UNO. Я хочу, чтобы все 100 светодиодов мигали одновременно. Итак, как я могу…
- Светодиод, управляемый Midi через USB Я пытаюсь создать что-то, что позволит мне управлять индивидуально адресуемой светодиодной лентой с помощью электрического пианино, используя его миди-выход. На что следует обратить внимание: …
- Регулируемая температура Как я могу создать проект, в котором я могу регулировать температуру с помощью кнопок и дисплея, и если температура выше установленной мной, включается светодиод?
- Шестнадцатеричный вывод, хотя я всегда определяю целое число Приведенный ниже код предназначен для считывания показаний 4 термометров и использования значений для включения или выключения нагревателей (я застрял в чтении). Я очень хорошо читаю и показываю…
- Последовательная связь Arduino между 2 Uno Я пытаюсь заставить два Arduino Uno общаться. Ведомое устройство считывает датчик температуры как аналоговое значение, затем преобразует его в градусы Цельсия, затем отправляет это значение ведущему…
- Мой солнечный трекер не очень хорошо отслеживает солнце Вы можете мне помочь? Я делал свой солнечный трекер с R1 — моим LDR, R2 — фиксированным резистором 1 кОм… Он не может очень хорошо отслеживать солнце, но в темной комнате я посветил его фонариком,…
- Могу ли я использовать адаптер 5 В 1 А для питания Arduino UNO? У меня есть два адаптера: один рассчитан на выходное напряжение 12 В, 500 мА (используется для питания старого модема), а другой — на выходное напряжение 5 В, 1 А (старое зарядное устройство для…
- Arduino Servo не будет двигаться при использовании классов Я пытаюсь заставить класс работать с Arduino, но, похоже, он не запускается должным образом. Код компилируется идеально, и предполагается, что он управляет ногой шестиногого ножа . Кроме того,…