Список вопросов
- Почему этот код таймера не работает? Почему приведенный ниже код не работает? Таймер отсчитывает 370 мс, затем функция вызывается для включения светодиода. Снова 370 мс, затем функция вызывается для выключения светодиода. В основном…
- Как отправлять твиты с датчиком пламени и ESP8266? Я хочу отправлять твиты с датчиком пламени и ESP8266. Датчик пламени у меня цифровой. Я думаю, что все хорошо, но он не отправляет. Это мой код: #define ag_ismi "SSID" #define ag_sifresi…
- Управление цветом светодиода RGB с одним значением В таких приложениях, как Photoshop, есть один ползунок для выбора цвета: . Я хотел бы добиться того же, используя ручку переменного сопротивления в качестве ползунка для управления цветом…
- поворот позиционного серводвигателя более чем на 180 градусов Мой радиоуправляемый серводвигатель способен поворачиваться более чем на 180 градусов (около 200 градусов), когда я поворачиваю его физически, но когда я использую свой код, он…
- Шаговый двигатель не поворачивается/не поворачивается против часовой стрелки Прежде чем кого-либо беспокоить, я гуглил эту проблему в течение последних трех недель и не смог ее решить, поэтому должен обратиться за помощью. Мой сын выполнил несколько проектов Arduino после…
- Экран TLE9879 BLDC не будет обмениваться данными Я только что получил щит TLE9879 BLDC , который я подключил к Arduino. Леонардо. Компиляция примерного скетча (bldc_shield_blinky_test) прошла нормально, однако при прошивке его на плату светодиод…
- Нажать клавишу Windows, используя «keyboard.press();» Можно ли позволить Arduino Leonardo имитировать нажатие клавиши Windows с помощью команды keyboard.press(......); ? Если да, то какое значение требуется?
- Написание элегантных приложений для Arduino Поскольку я работал на C, меня учили, что узкие циклы, которые просто сжигают ресурсы процессора, нежелательны. Есть ли руководства по стилю программирования для Arduino? Является ли обычной…
- Получение внешних данных в Arduino У меня есть новый Uno R3, он очень классный, и мне понравилось с ним играть. Теперь я хочу создать пару вещей: 1) ЖК-трекер с рыночной ценой. 2) штука типа серводвигателя, чтобы открыть мои…
- HTTP POST от Arduino/ESP8266/ESP32 Как отправлять параметры (x-www-form-urlencoded) EDIT: Спасибо за ответ, также мы выяснили, как это сделать Micropython тоже - я считаю, что сообщество Arduino/ESP8266/ESP32 также уместно поделиться этим. https://github.com/46elks/46elks…
- Опасно ли соединять два выходных контакта вместе? Если у меня есть два выходных контакта, один из которых установлен на высокий уровень, а другой - на низкий уровень с цифровым или аналоговым сигналом, напишите так digitalWrite(PIN1,…
- ESP8266 не обнаруживает WiFi Я пытаюсь подключить свой NodeMCU Amica к своей сети Wi-Fi, но он не обнаруживает поблизости никаких сетей. Я выбрал плату "NodeMCU 1.0 (ESP - модуль 12E)", скорость загрузки 115200 и правильный…
- как заставить светодиод загораться и мигать при воспроизведении файла wav Чтобы уточнить, я очень новичок в этом, и я использую Arduino Uno с волновым экраном. Моя схема работает, как задумано, но я недостаточно изучил код, чтобы понять, что нужно сделать, чтобы заставить…
- Смущен тем, как 2 моих прерывания запускаются только с 1 контакта? У меня есть следующий код, который использует прерывания для установки флага, указывающего, должен ли выполняться последовательный ввод-вывод для обновления моего ПК о конкретном вводе вывода.…
- Номера строк кода дисплея Arduino IDE В Arduino IDE: как получить номера строк, отображаемые на боковой панели редактора? Без них трудно определить, на какую строку ссылаются мои ошибки... Я использую Arduino IDE для Windows.
- Прокрутка текста I2C Я хочу попробовать сделать программу для отображения текста на ЖК-дисплее I2C. Текст должен прокручиваться на одну позицию каждый раз при вызове функции. В Интернете я видел много решений, но все…
- Как сгенерировать 3 сигнала ШИМ У меня 2560 мегапикселей, и я хочу генерировать 3-фазный ШИМ-сигнал с частотой 62,5 кГц, синхронизированный и сдвинутый на 120 градусов друг от друга. Мне это нужно для 3-фазного…
- Надежная перезагрузка данных калибровки IMU BNO055 Я использую IMU BNO055 и библиотеку Adafruit. Я хочу сохранить данные калибровки и загрузить их после выключения и повторного включения микроконтроллера. Библиотека Adafruit предоставляет пример для…
- Использование контакта RST в качестве внешнего переключателя питания У меня Arduino Nano с питанием через USB. У меня есть запрос на внешний (физический) ползунковый переключатель, действующий как включение/выключение питания для Arduino, даже если USB всегда…
- Большое число в переменную Вероятно, что-то простое, но я не решил. Я извлекаю данные из строки JSON, и все значения верны для двух. Они относятся к двум значениям даты и времени в миллисекундах. Один – дата…
- Мигание светодиодов последовательно с классом Я пытаюсь создать программу, которая принимает четырехзначный пароль с помощью клавиатуры 3*4. Программа должна начинаться с мигания светодиода 1, а при вводе пароля 1 она переключает этот…
- Не удается вручную подключить ведущий HC-05 к подчиненному. Используя эту в качестве руководства я попытался подключить ведущий модуль Bluetooth моего Nano к подчиненному модулю моей Mega. После выполнения шагов в руководстве, когда я ввожу команду на свой…
- Не удается подключить Mega к COM 9, но все в порядке с другими COM-портами Раньше у меня возникала проблема с обновлением кода до Arduino Mega (клон). Это продолжение этой вопроса , но я думаю, что его следует выделить в отдельную тему. После некоторого времени,…
- MEGA 2560: Простая программа - Один аналог записи выключает другой Я использую Windows 10, Arduino 1.8.12 (Windows Store 1.8.33.0) У меня есть Arduino MEGA 2560 и красный светодиод, подключенный к контакту 4. #define RED 4 #define GREEN 2 void setup() { …
- strcat выдает ошибку, когда я пытаюсь добавить символ в массив символов У меня есть char c; где int bt_available = Serial2.available(); if (bt_available) { c = Serial2.read(); } и далее в коде я пытаюсь strcat(some_char_array, c); и выдает…
- Чтение изображений bmp с SD-карты, преобразование их и отображение на последовательном мониторе в Arduino Может ли кто-нибудь помочь мне написать код, который может считывать 24-битный файл BMP с SD-карты, сохранять преобразованный в 8-битный BMP внутри и отображать значения 8-битных пикселей BMP на…
- RN4678 Bluetooth не отвечает Я столкнулся с очень простой проблемой с RN4678. Я приобрел модуль у https://www.mikroe.com/rn4678-click Я хочу просто общаться с ним через последовательный порт. Для этого я подключил его к ПК…
- Светодиод питания ШИМ выходит из строя при близком к нулевому пороге Я использую таймер 1, режим 8, на контактах 9 и 10 на частоте 1 кГц. Мой ШИМ-сигнал прерывается, когда я поворачиваю потенциометр чуть выше того места, где я установил ноль, независимо от того, где…
- Чип Adafruit Metro Mini FTDI перегревается У меня есть плата Adafruit Metro Mini, которую я использую. После припайки платы и комплектующих к перфорированной плате микросхема FTDI перегревается, COM-порт не отображается на ПК, а контакт 3V…
- Arduino Включите светодиод с помощью PCA9865 Я использую PCA9865, чтобы зажечь светодиод Моя схема Arduino — PCA9865 A5 > SLC A4 > SDA 5V > 5V GND > GND и 5 вольт от батареи Мой код: #include <Wire…
- Я пытаюсь управлять сервоприводом нажатием кнопки, но это не работает ПОМОГИТЕ Я новичок в Arduino и следую этому руководству: https://www.youtube.com/watch ?v=T2HMJiy9b_I , но проблема в том, что сервопривод просто продолжает двигаться вперед и назад сам по себе, а кнопка…
- Где я могу найти лучшую схему выводов для платы «Arduino Ethernet»? Мне нужна полная распиновка Arduino Ethernet R3. Я нашел один здесь низкого качества и кажется неполным (где цифровые I/О выводы?). Кстати, для Arduino не было хорошей идеей назвать эту…
- Мой сервопривод не работает плавно Поэтому я пробовал это несколько раз, и у меня всегда была одна и та же проблема. Когда я пытаюсь запустить пример развертки, сервопривод поворачивается на 180 градусов, но только шагами. Кто-нибудь…
- Код библиотеки сервоприводов — «задержка» против «шагов» Это довольно простой вопрос. По сути, я хочу знать разницу между настройкой базового кода развертки (из библиотеки) с точки зрения инструкции «задержка» и «поз += 1» (с шагом в 1 градус). )…
- Как добиться плавного движения с помощью серводвигателя? Я пытаюсь управлять серводвигателем MG995 с помощью Arduino Uno, но движение, создаваемое двигателем, несколько неустойчиво. Серводвигатель питается от внешнего аккумулятора LiPo емкостью 2200 мАч,…
- Attiny85 SoftwareSerial не работает от батареи У меня есть очень небольшой тестовый проект, работающий на Attiny85 (внутренняя частота 8 МГц). Все работает при питании схемы от Arduino (3,3 или 5,0 вольт). Но при изменении питания на батарею…
- Защита соединений ESP8266 В моем доме есть несколько устройств ESP8266, управляющих различными устройствами, такими как котел и некоторые источники света. Все они управляются центральным интеллектуальным концентратором на…
- Индивидуальная адресация светодиодов в мультиплексированной матрице Я создал свой первый светодиодный проект с помощью светодиодной матрицы 4X4 ручной работы. Катоды соединяются горизонтально, образуя ряды, а аноды соединяются вертикально, образуя столбцы столбцами.…
- Аккумуляторы USB типа "AA". Кто-нибудь использовал их? У меня есть косплей-проект, в котором я создаю ручную пушку "Мегамен", также известную как Рокмен (на самом деле она основана на Киборге из DC). Во всяком случае, я взвешивал варианты, такие как…
- Проблемы с запуском проекта Arduino от 9-вольтовой батареи Я уже некоторое время работаю над проектом Arduin Uno Rev2 . Я разрабатывал, используя свой MacBook, загружая код через USB-разъем, запуская его, отслеживая последовательный вывод на моем MacBook и…
- Генератор импульсов различной ширины Я пытаюсь создать прямоугольный импульс с фиксированной задержкой в 5 секунд между импульсами и переменной шириной импульса. Код, который я написал до сих пор, генерирует последовательность…
- Serial.flush() в ардуино Я новичок в Arduino, и у меня есть следующее: int delaynum; char cval[12]; void setup() { Serial.begin(9600); Serial.print("Enter Number"); Serial.flush(); int i=0; while(i<12) …
- NodeMCU v2 с датчиком CO2 MH-Z19B Проблема чтения UART Я пытаюсь считать данные с датчика MH-Z19B на плату NodeMCU v2 с помощью такой простой схемы. Некоторые ключевые моменты, которые могут быть не так очевидны на картинке: - датчик имеет…
- Есть ли тестовая среда для ардуино? Я работаю над большим проектом Arduino, в котором задействовано множество проприетарных библиотек. Следовательно, нам нужны тестовые сценарии, чтобы убедиться, что каждая библиотека работает.…
- Включите мигалку RGB через последовательный порт У меня есть bluetooth arduino BLUno на базе uno. логика вроде работает, к телефону подключаюсь нормально, получаю и отправляю сообщения через синий зуб но с последовательными данными у меня…
- Как я могу добавить запись телефонной книги на сим-карту с помощью Arduino GSM Shield? Я использую GSM-модуль Arduino и Arduino UNO Я хочу, чтобы мой GSM-модуль работал автономно после того, как я его запрограммировал. Он сохранит номер телефона пользователя, если он отправит…
- Странное поведение со светодиодной лентой WS2812B RGB Я попытался использовать светодиодную ленту RGB, следуя инструкциям. Я подключил вывод напряжения к выводу 5 В Arduino UNO, вывод заземления к выводу GRN и использовал вывод 5 для DIN . Я…
- ПИД-регулятор Arduino для симистора Я разрабатываю новую паяльную станцию, в которой будет использоваться паяльник на 24 В переменного тока. Я начал проводить исследования и спроектировал несколько шагов паяльной станции. Я…
- Node.js не может распознавать символы из последовательного порта Следующий скрипт печатает все нормально, он распознает целые числа из последовательного порта, но не может распознавать символы. Оператор if не работает с символами. Я пробовал как ==, так и === в…
- Отправка POST-запроса на HTTPS-сервер aws с использованием SIM900A Я подключил модуль SIM900A к моему Arduino UNO и хотел отправить запрос GET на свой сервер aws, для которого я создал RESTful API, проблема в том, что когда я отправляю запрос с помощью AT-команд, я…
- Arduino RFID с двигателем и концевыми выключателями Спасибо за изучение моего кода Arduino. Я строю автоматизированную раздвижную тягу и пытаюсь активировать двигатель с помощью RFID-сканера. Сканер ожидает жетон, и как только он обнаруживает жетон,…
- Проблема с курсором настройки DHT11 и Liquidcrystal lcd_key = read_LCD_buttons(); float temp = dht.readTemperature(); delay(1000); // lcd.setCursor(0,0); if(temp < 0) { lcd.print(temp); } if(temp >= 0.00 || temp <= 5.00) { lcd…
- Serial.println использует слишком много памяти (не строки) Я хочу как можно быстрее передать тысячи показаний аналоговых датчиков вибрации в массив, а затем проанализировать их. Вот мой набросок: const int pSensor1 = A0; const int aSize=10000; int…
- Мое переключение светодиодов не работает так, как я хочу Я хочу переключать светодиоды, поэтому написал это: int led=13, button=12; void setup() { // поместите сюда код установки для однократного запуска: pinMode(led,OUTPUT); …
- Генерировать сигнал 5 В постоянного тока, когда входной сигнал внешнего датчика меняется с высокого на низкий. Я новичок в ардуино. У меня есть проект, в котором мне нужно, чтобы Arduino генерировала сигнал +5 В постоянного тока в ответ на изменение of статуса (высокий/5 В постоянного тока для…
- Последующий вопрос о кнопке и переключателе ПОСТАНОВКА ПРОБЛЕМЫ: Контур измеряет различные параметры (температуру, влажность, д.) через постоянно подключенные к нему датчики. Когда кнопка нажимается и удерживается в течение 2 секунд…
- запись полезной нагрузки mqtt в файл spiffs Я пытаюсь записать полезную нагрузку сообщения MQTT в файл в файловой системе SPIFFS моей платы esp32. Я пробовал это: if(file.print((long)payload)) { Serial.println("File was…
- Преобразовать код Arduino MEGA в код Arduino DUE? Я уже работал с MEGA. Этот код полностью работает с MEGA. Я все еще на начальном уровне в Arduino. Вопрос Как адаптировать этот код к DUE? Примечание. Я задаю этот вопрос, потому что…
- Переведите Arduino в режим DFU (без вывода RST) В инструкциях по установке Arduino в DFU говорится, что я должен на короткое время соединить два крайних левых заголовка ICSP рядом с портом USB. Но на на моей плате их нет. Кто-нибудь знает,…
- Ошибка в проекте ИК-приемника Я пытаюсь получить удаленную информацию с помощью ИК-приемника, и это мой код: #include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { …
- Оператор умножения с фигурными скобками или без них Я написал простую программу-калькулятор для экрана с ЖК-клавиатурой. Он работает нормально, за исключением случая умножения. Это дает мне ноль. Однако я заметил, что когда я заключаю выражение num1…
- Корпус кнопки и переключателя Я разрабатываю проект для своего колледжа. ПЛАН ПРОЕКТА: Есть 3 датчика (температура, акселерометр и влажность), которые будут непрерывно считывать соответствующие параметры. в промежутке, если я…
- Могу ли я подключить питание 220 В переменного тока к контактам D1 и D3 Node MCU (или любому arduino), когда питание узла MCDU отключено? Можно ли подключить питание 220 В переменного тока к контактам D1 и D3 узла MCU, когда питание узла MCDU отключено?
- ESP8266, я пытаюсь установить SoftAP и не могу заставить функцию WiFilocalIP дать мне мой IP Я просто пытаюсь установить сервер, и кажется, что я не могу заставить серийный монитор считать локальный IP-адрес моего устройства, а мой клиент не может установить соединение для обновления…
- Определение уровня заряда с помощью датчика тока (ACS758) с arduino uno Я работаю над университетским проектом и пытаюсь оценить уровень заряда наших аккумуляторов с помощью счета кулонов. Предыстория: Мы должны построить блок питания для преимущественно постоянной…
- Что означает аргумент []() в функции? Я работаю в библиотеке ESP8266 AsyncWebserver и использую этот [](параметр) в качестве аргумента для некоторых функций, как показано ниже, но на самом деле не знаю, что это значит. Будучи новичком…
- USB-панель управления с бесконечными поворотными ручками Я понимаю, что некоторые arduino могут представить себя как устройство USB HID для ПК. Я хотел бы использовать один из них для создания пользовательского контроллера ввода, который позволял бы…
- Проблемы с мультиплексором SPI Arduino Я хочу использовать 32-канальный мультиплексор ADG731 для считывания 32 потенциометров, я все подключил, и он работает, но работает не так быстро, как хотелось бы. Проблема в том, что если я…
- NodeMCU не может подключиться к мобильной точке доступа, когда я включаю коды для считывания датчика температуры Добрый день. NodeMCu успешно подключился к мобильной точке доступа, хотя я не вводил никаких других кодов, кроме Wifibegin и т. д. Тем не менее, когда я добавляю некоторые коды для…
- ИК-пульт с Arduino Я хочу собрать пульт с помощью Arduino Nano. Я просмотрел множество руководств в Интернете, но у меня нет ИК-приемника (TSOP1740). Есть ли способ использовать просто ИК-светодиод в качестве…
- C3 не объявлен в этой области при запуске кода примера MIDI Я пытаюсь запустить пример MIDI из Arduino.CC в Arduino Studio. Я использую Arduino Leonardo с возможностями USB HID. Я установил библиотеку, как уже упоминалось: Когда я нажимаю кнопку…
- Ошибка компиляции для Arduino Nano 33 BLE с библиотекой LiquidCrystal Недавно я начал программировать в Arduino IDE для Arduino Nano 33 BLE, который купил. Когда я выбираю Nano 33 BLE в качестве платы, я получаю следующую ошибку: Arduino: 1.8.11 (Windows 10),…
- Проблема с прерываниями и энкодерами 4х на Nano 33 BLE У меня есть кодировщик Pololu 4x , и я пытаюсь написать код, чтобы заставить его работать на моем Nano 33 BLE. (Интересно, что проблема, которая не позволяет мне работать с некоторыми уже…
- Почему я продолжаю взрывать Nano, когда паяю их? Я сжёг 2 платы Arduino Nano и пытаюсь понять, что я делаю не так. В обоих случаях я запитывал платы напряжением 16 В (я знаю, что это высокое напряжение, но в описании регулятора указано,…
- Компас с компенсацией наклона Использование HMC5983 дает непоследовательный вывод Я пытался создать компас с компенсацией наклона для автономного автомобиля Arduino, который собираю. У меня проблемы с непротиворечивостью моих данных. Это код, который я использую. #include…
- Управление Brickstuff с помощью Arduino У меня нет большого опыта работы с электроникой (с программированием у меня все в порядке). У меня есть несколько огней Brickstuff в наборе Lego. Фонари питаются от 3-х батареек типа АА. В…
- Нет контакта между DS18B20 и WeMos D1 Mini У меня есть водонепроницаемый датчик DS18B20, который я подключил к микроконтроллеру WeMos D1 Mini. Этот контроллер подключается к Wi-Fi и MQTT-брокеру, отправляет данные о температуре с датчика и…
- Есть ли способ повторно использовать старого робота с помощью Arduino? Пару лет назад я купил простого робота (по имени Qu-Bot) для школьного проекта. После проекта она просто ушла на чердак. Несколько дней назад я купил Arduino Uno и начал изучать, как с ним работать.…
- Одновременное использование SDA и SCL с аналоговыми входами Я пытаюсь построить манипулятор на основе Arduino UNO и PCA9685, управляемый несколькими потенциометрами. Самый простой способ, который я придумал и нашел в Интернете, — это использовать два Arduino…
- Состояние в цикле while не обновляется на моем mkr1010 Я использую систему сервер-клиент, в которой я отправляю данные с сервера клиенту для включения светодиода (встроенного светодиода). Светодиод должен быть выключен с помощью цифрового входа…