Нельзя использовать millis() вместо задержки Я делаю фонарь для автомобиля. Во-первых, я хочу, чтобы всякий раз, когда я нажимаю на замок ключа автомобиля, таймер запускался на 10 секунд. И если я дважды нажму кнопку в течение 10 секунд,…
Проблема с настройкой i2c OLED wemos D1 mini shiled (64*24) Привет
Я использовал этот щит раньше. Но это не сработало, когда я хотел поработать с ним прошлой ночью!
это моя проводка :
Теперь я хочу знать, как проверить , что он здоров? …
Обобщение повторяющегося кода в функции цикла пустоты Как мне обобщить десятки строк кода для мигания красным светодиодом в Arduino Rich Shield? Есть ли способ или метод исключить хотя бы половину кода для повторяющихся сценариев?
const int redPin…
Запуск команд из строки У меня есть строка:
string s="digitalWrite(8,LOW);"
Есть ли способ запустить его как код?
Как уменьшать переменную каждую секунду Я пытаюсь подсчитать переменную "bankValue" с определенным коэффициентом стоимости.
Код, который я пробовал, отлично отсчитывает значение банка..но..
#define INTERVAL_MESSAGE1 1000
unsigned…
Прокрутка слева направо на дисплее MAX7219 Для прокрутки слева направо ( арабские буквы) мне нужна функция для печати слов/предложений на дисплее MAX7219. [С помощью функции setpixel(x, y) ]
Я много искал, но мои попытки не…
Блинк не работает Я написал этот код для записи и приема сигналов по i2c между двумя Uno. У меня есть мастер и ведомый код, все работает. Теперь я хочу, чтобы светодиод мигал, для этого я добавил пример мигания без…
AnalogReference (ВНУТРЕННЯЯ) конфигурация Мне нужна помощь, потому что я не понял конфигурацию AnalogReference(INTERNAL).
Я бы измерил интенсивность лазерного луча, проходящего через фильтр. Вот схема, которую я бы реализовал, используя…
Этот код дает неправильный результат. Почему? void setup()
{
int calc(9,2);
Serial.begin(9600);
}
void loop()
{}
int calc(int val1, int val2)
{
Serial.print(val1 + val2);
}
Это не синтаксическая ошибка, я получаю вывод как 1, я…
Как работает этот код?? val3 определяется как константа const int val3 = 7;
void setup(){
Serial.begin(9600);
int val3 = 8;
int val4 = 4;
Serial.print(calc(val3,val4));
}
void loop()
{}
int calc(int val1, int val2)
{
return val1 + val2;
}
…
Сеть ESP8266 и WPA2 PSK У меня возникли проблемы с подключением esp8266 к сети Wi-Fi. Я тестирую точку доступа с мобильного телефона. Если я настрою сеть на открытие (без безопасности), мой код ниже работает без проблем.…
Система контроля доступа с клавиатурой 4x3 и RFID-RC522 Привет, ребята, у меня есть система контроля доступа, отлично работающая с RFID и клавиатурой.
Я хотел бы реализовать: Если PIN-код введен неправильно более 3 раз, карта отключается.
кто-то…
Как далеко может стоять HC-SR04 от микроконтроллера? Мне было интересно, если я подключу HC-SR04 к Arduino или любому другому микроконтроллеру обычными кабелями, какова будет максимальная длина этого кабеля, чтобы измерения по-прежнему были верными, и…
Датчик Sparkfun CCS811 не взаимодействует с Arduino У меня есть датчик качества воздуха в помещении Sparkfun CCS811, который необходимо подключить к Arduino. Я припаял провода к датчикам и подключил к ардуино. Проверил соединение мультиметром, так…
Используйте маломощный Arduino с солнечной панелью Я пытаюсь создать систему Arduino с радиопередатчиками и радиоприемниками. Система работает от перезаряжаемой батареи, которая заряжается от солнечной панели. Я использую солнечную панель 1,1 Вт…
Понимание значений от MPU6050 Я пытаюсь понять значения, которые я получаю от своего MPU6050. Я считаю, что есть проблема с моим кодом. Я не совсем уверен, как должен выглядеть код. На MPU6050 не так много примеров.
Что не…
SD-карта не инициализируется Я знаю, что этот вопрос уже задавали на этом сайте. Однако на него так и не ответили. У меня Ардуино Уно. Я пытаюсь заставить его читать карту SDHC Micro SD объемом 2 ГБ. Проблема в том, что…
Сдвиг уровня 5В <-> 3,3В Моей основной целью является подключение ультразвукового датчика HC-SR04 к ESP8266 .
Проблема в том, что HC-SR04 работает с 5 В , а ESP8266 работает с 3,3 В .
Чтобы решить эту проблему, идея…
LowPower.idle не ждет Я пытаюсь заставить Arduino ждать в режиме ожидания с низким энергопотреблением, заданном библиотекой LowPower, созданной Rocketscream на Uno. Однако, когда я пытаюсь заставить его ждать 8 секунд,…
Ограничение питания макетной платы MB-102
Может ли MB-102 работать с Arduino Uno, SIM900 и 3 другими модулями, для которых требуется 5 В? Если да, то достаточно ли батареи 9 В? Если нет, предложите мне, что мне следует использовать, если…
НЕО-6М работает, но не показывает данные Поэтому у меня возникли небольшие трудности с моим NEO-6M. Проблема в том, что он не показывает никаких данных на моем последовательном мониторе. Мой светодиод NEO-6M уже мигает, так что все в…
загрузить скетч через блютуз для андроида Как я могу преобразовать файл .ino в шестнадцатеричный файл, чтобы я мог скомпилировать новый скетч через Bluetooth. Можете ли вы помочь мне выяснить, как это сделать? спасибо за помощь
Arduino принимает только альтернативные символы Я пишу код Arduino для получения SMS от модуля SIM800, а затем отправляю это же сообщение обратно отправителю. Мой код выглядит следующим образом:
#include<SoftwareSerial…
Напряжение на выводе AREF Мне трудно правильно измерить напряжение на выводе AREF.
Я бы измерял напряжения с разрешением не более 1 мВ. делитель напряжения
В одном из моих испытаний я использовал 9-вольтовую батарею и…
Есть ли в Sparkfun Redboard Arduino Uno встроенный RTC? У меня есть Sparkfun Redboard (наподобие Arduino Uno, основанная на Atmega328P и запрограммированная с помощью загрузчика Arduino).
Я пытался сделать точные часы без RTC с ЖК-экраном, и это…
Подключите несколько датчиков вибрации SW-420 к одному контакту Я работаю над установкой системы сигнализации с помощью Konnected IO на NodeMCU esp8266. У меня есть несколько вдов, которые будут использовать 4 датчика вибрации SW-420. Я хотел бы подключить все 4…
Как найти пиковое значение аналогового сигнала? У меня есть вопрос.. Пожалуйста, помогите мне, я не знаю, как Arduino может считывать пиковое значение сигнала датчика. Значение, которое я хочу, находится в значении АЦП. Я хочу... в течение 5…
Как остановить программу во время вращения сервопривода Если я напишу так:
motor.write(0);
Serial.println("Before");
motor.write(180);
Serial.println("After");
И "До", и "После" распечатываются мгновенно, пока мотор еще вращается.
Я хочу, чтобы…
Обнаружение датчиков DS18B20 и правильное назначение их реле Я относительно новичок в программировании микроконтроллеров, поэтому, пожалуйста, извините меня за глупый вопрос. Я создал простое устройство, которое позволяет мне управлять 4 реле в зависимости от…
Чтение оперативной памяти с OLED-контроллера SH1106 через I2C Вывод: у меня возникли проблемы с написанием программы для получения данных ОЗУ от OLED-контроллера SH1106 через i2c. В первой части вопроса я написал предположения, которые я сделал, чтобы…
Ардуино и ESP8266 Я подключаю свой ESP к Arduino к компьютеру.
Если я отправляю AT-команды со своего последовательного монитора, я получаю полный ответ. Я использую 115200 и оба NL & CR в моем серийном…
Последовательная связь Arduino с Arduino без библиотеки Итак, я пытаюсь отправить массив с одного arduino на другой через последовательную связь, не используя программную последовательную библиотеку. Ардуино подключены rx-> tx, tx-> rx и заземлены.…