Двигатель постоянного тока шумит, но не вращается Я слежу за учебным пособием Джереми Блума на 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 в качестве интерфейса клавиатуры. Я еще не запрограммировал его, потому что сомневаюсь,…
Массив Serial.print ничего не отображает Я попробовал использовать Serial.print для созданного мной массива, но Arduino ничего не отображает на мониторе.
Я попытался выполнить Serial.print("Хе-хе-хе"); в качестве теста, но он просто…
Включить тег Git (или версию SVN) в скетч Arduino? Есть ли способ получить текущий тег Git/идентификатор коммита в двоичный файл скетча Arduino?
Для обычной разработки настольных программ вы можете использовать Makefile с некоторыми хитростями…
Можно ли закодировать кодовый замок с помощью RFID? В рамках одного из моих университетских проектов мне нужно создать интерактивную штуковину. Я думаю о том, чтобы сделать головоломку, в которой вам нужно отсканировать три RFID-метки в правильном…
Как найти пиковое значение аналогового сигнала? У меня есть вопрос.. Пожалуйста, помогите мне, я не знаю, как Arduino может считывать пиковое значение сигнала датчика. Значение, которое я хочу, находится в значении АЦП. Я хочу... в течение 5…
Arduino IDE: как получить длину PROGMEM const? Я определил массив байтов как константу во флэш-памяти Atmel:
const uint8_t eye [] PROGMEM = {
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff
};
Как я…
Как я могу прервать задержку() при нажатии кнопки? Я создал устройство, которое позволяет моему сыну отслеживать время, потраченное на занятия, и обменивать это время на время, которое он может использовать со своей электроникой (eTime).
Полный…
Непрерывный ходовой свет с исчезающим следом В примерах библиотеки FastLED присутствует анимация движения точки взад-вперед с исчезающими следами (файл "DemoReel100", анимация "sinelon"). Как я могу изменить код, чтобы вместо того, чтобы…
Помогите уменьшить размер скетча! Я не знаю, что делать?
Sketch использует 3712 байт (12%) места для хранения программ. Максимальный размер – 30 720 байт.
Глобальные переменные используют 210 байт (10%) динамической…