Список вопросов
- Использование прототипов печатных плат в качестве экрана Arduino Можно ли использовать прототипы печатных плат (печатных плат с сеткой несоединенных отверстий с медью вокруг них, обычно с шагом 2,54 мм) в качестве экрана Arduino, когда они оснащены…
- Arduino Nano: ОГРОМНОЕ падение напряжения на VIN Я строю небольшую автоматизированную крытую теплицу. Я хочу использовать Arduino Nano для управления некоторыми светодиодами и вентилятором (как через реле), так и модулем распыления воды Grove…
- Не могу использовать uint16_t в библиотеке Интересно, почему следующий минимальный скетч не компилируется ( неизвестное имя типа 'uint16_t' ): sketch_does_not_compile.ino : #include "myheader.h" void setup() { char…
- Arduino измерительный высоковольтный электрический забор Я хотел бы знать, есть ли у кого-то опыт измерения высоких напряжений с помощью Arduino. Однако я знаю, что вы можете использовать резисторы, чтобы снизить напряжение. Я хочу иметь возможность…
- Как преобразовать Arduino в проект на базе ATmega328P? На самом деле я новичок в ардуино и хочу делать встроенные системы в качестве своего хобби,пожалуйста, извините меня, если это глупое уточнение, Позвольте мне кратко рассказать вам о вопросе,…
- Подключить датчик постоянного тока 12 В к Arduino UNO с помощью TTL RS485 Я пытаюсь подключить Arduino Uno к датчику BGT PM2510 (который использует 7-12 В постоянного тока) с помощью двухстороннего преобразователя UART TTL в RS485 . Единственное, что меня интересует,…
- Программирование Arduino Uno R3 для срабатывания реле каждые 24 часа Я запрограммировал Arduino UNO R3 на срабатывание реле каждые 24 часа с момента включения Я вычислил миллисекунды и использовал функцию delay() 24 часа * 60 минут каждый час * 60 секунд каждую…
- Аналоговое считывание не дает правильной формы сигнала, как у осциллографа У меня есть этот код, который извлекает аналоговые входные значения с клемм A0, A1 и A2 Arduino mega 2560. Но когда я рисую данные, он не дает нужной формы сигнала. Желаемая форма сигнала…
- Преобразование строки c integer в unsigned char Я пытаюсь разобраться с типами между двумя разными библиотеками. Суть в том, что я использую библиотеку ArduinoWebsockets для получения информации, поступающей из моего api, которую я затем хочу…
- Сравнение строки после ее чтения из Serial не удается Я купил стартовый комплект Arduino онлайн, все, кажется, работает, но когда я пытаюсь, например, использовать ifs (и другие условные операторы), светодиоды не включаются. Вот код для небольшого…
- Есть ли лучший выбор, кроме использования delay() для 6-часовой задержки? Я проектирую эту инкубаторную систему, и мне нужно каждые 6 часов двигать двигатель вперед и назад. Есть ли лучший выбор, кроме использования delay() ? Задержка на 6 часов кажется немного…
- Код не работает, сервопривод даже не вращается Я пытаюсь запустить программу, которая работает следующим образом: LDR встроен в коробку. Сверху кладется блок. Эта коробка может вращаться сервоприводом. Предполагается, что программа заставит…
- Как использовать GPIO ESP-01 для ввода Я пытаюсь использовать один из GPIO ESP-01 в качестве входного сигнала, однако я всегда читаю 1 и ничего не прикрепляю к этим выводам. В принципе, я пытаюсь обнаружить высокое напряжение от другого…
- Как получить доступ к местоположению GPS без интернета Мне нужно предоставить базовую услугу геолокации для моих клиентов. Я построил службу определения местоположения на основе геолокации телефона. Это отлично работает, а не проблема. Моя проблема в…
- Nextion Display не получает обновленных данных Я использую Arduino Mega для отображения показаний 4 горшков на дисплее Nextion, а также для хранения его на SD-карте с отметкой времени. Я продолжаю получать: recvRetCommandFinished err на…
- Почему я получаю ошибку "SendCommand не был объявлен" #include <Adafruit_Fingerprint.h> #include <SoftwareSerial.h> #include <LiquidCrystal.h> uint8_t id; int getFingerprintIDez(); //pin #16 is IN from sensor (GREEN wire) //pin…
- Поддержание заряда Adafruit Feather Я создаю клавиатуру для человека, использующего Adafruit Feather 32u4 Bluetooth LE в качестве мозгов. Чехол, в который я хочу вставить, будет трудно снять, чтобы зарядить аккумулятор. Можно ли…
- Сервер ESP, вызывающий функцию Javascript Есть ли способ вызывать функции Javascript из ESP? Я не хочу вызывать запросы AJAX каждые несколько секунд; Я хочу обновлять свои значения только при их изменении. Может ли это быть сделано?
- Операторы If и while не работают Второй и третий "while" и "if" не работают, но первые "While" и "if" работают .. Я делаю что-то не так? #include <DFMiniMp3.h> int sw1 = 3; int sw2 = 4; int sw3 = 5; class Mp3Notify { …
- Где хранить критические данные в ситуации отключения электроэнергии на ESP8266 Я хочу сохранить счетчик, который всегда меняется, но я хочу, чтобы он оставался и мог получить его после потери питания. Это только один длинный номер данных, но так как он всегда меняется, я не…
- Измерение солнечной энергии с помощью Arduino Я собираю проект для своего класса, где студенты строят конструкцию / раму солнечной панели, которая движется вместе с солнцем, чтобы захватить больше энергии, чем если бы панель была просто плоской…
- Компенсировать вес из-за ускорения (нагрузочные ячейки) Я пытаюсь сделать весы, которые работают в лифте. Я использую тензодатчики для измерения веса, допустим, это F. Затем я использую эти веса F и g, которые, как я знаю, равны 9,81 м / с ^ 2, чтобы…
- Как переопределить автоматическое управление в приложении Blynk? Я новичок в Blynk и успешно построил простой проект контроля температуры воды. Он состоит из ESP32, подключаемого водонагревателя и платы реле переменного тока. ESP32 управляет релейной платой, в то…
- Предыдущее объявление «HTTPMethod HTTP_HEAD» Я получаю следующую ошибку, когда пытаюсь скомпилировать свой код на моем LOLIN(WeMos) D1 R1: In file included from C:\Users\Administrator\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:17…
- Рисование гистограммы на жидкокристаллическом дисплее Я делаю свои первые шаги на Arduino и пытаюсь выполнить упражнение, в котором мне нужно нарисовать графическую полосу на жидкокристаллическом дисплее 16x2, которая показывает значения, считываемые…
- Почему модуль RTC не возвращает правильную дату/время? У меня есть модуль RTC DS1307 (MR005-001.2) на Arduino Uno. Я использую библиотеки Wire.h / Time.h / DS1307RTC.h. Возвращенная дата и время совершенно неверны ("17:18:9 2 4 2036") ... Что я делаю…
- Метод должен запускаться каждый час У меня есть метод. Мне нужно запускать его каждый час.(Задание Cron) Я имею в виду; 10.00 вечера -> Триггер 11.00 вечера -> Триггер 12.00 вечера ->Триггер ... ... Плата:…
- Запуск Arduino без компьютера У меня возникли проблемы с тем, чтобы мой Arduino uno запускал мой код, когда я отключаю его от компьютера. У меня есть батарея 9 В, чтобы питать его, и он включается, однако он вообще ничего не…
- Самый точный способ измерения линейного расстояния, пройденного колесом Предположим, бот с колесами движется по прямой, и мы хотим измерить это пройденное им линейное расстояние как можно точнее. Один из способов заключается в использовании оптического энкодера для…
- Ошибка массива Arduino Я пишу программу, в которой есть подпрограмма, которая сохраняет значения в массив, но подпрограмма, которая сохраняет значения в массив, возвращается с ошибкой, сообщающей мне, что массив не…
- Arduino Uno + cc3000 — чтение DOM вместо HTML Есть ли способ заставить CC3000 читать DOM веб-сайта вместо HTML файла? Я использую файл WebClient, который отлично работает и печатает HTML-код веб-страницы, но HTML-код веб-сайта, с которого я…
- ESP8266 и прерывания - невозможно? Я планирую использовать ESP8266 (Wemos D1 Mini) в качестве программного SPI-монитора для отправки по Wi-Fi. В качестве теста я сделал сокращенный скетч, который просто подсчитывает прерывания,…
- Каковы аппаратные возможности Arduino для экспериментов с IoT? Только начинаю узнавать об Arduino и IoT. Я хотел бы знать, каковы аппаратные параметры Arduino, чтобы попробовать следующее: Используйте FreeRTOS следующим ОБРАЗОМ Подключение WI-FI и BLE …
- Не могу остановить вращение SG90 У меня есть SG90. Я просто хочу, чтобы он вращался на 360 ° и останавливался, вот и все. Это кажется невозможным. Я попробовал следующий пример: by BARRAGAN <http://barraganstudio.com > …
- Как запустить разные процедуры с разными интервалами Поэтому я создаю интерфейс, который будет иметь цифровые часы ... раз в секунду.. я хотел бы делать другие вещи с разными интервалами, но если я задержу (1000), то мне придется ждать ту секунду,…
- Реле просто включаются и выключаются на delay(), а не на millis(). Я использую нечеткую логику для времени работы реле, но реле просто включаются и выключаются с интервалом задержки () , который я ставлю в конце цикла. Это мой код: void loop () { ph =…
- Как узнать, когда фильтр кофемашины закончен, используя любой датчик? У меня есть фильтровальная кофемашина, которая выглядит как следующая ссылка; https://www.electrolux.com.tr/kitchen/small-kitchen-appliances/coffee-makers/coffee-maker/ekf5300 / и я хотел бы…
- Оптимизация кода: Прерывание при достижении значения 0 У меня есть эта рабочая программа, которую я хочу максимально повысить. Он будет мигать медленно, затем все быстрее и быстрее, пока не перезагрузится. Это работает, но моя главная проблема…
- Сбой связи SPI Я пытаюсь запрограммировать AD5930 с помощью своего Arduino Mega, и я подозреваю, что у меня есть проблема с программным обеспечением или сломанный Mega. Я довольно новичок в кодировании Arduino,…
- Для распознавания отключения TCP ESP32 требуется очень много времени Я использую следующий класс для создания потока из подключения Wi-Fi (сервера). Клиент (приложение для ПК) подключается к ESP32, а затем выдает команды по этому соединению. Это прекрасно работает.…
- (Arduino Uno) ШИМ-выход (и подключенный к нему сервопривод) становится нестабильным, если я использую 1 провод на другом выводе Ненужный контекст но эй я предполагаю что вам может быть интересно Привет, я хочу построить ПИД-регулятор температуры с сервоприводом, который нажимает на кремниевую трубу, чтобы регулировать…
- Можно ли сгенерировать точный тактовый импульс 15 кГц с помощью ардуино? Я хочу сгенерировать импульс 15 кГц с помощью Arduino, используя Timer1, но проблема в том, что если нам нужны часы 15000 Гц, нам нужно инициализировать таймер с 1/15000 секунд или 66,66 …
- Правильное экранирование очень больших строк На esp8266 я хочу создать небольшой веб-сервер, который показывает мне панель мониторинга с диаграммами и прочим. Для этого я хочу включить библиотеку echarts, поскольку она работает в автономном…
- Мотор-редуктор BLDC с энкодером - Как подключить энкодер? (6 проводов) Я довольно новичок в arduino и в настоящее время застрял с кодером. У меня есть мотор-редуктор BLDC с энкодером, все, что я хочу сделать, это получить значения от энкодера. Есть 6 проводов, выход A,…
- Будет ли L9823 работать на 3.3В с платами Wemos? Или это только 5 В? https://www.st.com/en/automotive-analog-and-power/l9823.html Я вижу в техническом паспорте, что он указан под Абсолютным максимумом, Напряжение питания: VDD -0.3 В до 7в …
- Как перенести константы из одного цикла в следующий #include "VernierLib.h" VernierLib Vernier; #define led 13 float sensorReading; void setup() { Serial.begin(9600); Serial.println(Vernier.sensorName()); Vernier…
- Как сделать веб-страницы более привлекательными на веб-сервере ардуино? У меня есть Teensy 4.1 с Ethernet, но у меня есть другие сетевые микроконтроллеры, такие как D1 mini, различные экраны esp8266 и ardunio Ethernet. мой вопрос в том, как я могу сделать более…
- Распознавание пика в определенной частотной области Мне интересно, можно ли прикрепить микрофон к плате arduino и заставить arduino распознавать пик громкости в определенном диапазоне частот. Я хочу, чтобы он обнаруживал определенный пик (например,…
- Как остановить реле после его включения и дать датчику получить результат Я хочу обеспечить задержку в чтении следующей итерации, чтобы датчик мог считывать состояние после запуска насоса. void loop() { //-------------Fungsi Read sensor----------- //…
- Можно ли использовать Arduino Uno для измерения частоты прямоугольной волны до 600 кГц? Я делаю проект с датчиком цвета, где выходной сигнал датчика цвета представляет собой прямоугольную волну ШИМ. Чтобы измерить его частоту с помощью Arduino Uno, я использую функцию pulseIn() , но…
- Мигание светодиода без задержки с помощью шагового двигателя Основываясь на предыдущем вопросе , я изменил скрипт, чтобы использовать мерцание без задержки. К сожалению, это не работает, есть идеи почему? Я использую SparkFun RedBoard Plus, Qwiic LED…
- Связь между двумя Arduino/MKR1000 Я пытаюсь создать проект в свободное время просто для развлечения - он состоит из двух MKR1000 (один действует как веб-сервер, подключенный к одному ноутбуку, а другой действует как веб-клиент,…
- Обратная связь ESP32 от NTP Базовый пример для ESP32 NTP очень груб: void setup() { Serial.begin(115200); // подключение к Wi-Fi Serial.printf("Connecting to %s ", ssid); WiFi.begin(ssid, password); …
- Изменить/объявить константу в setup и использовать ее в цикле loop Я хочу изменить или объявить константу в setup() , а затем я хочу получить к ней доступ в цикле () . Я много искал, но единственные вопросы, которые я нашел, можно было решить, объявив константу…
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding У меня есть Arduino Nano (Sainsmart), на который я пытаюсь загрузить скетч. В среде Arduino IDE выбрано устройство Arduino Nano с ATmega328 . Однако при загрузке скетча возникает ошибка …
- Шаговый двигатель и мигающий светодиод Я подключил светодиодную палочку к шаговому двигателю. Можно ли мигать светодиодом, не останавливая вращение двигателя? Я использую SparkFun RedBoard Plus, Qwiic LED Stick — APA102C, шаговый…
- Возникли проблемы с подключением к веб-серверу и извлечением данных обратно У меня есть код arduino, в котором я пытаюсь извлечь информацию из четырех разных мест. Три работают отлично, а на четвертый я не получаю никакого ответа. Эти две строки идеально работают в…
- Неблокирующий скетч Пока что часть этого кода работает нормально, но реле 1 то включается, то выключается, а не остается выключенным. Моя цель — включить реле 7, подождать 3 с, включить реле 8, подождать…
- Arduino Uno R3 не распознается Arduino IDE в Ubuntu 21.04 Теперь я уже два дня дергаю себя за волосы по этому поводу. Я перепробовал все. Я перевернул каждый камень, просмотрел каждый результат поиска и каждую тему форумов Arduino. Проблема в том, что…
- MAX30102 показывает частоту сердечных сокращений: 0.00 ударов в минуту / SpO2: 0% Я использую MAX30102 для мониторинга SpO 2 и частоты сердечных сокращений с помощью https://github.com/oxullo/Arduino-MAX30100 библиотека и минимальный пример, но он не показывает никакого…
- Есть ли способ соединить два Arduino, когда у одного из них все контакты заняты? Я хочу подключить Arduino Uno к Arduino Nano, чтобы он мог отправлять сигналы. Проблема в том, что к Arduino Uno подключен моторный шилд, и он занимает все контакты Arduino. Это изображение всей…
- Модуль распознавания голоса elechhouse v3 не отвечает, когда я отправляю команду с помощью последовательного инструмента порта доступа У меня есть проблема с получением данных, когда я отправляю команду в модуль распознавания голоса v3. подключения uart в порядке, но когда я отправляю команду, я не получаю ответа на терминале.…
- Циклы настройки: никогда не входит в цикл - перезапуск? Я загрузил в UNO через Wi-Fi следующее: #include <SPI.h> #include <Wire.h> #include "Adafruit_CCS811.h" Adafruit_CCS811 ccs; // Датчик качества воздуха String…
- Не удается заставить attachInterrupt работать У меня есть датчик гироскопа accel +, подключенный к arduino zero. Он настроен на вывод сигнала прерывания на вывод 2 при нажатии. Я могу выполнить цифровое считывание на выводе, и он…
- Округление до первой значащей цифры Я хочу округлить десятичное число (x), но мне нужно сделать это по-разному, в зависимости от того, как оно есть. Если он содержит целочисленные значащие цифры, мы округляем до ближайшего целого…
- Ошибка стека ESP32 при чтении с устройства BLE Я использую этот код здесь для считывания данных с термометра BLE с помощью ESP32. Код иногда работает нормально, и я могу получить данные: + Connect : a4:c1:38:69:0c:ff * Connected…
- Как найти идентификатор client_ID в облаке IoT Arduino? Я пытался подключить MIT App Inventor к облаку интернета вещей Arduino, но получил следующую ошибку: Ошибка, похоже, говорит о том, что мой идентификатор client_ID неверен, поэтому я считаю, что…
- Ошибка проверки Avrdude при загрузке в Arduino Mega 2560 Я получаю сообщение об ошибке avrdude: verification error, first mismatch at byte 0x036c 0xb8 != 0xf8 avrdude: verification error; content mismatch avrdude done. Thank you. При попытке…
- Arduino Uno с HC-SR04 Энергосбережение Мой Arduino Uno питается от батареи 9 В для запуска 2 ультразвуковых датчиков (HC-SR04) и зуммера. Я намерен позволить цепи работать по крайней мере неделю. Есть ли решение для снижения…
- HTTP-запрос в байтах Мне нужно отправить эту строку HTTP - запроса в байтах. Каков правильный путь? client.write(byte(" <? xml version: '1.0' encoding='utf-8'…
- Не получаю полное сообщение, отправленное SIM900 Мне нужна помощь с SIM900 и Arduino Mega. Я не получаю полное сообщение, которое отправляю со своего телефона. (Arduino Mega _ SIM900 _ Питание 9 В/2А) Отправлено сообщение: …
- IOTs WSO2 : Данные не отображаются на сервере с помощью Arduino, подключенного через Ethernet Описание: При регистрации устройства Arduino на сервере интернета вещей WSO2 я внес необходимые изменения(подключение Wi-Fi к Ethernet) в скетч, который я загрузил с сервера и загрузил его. На…
- Как подключить модуль Wi-Fi ESP8266-01 к Arduino Uno В настоящее время у меня есть модуль Wi-Fi Arduino Uno и ESP8266-01. Поэтому я собираюсь использовать ESP8266 для подключения к брокеру MQTT, чтобы позволить мне публиковать данные на других…
- Проблема с загрузкой скетча Arduino на ESP8266-12e У меня установлена новая Mac OS Sierra. Я только что установил Arduino IDE и последовательные драйверы для Mac OS X, чтобы сделать последовательный USB-порт доступным для устройства esp8266 При…
- Веб-сервер ESP8266 не отвечает при запуске функции HTTP-запроса Я пытаюсь создать что-то, что может управлять шаговым двигателем на основе информации о погоде из openweathermap. Я настроил веб-сервер ESP8266 для ручного управления движением двигателя с помощью…
- Показания гироскопа MPU6050 слишком дрейфуют только при быстрых изменениях Я пытаюсь написать простой скетч для MPU6050. Проблема заключается в том, что датчик в значительной степени стабилен, когда он неподвижен или постоянно меняет угол при низких и средних угловых…
- Запрос POST (HTTPClient) с ESP8266, не работающим на локальном хосте (код http = -1) Я искал решение, но не смог его найти. Я хочу отправить почтовый запрос от ESP8266 по локальному API. Вот мой код: #include <ESP8266WiFi.h> #include <ESP8266HTTPClient.h> #include…
- Почему я получаю недопустимую ошибку заголовка пакета (0xF0) при попытке загрузить код на esp8266? Решено : В Mac я вернулся к инструментам - > Менеджер плат, затем удалил 3.0 и понизил до 2.5, и он начал работать. Я нашел решение в этой теме. Текущее соединение между uno R3 и esp8266…
- Проверка работоспособности или повреждения платы ардуино У меня есть Arduino Uno и Mega, но когда я подключаю их к компьютеру с USB-разъемом, рядом с горящей кнопкой сброса не горит зеленый индикатор. На плате Uno контакт 13 постоянно мигает красным…
- Arduino Serial to USB => проблема с последовательными данными Я использую Mega 2560 для получения последовательных данных с другого устройства, но данные отображаются на последовательном терминале в виде странных символов. затем я подключил USB к…