Как использовать цикл while(1) в arduino? Я пытался выйти из цикла while(1) , получив значение от датчика, а затем запустив код вне while(1) .Но проблема в том, что он не выходит. Как я могу решить эту проблему?
Смотрите Код ниже .....…
LCD экран печатает одни и те же символы дважды Я надеюсь, что кто-нибудь сможет помочь мне понять, как предотвратить то, чтобы мой ЖК-дисплей выдавал двузначные цифры (например, 55, 66, 77 - вместо 5,6,7);
У меня есть 2 функции, которые…
Может ли Arduino получить доступ к сетевой базе данных? Это вопрос, аналогичный предыдущему вопросу, который я задавал. В первую очередь я хочу узнать больше о возможностях Arduino.
Вот такой сценарий. Существует компьютер, который подключен к базе…
что написать вместо delay() в функции прерывания? Я пытался разработать контроллер сигнала светофора . при нажатии кнопки зеленый свет для пешеходов загорается быстрее, чем раньше. Я использовал delay() в функции прерывания, но она работает не так,…
Узнать статус, подключен ли коммутатор к arduino или нет? Я сделал небольшую схему, в которой кнопка подключена к Arduino через выдвижной резистор. Таким образом, всякий раз, когда он нажимается, он подключается к 5 В, в противном случае опускается на…
Самый эффективный делитель напряжения для Arduino? Мне нужно сделать делитель напряжения, чтобы я мог считывать напряжение батареи до 14,4 В. Могу ли я использовать для этого резисторы с очень высоким сопротивлением, чтобы ток был очень низким…
Минимизация помех при обнаружении ИК-излучения Я начну с того, что скажу, что цель здесь состоит в том, чтобы иметь устройство обнаружения руки / расстояния. По сути, кнопка без касания.
Мне удалось заставить его работать с простым…
Проблема связи SPI Arduino Я пытаюсь настроить SPI-связь между двумя Arduino (UNO и Mega),
Я хочу прочитать состояние выходного вывода ведомого устройства от ведущего устройства.
Я подключил диод к выводу 9 Mega и хотел…
Проверка входной строки последовательной связи Arduino Я пытаюсь проверить, находится ли входная строка в моем serial внутри моего массива строк, но похоже, что условие if(array[i]==inputString) не выводит true .
Итак, вот мой код:
String…
Нужен совет по оборудованию с arduino Я довольно новичок (у меня меньше практического опыта) в Arduino и электронике в целом. У меня есть проект, для которого я знаю особенности и необходимые электромеханические детали. Мне нужен совет…
Определение точной взаимосвязи между ШИМ и рулевым управлением Я использую драйвер L298n для создания базового радиоуправляемого автомобиля. Я понимаю, что ШИМ используется для управления скоростью двигателей и что автомобиль будет поворачиваться, когда колеса…
Источник питания для DIY Arduino Фрезерный станок с ЧПУ Я делаю фрезерный станок с ЧПУ из dremel и 3-5 степперов NEMA 17. Я действительно не понимаю, как я могу привести в действие все эти двигатели. Я использую RAMPS 1.4 с Arduino Mega. У меня есть…
Широкий спектр протоколов на одном чипе? Есть ли какой-нибудь способ сделать raw-радио на esp32 и изменить частоты. Если нет, то что мне нужно для передачи rf, wifi, bluetooth, zigbee и т.д. Кажется, нет никаких руководств о том, как…
Обнаружение выхода 2-проводного термостата У меня есть 2-проводной термостат. R - +24 В переменного тока, W - нагреватель. У меня нет провода заземления (C), и я не могу открыть термостат.
Когда нагреватель включается, внутреннее реле…
Как безопасно переключиться с ArduinoOTA на ESPhome? У меня есть ESP8266 (ESP-12F), который я прошил с помощью ElegantOTA , вариации ArduinoOTA , только с другим интерфейсом. Мне так и не удалось прошить что-либо еще, так что это голый OTA, который…
Нет SPIFFS только OTA в NodeMCU ESP8266 У меня есть NodeMCU ESP8266 ESP-12E, и я попытался загрузить файл через SPIFFS. Я не уверен, почему я вижу OTA вместо SPIFFS?
Есть ли какая-то конфигурация, которую я пропустил?
Сколько тока может поглотить земля arduino? В настоящее время я работаю над светодиодным кубом 4x4, поэтому вот моя заранее спланированная принципиальная схема.
https://easyeda.com/editor-mobile/#id=ffca9f3303f242a185b950b0bee4fa29 |
…
Как получить временную метку того, когда были собраны данные По сути, я хочу иметь возможность отображать время, когда arduino собирал данные со значением данных, а не время, когда arduino распечатывал данные. На консоли есть функция временной метки, однако я…
Аналоговая запись (PIN, 1023) <>Цифровая запись (PIN, HIGH) Этот вопрос очень похож на этот .
Я использую ESP8266, для которого максимальное значение analogWrite равно 1023, а не 255 для некоторых других плат Arduino, но я считаю, что принцип тот же.
Я…
Почему Windows 10 не видит устройство Nodemcu?
Я использую ноутбук с Windows 10. За nodemcu написано, что загрузите драйвер CH340G.
У меня уже была arduino ide, и библиотеки esp уже
были установлены, потому что раньше я использовал…
ESP32 и wifi-маршрутизатор Я подключил свой ESP32 к Wi-Fi, и я вижу это в своей беспроводной статистике:
ID | MAC Address |Current Status| Packets Received | Packets Sent | SSID
1 | 3C: 71: BF: 0D: CB: 00 |…
Регулятор напряжения Возможно, это не лучший способ задать этот вопрос, но я должен использовать регулятор 3,3 В с этим esp12
. Для этого я выбрал этот регулятор 3,3 В, и в описании говорится об использовании двух…
Связь Arduino Uno и ESP32 с использованием RS485 Я пытаюсь установить связь между Arduino Uno (Master) и ESP32 (Slave), используя протокол RS485 (с использованием модуля MAX485).
Я успешно сделал это между двумя Arduino Uno. Библиотека…
Использование Arduino UNO в качестве FTDI итак, я только что купил предварительно загруженный ATmega328 (p / pu), в который мне нужно загрузить скетчи на макет, используя uno TX и RX pin в качестве FTDI
Вот что я должен сделать.
Я…
GSM-модуль SIM800L не работает Я тестирую GSM-модуль SIM800L с Arduino UNO, и модуль мигает 3 раза каждые 15 секунд или иногда каждые 45 секунд. Почему это происходит?
В последовательном мониторе отображается сообщение,…
Отправка пользовательских скрытых значений вместо ключей Я создавал небольшую макро-клавиатуру на основе ATmega32U4. До сих пор мне удавалось отправлять стандартные нажатия клавиш хосту. Но поскольку я хочу, чтобы программа в хост-системе реагировала на…
ESP-NOW с esp32 и esp8266 Я хочу использовать ESP-NOW с esp32 и esp8266. esp32 в основном будет отправлять данные в esp8266.Мне не удалось найти ни одного хорошего учебника на YouTube для достижения этой цели. Единственные…
Определение направления по данным акселерометра IMU Я учусь интегрировать датчики в ардуино и считывать их данные.
Моя конечная цель - установить ИДУ на робота и использовать его для определения местоположения роботов в окружающей среде.
…
Переключение с одного цвета на другой Я использую светодиоды ws2812b 2x2 и переключаю их между зеленым и красным, но загорается только один из моих светодиодов на моем 2x2.
Я использую "мигающий" скетч FastLED с выводом данных 3 на…
Код ардуино для модуляции пропуска импульсов (PSM) Я недавно купил этот диммер, и только когда я получил его, я заметил, что он работает с PSM (модуляцией пропуска импульсов), а не с PWD (широтно-импульсной модуляцией).
Кто-нибудь знает, как…
Как предотвратить перезапись файла при обработке? я работаю над этим проектом arduino, используя обработку. Есть некоторые значения датчиков, которые должны быть зарегистрированы, но, к сожалению, мой код обработки перезаписывает файл после каждого…
Датчик, определяющий, когда металлическое сито забито мусором Я здесь новичок и был бы очень признателен за всевозможные предложения и ответы от здешних экспертов.
Я пытаюсь создать небольшой проект системы рециркуляции серой воды, и для моего основного…
Arduino Nano и oled-экран 0.96 i2c не работают Когда я пытаюсь отсканировать адрес i2c, он застревает на "i2c Address Scanner", который является первой строкой кода.
Мой экран подключен к VCC-5V, GND-GND, резистору SCL- 4.7K-> A5, резистору…
Не могу управлять 4 шаговыми двигателями одновременно Я пытаюсь управлять 4 шаговыми двигателями с помощью библиотеки AccelStepper.
Что - то вроде этого:
AccelStepper FL(1,stepPin,dirPin);
AccelStepper FR(1,stepPin2,dirPin2);
AccelStepper BL(1…
Код для степеней Использование шагового двигателя Audrino Nano и MKS SERVO42 42 с замкнутым контуром платы драйвера с ЖК-дисплеем. Я завел мотор, воспользовавшись меню на борту. Теперь можно запускать Code1 …
Отправка данных Arduino в базу данных с помощью ESP8266 Мой проект заключается в получении данных с датчика Bluetooth (HC-05) и сохранении их в базе данных. Я успешно получил данные от датчика Bluetooth и сохранил их в строковой переменной. Теперь я…
GPS-регистрация на плате Intel edison breakout Я работаю над своим проектным автомобилем и решил, что хотел бы иметь GPS и регистрировать некоторые датчики. Я просто нахожусь в бутылочном горлышке, датчики, которые я привез, тянут примерно по 7…
Радиочастотная калибровка ESP8266 В качестве отступления от темы моего основного вопроса , касающегося Uno + Wifi от Robodyn - кажется, Что Wi-Fi не работает (не удается подключиться и не удается найти какую-либо сеть).
Юрай…
Arduino UNO не отображается на USB-устройствах в Ubuntu 18.04 У меня есть Arduino UNO (клон, а не оригинал), который работал нормально еще пару дней назад. Теперь он не отображается, когда я подключаю его к своему ноутбуку.
Вещи, которые я устранил,…
Нужна помощь!!! У меня предстоящий экзамен У меня предстоящий экзамен по кодам и прочему. Речь идет об основах, таких как "моргание с задержкой" и "функция миллиса". Мне нужно научиться этим вещам, но я понятия не имею, как это сделать?!…
Почему выход с переключением на транзистор такой низкий? Нужна помощь! Я использую Arduino Nano и транзистор общего назначения npn (2n2222a) для подачи сигнала 12 В на слаботочную нагрузку 12 В постоянного тока в автомобиле. Код Arudino настроен на…
Начальные нули на MAC-адресе Arduino Ethernet Как я могу передать MAC-адрес в Ethernet shield с начальными нулями?
Я меняю MAC-адрес по умолчанию с DEADBEEFFEED на что-то вроде DEADBEEFFE01 . Поэтому я меняю только последнее число с 0xED …
Сокращение рутинного кода neopixel Я работал над уровнемером с полосой neopixel (WS2812).
Код очень прост: считывание потенциометра, отображение входного сигнала и отображение выходного сигнала на светодиодной ленте.
Пока все…
Сервопривод ESP32 работает непрерывно У меня есть ESP32, подключенный к TZT servo SG90.
Это и есть код
#include <ESP32Servo.h>
#define TURN_TIME 175
Servo myservo; // создать сервообъект для управления сервоприводом
// на…
Считывание выходных данных энкодера с помощью оптрона У меня есть кодер на 512 импульсов с четырьмя проводами: +5V, ChannelA, ChannelB, GND, и я использую его в качестве обратной связи для определения положения моего двигателя (максимум 80 об / мин) на…