Список вопросов
- Как сбросить переменную непосредственно перед вводом функции? Я сталкиваюсь с проблемой, когда условие if в функции waterNowrun может выполняться один раз после запуска программы, когда переменная v равна 0 в начале, но при повторном запуске if не…
- Как использовать миллис вместо задержки? Извините, если на что-то подобное уже отвечали раньше... Я работаю над проектом garden timer, который работает на NodeMCU на базе ESP8266 и интегрирован с Blynk. У меня есть функция waterNow,…
- Получение стабильных измерений с помощью ИДУ BNO055 Я купил BNO055 "умный" IMU от Adafruit , думая, что это будет простой способ получить данные ориентации для небольшого проекта мобильного робота, но я нашел эту вещь очень трудной в использовании и…
- Ошибка: expected primary-expression before ',' token edit status 1 Я использую tinkercad для моего класса робототехники, и я, кажется, не могу найти решение этой проблемы. Вот мои коды: #include <LiquidCrystal.h> //LCD library #define echo 2 #define trig…
- HTTPS GET request работает на esp32 но не на esp8266 Я пытаюсь портировать свою программу esp32 на esp8266, и я столкнулся с проблемой, когда я не могу получить ответ от HTTPS GET запроса на esp8266, но на esp32 тот же код работает нормально. Функция,…
- проблема с декрементом в цикле Я пытаюсь написать скетч, в котором яркость светодиода увеличивается с шагом 15, пока не достигнет 255. В этот момент я хочу сделать декременты на 15, пока они не достигнут 0. Инкрементная часть…
- Датчики Dht 11 дают нулевое значение void Sensor_value() { server.handleClient(); humidity = dht.readHumidity(); temperature = dht.readTemperature(); } Я хочу сделать условие, если температура = null и влажность=…
- Как измерение угловых поверхностей с помощью ультразвуковых датчиков расстояния влияет на показания приборов? Я читал в Интернете, что ультразвуковые датчики расстояния плохо работают при измерении поверхностей, которые не близки к перпендикуляру датчику (читай что-то вроде 5 градусов от перпендикуляра). …
- NodeMCU vin pin(5v) не работает Я новичок в Arduino и NodeMCU, поэтому теперь я пытаюсь запустить свой релейный модуль через NodeMCU v3, и до сих пор я подключал их все соответственно, как показано ниже: NodeMCU Реле…
- случайные символы Я использую arduino mega с жидкокристаллическим символом 4X20 для измерения веса тензодатчиком 40 кг и pt 100 для измерения температуры. У меня есть 4 выхода на 4 релейных модуля. все они питаются…
- Arduino зуммер кодовая последовательность не срабатывает У меня проблема с моим зуммером arduino: код должен выполнять следующие действия: У меня есть охранная система, где для того, чтобы открыть дверь, нужно ввести 4-значный код с пульта дистанционного…
- Какова максимальная длина провода для последовательной связи между двумя Arduino? Я строю проект, в котором два Arduino будут связаны тремя проводами: TX RX для последовательной связи и общий GND. Какова будет максимальная длина проводов здесь, прежде чем связь будет нарушена? …
- Leonardo: отключить TX - и RX-светодиоды У меня есть (более или менее) Леонардо-совместимая плата Olimexino-32u4. Оба светодиода TX - и RX-постоянно включены. Чтобы уменьшить энергопотребление, я хочу отключить их с помощью программного…
- Как я могу запустить Hello World с помощью последовательного монитора в симуляторе Arduino Tinkercad? Я хочу добиться печати Hello World на последовательном мониторе с помощью Tinkercad для имитации Arduino. Вот очень простой пример кода для реального Arduino. void setup() { // put your…
- есть ли какие-нибудь настоящие эмуляторы arduino (чтобы я мог загружать и запускать на нем машинный код) Я играю с Arduino Micro. Я пишу свои программы непосредственно в машинном коде, в двоичных редакторах (да, я знаю, что есть более простые способы программирования Arduino, я делаю это для…
- Wifi Регистратор данных без Задержки Я действительно новичок в Arduino, поэтому, пожалуйста, потерпите меня. Я запускаю Arduino Uno с несколькими датчиками, чтобы захватить некоторые данные, связанные с аквариумом. Вот в основном,…
- Arduino Uno R3 HID с модулем HC-06 BT Я пытаюсь сделать макро-блокнот с помощью Arduino Uno r3 и матрицы 4x4 (вишнево-синий клон) . Я знаю , что использование pro micro лучше, чем uno, потому что в uno нет HID-совместимости, но…
- Плавное сервомоторное движение роботизированной руки: постоянный ответ и решение Это не является и не будет дубликатом. Это нить, предназначенная для того, чтобы поделиться твердым солитоном, который я придумал, с остальной частью сообщества и обновлять его по мере оптимизации…
- Способы поворота ручки с шаговым двигателем и ATmega32U4 Эй, все, что мне интересно, что было бы лучше всего купить для меня, чтобы я мог превратить это знание (непрерывное) ниже: Как я уже упоминал выше, мне нужно, чтобы шаговый двигатель имел…
- Как управлять клавиатурными входами с помощью arduino(serial monitor) и клавиатурных библиотек python? Я могу управлять своим монитором и большинством других приложений, предоставляя последовательный вход python через arduino. Код Arduino: void setup() { pinMode(2, INPUT); pinMode(3,…
- Какой датчик расстояния является оптимальным для измерения расстояний до поверхностей под углом к датчику? Я хочу попробовать измерить ориентацию объекта, измерив расстояние между "плоской" поверхностью и поверхностью повернутого объекта. Проблема, как я предполагаю, заключается в том, что если…
- Arduino перестал работать: avrdude: ser_open(): не удается установить com-состояние Я играю со своим первым устройством Arduino (Arduino Leonardo). Он работал нормально, но в какой-то момент потерпел неудачу. Я получаю эту ошибку : avrdude: ser_open(): не удается установить…
- EMI сбрасывает atmega при включении реле с индуктивной нагрузкой как вентилятор 230 В Я делаю устройство автоматизации. Я использую atmega8a для управления 6 реле. Установка стандартная, нагрузка 220 В, катушка постоянного тока 5 В, обратный диод и NPN-транзистор для запуска с…
- Arduino не загружается при загрузке линий SPI я подключил Arduino Nano к внешней flash SPI, используя ЭТОТ учебник (русский) и библиотеку SPIMemory. Во время доступа к Flash работает хорошо, я столкнулся со следующей проблемой: Проблема:…
- Кнопка Отправить работает только при нажатии сразу после этого Я новичок в Arduino и пытаюсь создать "чат"на основе азбуки Морзе. Я могу отправить сообщение азбукой Морзе, используя кнопку "Отправить" (ту, что справа), а когда я нажму кнопку слева, то на…
- когда я компилирую этот код, он всегда "SendCommand" не объявляется в этой области..plzz help #include <SoftwareSerial.h> #define DEBUG true SoftwareSerial esp8266(10, 11); // RX, TX void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); //for…
- Как я могу добавить две разные программы bldc motor и servo motor в одну, чтобы они работали параллельно? Это для серводвигателя: #include <Servo.h> //Библиотека сервоприводов Servo servo_test; //инициализировать объект сервопривода для подключенного сервопривода int angle = 0; void setup()…
- Teensy 4.1 последовательная связь с 7N2 (7 databits no parity 2 stopbits) Я портировал проект с Arduino Due в Teensy 4.1 В проекте я считываю данные с датчика, который говорит последовательно на 7 битах данных, без четности и 2 стоп-битах (не настраивается). Теперь…
- Безопасность пароля WiFi Есть ли какие-либо рекомендации по безопасности паролей? Следующее взято из учебника по Wi-Fi. #include <SPI.h> #include <WiFi.h> char ssid[] = "yourNetwork"; // ваш сетевой SSID…
- Почему мой 4WD Bluetooth автомобиль работает так медленно Код /*Автомобиль с Управлением Arduino Bluetooth * * Создано компанией Glen Tech * https://www.youtube.com/glentech */ #include <AFMotor.h> //initial motors pin AF_DCMotor…
- Как подключить выход к входу Pullup другого arduino :tldr; Могут ли возникнуть проблемы, если один подключает ВЫСОКИЙ выход одного arduino к PULLUP_INPUT другого при использовании различных источников питания? Привет, я строю некоторые устройства…
- Где я могу узнать напряжение между GND(землей) и каждым портом UNO R3? В настоящее время я новичок в arduino uno r3. Где я могу найти каждое напряжение между каждым портом и GND(землей)? Или напряжение можно изменить? Я не хочу ломать свои светодиодные лампы так…
- Коммутационная схема 4,2 В с 3,3 В Arduino GPIO Я пытаюсь узнать о МОП-транзисторах и посмотреть этот МОП-транзистор канала p и этот учебник . Я пытаюсь использовать штифт arduino GPIO 3,3 В для управления нагрузкой, которая питается от…
- Управление лазерным диодом от цифрового pin У меня есть лазерный модуль мощностью 200 МВт, который поставляется с блоком питания 3v 1A. Я хочу управлять им с цифрового вывода на arduino uno. Могу ли я использовать простой делитель…
- Как использовать attachInterrupt() в ATtiny85 с Arduino IDE? Можно ли использовать внешние прерывания/attachInterrupt() с ATtiny85, когда я программирую с Arduino IDE? Если это возможно, то сколько входов (для внешних прерываний) имеет ATtiny85 и какие они…
- Считать клавиши с обычной USB-клавиатуры Arduino USB Я хочу написать скетч Arduino (если нет другой возможности , он также может быть простым c), чтобы захватить клавиатурные входы с моей обычной USB-клавиатуры. Желательно без…
- Код Для Освещения RGB Led Я делаю это простое вводное упражнение, чтобы зажечь RGB-светодиод, но я запутался в коде в этом упражнении. Ниже приведен код: /* Adafruit Arduino - Lesson 3. RGB LED */ int redPin = 11; int…
- Отправка структуры по i2c Как бы вы отправили структуру из подчиненного устройства i2c, когда ее запросил мастер i2c? Скетч Slave Struct Respdonder (Seeeduino Xiao) #include <Wire.h> struct TransmitData { int…
- Что является более быстрой альтернативой parseInt()? Я делаю светодиодный анализатор спектра с помощью Arduino Due и своего КОМПЬЮТЕРА. Обработка звука производится на ПК, а затем отправляется на Arduino. Точные передаваемые данные-это "координата",…
- Неточные показания напряжения на esp32 в отличие от мультиметра Я работаю над определением амплитуды сигнала, исходящего от гитарного звукоснимателя. Я использую esp32 и модуль LM386 для усиления сигнала. Я получаю довольно стабильные показания с помощью…
- Arduino Mega чтение с внешнего датчика. Проблема Есть один внешний датчик, и я хочу, чтобы он был подключен к Arduino. Датчик подошел с USB-кабелем, и схема вывода контакта также приведена в паспорте . Когда я просто подключаю кабель, который…
- Изо всех сил пытаясь понять, как Bluetooth serial связан с USB на Arduino Недавно я приобрел модуль Bluetooth для подключения к моему Arduino Uno, но я пытаюсь провести параллели со стандартным методом связи, с которым я знаком, который, кажется, просто напрямую считывает…
- функция eval() для Arduino? Я планирую сделать следующее: void setup(){ String term = "12 + (2 * 5)"; int result = eval(term); // функция eval (от Python) Serial.println(результат); // ожидание 22 } Однако…
- Понимание значения '[](){ /* Code */ }' в аргументе У меня есть этот кусок кода из библиотеки, и я пытаюсь понять 3-й аргумент, я искал Google изо всех сил и не смог найти никаких учебников или ссылок на языке C/C++ об этом. timeOutTask…
- Кодирование задержки работает не так как ожидалось Добавлена вторая попытка в нижней части кода, пожалуйста, проверьте это, работает без задержки, но никогда не выключает вакуум? Этот проект довольно хорошо объяснен в описании кода. Моя главная…
- как быстро loop() работает в Arduino Привет, я использую Arduino Nano для геймификации своего опыта работы на Unity3D. Я знаю, что Update() в Unity3D работает каждый кадр в секунду, но я, поскольку я не специалист по электронике,…
- Запись в частично зарезервированные регистры датчиков Я пытаюсь изменить диапазон гироскопа, который я использую, и есть следующее руководство: рекомендуется маскировать (логические и с нулем) зарезервированные биты регистров, которые частично…
- Arduino UNO С Переключателем Модуля Вкл / Выкл + Совет По Батарее Так что у меня есть следующие подключенные и программирование работает нормально при подключении по USB Части 1 Arduino UNO 1 Лазерный модуль (КЛЮЧИ) 1 Модуль перекидного переключателя…
- Программа Nano Every с использованием порта UPDI У меня есть и Arduino Nano, и Arduino Nano Every. Я провожу несколько экспериментов и пытаюсь запрограммировать каждый Нано-файл с Нано-сервера, используя порт UPDI. Я использую такие учебники,…
- Запрос на помощь в сжатии кода и сохранении памяти Я строю окончательный проект для класса, который включает в себя воспроизведение аудиофайла волнового щита каждый раз, когда я сканирую amiibo с помощью RFID-сканера. Я довольно неопытный…
- Обновление OTA - плата sodaq (совместимая с arduino M0) Я пытаюсь выполнить обновление прошивки с SD-карты на плате Sodaq Sara AFF . Если я использую библиотеку SDU.h в своем скетче, она не проходит проверку платы. Смотрите эту ссылку. Я…
- Мигание светодиода с разными временами выключения только один раз с millis Так что у меня возникли проблемы, пытаясь понять это. Моему проекту нужен клапан, чтобы оставаться закрытым, и когда срабатывает событие, через 3 секунды после этого события клапан открывается на 2…
- Глобальная переменная не изменяется, когда значение задано в логической функции У меня есть булева функция, которая содержит строку. В моем основном проекте эта строка извлекается из веб-сайта с помощью ESP8266, который совместим с Arduino IDE. Мне нужно преобразовать эту…
- [РЕШЕНО]Модуль SIM7600 Power up by Arduino Uno не работает Я использую SIM7600X 4G HAT с Arduino Uno Я следую руководству по включению модуля, и он работает хорошо, мигает чистый свет. Но когда я подключаюсь к Arduino Uno и использую DigitalPin 2…
- Несколько переменных, разделяемых между потоками? У меня есть 4 потока, работающих на ESP32 (двухъядерном ядре): 1 поток работает на 1-м ядре, которое связано с Wi-Fi. 1 поток работает на 2-м ядре, которое связано с сенсорным экраном. 1…
- Как исправить код утечки памяти в ESP8266/NodeMCU, вызванный концентрацией строк? У меня есть следующий код в loop() в NodeMCU. Эта часть перед установкой(): String serial_data_read = ""; // для входящих последовательных строковых данных String serial_data = ""; // для…
- if(Serial.available()>0) VS while(Serial.available()>0) Какова разница на низком уровне между if(Serial.available() > 0)> и while(Serial.available() > 0)> ? На каких условиях вы бы предпочли одно другому? Я тестировал свои коды на 4…
- Серво не двигается Я подключил свой сервомотор ( MG996R ) к моему моторному щиту L293D, который подключен к плате Arduino Uno R3. Я использую 4x AA 1.2 V NiMH батареи для питания экрана, и обычный 9V аккумулятор…
- Ошибка загрузки http://downloads.arduino.cc/packages/packages_index.json Мне удалось обновить библиотеку, но получить ошибку "Ошибка загрузки http://downloads.arduino.cc/packages/packages_index.json- при обновлении Менеджере Плат . Я переключил прокси на без прокси…
- ESP8266 Arduino Json object array десериализация в структуру Я пытаюсь де сериализовать массив объектов JSON в структуру. Следуя инструкциям, данным помощником Arduino JSON, мне удалось создать эту вспомогательную функцию: void JsonPreprocessor(const char*…
- Как заставить ультразвуковые и световые датчики определять входит человек или выходит Я пытаюсь сделать схему, которая будет использоваться для включения света, когда в комнате есть 1 или более человек. Мне нужно добавить в счетчик переменных, когда кто-то входит, и вычесть, когда…
- Я пытаюсь сопоставить джойстик с сервоприводом, но мне нужно, чтобы сервопривод был равен 0, когда джойстик находится во множественном числе. И до 180 когда радость идет вперед или назад Я пытаюсь сопоставить джойстик с сервоприводом, но мне нужно, чтобы сервопривод был равен 0, когда джойстик находится во множественном числе. И до +180, когда радость идет вперед или назад. Я…
- Какие Arduino поддерживают ATOMIC_BLOCK? Существует ли окончательный список архитектур Arduino, поддерживающих макрос ATOMIC_BLOCK () , и список #defines для каждой архитектуры? Я попытался поискать ядра Arduino на GitHub, чтобы…
- digitalwrite с параметром функции в качестве параметра Во-первых, простите мой бедный английский, это не мой родной язык. Я пытаюсь использовать Arduino Uno для управления 8-релейной платой из подписки MQTT. Я прошу о помощи, потому что я какой-то…
- Просмотр окна последовательного монитора Arduino после его минимизации на Mac Big Sur Я использую Arduino SDK на Mac Mini под управлением Big Sur. Если я минимизирую последовательный монитор, как мне снова довести его до полного размера? Единственный метод, который я нашел до сих…
- Raspberry Pi 3B+ BLE связь с Arduino Nano 33 IOT У меня есть Arduino Nano 33 IOT, и он использует BLE. Я хочу, чтобы он разговаривал с моим Pi 3B+ и отправлял все свои данные датчиков. Я не могу найти способ сделать это с помощью Python для Pi и…
- Как изменить разрешение DS18B20? Я использую датчик DS18B20 с этой библиотекой , задержка 750 мс вызывает проблему в части таймера моего кода. приведенный ниже код взят из DallasTemperature.cpp: // возвращает количество…
- Я получаю следующую ошибку при использовании esp32 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 режим:DIO, clock div:1…
- Как я могу изменить скорость передачи данных esp8266, так как я случайно изменил скорость передачи данных на что-то другое(чего я не помню)? //Для того, чтобы подключиться, SoftwareSerial esp8266(2,3); // вывод TX esp8266 соединен с выводом 3 // arduino uno, а вывод RX-с выводом 2 // нам нужно передать скорость передачи данных в…
- как запустить 2 различных сервопривода (непрерывное вращение и обычный сервопривод) параллельно, а не один за другим? Мне нужно управлять 2 сервоприводами параллельно, тогда как один имеет непрерывное вращение, а другой-регулярное управление позиционированием (углом) на arduino IDE. Я пытался, но это работает один…
- Как повысить чувствительность емкостного сенсорного переключателя? Я работаю с емкостной сенсорной технологией.В этом я использую TTP224 Touch detector IC. Я получаю хорошую чувствительность, когда использую сенсорную панель, не накладывая на нее никакого…
- Arduino Yún вызывает предупреждение power suge Недавно я получил плату Arduino Yún, которая посылает сообщение об ошибке скачка напряжения каждый раз, когда я подключаю ее к своему ноутбуку через USB-кабель. Я попробовал два Arduino Leonardo и…
- Имитация сигналов квадратурного кодера двигателя с помощью Arduino UNO Я должен написать raspberry pi и код arduino для чтения оборотов двигателя с кодировщиком, прикрепленным к нему. Однако у меня странные цифры, и я не уверен в спецификациях двигателя и кодера.…
- Как удалить любую предыдущую программу из Arduino? У меня есть Arduino UNO, и я хочу удалить ранее загруженный код ... как это сделать?
- Как сделать так, чтобы мой пьезо-зуммер гудел только один раз без повторения? У меня есть проблема с тем, чтобы заставить мой зуммер издавать только те звуки, которые я запрограммировал один раз . Я знаю, что должен добавить какой-то код, но я относительно новичок в этом…
- NodeMCU V3 + SD-карта с Arduino IDE Не работает Пытаюсь подключить адаптер карты microSD CATALEX к новому NodeMCU V3,а конфигурация PIN выглядит следующим образом: NodeMCU ---------> SD Card GPIO13 (D7) ------> MOSI GPIO12 (D6)…
- Последовательная связь строк Я использовал этот простой код, чтобы понять основы последовательной связи. Это обеспечивает простую связь между компьютером и arduino: String receive_buffer; void setup() { Serial…
- Получить значения акселерометра от BNO055 с помощью Единой библиотеки датчиков adafruit Если я правильно понимаю, используя Adafruit_Sensor , можно извлечь информацию из конкретной информации датчика. Эти датчики в настоящее время упоминаются в файле README . Я использую BNO055 для…
- Какой протокол использовать для управления светодиодной подсветкой с поддержкой Wi-Fi (esp 32) Я разрабатываю светодиодный светильник на основе Wi-Fi (для целей обучения). У меня мало знаний о веб-сервере, клиентах, веб-протоколах. Я буду использовать ESP32 в качестве контроллера и модуля…
- Как работать с аналоговыми показаниями с помощью RPi и Firmata? Для контекста: Я работаю над проектом, где мне нужно использовать датчики, чтобы выяснить текущее состояние окружающей среды. Этот процесс выполняется с помощью Arduino UNO и RPi. Самый простой…