Передача аргументов в LCD.print через другую функцию Я бы хотел написать такую функцию:
void lcdPositionPrint(int row, int col, content) {
lcdPosition(row, col);
LCD.print(content);
}
но я не уверен, как объявить "контент", потому…
Наследование не работает должным образом Краткая версия : это проект по управлению освещением. Некоторыми из классов являются Pin и Channel. Канал содержит пин. Pin является базовым классом для DigitalOutPin и будет базовым классом для…
Как писать скетчи, совместимые с makefile? Я хочу написать свои скетчи, чтобы их можно было собрать/загрузить с помощью Arduino IDE или, при желании, с помощью GCC и make-файла.
Я знаю о включении объявлений функций вверху, но есть ли…
проблема с миганием светодиода я сделал схему измерения расстояния с разными светодиодами для разных диапазонов расстояний
#define trigPin 13
#define echoPin 12
#define BPin 7
#define piezoPin 9
#define RPin 4
#define GPin…
WS2812 Лестничное освещение — горят не все светодиоды Я делаю проект лестничного освещения на основе Arduino, и у меня есть небольшая проблема с кодом. Я использовал код Саймона Джоветта с инструктируемого веб-сайта , который после пара настроек…
в то время как (1) внутри, если условно if (!MDNS.begin("esp8266")) {
Serial.println("Error setting up MDNS responder!");
while (1) {
delay(1000);
}
}
Я знаю, что это приведет к бесконечному циклу, если условие …
Не могу понять как исправить эту ошибку компиляции все работало какое-то время и сильно изменилось, чтобы снова заработало. не очень понимаю ошибку.
[![C:\Users\bavob\AppData\Local\Temp\ccyfrkaL.ltrans0.ltrans.o: В функции `loop':
…
Создание массива с длиной, полученной из библиотеки При создании массива, как в скетче
#include <Lib.h>
int myArray[Lib::len];
void setup() {}
void loop() {}
переменная len должна быть целочисленной константой, известной во время…
использование ссылок на SFR в встроенном ассемблере gcc Я хочу написать драйвер, который может использовать timer0 или timer2 в зависимости от выбора, сделанного во время компиляции.
Поэтому я хочу, чтобы все ссылки на регистры таймера были…
Помогите с кодом ардуино Спасибо, что увидели мой пост.
Я пытаюсь написать код, позволяющий попеременно отображать букву "А" в строке 1 и строке 0 на ЖК-дисплее. начиная с (0,1), затем (1,0), затем (2,1), затем (3,0) и…
Странная проблема с кодом Arduino В настоящее время я только начинаю работать с Arduino, поэтому у меня мало знаний.
В этом проекте у меня есть приемник и передатчик с 2 кнопками.
Итак, я хотел бы включить что-то, когда я нажимаю…
Печать string and integer LCD Как напечатать строку и целое число на ЖК-дисплее? Вот что я пробовал:
int number = 2;
int result = (number + number);
lcd.print(number, DEC + " plus " + number, DEC + " equals " + result,…
Светодиод мигает с помощью кнопки Каждый раз, когда я загружаю следующую программу, я получаю сообщение об ошибке
показывает "ожидаемый инициализатор перед интервалом".
Пожалуйста, помогите мне решить эту проблему.
const byte…
Правильно ли утверждение? if(temperature < baselineTemp)else{
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
}else if(temperature >= baselineTemp+2 && temperature <…
Программа для подсчета дней Мне нужна программа для подсчета дней с 1 по 21 день для моего проекта.
Я делаю искусственный инкубатор, и мне нужно показывать дни на ЖК-дисплее.
Еще один простой и глупый вопрос о строках C++ Я сделал такой набросок:
void setup() {
// поместите сюда код установки для однократного запуска:
Serial.begin(9600);
char str1[64] = "test with spaces";
char str2[32] = "test with…
Вопрос по программированию для Time Arduino Можете ли вы запрограммировать скетч так, чтобы, если время находится в диапазоне от 1 минуты до 10 минут, он сам сбрасывался?
Сброс я нашел уже, это если что я не знаю.
Конфиденциальность программы Я создал алгоритм и использовал аппаратное обеспечение Arduino, и я не хочу, чтобы пользователи моего оборудования могли читать или копировать Программу, поэтому есть ли какой-либо защитный код или…
Как разбить число на отдельные цифры? Как мне разделить part1 на 2-3 цифры и поместить их в num1 , num2 и num3 ?
int FMSTATION = 10250;
int update_display() {
int fm_station = FMSTATION ;
int part1;
int part2;
part1…
rfid_default_keys проверить с помощью RC522 Я только что получил плату RC522, и, поскольку я новичок в RFID, я опробовал несколько примеров из "Библиотека Arduino RFID для MFRC522" . Вот один из них
rfid_default_keys
/*
*…
Я поджарил свой arduino uno? Я сделал умную мусорную корзину с помощью Arduino, серводвигателя и усилителя мощности. ультразвуковой датчик. Это работало довольно хорошо в течение нескольких дней. Но однажды я не знаю как, но…
Использование YS-IRTM с Arduino Uno Подобрал модуль ИК-передатчика/приемника YS-IRTM для тестирования в рамках проекта. Об этом не так много подробностей, но в итоге я наткнулся на два очень важных источника:
Техническое описание…
TCCR1B' не был объявлен в этой области Я пытаюсь использовать MS5540C (цифровой датчик давления).
и пример кода имеет эту строку:
TCCR1B = (TCCR1B & 0xF8) | 1; //генерирует сигнал MCLK
Я немного новичок в IoT, но могу…
Кости не показывают правильные числа Я сделал ролик для игры в кости (чтобы было легче бросать кости), используя Arduino UNO и экран с ЖК-клавиатурой, но я не могу получить правильные числа (1, 6 (7)), чтобы они отображались, Я…
Код застревает в ожидании вывода GPS В основном я пытаюсь создать устройство, которое извлекает информацию GPS с SIM808 и отправляет ее на сервер онлайн через GPRS.
Извините, я плохо разбираюсь в программировании, поэтому потратил…
Проблема ввода ультразвукового датчика Digispark Attiny85 Я пытался использовать ультразвук с платой digispark Attiny85 и использовал отдельные контакты для триггера и эха, а также использовал светодиодный контроллер MM5451 в качестве дисплея. Я успешно…
AT+CSTT выдает ошибку Я получаю сообщение об ошибке
AT+CSTT="TATA.DOCOMO.INTERNET","",""
Что мне здесь не хватает?
Код
void setup() {
// Открытие последовательной связи и ожидание открытия порта:
…
Ожидаемый неквалифицированный идентификатор перед «общедоступным» Я делаю программу Arduino для зуммера, для которого вы можете записывать ноты и песни, а затем воспроизводить их. У меня есть 2 массива, которые содержат как высоту звука, так и воспроизводимую ноту…
Почему я не могу контролировать скорость двигателя? (М1 и Е1) Когда комментируется myservo_1,myservo_2,myservo_3,myservo_4 , я не могу контролировать скорость своего двигателя M1. Но только когда я раскомментирую myservo_1 и так далее, я снова могу…
Блинк Adafruit_NeoPixel Я хочу моргнуть всю полосу. В приведенном ниже коде просто мигает первый светодиод, как это исправить?
Код:
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define NUM_LEDS…
Как добавить индикаторы на скетч кнопки Я хотел бы добавить светодиоды к каждому кнопочному переключателю в первом коде. Первый код отправляет миди-сообщения в DAW. Я хотел бы, чтобы он также включал светодиод в качестве светового…
Может ли Arduino Uno управлять светодиодом, звуком и дымом? Я новичок в этом, и я еще не видел, чтобы кто-нибудь ответил на этот вопрос, поэтому я решил спросить.
У меня есть вейп-мод, который настроен на выпуск дыма с помощью триггера. Я хочу объединить…