Список вопросов
- Вывод на 1 В вместо ожидаемых 5 В, не связанный с аппаратным обеспечением Привет всем! Я работаю над проектом, в котором мне нужно отправить сигнал, если я обнаружу вакуум. Я посылаю сигнал на PIN 9, но вскоре понял , что получаю только 1 В. Думал, что переключаюсь…
- Какой тип схемы или комплекта используется в игрушках с сенсорным управлением, которые меняют цвет светодиода? Я говорю об игрушках, которые загораются при нажатии на них, а также меняют цвет. Какой комплект используется в таких игрушках? Я спрашиваю, есть ли это что-то, что легко доступно в виде…
- tengo un problema y no lo puedo descifrar ошибка: ожидается ';' перед 'lcd' lcd.setCursor("0,0"); абахо дехо эль кодиго #include <DHT.h> // библиотека датчиков с использованием библиотеки https://www.ardumotive.com/how-to-use-dht-22-sensor-en.html #include <LiquidCrystal_I2C.h> // ЖК-библиотека с…
- Невозможно получить сетевой IP-адрес и DNS точки доступа на MCU ESP32 Я получаю следующую ошибку при последовательном выводе (подробный режим), когда мое смарт-устройство ESP32 S3 пытается подключиться через WIFI к точке доступа (AP). SSID: TheScientist . Ниже…
- ESP 32 не удалось подключиться к сайту https и вернуть данные с помощью GET Я создал ThingHTTP ниже: https://api.thingspeak.com/apps/thinghttp/send_request?api_key=BVLJ7A6KNK9VVAYK В моем браузере я мог видеть ответ. Но я не могу заставить это работать в моем ESP32.…
- Воспроизведение волоконно-оптического датчика формы с помощью Arduino? Я хочу иметь возможность отслеживать кривизну человеческой руки, когда она выпрямляется и втягивается (например, как живое отслеживание изгиба бицепса). Я не хочу использовать резистивные гибкие…
- Правильная схема карты Micro SD Я использую экран карты micro sd с arduino zero, и я не уверен, что использую правильную схему с ним. Это схема, которую я использую прямо сейчас: Вот и все, что там есть, только конденсатор для…
- Установка значения float до двух знаков после запятой Я пытаюсь установить свои измерения температуры на два знака после запятой. В настоящее время то, что я получаю, - это шесть знаков после запятой. Вот мой код: #include "math.h" ..…
- Как сохранить структуру в файле? Я пытаюсь сохранить (прочитать и записать() структуру, используя LittleFS на ESP8266. Благодарим за помощь struct oper_string { bool state; /* On or Off */ uint8_t step; /* Step, in…
- ESP32 запускает BLE после глубокого сна Я новичок в использовании esp32 в качестве микроконтроллера. Сейчас я работаю над так сказать пультом дистанционного управления. Поскольку я хочу использовать esp32 с внешней батареей, мне нужно…
- Создание форматированной строки (включая числа с плавающей запятой) в Arduino-совместимом C++ Я использую Mega2560 и универсальный OLED-дисплей SSD1306 с библиотекой Adafruit_SSD1306 (и, соответственно, Adafruit_gfx). Мне нужно вывести на дисплей набор значений с плавающей запятой (от 30…
- 25Q128 флэш-данные и данные мусора через SPI Мне по почте приходит логический анализатор, но я подумал, что сначала мог бы обратиться за помощью сюда. Я припаял flash 25Q128 к адаптеру и подключил ее к клону Arduino UNO, как вы можете видеть…
- Отправить запрос на публикацию файла из ESP32 Невозможно ли отправить запрос на публикацию файла с ESP32, используя файловую систему SPIFFS? ESP32 зависает при отправке. Пример кода: File file = SPIFFS.open("/Images/test.bmp",…
- Ошибка синтаксического анализа библиотеки ArduinoJson Я пытаюсь получить сообщение JSON mqtt, полученное в ESP32. void mqttMsgCallback(char* topic, byte* payload, unsigned int length) { payload[length] = '\0'; String _message =…
- управлять некоторым выводом на основе некоторого параметра и rtc я пытаюсь создать программу с заданной конфигурацией (я использовал несколько вложенных структур), мне нужно в цикле() проверять каждый вывод, нужно ли их включать или выключать, и соответствующим…
- USB Host Shield плюс 2 одинаковых джойстика Я пытаюсь запустить два одинаковых джойстика (Saitek cyborg 3D) с USB-Host-Shield на Mega 2560 и USB-концентратор. Я уже получаю сообщения о событиях от обоих: #include <usbhid…
- Датчики I2C не работают при подключении к LCD дисплею 20X04 Я создаю гидропонную систему мониторинга питательных веществ с использованием Arduino Uno, датчика Atlas Scientific EC, датчика pH и датчика RTD (температуры) в режиме I2C. Я также хочу использовать…
- Может ли этот Motor Shield поддерживать другие функции Arduino? http://www.flipkart.com /grab-em-l293d-motor-driver-arduino-shield/p/itmehvzzpzj4wyby?pid=ETYEHVZZFFHRFMFG Я хочу спросить, позволит ли мне этот шилд использовать свободные контакты arduino…
- Adafruit_Arcada' не дает имени типу; Я пытаюсь запрограммировать adafruit pygamer (который говорит, что он совместим с Arduino). Я добавил ZIP-папку для библиотеки в папку библиотеки на КОМПЬЮТЕРЕ, где должны храниться все мои папки, и…
- NodeMCU V3 и MPU6050 странные значения Я новичок на этой платформе, поэтому, пожалуйста, если я сделаю что-то против обычных правил, пожалуйста, дайте мне знать, чтобы я мог учиться. Теперь моя проблема: у меня есть NodeMCU V3,…
- SIM A9G: +CME ERROR: 53 failure Я использую SIM-карту A9G. Когда я отправляю команду HTTP GET с последовательного монитора, он отвечает. Но это не работает, когда включено в код. #include <SoftwareSerial…
- Можно ли получить еще одно соединение I²C от Arduino Nano Every? Я хочу объединить в сеть несколько устройств (платы в корпусе Eurorack) через I²C, но я не хочу компрометировать адресное пространство, доступное каждому отдельному устройству, для собственных нужд.…
- Обнаружение прерывания питания на NodeMCU Я использую источник питания 5v 1A и подключаюсь к VIN-контакту на NodeMCU. Я также использую батарею 18650, чтобы поддерживать работу NodeMCU в случае отключения питания из-за перебоев в подаче…
- Для чего нужны контакты Vs и Vss на микросхеме L293D? Я сделал простую тестовую схему, чтобы понять, что такое H-мост L293D . со стартовым комплектом Arduino. Цифровые выходные контакты Arduino подключены к входным контактам H-моста. Код Arduino…
- Гистерезис и диапазон масштабирования Здесь я спросил о том, как добавить гистерезис к показаниям АЦП. Полученный ответ был очень хорошим, и он работал из коробки. Тем не менее у меня возникают проблемы с попыткой обобщить функцию …
- Как вернуть библиотеки в исходное состояние? Как сбросить установку Arduino до исходного состояния? т. е. никаких дополнительных загруженных библиотек и т. д. Если я удалю Documents/Arduino/libraries, есть ли какое-либо другое состояние,…
- Я хочу иметь отдельные коды доступа к клавиатуре, чтобы загораться RGB и запускать двигатель постоянного тока в одном коде. 6113 для RGB и 4613 для двигателя постоянного тока #include <Keypad.h> const int ROW_NUM = 4; //четыре строки const int COLUMN_NUM = 3; //три столбца const int PIN_RED = 2; const int PIN_GREEN = 3; const int PIN_BLUE = 4; const int…
- Сохранение EEPROM после программирования на Arduino uno Я использую Arduino Uno, и я использую EEPROM для хранения некоторых настроек. Это прекрасно работает. Но когда я перепрограммирую Arduino, EEPROM уничтожается. Есть ли способ предотвратить это и не…
- Где находится Arduino IDE boards.txt файл для каждого найденного Nano? Мой Arduino Nano Every работает на 16 МГц (но 4809 может поддерживать внутреннюю частоту 20 МГц). Я знаю, что может быть возможно изменить boards.txt файл и установите его для сборки на 20 МГц. Тем…
- Датчик для отправки SMS Привет, ребята, я создаю датчик, который будет отправлять SMS при идентификации объекта. Датчик установлен на лестничной площадке промышленного объекта. SMS следует отправлять только в том…
- Пишите быстрее на AT24C32 Я использую чип AT24C32 EEPROM от ATmel. Я нашел код, который будет записывать и читать байты с чипа. Код пишет и читает байты правильно и без проблем. Но мне приходится часто записывать…
- FOR оператор цикла с условием IF Последние несколько дней у меня были проблемы с итерацией цикла FOR в операторе IF. У меня есть мотор-редуктор постоянного тока 12 В с магнитным энкодером, приводимым в действие драйвером…
- Зачем нужен второй резистор при использовании фоторезистора/LDR? Фоторезистор уже является резистором и будет ограничивать напряжение в цепи. Почему это нельзя подключить к контакту и измерить? Зачем нужен второй резистор для соединения фоторезистора с землей?
- DMX на Arduino без дополнительной микросхемы драйвера Недавно я видел это видео , где создатель управлял светом DMX через Arduino. Там он использовал контакты 3 и 4 для данных на Arduino Duemilanove. В качестве библиотеки DMX он использовал DmxSimple.…
- Функция отправки VirtualWire Я немного не понимаю, как именно работает функция отправки VirtualWire. Посмотрев на код, я понял, что процесс выглядит следующим образом. В Arduino IDE вызовите vw_send() с правильными…
- MKR 1010 WIFI Встроенный светодиод RGB не работает с BLE в дополнение к стандартному LED_BUILTIN, MKR 1010 WIFI оснащен встроенным светодиодом RGB . Этот RGB-светодиод не работает при использовании встроенного BLE, независимо от того, какую…
- время изменяется, как только двигатели постоянного тока подключены к источнику питания Я использую Arduino Uno с двумя двигателями постоянного тока. Я также использую встроенный светодиод, чтобы сообщить мне, когда моторы должны быть включены, в качестве инструмента отладки. Код…
- Странное поведение Arduino uno в простой программе-счетчике Итак, я только что получил свою первую плату Arduino Uno, и вывод на последовательный монитор не имеет для меня смысла. Для этого кода int counter = 0; void setup() { Serial…
- Функция, объявленная в другом файле, не распознана (undefined reference to) Я создаю проект arduino с несколькими файлами, но компилятор не может распознать функцию. Я использую arduino-cli версии 0.10.0 Это ошибка, которую я получил неопределенная ссылка на pin_init()…
- Как я могу наблюдать «провалы напряжения», о которых говорит стартовый комплект в Проекте 5? Проект 5 стартового комплекта Arduino book (стр. 63) включает подключение потенциометра для управления серводвигателем (см. схему). В книге также рекомендуется подключать развязывающие…
- Избегайте шума 1-LSB в показаниях АЦП У меня есть потенциометр, подключенный к входу АЦП Arduino Leonardo. Разрешение АЦП 10-битное (0..1024), а мне нужно всего 7-битное (0..127). Я использую простой фильтр, чтобы уменьшить шум, а…
- Показания Arduino корректно обновляются в Windows, но не в Linux Я написал простой скрипт для получения угловых измерений от магнитного датчика. Скрипт очень хорошо работает в Windows. Однако при компиляции скрипта на Linux VirtualBox (Ubuntu 20.04) датчик…
- Использование Arduino Uno в качестве ISP для программирования Mega 2560 Я пытаюсь использовать Arduino Uno в качестве IPS для программирования Arduino Mega 2560, используя эти соединения контактов (Uno->Mega): сброс ведомого: 10: -> СБРОС на цели MOSI: 11:…
- Программа работает при использовании Delay(), но та же программа не работает с millis() Я запускаю двигатель постоянного тока, используя esp32 и MOSFET, снимая показания IR. Программа работает нормально при использовании delay(), но та же программа не работает при загрузке с…
- Как сохранить работу одной функции до тех пор, пока переменная не будет завершена? Цель кода - переключиться с одного светодиода на другой, если LDR обнаруживает определенный уровень освещенности в течение заданного времени. В настоящее время, поскольку я не могу ждать 5 минут для…
- Как заставить встроенный светодиод мигать с частотой 5 Гц с помощью прерываний Задача такая: после пяти нажатий на ОК встроенный светодиод начинает мигать с частотой 5Гц с использованием прерывания. После восьмого нажатия на ОК мигание (и свечение) должно прекратиться. Почему…
- Почему мне пришлось программировать загрузчик Duemilanove? В качестве волонтера организации Public Invention я разработал конструкцию на основе Atmega328, в которой я думал, что в значительной степени копирую Arduino UNO. В отличие от UNO, я выбрал…
- Почему мои прерывания mcp23s17 больше не работают? Я использую teensy 4.0 с двумя расширителями gpio mcp23s17, где к первому подключено 16 кнопок, а к второму — 4 кнопки и шесть поворотных энкодеров. Для запуска всего я использую библиотеку majenkos…
- Nano 33 BLE Sense питается от Vin и USB одновременно У меня есть проект, в котором я хотел бы подключить Arduino Nano 33 BLE Sense. одновременно с USB и Vin. Идея состоит в том, чтобы заряжать внешний LiPo 3,7 В через модуль зарядного устройства…
- переопределить pinMode, digitalWrite и digitalRead Я использую ESP32 Arduino Framework , и у меня есть Расширители GPIO , подключенные через I²C. Они работают нормально, и теперь я хочу сопоставить с ними некоторые неиспользуемые номера контактов,…
- Как использовать SPI на Arduino? Со ссылкой на Arduino Uno, Mega2560, Leonardo и аналогичные платы: Как работает SPI? Как быстро работает SPI? Как установить связь между master и slave? Как сделать SPI ведомым? …
- Система интеллектуального освещения на основе esp поверх Alexa работает со сбоями Я сделал систему домашней автоматизации, используя esp 32 и 8-канальное реле, но в течение 2 или 3 месяцев мое реле автоматически отключается после отправки сигнала через esp32, но если я…
- Почему декодер ИК-пульта NEC не работает Мне нужно распознавать сигнал от ИК-пульта, а не использовать библиотеку для работы с ИК-пультами/приемниками. Как можно при нажатии на кнопку отображать ее имя. У меня есть микроконтроллер…
- Печать элементов массива символов из PROGMEM Дано: const char* PROGMEM names[] = {"Foo","Bar"}; Serial.print(names[0]); Я получаю вывод мусора. Есть ли какая-нибудь функция, которая будет печатать строку из PROGMEM? Например: …
- Как можно при нажатии на кнопку отображать ее имя Мне нужно распознавать сигнал от ИК-пульта, а не использовать библиотеку для работы с ИК-пультами/приемниками. Как можно при нажатии на кнопку отображать ее имя. У меня есть микроконтроллер…
- Изменение цвета (угачание, fade) Arduino Я делаю забавный проект светодиодной рождественской елки, используя этот код: // Source location \\adam\U_DRIVE\_BACKED_UP\_Documents\Electronics\XmasTree #include <FastLED.h> #define…
- Правильное использование SPI с ISR Мой Arduino должен сделать: Запустите ISR как можно больше раз/ как можно быстрее. Время от времени получаю данные по I2C. Вывод данных по SPI в ISR. Мой вопрос касается SPI и ISR…
- Требуется включить светодиод, если расстояние до объекта меньше или равно 200 сантиметрам. Найдите ошибку в коде int trigPin = 10; const int echoPin = 8; int led = 7; const int distance = 200; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(led, OUTPUT); } void…
- Как отправить большие данные (длинную строку) с ПК на Arduino с помощью Bluetooth Одним из требований моих проектов является отправка данных из моего приложения в Arduino robot. У меня есть Windows 10, и мой робот Arduino Uno. Bluetooth, который я использую на своем роботе…
- AsyncWebServer дает сброс wdt Я использую 3 модуля Esp32. Один из них является хозяином, а два других-узлами. Узлы подключаются к AP мастера. Мастер соединен с модулем GSM для выполнения веб-api. Master esp имеет асинхронный…
- Esp8266: Linux - fatal: No names found and undefined reference to `app_entry_custom()' как пользователь Gentoo я собираю все из исходников, но у меня проблемы со сборкой инструментария для esp8266. Я придумал этот сценарий: #!/bin/sh # note: eselect python2 before, because of…
- ПОДКЛЮЧЕНИЕ SIM7600 MQTT К брокеру shiftr.io Я пытаюсь использовать команду SIM7600 MQTT для публикации и подписки на брокера shiftr.io. Мне не удалось пройти этап подключения к брокеру. Я использую это AT+CMQTTCONNECT=0,"tcp://instance…
- digitalRead не читает входной контакт ESP8266-01 Я пытаюсь использовать переключатель включения-выключения с ESP8266, чтобы изменить, является ли GPI02 ВЫСОКИМ или НИЗКИМ. Я использую GPIO3 в качестве входа. Моя схема выглядит так: Красная…
- Как получить 6 сигналов ШИМ с фазовым сдвигом 60 градусов? Как создать 6 сигналов ШИМ с фазовым сдвигом 60 градусов, используя 6 выводов ШИМ Arduino Uno, как показано на рисунке ниже?
- Что такое контакты XTAL1 и XTAL2 в Arduino Uno/Nano? Я знаю, что компонент, обведенный ярко-красным кружком, — это кварцевый осциллятор 16 МГц (XTAL): Но выводы PB6 и PB7 называются выводами XTAL1 и XTAL2, которые недоступны для платы Arduino.…
- Проблема с некоторыми датчиками, но не с сервоприводами Я часто использую Arduino Uno, но в данном случае у меня есть несколько плат BQ ZUM BT-328. , которые основаны на Arduino BT. Проблема с некоторыми платами BQ ZUM BT-328 заключается в том, что…
- Ошибка автоматического форматирования Arduino IDE Всякий раз, когда я пытаюсь отформатировать скетч в IDE (1.8.19), я получаю следующий вывод в терминале: Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: 'java…
- HTTPS-клиент с MKR1000 Я создаю устройство интернета вещей с помощью MKR1000. В рамках этого процесса я хотел бы настроить HTTPS-соединение для https://hit.tl8.co/api/ping (Это веб-сайт, который я создал и…
- Можно ли использовать ESP-NOW в режиме LR (дальний радиус действия) одновременно с WIFI STA (для подключения к Интернету через Wi-Fi) Я создаю шлюз esp-now с mqtt, но мне нужно большое расстояние (200 метров). Я пытаюсь использовать режим LR, но когда я включаю режим de LR, я теряю соединение с WiFi. Разрешено ли одновременное…
- Справка по двойному сбросу Pro Micro; Не удалось загрузить за 8 секунд Я рассчитывал время двойного сброса как можно лучше несколько раз, но загрузка не происходит до того, как плата выйдет из режима загрузчика. это все, что мне выдается как ошибка, которая не…
- Как избавиться от некачественного звука из усилителя DFPlayer plus? Я использую свой Seeeduino V4, DFPlayer mini и этот динамик с AliExpress для создания автоматического дверного звонка. Проблема в том, что кажется, что усилитель Yurobot этого акустического…
- Arduino Pro Микро кирпичился? У меня есть плата Pro Micro, на которую я пытался загрузить скетч с выбранным процессором sparkfun Pro Micro 3.3V. После успешного завершения загрузки плата больше не запускалась и даже не…
- Ошибка при компиляции программы для esp32 с Preferences.h Я пытаюсь написать программу для Adafruit ESP32-S2 TFT Feather. Однако я не могу заставить его скомпилировать мою программу с использованием <Preferences.h> . Я не могу заставить Arduino IDE…
- Почему мой Arduino получает питание от контакта 5V? У меня есть Arduino, которая управляет двумя двигателями постоянного тока 6 В через драйвер двигателя L298N. Драйвер двигателя питается (от контакта Vin) от внешнего источника 7,4 В. Затем я…
- ESP32 перезагружается каждую минуту с помощью SW_CPU_RESET. при запуске ESP32 (ttgo) я получаю странное поведение. Устройство перезапускается каждую минуту, примерно через 00 секунд. Я получаю 12:31:02.861 -> первый: 0xc (SW_CPU_RESET),…
- Запись числа с плавающей запятой в характеристику BLE. Какой формат данных? В настоящее время я работаю над клиентом Bluetooth с низким энергопотреблением на основе Python для OS X, и я застрял, пытаясь записать удаленное значение характеристики с плавающей запятой. …
- Программа для умножения чисел на самом деле не будет их умножать Я пытаюсь написать программу, которая принимает несколько пар для умножения, а затем выводит результат каждого умножения. Вместо этого программа просто выводит количество умножений и числа, но…
- Как сделать веб сервер arduino через USB? Без ethernet shield и чипа wifi Я хотел бы начать понимать рукопожатия Ethernet, интегрировав протокол Ethernet over USB в arduino mega или nano. Есть ли что-то в протоколе Ethernet, что требует большего количества компонентов? Я…
- лучшая практика для производительности: пустой цикл () при использовании прерывания? Я работаю над небольшим аппаратным миди-проектом и использую attachInterrupt() для назначения функции обратного вызова контакту прерывания. В функции цикла ничего не делается, поэтому она…
- Неожиданное поведение с расчетом Arduino Uno У меня есть очень простой фрагмент кода, в котором одно и то же вычисление выводит разные значения в зависимости от того, как я выполняю вычисление. Платформой, на которой я запускаю этот код,…