Ожидаемый неквалифицированный идентификатор перед «общедоступным» Я делаю программу Arduino для зуммера, для которого вы можете записывать ноты и песни, а затем воспроизводить их. У меня есть 2 массива, которые содержат как высоту звука, так и воспроизводимую ноту…
Матричный дисплей с Arduino UNO (ПРОБЛЕМА) Я столкнулся с проблемой в выпускном проекте и надеюсь, что вы поможете мне ее решить :)
Мой проект заключается в подключении Arduino Uno к точечно-матричному дисплею 16x32 (DMD) и…
проблема с объявлением массива указателей на функцию typedef Спасибо за все ваши отзывы. Это помогло.
Я переписал это еще раз, и на этот раз все работает идеально . Я включил три варианта: простой пример с использованием массива указателей на функции,…
Последовательный разбор странных данных У меня есть проект, в котором я использую программное последовательное соединение для считывания последовательных данных со сканера штрих-кода.
Все хорошо. Однако время от времени у меня…
Объединить два 8-битных массива в один 16-битный массив Я абсолютный новичок в Arduino и C++ и пытаюсь пройти несколько руководств, чтобы получить минимальное представление. Однако я застрял уже на некоторых крошечных точках. Что я хочу сделать?…
Последовательный порт не работает со скоростью выше 19200 В Arduino Mega 2560 R3 при правильном выборе скорости передачи данных Serial Monitor этот код работает с #define R 38400 , но почему-то не работает с #define R 19200 (?),
#define R 38400
int…
Самый быстрый способ прочитать массив чисел из python Я пытаюсь отправить массив чисел из Python в Arduino через последовательное соединение. Я могу надежно прочитать небольшой входящий набор чисел (например, 123435678) из python, который я могу затем…
Как создать массив ссылок? У меня есть класс с именем timeOut , который занимается задачами тайм-аута.
Я должен написать скетч, общий для Sonoff basic и Sonoff Dual, то есть у меня может быть 1 задание для Basic и 2…
Массив индексации HardwareSerial Как индексировать порты HardwareSerial в один массив?
Это компилируется, но не работает.
HardwareSerial Serials[]={Serial,Serial1,Serial2,Serial3};
void setup(){
for (int…
Проблема с использованием массива внутри оператора switch У меня возникла проблема при использовании оператора switch для проверки чего-либо внутри массива. Я использую int в качестве переключателя, затем я сравниваю массивы символов, используя strstr…
Помогите с буквенно-цифровым массивом У меня есть плата Leonardo, и я хочу настроить свои контакты для ввода за один раз с помощью цикла for, но проблема заключается в аналоговых выводах. Я не вижу, как настроить смешанный…
Использование массивов, двоичных данных и битового чтения Это мой первый код, набранный вручную. Я уверен, что в нем могут быть некоторые вопиющие «ошибки школьника», поэтому задавался вопросом, могут ли люди дать ему «один раз». В частности, я никогда не…
Разбивка изображения Я пытался найти способ сохранить изображение на Arduino, но не смог. Я пытался сделать с этим изображением следующее:
Проверьте, есть ли изображение на Arduino, отобразив его на сенсорном…
Как увеличить пропускную способность последовательного порта У меня есть массив чисел, которые будут вычтены из показаний АЦП
синусоидальной волны частотой 50 Гц. Используя Serial.begin(57600); , я могу только
выводить 25 выборок за цикл синусоидальной волны…
New.cpp запрограммирован неправильно? Ардуино 1.8.9 У меня проблемы с кодом, и я не уверен, что это проблема с распределением памяти. Итак, я просматриваю новый, удаляю, чтобы посмотреть, не выдает ли он ошибки, и, найдя исходный код, нахожу…
Невозможно сохранить данные RFID в следующих 5 байтах массива. Я работаю над проектом RFID для обработки нескольких карт.
Большую часть вещей я сделал нормально. Но теперь у меня есть одна проблема. А именно:
Код RFID имеет длину 5 байт, поэтому мне…
Чтение цифровых выводов и вывод на целые порты Я новичок в программировании, поэтому, пожалуйста, не допрашивайте меня.
Я работаю над научным проектом, в котором использую NI-DAQ для цифрового запуска МОП-транзисторов для запуска импульсов…
Разбор массива объекта в конструкторе библиотеки Я пытаюсь разработать библиотеку Arduino, состоящую из двух классов. Я хочу, чтобы WayPointStack хранил массив WPCommand, но не могу заставить его работать.
WayPointStack.h
#ifndef…
Длина константного массива uint8_t* У меня есть массив типа uint8_t* const из 6 элементов, определенный следующим образом
uint8_t* const neighbourSet[] = {PEER1, PEER2, PEER3, PEER4, PEER5, PEER6};
Принимая во внимание, что…
Поддерживает ли Arduino C++ динамические массивы объектов ? Мой C++ серьезно устарел, и я работаю над проектом, который будет одновременно манипулировать несколькими синхронизированными действиями, с системой меню для управления интерфейсом и контроля этих…
Возможно ли иметь массив массивов int? У меня есть огромное количество массивов, каждый из которых содержит ряд чисел, каждый из которых относится к светодиоду на полоске. Я хочу иметь возможность обращаться к каждому по номеру, поэтому…
Стеки в массивах в массивах Я пытаюсь найти «ванильный» способ записи нескольких массивов в один. Я потратил много времени на поиски того, как это сделать, но все, что приходит, — это либо учебник, в котором не рассматривается…
Присвоение переменных массива переменным int Мне нужно управлять тысячами светодиодов RGB. Чтобы создавать анимацию, я хочу назначить номера светодиодов (адресуемые светодиодные ленты) массивам. Например, floor[2]room[14]=106 106 — это…
Инициализация объектного массива Arduino У меня только что возникла идея попробовать закодировать симуляцию дождя с помощью Arduino и OLED-дисплея Adafruit. Когда я закончил, это был довольно беспорядочный код, поэтому я подумал, что,…
Удалить все элементы из массива Я пытаюсь удалить все данные из массива.
Пример:
У меня есть arr[5,3,2] , и я хочу полностью очистить массив и закончить с таким массивом, как этот arr[] , готовым добавлять новые значения.…
Разделение сообщения У меня есть строка, которую нужно разделить на определенные фрагменты.
Например, new_str="abcdefghjklmnopqrstuvwxyz , и моя цель — разделить его на куски split_size=5 , поэтому результат должен…
массив в последовательный порт Я хочу отправить массив int на другой Arduino по последовательному порту.
Чтобы гарантировать лучшую надежность во время передачи, я добавил < и > с помощью endMarker и startMarker.
…
Невозможно создать массив типа const char* У меня есть что-то, возвращаемое как const char*, и я хотел бы сохранить это в массиве.
Я попробовал это:
const char* book[amtBooks] = "";
и получаю эту ошибку:
error: array must be…
Проблема с массивом последовательной записи Arduino Я пытаюсь наладить связь ПК - Arduino Uno.
Мой код Arduino здесь: (Он работает следующим образом)
int ndx = 0;
char pack[12];
void setup() {
Serial.begin(9600);
while(…
Сомнение в использовании массива символов Я пытаюсь сделать светодиодную вывеску с помощью светодиодной ленты WS2812b, используя библиотеку FastLed (кстати, это отличная библиотека!), я уже могу показывать текст (пока только один, который…