Список вопросов
- Нужна помощь в индивидуальном управлении 3 светодиодами с помощью 3 тумблеров. Я пытаюсь индивидуально управлять 3 светодиодами с помощью 3 тумблеров. Это код, который я использую #define LED_PIN1 2 #define BUTTON_PIN1 14 #define LED_PIN2 3 #define BUTTON_PIN2…
- Быстрее TimerOne с Teensy 4.0 (600 МГц) У меня есть teensy 4.0, работающая на частоте 600 МГц и обладающая двойным супермасштабированием (т. е. иногда может выполнять две инструкции за такт). Мне нужно, чтобы прерывание происходило…
- Используя MCP23017 с 5 роторными кодировщиками, БЕЗ пропускания одного шага от любого из них? Я недавно следовал инструкциям в ответе на этот вопрос: Чтение нескольких роторных энкодеров , опубликованных Максимилианом-Герхардтом Я подключил все, и я использую пример прерываний, который…
- Barebones AVR — подключение вывода RESET к Vcc Я хочу построить свою первую базовую схему AVR. Я планирую НЕ использовать кнопку СБРОС. По этой причине допустимо ли подключение контакта RESET ATMEGA к Vcc напрямую? Я имею в виду, что в…
- Чтение из DHT22 с помощью Arduino с питанием от внешнего источника У меня следующая ситуация. Когда я подключаю свой DHT22 к напряжению 3,3 В от Arduino UNO (и заземляю его там), я могу прекрасно читать данные, используя библиотеку DHT от Adafruit. Однако, когда…
- интерфейс pcf7991at к ардуино Я хотел попробовать связать pcf7991at с arduino, я собрал плату, содержащую pcf7991at, следуя схеме, показанной в техническом описании. Я видел, что частота 125 кГц должна быть на выводе CLK pcf,…
- Операции Strtok на Arduino Zero, похоже, не работают во время выполнения Я пытаюсь протестировать функциональность strtok() на новом оборудовании, так как мне не хватило памяти для разработки на моем Nano. Это базовый пример из Интернета, включающий токенизацию строки и…
- Странные значения поворотного энкодера Я пытаюсь понять этот поворотный энкодер, который у меня есть, но для меня это бессмысленно. Я использую этот поворотный энкодер: https://www.amazon.com/gp/product/B07DM2YMT4/ CYT1100, он же…
- Скопируйте конфигурацию аналогового входа Uno в ESP32 Я начал проект, используя Arduino Uno, и в качестве задачи пытаюсь заставить его работать с esp32, но столкнулся с препятствием. Возможно, я не могу описать это должным образом, но я заметил, что…
- как изменить выходной ШИМ на основе аналогового входа Я хочу подавать разные сигналы ШИМ (D11) в зависимости от входного напряжения (A7). Как изменить ШИМ для разных аналоговых значений? #include <LiquidCrystal.h> #include…
- Где определить функции обратного вызова веб-сервера, чтобы они могли получить доступ к объекту сервера? (библиотека ESP8266WebServer) Я хочу, чтобы мое устройство на базе ESP8266 создало точку доступа, позволяющую пользователю вводить свой домашний ssid и пароль. Существует объект устройства, который содержит большую часть данных,…
- Улучшение цикла перемещения мыши для оптимизации скорости. Код: #include <Mouse.h> #include <hiduniversal.h> #include "hidmouserptparser.h" #include <USBController.h> USBController controller; USB Usb; HIDUniversal…
- Чтение нескольких RFID-меток/Чтение и игнорирование/удержание метки В настоящее время я работаю над проектом, в котором в идеале у меня будет несколько объектов с RFID-метками, которые будут размещены поверх RFID-экрана Adafruit PN532, подключенного к Arduino Uno…
- изменить скетч с управления 8 шаговыми двигателями на 8 соленоидов Я хочу посмотреть, смогу ли я изменить прикрепленный скетч, который управляет 8 шаговыми двигателями, на простое переключение 8 реле для ткацкого станка, который у нас есть, к сожалению, внесение…
- Передать typedef в функцию Я работаю с ESP32S3, который будет управлять двумя портами I2S, поэтому для чистоты моего кода, а также потому, что я буду работать с несколькими установками и деинсталляциями I2S, я хочу…
- Цикл чтения RFID-карты кажется остановленным Мне удалось запрограммировать считыватель RFID-карт на включение и выключение света при предъявлении любой RFID-карты. Я протестировал это, и оно работает, при этом индикаторы постоянно включаются и…
- Какой максимальный ток потребляет Arduino Wemos D1 (R1 и R2)? Я питаю свои Arduino WeMos D1 R1 и D1 R2 (с ESP8266) с помощью простого USB-кабеля, подключенного к стандартному зарядному устройству с номиналом 3,1 А. Достаточно ли этого для одновременной зарядки…
- Заставить сервопривод работать только один раз через определенный период времени, не мешая датчикам, считывающим данные в цикле. Я делаю кансат, который будет запускаться на сахарной ракете. Arduino nano Cansat будет управлять датчиками, которые будут считывать данные и сохранять их на SD-карте, а также сервоприводом для…
- Как я могу использовать прикрепленное прерывание в своем проекте? Привет , у меня есть проект coinslot, и он связан с датчиком отпечатков пальцев, на форуме ardiuno было заявлено, что он будет работать на выводах 2 и 3, но он уже использует контакты датчика…
- ESP32-CAM OV2640 КАК ДАТЧИК СОЛНЦА Я хочу использовать ESP32-CAM в качестве датчика солнечного света, проблема в том, что мне нужно будет снять линзы, чтобы надеть мембрану с точечным отверстием (как показано на изображении) на CMOS,…
- I2C запрашивает более одного байта Я настроил Arduino Uno в качестве ведущего устройства I2C для ведомого устройства ATtiny85, используя библиотеки Wire (Master) и TinyWireS (Slave). Связь работает хорошо. Я смог поддерживать…
- Как отобразить номер с помощью библиотеки SevSeg на 4-разрядном 7-сегментном светодиодном дисплее Я получаю сообщение об ошибке. Он отображает те сегменты, которые не должны отображаться, т.е. 3.141 темный, а остальные сегменты красные. #include "SevSeg.h" SevSeg sevseg; // Инициируем…
- Связь Arduino с Raspberry Pi с помощью HC-05 Я использую два модуля HC-05 на двух платах Arduino UNO. Один из моих модулей успешно подключен к порту raspberry pi. Однако другой не хочет подключаться, но иногда он это делает, а затем случайным…
- Почему на LCD-дисплее отображаются случайные символы? Я часами боролся со своим ЖК-дисплеем, и после решения большего количества различных проблем, чем я могу вспомнить, у меня закончились идеи по этому поводу. На моем ЖК-дисплее отображаются…
- Управление двигателем постоянного тока ARDUINO через ИК-датчик INPUT Я работаю над школьным проектом, в рамках которого строю небольшой ленточный конвейер, используя ARDUINO, двигатель постоянного тока и ИК-датчик для обнаружения движущихся объектов, чтобы мой датчик…
- преобразование последовательного сообщения, разделенного запятыми, в 7 переменных без знака Long Работаю над проектом, где я получаю входные данные, состоящие из строки, разделенной запятыми, например: "255,10000000,42949672950254,12,22". а затем числа (без запятых) будут…
- Arduino Препятствие Избегая Щит управления двигателем L293D Я новичок в Arduino . Я хотел сделать Arduino препятствие избегая, так что я командовал на прошлой неделе L293D Shield Motor Driver и я не знаю, если то, что я получаю, это хорошо . Первая…
- Плохие показания сигнала тахометра вентилятора 12 В pwm У меня есть следующая схема: (Питание Arduino осуществляется через USB) Проблема в том, что показания тахометра вентилятора неверны, Я попытался добавить два резистора в качестве делителя…
- Отправка значений с помощью pyserial не работает, если на Arduino Due также есть распознавание. Я использую Arduino Due, чтобы создать цикл обратной связи с использованием Python, но, похоже, это не работает. Код Python, который я использую, следующий: from serial import Serial board =…
- Как создать последовательный порт USB CDC для Arduino nano 33 BLE? Я пытаюсь запрограммировать Arduino Nano 33 BLE без покрытия, чтобы получить точные измерения времени и размера. Мне удалось загрузить код на карту, но я не могу с ней связаться. Точнее, когда я…
- Последовательное построение ШИМ Я пытаюсь построить график значения ШИМ, которое увеличивается (каждые 2 секунды), а затем уменьшается, чтобы сравнить его со значением энкодера. Я ожидал продолжения значения (например, шага) в…
- Лучшая практика буферизации для непрерывной записи на SD-карту В упрощенном примере у меня есть микроконтроллер, функционирующий как устройство сбора данных - данные датчиков принимаются через UART, а затем сохраняются на SD-карту. Эти полученные данные…
- Пики аналогового входа У меня есть проект, в котором я считываю два аналоговых входа с двух датчиков и Pro Mini. У меня есть некоторые скачки показаний, которые наблюдаются, когда я подключаю систему с помощью повышающего…
- Arduino Uno Gravitech Rev 3.0 с интерфейсом командной строки avrdude (Mac OS) – правильный ли мой сценарий? Я имею дело с платой Arduino Nano версии 3.0 от Gravitech. Внутри есть программа, которую я хотел бы загрузить в HEX-файл. Таким образом, я могу загрузить его на другие платы Arduino Nano. Я…
- Как включить 3 светодиода в повторяющейся последовательности, чтобы все три светодиода затем выключались при отпускании используемой кнопки? По сути, как мне изменить приведенный ниже код, чтобы ВКЛ каждый из трех светодиодов по одному в повторяющейся последовательности, удерживая кнопку нажатой? Красный (3 секунды). Желтый…
- Как отправить int массив с запросом ESP8266 http post? Я читаю UID RFID-карт с помощью ESP8266 и пытаюсь отправить эту информацию на мой веб-сервер, размещенный на Raspberry Pi. В настоящее время я храню UID в массиве int, но функция http.POST(); …
- Скорость передачи данных акселерометра mpu6050 в Arduino Uno и частота дискретизации mpu6050 mpu6050 имеет частоту дискретизации 1 кГц (указано в таблице данных). Но когда я связываю его с Arduino Uno через связь I2C (скорость шины 400 кГц), я получаю только 50 необработанных данных (каждый…
- Тест сети SIM900A Нужно ли подключать RX и TX SIM900A к каким-либо контактам (скажем, TX, RX Arduino) для работы в сети? Не должен ли светодиод состояния сети мигать медленнее после подключения источников питания к…
- Как упаковать 16-битное целое число, чтобы отправить его с помощью serial.write? Пытаюсь отобразить значения, которые я получаю от чтения потенциометра (0-1023) в программе под названием "обработка". когда я просто использую Serial.write(integer) и отображаю значение на…
- Подключение ESP 01 к Nano Я занимаюсь этим уже больше недели, и до сих пор не могу заставить что-то работать. Я пытаюсь подключить чип ESP-01 к Nano для отправки AT-команд через последовательный порт. Я следил за многими…
- Переназначить функции SPI на контакты Arduino Zero по умолчанию с помощью программного обеспечения? Я просматриваю документацию по Arduino Zero и немного запутался. Это указывает на то, что контакты 13, 12 и 11 могут использоваться для CIPO, COPI и SCK, но использование SPI.begin() помещает…
- ArduinoJSON — как проверить, пуст ли массив Файл параметров определяет создание объектов и сохраняется во флэш-памяти. Дана его структура и все поля (ключи и значения). На текущем этапе эти параметры жестко закодированы в const char*…
- Ошибка инициализации GPS DFRobot [Arduino Uno, SIM808] у меня проблема с инициализацией DFRobot SIM808 на самом деле, когда я пытаюсь получить данные GPS с помощью SoftwareSerial только он не работает (я имею в виду примеры, основанные на отправку и…
- как сделать так, чтобы микроконтроллер Arduino не разбудил компьютер У меня есть Arduino Pro Micro, которая отправляет данные только через COM-порт, подключенный к ПК. Я не использую протокол USB, и я думаю, что Arduino отправляет запрос через USB, и это причина, по…
- Какой процессор заменить от ATMEGA328P, чтобы получить больше вычислительной мощности для машинного обучения в UNO Я хотел сделать проект машинного обучения в Arduino UNO R3. Но я узнал, что процессор (ATMEGA328P) не способен поддерживать вычислительную мощность, необходимую для машинного обучения. Итак, есть ли…
- Безопасный HTTPS-запрос не выполняется в 90 % случаев. Я использую NodeMCU, подключенный к корпоративной сети в школе. Информация, предоставленная в запросах GET, которые отправляет ESP8266, является конфиденциальной, поэтому, естественно, мы хотим…
- ESP отправка данных в Arduino Я пытаюсь отправить данные с esp на arduino с помощью serial, используя следующие коды : особенно : server.on("/drive",HTTP_GET, handleDrive); void handleDrive() { server.send(200…
- Как я могу использовать протокол Modbus с Arduino Mega Я новичок в StackExchange. Я пытаюсь связать ПЛК Siemens с Arduino Mega, используя модуль Ethernet ENC38J60 через библиотеки Modbus TCP/IP. Несмотря на то, что я все еще не могу получить доступ к…
- Код кнопки синхронизации Я пытаюсь засечь, как долго удерживается кнопка. Код, кажется, работает, но с двумя проблемами: значения миллиса считываются неправильно. Если вы удержите кнопку в течение 1 секунды, она вернет…
- Элегантное решение для обновления содержимого TFT-дисплея В настоящее время я рисую черные прямоугольники поверх старого контента, прежде чем отображать постоянно обновляющийся контент на своем дисплее, например, для отображения температуры: if…
- Хорошая практика одновременного назначения контактов сдвигового регистра? Я новичок в работе с битовыми регистрами и пытаюсь установить входные и выходные значения некоторых контактов. Пример кода, который у меня есть, делает это следующим образом:: DDRD |= (1 <<…
- Прерывания в Critical Statements Я переделал предыдущий скетч Arduino , который я опубликовал, в котором у меня были проблемы с захватом количества кодировщиков в критических заявлениях, не удавалось правильно прикреплять и…
- ESP32 ИК-пульт Моей платой является Firebeetle esp32, которую я использую в качестве ИК-пульта. После успешного использования библиотеки Ken Shirrif IRremote в течение примерно 6 месяцев пришло время изменить…
- На моем ИК-датчике и пульте дистанционного управления показания последовательного монитора с моего Arduino uno либо случайны, либо читаются как FFFFFFFF, когда я нажимаю ту же кнопку. Я не очень хорош. Я только начал, и проблема может быть в коде, так что вот он: #include <IRremote.h> int IRpin=5; IRrecv IR(IRpin); decode_results cmd; String myCom; void setup() { …
- Выполнить функцию цикла из основного цикла() У меня проблемы с частью кода. Я работаю над программой, которая с помощью датчика и dfplayer должна воспроизводить дорожку, и во время воспроизведения дорожки должен включаться светодиод с…
- Mega 2560 не воспроизводит аудиофайл, когда я хочу. Он играет, когда выполняется первое условие, но не другое Итак, я делаю шкатулку для драгоценностей для своей племянницы, которая будет вращать держатель ожерелья с помощью шагового двигателя, воспроизводить аудиофайл и включать светодиодные фонари. Я…
- Как переключаться между несколькими датчиками BMP180? У меня есть шесть датчиков BMP180 для измерения температуры и давления. Проблема в том, что я могу получить значение от одного датчика, но мне нужны значения от всех шести датчиков, используя одну…
- Как управлять двумя шаговыми двигателями и использовать ультразвуковой датчик вместе? Я работаю над автономным роботом с двумя 4-контактными шаговыми двигателями, ультразвуковым датчиком HC-SR04, двумя драйверами двигателей L298N (по одному на каждый двигатель) и Arduino Uno. Моя…
- Пульт дистанционного управления с ИК-приемником для Windows Мой папа смотрит netflix на своем компьютере с помощью беспроводной мыши, он стал старше и не может достаточно хорошо переключать громкость. У меня есть комплект arduino (ard nano), ИК-приемник и…
- Определите, заряжается ли XIAO ESP32C3 Когда XIAO ESP32C3 заряжает аккумулятор LiPo, на плате загорается небольшой светодиод. Есть ли способ получить доступ к этой информации в программе Arduino?
- Среднеквадратичное значение напряжения Прошла неделя, когда я боролся с Arduino, чтобы измерить среднеквадратичное значение напряжения. По OSC я вижу, что среднеквадратичное значение напряжения изменяется примерно на 3 В. Но я не вижу…
- что такое 400 bad request и как это решить AT+CIPSEND=65 link is not valid ERROR OK OK OK OK STATUS:2 OK \x0BQ\xADUART_DEF=115200,8,1,0,0ATE0 AT+CWMODE=3 AT+CIPMUX=0 AT+CIPMODE=0 AT+CIPSTATUS AT+CIPSTART="TCP","api…
- Atmega 328pu на макетной плате. Что выбрать, чтобы загрузить код с помощью ftdi конвертера Когда я программирую PU atmega328 на макетной плате, какой программатор мне нужно использовать и какой тип платы arduino мне нужно выбрать? Я пытаюсь это сделать с помощью конвертера ftdi. Я уже…
- Ошибки в скомпилированной программе Я использую IDE версии 1.18.13 (пробовал 2.0x, но пришлось вернуться). Плата XIAO ESP32C3. Скетч содержит 2 файла - stepperDriver.ino и stepper.h . При компиляции я получил два сообщения об…
- Как написать один двоичный код на выходной контакт Я относительно новичок в arduino и кодировании в целом, и я просто ищу код для записи одной строки двоичного кода, например; "01000111101"; На указанный выходной контакт вместо копирования и вставки…
- Arduino IDE не компилирует даже простые скетчи... Как это исправить??? private/var/folders/sv/y8kh1rhd4sz23xbxsnppbp700000gn/T/AppTranslocation/8AC1112E-019A-430D-A268-5BEDD561B4FC/d/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware…
- невозможно запрограммировать esp32cam через клонированный esp32-cam-mb Я купил пару ESP32CAM на aliexpress... хотя в списке они показаны с двумя кнопками, я получил платы ESP32-CAM-MB только с кнопкой сброса... Мой компьютер настроен на двойную загрузку Windows и…
- Мой светодиодный матричный модуль 8x8 сломан? У меня есть Arduino Mega со светодиодной матрицей 8x8, как показано в этом проекте Circuito.io: https://www.circuito.io/static/reply/index.html…
- Сообщение WebSocket с Arduino MKR 1010 с использованием библиотек WiFiNINA и ArduinoHttpClient Я пытаюсь отправить сообщение WebSocket на сервер. Пример для библиотеки ArduinoHttpClient использует WiFi101, но это не будет работать для MKR 1010. Поэтому я пытаюсь использовать вместо этого…
- ATMega328p боялся повреждения Я пытался подключить микросхему ATMega328p к макетной плате, чтобы записать загрузчик, но из-за тесноты я подключил VCC к цифровому контакту, а GND к VCC. Заметил, что плата горячая. Есть…
- Питание Nodemcu от 5,2 В и 2 А? Я купил этот регулятор напряжения. Регулятор напряжения DC-DC 5v 8A. Поддерживается входное напряжение 8-35 В. И я хочу использовать это с блоком питания 12v. Но я искал в интернете. Максимальный…
- Pro Micro ATMEGA32U4 не может загрузить У меня есть простая программа мигания светодиодов, которую я хочу загрузить на свой pro micro (см. изображение), но она не работает (см. изображение: порт недоступен, не удалось найти плату на…
- Расходомер с использованием Wemos Mini - ISR не в IRAM! Я пытаюсь использовать расходомер с Wemos Mini. Большинство учебников используют платы Arduino ( код и HW работают НОРМАЛЬНО ), но так как я хочу, чтобы это устройство отправляло оповещения через…
- 4-х угловая система взвешивания Я видел несколько видеороликов о том, как сделать единые весы. Можно ли использовать 4-сантиметровые подушки для взвешивания каждого угла автомобиля в масштабе 1/32 и отображать результаты на одном…
- Ищете аппаратное обеспечение - 3,5-дюймовый TFT с емкостным сенсорным экраном Мне нужен 3,5-дюймовый дисплей (480 x 320) с емкостным сенсорным экраном. У кого-нибудь есть опыт? Я хочу управлять дисплеем с 8-битной технологией. Если есть существующие библиотеки, мы…
- Один и тот же файл Bin для аналогичных плат ESP32 дает разные результаты Извините за запутанный заголовок. Это немного сложно объяснить. У нас есть удаленный разработчик, который компилирует свой код в bin-файл и отправляет его всем нам. Он загружает его на свои платы…
- Arduino-проект с датчиком цвета и rgb-светодиодом Я хочу использовать датчик цвета для моего проекта Arduino с Arduino Uno, чтобы определять красный, зеленый, синий, оранжевый, желто-фиолетовый цвет листьев бумаги, а затем зажигать светодиод RGB…
- Возникли проблемы с пониманием того, что делает "#define GET_STATUS" Я пытаюсь использовать 4,2-дюймовый электронный бумажный дисплей Waveshare с Adafruit Feather Adalogger M0 , но у меня возникли проблемы с двумя отдельными экземплярами #define GET_STATUS ,…
- Запрограммируйте Arduino с помощью Eclipse на Mac в 2022 году Я начал экспериментировать с Arduino несколько недель назад. Мой хост — Mac OS, и я использую Eclipse много лет, поэтому мой первый выбор — использовать подключаемый модуль Eclipse. Самому…
- Мобильная точка доступа с wemos d1 mini Недавно я получил wemos d1 mini и теперь пытаюсь подключить его к точке доступа моего iPhone 13, однако он не подключается, я попытался запустить пример wifiscan, и он даже не обнаруживает его там.…