Разница между void setup() и void setup(void) Как сказано в заголовке. Я искал, но не нашел ответа.
В чем разница между void setup() и void setup(void), а также void loop() и void loop(void)?
Быстрые случайные логические значения Я ищу способ быстрого создания логических значений. Для логических значений обычно используется random(0,2); , но в моем случае мне нужно около 250 логических значений, а вызов random каждый раз…
что является хорошей практикой при инициализации переменных Должны ли переменные инициализироваться при объявлении или в функции установки?
Безопасно предположить, что компилятор инициализируется?
логическое значение x; --- инициализировать здесь…
Булева логика с символами для выбора входа двигателя Контекст кода:
Я пытаюсь управлять двумя двигателями постоянного тока через H-затвор, это означает, что всего имеется 4 входа:
Для двигателя постоянного тока 1: Вход 1 (VCC) и Вход 2 (GND).
Для…
Остановка программы через 1 секунду Я новичок в программировании Arduino.
Я работаю над проектом, в котором я управляю двигателем постоянного тока с помощью ИК-датчика и Arduino.
Пока здесь все в порядке. Но я хочу, чтобы мотор…
О макетной плате ATTINY85 Я думаю купить одну из "ATTINY85 Development Board"...
Перед покупкой я проверял детали/преимущества.
Сначала я подумал, что это просто разделительная плата & USB для питания.
Но…
Двигатель постоянного тока шумит, но не вращается Я слежу за учебным пособием Джереми Блума на YouTube. ссылка я сделал точно такую же схему, как и он.
но двигатель постоянного тока просто издает непрерывный звуковой сигнал, когда я запускаю…
Проблема кодирования индикатора велосипедной передачи Недостаток практики. Я забыл многие функции C& С++...
Может ли кто-нибудь помочь мне с этим кодированием, пожалуйста...
Я думаю, что это основная кодировка:
Тема: Индикатор передач
Я…
Построение графика на Python с использованием Tkinter Canvas Я пытаюсь построить график с помощью python, используя виджет холста, в настоящее время я отправляю данные из скетча датчика arduino. Кто-нибудь знает, как я могу построить этот график в режиме…
Светодиодный матричный модуль FC-16 на базе MAX7219 ИЗМЕНИТЬ:
const char *pc[NUM_ZONES] =
{
"ROOM", //0
"SUBJECT", //1
"GRADE",//2
};
Я сделал это, но не могу заставить их отображать все строки одновременно.
void loop(void)
{
…
Задержка PWM без блокировки кода Я хочу, чтобы мой светодиод включался постепенно, без использования функции delay() и блокировки кода.
Вот код, который я придумал:
int led_pin = 6;
unsigned long millisTimer = 0;
int…
Как на самом деле объединить две строки? Я использую библиотеку SPISlave, и у меня есть следующий фрагмент кода:
String arg;
SPISlave.onData([arg](uint8_t *data, size_t len) {
data[len] = 0;
arg += String((char *)data);
// ..…
Написание элегантных приложений для Arduino Поскольку я работал на C, меня учили, что узкие циклы, которые просто сжигают ресурсы процессора, нежелательны.
Есть ли руководства по стилю программирования для Arduino? Является ли обычной…
Генератор импульсов различной ширины Я пытаюсь создать прямоугольный импульс с фиксированной задержкой в 5 секунд между импульсами и переменной шириной импульса. Код, который я написал до сих пор, генерирует последовательность…
Включите мигалку RGB через последовательный порт У меня есть bluetooth arduino BLUno на базе uno.
логика вроде работает, к телефону подключаюсь нормально, получаю и отправляю сообщения через синий зуб
но с последовательными данными у меня…
Node.js не может распознавать символы из последовательного порта Следующий скрипт печатает все нормально, он распознает целые числа из последовательного порта, но не может распознавать символы. Оператор if не работает с символами. Я пробовал как ==, так и === в…
Запрос Do Loop не останавливается Я новичок в программировании Arduino и хотел бы задать вопрос.
Во-первых, приносим свои извинения, если на этот вопрос уже был дан ответ, и я понимаю, что он будет заблокирован, если на него был…
Запись значения на 7-сегментный дисплей max7219 Я новичок в arduino и пытаюсь создать интерфейс для своего авиасимулятора. Я использую плагин для программного обеспечения симулятора, который возвращает переменную с плавающей запятой на мой…
Датчик HC-SR505 PIR выдает только HIGH уровень Недавно я купил датчик HC-SR505 Mini PIR. Я подключил его плюс к 5 В моего Arduino UNO, выход к цифровому контакту 2 и землю к земле. Я использовал код от Adafruit, чтобы протестировать его, но…
Pro Micro с Atmega32U4 - сброс - перепрограммирование Я новый пользователь карты arduino. у меня вопрос по "Pro Micro с Atmega32U4".
- этот продукт программируется несколько раз? а третий пин (RST) - (Reset). Итак, сброс означает, что он стирает память…
количество акселерметоров снижается после 1 пика Я использую Wemos D1 Mini и ускоритель mpu 6050. Мне удалось заставить работать ускоритель и получить 1 значение из движений. Поэтому, когда он достигает пика (то есть достигается порог 1,00), n…
Возможно сломал новый atmega328p? У меня есть новая микросхема atmega328p, которую я хотел запрограммировать. Для этого я поместил его в разъем Arduino Uno. Я случайно поместил его неправильно (повернув на 180°), запитал через USB и…
Нет сервера веб-сокетов для Arduino mkr1010? Я видел несколько интересных объяснений по использованию связи через веб-сокет на mkr 1010, но он всегда обрабатывает mkr 1010 как клиент, а сервер всегда является компьютером или каким-либо другим…
Как добавить доходность перед else if? Итак, я запускаю свой проект на NodeMCU, но я не знаю, как добавить доходность перед else if. Это даст мне такую ошибку:
Arduino:1.8.12 (Windows 10), 開發板:"NodeMCU 1.0 (модуль ESP-12E), 80 МГц,…
Использование оператора case с приемником ИК-излучателя Я пытаюсь использовать два "инфракрасных модуля обхода препятствий" для работы со следующим скетчем. Из всех моих исследований я считаю, что формулировка случая - мой лучший вариант, потому что (я…
Обновите атрибут класса с помощью attachInterrupt Я хочу реорганизовать этот код
/*
YF‐ S201 Water Flow Sensor
Water Flow Sensor output processed to read in litres/hour
Adaptation Courtesy: www.hobbytronics.co.uk
*/
volatile int flow_frequency;…
Преобразование char в строку в программе Arduino Я начал изучать Arduino и хорошо разбираюсь в Java и Python. В программе Arduino мне нужно, чтобы ввод символов через Serial сохранялся в переменной String. Из моего предыдущего опыта…
boxservo работает вопреки коду Я хочу сделать бесполезную коробку. Я правильно подключил цепь, я проверил каждую вещь несколько раз, и каждая вещь находится в нужном месте [основываясь на описаниях и образце], но когда я включаю…
Значение удержания ИК-пульта дистанционного управления Arduino Я пытаюсь сделать робота с дистанционным управлением с помощью Arduino, и ИК-пульт дистанционного управления выглядит довольно странно. Когда я нажимаю кнопку, иногда я получаю правильное…
Бесполезная проводка коробки и код просто хочу сначала рассказать предысторию. Итак, я увидел это видео на YouTube о бесполезной коробке и подумал, что она станет отличным подарком для моего 7-летнего ребенка. Поэтому я пошел и купил…
Программирование микрочипа pic У меня есть несколько микросхем pic, в основном pic16f72 и pic16f73 на старых схемах ИБП, понял, что они не так уж и плохи. Я уделяю особое внимание их возможностям adc.
У меня есть esp32 (мой…
Прерывания внутри класса, связанные с функцией класса Здравствуйте, у меня есть класс, и я хотел бы прикрепить прерывание внутри класса и прикрепить его к функции класса.
class counter{
public:
counter(int pin){
Ipin=pin;
}
void…
Как перепрограммировать Arduino, если порт USB уже используется? Я разрабатываю эмулятор клавиатуры с помощью Digispark Pro (на основе Arduino), который использует порт USB в качестве интерфейса клавиатуры. Я еще не запрограммировал его, потому что сомневаюсь,…