Включите мигалку RGB через последовательный порт У меня есть bluetooth arduino BLUno на базе uno.
логика вроде работает, к телефону подключаюсь нормально, получаю и отправляю сообщения через синий зуб
но с последовательными данными у меня…
Странное поведение со светодиодной лентой WS2812B RGB Я попытался использовать светодиодную ленту RGB, следуя инструкциям.
Я подключил вывод напряжения к выводу 5 В Arduino UNO, вывод заземления к выводу GRN и использовал вывод 5 для DIN .
Я…
ПИД-регулятор Arduino для симистора Я разрабатываю новую паяльную станцию, в которой будет использоваться паяльник на 24 В переменного тока.
Я начал проводить исследования и спроектировал несколько шагов паяльной станции. Я…
Node.js не может распознавать символы из последовательного порта Следующий скрипт печатает все нормально, он распознает целые числа из последовательного порта, но не может распознавать символы. Оператор if не работает с символами. Я пробовал как ==, так и === в…
Отправка POST-запроса на HTTPS-сервер aws с использованием SIM900A Я подключил модуль SIM900A к моему Arduino UNO и хотел отправить запрос GET на свой сервер aws, для которого я создал RESTful API, проблема в том, что когда я отправляю запрос с помощью AT-команд, я…
Arduino RFID с двигателем и концевыми выключателями Спасибо за изучение моего кода Arduino.
Я строю автоматизированную раздвижную тягу и пытаюсь активировать двигатель с помощью RFID-сканера. Сканер ожидает жетон, и как только он обнаруживает жетон,…
Serial.println использует слишком много памяти (не строки) Я хочу как можно быстрее передать тысячи показаний аналоговых датчиков вибрации в массив, а затем проанализировать их. Вот мой набросок:
const int pSensor1 = A0;
const int aSize=10000;
int…
Мое переключение светодиодов не работает так, как я хочу Я хочу переключать светодиоды, поэтому написал это:
int led=13, button=12;
void setup()
{
// поместите сюда код установки для однократного запуска:
pinMode(led,OUTPUT);
…
Последующий вопрос о кнопке и переключателе ПОСТАНОВКА ПРОБЛЕМЫ:
Контур измеряет различные параметры (температуру, влажность,
д.) через постоянно подключенные к нему датчики.
Когда кнопка нажимается и удерживается в течение 2 секунд…
запись полезной нагрузки mqtt в файл spiffs Я пытаюсь записать полезную нагрузку сообщения MQTT в файл в файловой системе SPIFFS моей платы esp32. Я пробовал это:
if(file.print((long)payload)) {
Serial.println("File was…
Преобразовать код Arduino MEGA в код Arduino DUE? Я уже работал с MEGA. Этот код полностью работает с MEGA. Я все еще на начальном уровне в Arduino.
Вопрос Как адаптировать этот код к DUE?
Примечание. Я задаю этот вопрос, потому что…
Переведите Arduino в режим DFU (без вывода RST) В инструкциях по установке Arduino в DFU говорится, что я должен на короткое время соединить два крайних левых заголовка ICSP рядом с портом USB.
Но на на моей плате их нет. Кто-нибудь знает,…
Ошибка в проекте ИК-приемника Я пытаюсь получить удаленную информацию с помощью ИК-приемника, и это мой код:
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
…
Оператор умножения с фигурными скобками или без них Я написал простую программу-калькулятор для экрана с ЖК-клавиатурой. Он работает нормально, за исключением случая умножения. Это дает мне ноль. Однако я заметил, что когда я заключаю выражение num1…
Корпус кнопки и переключателя Я разрабатываю проект для своего колледжа.
ПЛАН ПРОЕКТА:
Есть 3 датчика (температура, акселерометр и влажность), которые будут непрерывно считывать соответствующие параметры. в промежутке, если я…
Что означает аргумент []() в функции? Я работаю в библиотеке ESP8266 AsyncWebserver и использую этот [](параметр) в качестве аргумента для некоторых функций, как показано ниже, но на самом деле не знаю, что это значит. Будучи новичком…
USB-панель управления с бесконечными поворотными ручками Я понимаю, что некоторые arduino могут представить себя как устройство USB HID для ПК.
Я хотел бы использовать один из них для создания пользовательского контроллера ввода, который позволял бы…
Проблемы с мультиплексором SPI Arduino Я хочу использовать 32-канальный мультиплексор ADG731 для считывания 32 потенциометров, я все подключил, и он работает, но работает не так быстро, как хотелось бы.
Проблема в том, что если я…
ИК-пульт с Arduino Я хочу собрать пульт с помощью Arduino Nano. Я просмотрел множество руководств в Интернете, но у меня нет ИК-приемника (TSOP1740). Есть ли способ использовать просто ИК-светодиод в качестве…
C3 не объявлен в этой области при запуске кода примера MIDI Я пытаюсь запустить пример MIDI из Arduino.CC в Arduino Studio.
Я использую Arduino Leonardo с возможностями USB HID. Я установил библиотеку, как уже упоминалось:
Когда я нажимаю кнопку…
Проблема с прерываниями и энкодерами 4х на Nano 33 BLE У меня есть кодировщик Pololu 4x , и я пытаюсь написать код, чтобы заставить его работать на моем Nano 33 BLE. (Интересно, что проблема, которая не позволяет мне работать с некоторыми уже…
Почему я продолжаю взрывать Nano, когда паяю их? Я сжёг 2 платы Arduino Nano и пытаюсь понять, что я делаю не так.
В обоих случаях я запитывал платы напряжением 16 В (я знаю, что это высокое напряжение, но в описании регулятора указано,…
Управление Brickstuff с помощью Arduino У меня нет большого опыта работы с электроникой (с программированием у меня все в порядке). У меня есть несколько огней Brickstuff в наборе Lego. Фонари питаются от 3-х батареек типа АА. В…
Нет контакта между DS18B20 и WeMos D1 Mini У меня есть водонепроницаемый датчик DS18B20, который я подключил к микроконтроллеру WeMos D1 Mini. Этот контроллер подключается к Wi-Fi и MQTT-брокеру, отправляет данные о температуре с датчика и…
Одновременное использование SDA и SCL с аналоговыми входами Я пытаюсь построить манипулятор на основе Arduino UNO и PCA9685, управляемый несколькими потенциометрами. Самый простой способ, который я придумал и нашел в Интернете, — это использовать два Arduino…
Состояние в цикле while не обновляется на моем mkr1010 Я использую систему сервер-клиент, в которой я отправляю данные с сервера клиенту для включения светодиода (встроенного светодиода). Светодиод должен быть выключен с помощью цифрового входа…
Объяснение типа данных в отношении AnalogRead фоторезистора Это фундаментальный вопрос - очень новый (1-й пост) и пытающийся изучить. У меня есть фотоэлемент, соединенный последовательно с резистором 10 кОм между 5v & Gnd (чтобы сделать делитель…
Возникли проблемы с назначением цвета моим неопикселям Привет, мне интересно, может ли кто-нибудь мне помочь! В настоящее время я пытаюсь заставить полосу из 10 неопикселей изменить цвет. Я хочу иметь возможность закодировать случайный неопиксель в…
Запрос Do Loop не останавливается Я новичок в программировании Arduino и хотел бы задать вопрос.
Во-первых, приносим свои извинения, если на этот вопрос уже был дан ответ, и я понимаю, что он будет заблокирован, если на него был…
5 переключателей, 5 светодиодов, 5 тонов, в массиве Идея заключается в том, что при нажатии переключателя воспроизводится соответствующий тон, а также загорается соответствующий светодиод. Я настроил схему, в которой каждый массив соответствует…
Использование моста L298N для управления интеллектуальным замком Я хочу использовать мост L298N для включения и управления простым интеллектуальным замком. Для этого требуется источник питания 12 В, поэтому я использовал мост L298N для питания этого умного замка.…
Проблемы с серводвигателем
Изображение настолько четкое, насколько я могу его сделать.
Вот суть моей проблемы. Моя программа предназначена для последовательного включения и выключения 6 красных светодиодов, включения и…
Не могу двигать сервопривод с моим Nano Я новичок в таких вещах. Мой код без проблем работает на моем Uno с двумя отдельными сервоприводами. Я убедился, что это не неисправные выводы, попробовав также несколько других схем со светодиодами…
Использование «static» с «RTClib» У меня вопрос относительно библиотеки Arduino "RTClib" от Adafruit и использования слова "статический".
Здесь вы можете увидеть отрывок из примера, предоставленного для часов реального времени…
ESP 8266 обратное поведение digitalWrite на каких контактах? Я использую устройство с микроконтроллером ESP 8266. Я обнаружил, что установка LED_BUILTIN на HIGH отключает встроенный светодиод выключается , а установка LED_BUILTIN на LOW включает…
Как соединить автономный многоканальный adc с последовательным? Я хочу получить показания метеодатчиков и превратить 16-мегагерцевую ардуину на базе avr (у меня mega, но, похоже, это не имеет большого значения по сравнению с uno) в многоканальный осциллограф.
…
Данные в двух 8-битных сдвиговых регистрах не изменятся Я пытаюсь вывести 16 бит данных в два 8-битных регистра сдвига (74HC595), которые управляют светодиодной матрицей 8x8. Есть проблема с тем, как код выводит данные в регистры, как будто данные в них…
Загрузчик против программиста Я только начал использовать платы Arduino и не знаю, кто такие программисты. Я читал, что вы можете использовать загрузчик или программатор для запуска вашего кода на плате Arduino. Я также читал,…
ADXL345 выдает ошибку проводки в режиме SPI Я получаю следующий вывод от последовательного монитора при попытке использовать ADXL345 с Arduino Uno в режиме SPI (режим I2C работает нормально):
CA
Ooops, no ADXL345 detected ... Check your…
Подключите Arduino Uno к серверу с помощью платформы oneM2M. У меня есть Arduino Uno без Wi-Fi. Поставив туда датчик, я обнаружил, что подключиться к локальному хосту для платформы oneM2M практически невозможно.
Есть ли возможность подключиться к…
Библиотека Arduino Timer 1 управляет значением таймера Я использую библиотеку Timer1 для генерации пульса.
Но в моем коде в некоторых местах мне нужно изменить значения таймера.
Может ли кто-нибудь предложить способы сделать это.
В приведенном ниже…
Запись значения на 7-сегментный дисплей max7219 Я новичок в arduino и пытаюсь создать интерфейс для своего авиасимулятора. Я использую плагин для программного обеспечения симулятора, который возвращает переменную с плавающей запятой на мой…
pubsubclient не будет компилироваться в IDE Arduino и VSCode Год назад я успешно скомпилировал в Arduino IDE, но в последнее время я получаю фатальные ошибки:
/Users/davidjeffers/Documents/Arduino/libraries/PubSubClient/src/PubSubClient.cpp: At global…
Беспричинное создание `Serial`, почему? Возьмем очень простой набросок, любой простой набросок в формате .ino. Скажем, просто светодиодная мигалка, вот такая
void setup()
{
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN,…
Сбой при обслуживании файлов статической ширины ESP8266WebServer Последние два дня я пытался настроить ESP8266WebServer для обслуживания моих статических файлов веб-приложений из SPIFFS. Но как только я вызываю serveStatic , ESP падает. Это точный код, который я…
ESP8266 — ESP8266 через домашний рутер Я хотел бы спросить, как построить сеть с топологией звезды с несколькими ESP8266, ПК и домашним Wi-Fi-маршрутизатором?
Я хочу соединить свой компьютер (в качестве клиента) и ESP8266 (в качестве…
Последовательные данные, показывающие неверные значения Я отправляю данные по последовательному порту USB на мой Uno в указанном формате и распечатываю значения после их чтения
void loop() {
if(Serial.available()){
while(Serial…
Датчик HC-SR505 PIR выдает только HIGH уровень Недавно я купил датчик HC-SR505 Mini PIR. Я подключил его плюс к 5 В моего Arduino UNO, выход к цифровому контакту 2 и землю к земле. Я использовал код от Adafruit, чтобы протестировать его, но…
F() мешает программе Я работаю над библиотекой обработчиков команд, и у меня возникла большая проблема с функцией F() .
Пример скетча для библиотеки использует довольно много оперативной памяти, потому что ему…
Правильная позиция для buttonState в моем FSM Я написал FSM с помощью нескольких учебных пособий из всемирной паутины, и на данный момент он делает то, что мне нужно.
Одна вещь, которую я не хочу, - это выйти из состояния noLightPause во…
Альтернативы библиотеке Wire для I2C Я ищу (достаточно простые в использовании и хорошо протестированные) альтернативы библиотеке Wire . Wire работает очень хорошо, но: мне нужно, чтобы Arduino выступала в качестве мастера I2C, а…
Как управлять двумя тревогами с помощью одного прерывания? У меня есть регистратор данных, использующий RTC DS3231 в качестве генератора прерываний. Я могу заставить работать прерывания, но вот моя проблема. Я хотел бы принять 2 отдельных измерения от 2…
ESP.deepSleep() — снова и снова? Важное примечание: функция esp.deepsleep использует микросекунды, а не миллисекунды.
Я разместил еще один вопрос здесь с просьбой разъяснить, как можно использовать RTC для перевода NodeMCU 12…
EspMQTTClient внутри класса Я пытаюсь использовать EspMQTTClient внутри класса с именем myIOT32 .
Выдается ошибка, причину которой я не нахожу.
/home/guy/Documents/git/Arduino/libraries/myIOTesp32/myIOTesp32.cpp: In…
Arduino Mega сохраняет состояния после перепрограммирования На основе:
https://forum.arduino.cc/index.php?topic=440978.0
И некоторый предыдущий опыт работы с ардуино. Что я хотел бы сделать здесь, так это то, что у меня есть 8-канальная релейная…