Список вопросов
- Нужно переключать яркость светодиода Так что это в значительной степени объяснительно. Я новичок в Arduino и учусь как можно лучше. Мне нужно набросать код, в котором будет циклически переключаться между 5 различными настройками…
- Почему после сброса программы пропадают? Я покупаю плату stm32, как показано на рисунке ниже, подключаю Boot0 к 3.3 и использую последовательный порт для загрузки программы. Я использую библиотеку https://github…
- Аппаратная последовательная библиотека Arduino с поддержкой управления потоком rts/cts Существует ли (разработанная пользователем и т. д.) версия аппаратной последовательной библиотеки UART, которая поддерживает управление потоком на основе RTS/CTS? Больше интересует сторона Tx…
- Как мне измерить аналоговый сигнал на моем Arduino Mega, который имеет как положительное, так и отрицательное напряжение? У меня есть сигнал, который колеблется от -70 мВ до 50 мВ. Как мне заставить Arduino прочитать это? В конечном итоге я пытаюсь построить график данных в реальном времени, чтобы это выглядело так. …
- Каковы преимущества Arduino CLI? Я видел, что Arduino получил CLI (Интерфейс командной строки), и мой первый вопрос был: «Почему?» Даже прочитав статью, я не вижу и не понимаю ее преимуществ. Какие преимущества или…
- 2 платы контроллера Arduino — 1 общий вход Я начинаю изучать электронику и еще не обладаю всеми хорошими рефлексами. Итак, вот мой вопрос: Могу ли я сделать то, что сделал здесь? могу ли я это сделать http://www.movod-design…
- Стандартная практика включения пользовательской библиотеки в папку примеров Я создал свою собственную библиотеку с папкой examples в ней. Основной файл заголовка — ABC_Node.h . Я имею в виду структуру библиотек Adafruit для Arduino, и в некоторых репозиториях в папке …
- Arduino IDE не отображает папку примеров из моей пользовательской библиотеки. Я создал собственную библиотеку для локального использования. Я вызываю ABC_node для ESP32, и структура следующая: . |-- examples | |-- bnoCalibStorage | | `-- bnoCalibStorage.ino | …
- Какой смысл D0-D3 на ЖК-дисплее? В библиотеке Arduino LiquidCrystal есть 4 конструктора с разными аргументами: LiquidCrystal(rs, enable, d4, d5, d6, d7) LiquidCrystal(rs, rw, enable, d4, d5, d6, d7) LiquidCrystal(rs, enable…
- int на Uno более 16 бит? Итак, я играю с TFT-экраном и пытаюсь понять кодировку цветового пространства . Я написал быстрый цикл for , чтобы показывать цвета от 0 до FFFF и печатать значение отображаемого цвета: for…
- Использование реле с фиксацией 3 В для включения ESP8266. Я пытаюсь использовать реле с двумя катушками, например TXS2SA-L2- 3В для питания ESP8266. Моя идея состоит в том, чтобы активировать реле, установив для первой катушки высокий уровень, и…
- ESP8266 Программное обеспечение, подключенное к ATmega 328, работает неправильно. Заранее спасибо.. У нас есть чип esp8266-12E и Atmega328, подключенные следующим образом: 12-контактный разъем ESP как Tx, 13-контактный как Rx && Atmega328 13-контактный как Rx,…
- Как использовать OLED-экран размером 0,91 фута 128*32 пикселей от Arduino Pro Mini? Я покупаю OLED, как показано на рисунке ниже, я хочу использовать https://github.com/adafruit/Adafruit_SSD1306 для управления это. Но пример https://github.com/adafruit/Adafruit_SSD1306 не может…
- nodeMCU — Millis() — Простой счетчик — Как долго горит светодиод? ПРОГРЕСС, теперь у меня есть это (С БОЛЬШОЙ ПОМОЩЬЮ): void setup() { Serial.begin(9600); // инициализируем цифровой вывод 13 как выход. } uint32_t timer_start = 0; int timer_running =…
- ЖК-дисплей 16x2, показывающий блоки под текстом У меня есть ЖК-дисплей, подключенный к Arduino Mega 2560 с использованием инструкций библиотеки LiquidCrystal . Я не впервые использую ЖК-дисплей 16х2, но никогда не сталкивался с подобной…
- Никакие данные не передаются через последовательный порт в Linux С++ TL;DR – я пытаюсь установить последовательную связь с Arduino с помощью кода, который я нашел здесь и ничего не отправляется (Arduino запрограммирован на ответ, и я проверил, что он делает с…
- HTTP POST/METHOD для Emoncms не работает Итак, я настроил emoncms на своем сервере и опубликовал пример power1:100…power3:300 JSON POST, и он вошел в мои входы. Теперь я пытаюсь отправить данные со своего Arduino, и кажется, что они…
- Как контролировать состояние 50 цифровых входов Добрый день. У меня есть конкретный проект, и последние пару дней я провел в поисках на форуме, в блогах и т. д., но до сих пор не понимаю, возможно ли это сделать с Arduino или нет. Мне нужно…
- ESP8266 загружает данные на облачную платформу Google Я пытаюсь загрузить информацию в свой ресурс приложений, созданный с помощью Google App Engine. Я могу сделать это, когда набираю в браузере: http://myname.appspot.com/query…
- Гибочные штифты HC-SR04 У меня вопрос относительно ультразвукового датчика (HC-SR04), подключаемого к Arduino. У меня есть проект, и места очень мало, поэтому мне придется согнуть контакты HC-SR04. Можно ли это сделать, и…
- как увеличить коэффициент задержки DHT11? Ошибки компилятора нет, но в выводе отображается ошибка тайм-аута. согласно инструкции, приведенной в https://github.com/RobTillaart/Arduino/issues/61 говорится увеличить коэффициент тайм-аута,…
- Как мне создать конечный автомат для моей цели? Я новичок в Arduino. У меня есть мотор, который приводит в движение раздвижную дверь вперед и назад. Двигатель подключен к H-мосту, который имеет два управляющих контакта (направление, скорость).…
- Проблема с индексом оптического поворотного энкодера У меня следующий код работает правильно, за исключением части индекса. Я не уверен, что синтаксис правильный для оборудования. Конечный результат, который я ищу, — сбрасывать энкодер на 0 градусов…
- Проблема Леонардо Я свел это к очень простому фрагменту кода: int testKey; void setup() { Serial.begin(9600); } void loop() { Serial.println("Input Source ID "); //Спроси у меня номер while (Serial…
- ATTINY85 со светодиодом RGB Я пытаюсь сделать около дюжины BlinkStick (снято с производства, Adafruit), изображенных здесь Я подумываю использовать Digispark ATTINY85 для управления одним светодиодом RGB, чтобы…
- Использование Arduino UNO для загрузки скетча в Espresso Lite v2 Я пытаюсь использовать Arduino UNO в качестве программного интерфейса для загрузки скетчей в Espresso Lite v2. Я следовал инструкциям по настройке сети Wi-Fi (длительное нажатие gpio13 и точка…
- Один порт моторного щита не работает с шаговым двигателем. Один порт моего экрана двигателя (т. е. M1 и M2) не управляет шаговым двигателем должным образом. Шаговый двигатель дрожит в своем положении. Хотя другой порт (M3 и M4) работает нормально, но он…
- Контакты NodeMcu и светодиод RGB Я использую NodeMcu для своего проекта, и у меня заканчиваются контакты. У меня подключен модуль MFRC522, ИК-приемник, зуммер и светодиод RGB. Я столкнулся с проблемой: всякий раз, когда я начинаю…
- Сборка для цикла, повторяющегося 2 раза, хотя предполагается, что это нужно сделать только один раз Я программирую Arduino Nano, поэтому считаю, что этот вопрос подходит для этого SE. Я пытаюсь уменьшить яркость светодиода с помощью цикла for в сборке AVR. Моя проблема в том, что цикл…
- BMP280, похоже, показывает странные показания давления. Я подключил UNO к BMP280, и он отправляет показания через ESP-01 в ThingsSpeak, и кажется, все работает нормально, но мои показания давления кажутся немного странными. Для ясности: любые…
- Операторы If/Else на Arduino не выполняются У меня есть небольшой код ниже, проблема в том, что при вызове будет выполняться только первый оператор if. Когда я вызываю u, q или любой другой оператор if , он сразу переходит к else и не…
- 7-сегментный многоэкранный дисплей, отображает только 1 цифру Я пытаюсь создать отображение так, чтобы при нажатии кнопки счетчик увеличивался на единицу. Проблема в том, что загорается только один из них, и он не показывает правильный результат, он показывает…
- Изменение режима работы CAN- трансивера У меня есть два автономных CAN-контроллера MCP2515 с интерфейсом SPI, два CAN-трансивера TJA1042 и две платы Arduino Uno. Как вы, возможно, знаете, TJA1042 имеет два режима работы: Спящий…
- Модуль 8релей требует большего, чем просто характеристики У меня есть модуль с 8 реле, который должен использовать не более 20 мА на каждое реле. Хотя при замере просит около 70. Если я использую 6 реле, это будет больше, чем может дать Arduino Mega. (Я…
- Каково отношение файла Arduino .ino к main.cpp? Является ли файл .ino альтернативой файлу main.cpp ? Если да, то не мог бы кто-нибудь объяснить структуру файла .ino в main.cpp и его связь?
- Протопотоки Arduino на примере Я пытаюсь заставить Arduino работать с Protothreads и хочу убедиться, что основные настройки выполнены правильно. Если я правильно понял API, то мне нужен следующий код для запуска двух…
- Питание Arduino и светодиодных лент от одного адаптера В моем проекте Arduino управляет 10 светодиодными лентами. Я воспользуюсь планом @gre_gor, который опубликован здесь: Настройка 10 полос RGB независимо от одного Arduino ...где каждая полоса…
- Нужна помощь по Arduino как ISP Если я использую плату Arduino для загрузки нового чипа, можно ли использовать микроконтроллер на плате для другого проекта, или он будет предназначен только для загрузки новых чипов.
- (Код ультразвукового датчика: такого файла или каталога нет) Начинаю с Arduino, не понимаю, что означает ошибка. Скажите, пожалуйста, где я могу найти ресурсы, чтобы понять это и позволить коду скомпилироваться. #include <RCSwitch.h> #include…
- Установление MQTT-соединения с помощью Arduino Mega и ESP8266. Как сказано в заголовке, я хочу отправлять сообщения MQTT на сервер, используя ESP8266 с контроллером Arduino Mega, но до сих пор каждая найденная мною библиотека основана на Ethernet. Мне не нужен…
- Регистр ADCH Arduino Uno завис на значении 255 при чтении из ISR Я работаю над проектом, который в конечном итоге станет осциллографом. Я следую этому руководству. Мой код загружен здесь для получения дополнительных сведений. В моем файле .ino я вызвал…
- Последовательная связь между Uno и Esplora путем соединения их USB-портов вместе. Я пытаюсь отправить символьное сообщение с Arduino Uno на Esplora, соединив их USB-порты вместе. У Esplora есть порт micro USB, а у Uno — порт USB B. Чтобы подключить их, я подключил кабель micro…
- Колебание напряжения на выходном контакте arduino uno 3.3 Проблема с моим Arduino заключается в том, что когда я проверяю напряжение на выводе 3,3 В с помощью мультиметра, напряжение сильно варьируется от 1,5 В до 5 В. Из-за чего модуль Wi-Fi esp8266,…
- Обнаружение изменения состояния с помощью датчика цвета Я добавил в этот код статические переменные, и вместо повторяющихся заметок, останавливаясь на зеленом, я получаю одну заметку. Это то, чего я хотел. Однако мой цикл не позволяет запускать новую…
- контент» не захватывается Я пытаюсь создать переменную, которую можно будет изменять с сервера, используя ESP8266. #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include…
- Modbus IP с Simply Modbus TCP include SPI.h include Ethernet.h include Modbus.h include ModbusIP.h //Смещения регистров Modbus (0-9999) const int SENSOR_IREG = 100; //Использованные пины const int sensorPin = A0; //Объект…
- Бот не активируется после нажатия кнопки Предполагается, что этот бот начнет двигаться вперед при нажатии кнопки и остановится после того, как отсчитает 3 линии ленты на земле. В настоящее время он настроен на сканирование цвета пола в…
- Я не знаю, что это за плата. Может кто-нибудь, пожалуйста, помогите Там написано, что это Pro Micro, но я искал на веб-сайте Arduino и не нашел ничего, что выглядело бы так или называлось так.
- Умножение, деление. Что не так? const unsigned long C1 = 30 * 1000; const unsigned long C2 = (300 * 1000)/C1; // должно быть = 10 void setup() { Serial.begin(57600); Serial.println("\n-------"); Serial.print("C1 = ");…
- Как получить параметры запроса от ESPAsyncWebServer? Сейчас у меня есть следующий код server.on("/on", HTTP_POST, [](AsyncWebServerRequest *request) { Serial.println("ON hit."); String message; Serial.println(request->url()); if…
- Почему моя Esplora отправляет последовательные данные только тогда, когда последовательный монитор включен? Я заметил, что когда я отправляю последовательные данные на последовательный монитор моего компьютера, индикатор tx загорается только тогда, когда последовательный монитор открыт. Когда я закрываю…
- ШИМ частотного сигнала? Работаю над своим первым настоящим наброском, поэтому постараюсь быть кратким. При необходимости не стесняйтесь спрашивать дополнительную информацию. Для питания обратноходового трансформатора…
- Симистор диммера переменного тока Krida с 4 каналами не инициализируется с Arduino Ни один из моих каналов не инициализируется. Я подозреваю, что проблема с драйвером, но я пробовал две разные библиотеки. У меня есть это устройство: 4-канальный Krida подключено точно…
- Выполнение 32-битной арифметики на встроенном устройстве Сейчас я работаю с Arduino Uno и пытаюсь понять, как с его помощью выполнять 32-битные арифметические операции. Мне нужно вычислить следующее выражение: √(2 n/a), в котором n — целое число, а …
- Два значения с плавающей запятой не добавляются и не печатаются на ESP-WROOM-32. У меня есть плата Olimex ESP32-PoE , на которой есть ESP-WROOM-32 . Я только что обнаружил странное поведение при печати чисел с плавающей запятой на доске. Скетч void setup() { //…
- Как ускорить Due ADC Я делаю проект, в котором использую Arduino для измерения разницы во времени поступления сигналов на четыре пьезоэлектрических датчика. Пьезодатчики приклеены к плате, и мы хотим локализовать…
- Почему я могу разбудить Arduino с помощью этого кода только один раз? Это мой расширенный код для дневного будильника на Arduino UNO с добавленным MP3-плеером. Предполагается, что устройство находится в спящем режиме все время, за исключением случаев, когда я нажимаю…
- Как прошить ATMEGA2560 с помощью WIZnet 5500? Мне интересно, прошивал ли кто-нибудь ATMEGA2560 с помощью WIZnet 5500? Я просмотрел этот пакет загрузчика , но он поддерживает только 5100. Возможно, мне придется сделать это самому, но я немного…
- Затемнение нескольких светодиодов с помощью потенциометра Я работаю над небольшим проектом. У меня 13 светодиодов, которыми нужно управлять индивидуально (включать или выключать); Поскольку у меня нет 13 контактов ШИМ, я использовал потенциометр для…
- как отправить данные в Adafruit Bluefruit Feather (32u4) через Bluetooth? Привет. У меня подключено мое Adafruit Bluefruit Feather. Это прекрасно. У меня он реагирует на команды по последовательному порту USB, активируя массив октопар. Это потрясающе. Но вот в чем дело…
- резервный аккумулятор для FeatherWing DS3231, RTC Я работаю над слегка измененным примером кода для платы Adafruit FeatherWing DS3231 RTC (часы реального времени). Сама микросхема DS3231 от Максима. Поскольку элемент описывается как «резервная…
- ESP8266 01 модуль Wi-Fi У меня странная проблема: я пытаюсь подключиться к esp8266 01 с помощью Arduino Uno, когда я пытаюсь отправить команды из последовательного порта, это не работает, но если я отправлю их в функцию на…
- ATtiny85 AC Phase Control для регулировки яркости лампочки Я пытаюсь затемнить лампочку через ATtiny85, который принимает команды, отправленные по I2C. Моя проблема в том, что лампочка едва тускнеет и довольно сильно мерцает. Мою схему можно увидеть…
- Arduino Hello World в последовательном мониторе Привет, нас попросили запрограммировать что-то, что, когда я ввожу что-то в последовательный монитор, оно печатает Hello world, но загвоздка в том, что оно печатает hello world только при условии,…
- ограничить длину сгенерированной временной метки из ESP32 с DS3231 до 13 Я использую ESP-WROOM-32 (Olimex ESP32-PoE) с DS3231 . Я использовал патч из PR для RTClib , чтобы избежать переноса с DS3231. Поскольку DS3231 RTC предоставляет временные метки эпохи Unix с…
- Я построил индикатор уровня заряда батареи и провел тестирование с батареей на 12 В. Повредит ли это моей плате Arduino, если я подключу батарею на 48 В? Я новичок и прошёл руководство по созданию индикатора уровня заряда батареи, как показано ниже. Пожалуйста, предложите любые изменения, которые мне необходимо внести, чтобы схема работала с…
- Arduino останавливает цикл случайным образом при каждом нажатии кнопки У меня проблема с этим кодом Arduino. Поэтому всякий раз, когда я нажимаю «кнопку» в порту 11, которая должна либо сбросить охранную сигнализацию, либо остановить ее, вся программа…
- ЖК-дисплей 20x4 будет писать, но не будет обновляться Я управляю солнечным трекером, и его нужно перезагружать каждые 10 минут, иначе он потеряет рассудок. Моя программа работает нормально, управляя силовыми реле, поэтому я добавил I2C&Power,…
- Неожиданный результат с GSM-модулем А6 У меня есть модуль GSM A6 , вот такой one . Я собираюсь использовать Arduino Nano в качестве моста для связи с ним, у меня есть внешний источник питания (так как я читал, что этот модуль…
- Соединение 4 регуляторов скорости и Arduino с помощью одной батареи LiPo. У меня есть 4 двигателя BLDC и 4 регулятора скорости, по одному на каждый двигатель. Но у меня есть одна батарея LiPo, от которой я хочу запитать одну Arduino Mega и все 4 регулятора скорости. Могу…
- Использование AysncUDPMessage для ESP32 для отправки строковых данных Я ищу несколько примеров того, как можно использовать AsyncUDPMessage в приложении для отправки пакетов UDP на хост с определенным IP-адресом и номером порта из ESP- Модуль WROOM-32 (Olimex…
- Питание Arduino Uno, CAN Crocodile и NeoPixels из автомобиля Я купил адаптер для сигарет, который дает мне 2 порта USB, однако он дает мне напряжение 5 В и ток до 2,4 А. Это нормально для питания Arduino Uno, мне нужно 12/24 В для питания CAN-крокодила. …
- Код для скользящего среднего Ниже я написал код, чтобы найти скользящее среднее значение датчика температуры, подключенного к Arduino, и отобразить его на ЖК-дисплее. Моя проблема в том, что в первую минуту работы среднее…
- Таймер с регулируемой задержкой времени У меня есть светодиодная лента, и каждый светодиод должен включаться последовательно, например этот: [ http:// 1.bp.blogspot.com/-CTT6yvYtdos/VihhhBItwjI/AAAAAAAAAvM/q1jbUylMMdM/s400/ezgif…
- Не могу загрузить программу в Arduino Uno. Мой Arduino Uno R3 не определяется ни одним ноутбуком (я пробовал 3 ноутбука). В разделе «Устройства» нет порта Arduino или других устройств. При подключении USB-кабеля звук не издается. При…
- Где следует хранить измененный файл «pins_arduino.h» для компиляции Arduino IDE? Наша печатная плата использует чип ATmega2560 и использует большинство контактов, включая те, которые не определены в стандартном модуле pins_arduino.h , поскольку этот модуль обеспечивает только…
- ESP8266 SPIFFS не сохраняется правильно? Привет всем, у меня возникли проблемы с SPIFFS для этого мини-контроллера ESP8266 Wemos D1. Это мой скетч Arduino: #include <FS.h> #include <ArduinoJson.h> struct RGBLA { …
- Может ли Arduino Leonardo одновременно использовать USB-порт и последовательные контакты RX TX? Могу ли я использовать TX/RX на контактах 0, 1 (к последовательному ведомому устройству), одновременно имея выделенный порт USB для связи с ПК?
- Проблема с прескалером таймера Elegoo Nano Я пытаюсь использовать Timer2 на Elegoo Nano для создания «тикового» прерывания каждые 10 мкс. Мой план состоял в том, чтобы установить Timer2 в режим CTC с прескалером /8 (чтобы получить тактовую…
- DS1820 плохие показания 4-го датчика Я новичок в Arduino. Я хочу добавить около 50 датчиков в Arduino R3. Я получаю хорошие показания от трех датчиков, но когда подключаю четвертый, получаю сообщение "Устройства не найдены". Вот…