Альтернативы библиотеке Wire для I2C Я ищу (достаточно простые в использовании и хорошо протестированные) альтернативы библиотеке Wire . Wire работает очень хорошо, но: мне нужно, чтобы Arduino выступала в качестве мастера I2C, а…
Нет сервера веб-сокетов для Arduino mkr1010? Я видел несколько интересных объяснений по использованию связи через веб-сокет на mkr 1010, но он всегда обрабатывает mkr 1010 как клиент, а сервер всегда является компьютером или каким-либо другим…
Uno - ошибка при загрузке с библиотекой Я пишу код в VS Code на IO Platform . Вчера я закончил свой код и загрузил его в Arduino Uno. Это работает нормально. На следующий день я запустил VS Code и немного изменил код, затем загрузил…
Базовое использование библиотеки Regexp Ника Гэммона Я использую следующий код, измененный из примеров. Я получаю количество совпадений, но фактическое значение не отображается
#include <Regexp.h>
void setup() {
Serial.begin(115200);
…
Почему RCSwitch.available возвращает false? Я пытаюсь использовать этот пример кода из библиотеки RCSwitch :
/*
Simple example for receiving
https://github.com/sui77/rc-переключатель
*/
#include <RCSwitch.h>
RCSwitch…
Обход ошибки функции У меня есть длинный код, написанный на Arduino101, который отлично работает. Я использую подготовленную функцию (подключенную к библиотеке) в своем коде, который я не писал. Моим входом в эту…
Передача ссылки на объект NeoPixel в пользовательскую библиотеку Я новичок в программировании Arduino и раньше не программировал на C++. Я пытаюсь создать пользовательскую библиотеку для циклического воспроизведения радуги на моей светодиодной ленте NeoPixel. Я…
Подключение ESP8266 и PN532 Я пробую пример Android Hce в этой библиотеке PN532 . Я не могу найти в коде, как установить адреса SDA и SCL, поэтому я попытался подключить их к контактам CLK и SD0. Серийный монитор выдает мне…
Как управлять сегментами с помощью библиотеки SevSeg В библиотеке SevSeg Дина Ридинга есть ключевое слово для управления отдельными сегментами на SSD. Я использую четыре одноразрядных дисплея с общим катодом. Кто-нибудь знает, как программировать…
Помощь Accel Stepper, степпер не движется назад Итак, мой вопрос заключается в том, что я пытаюсь использовать библиотеку Arduino под названием Accel Stepper для управления шаговым двигателем. Я написал код, который заставляет шаговый двигатель…
Рекомендуемый способ разветвления библиотеки Я хочу расширить библиотеку, доступную на github, чтобы добавить некоторые функции, которые мне нужны.
Конечно, я также сделаю доступным новый исходный код.
Поскольку я делаю это впервые, я не знаю,…
TimerOne висит Для следующей программы. Компилируется и запускается. Я запускаю последовательный монитор (показан следующий код), и он просит меня ввести частоту мигания. Это работает в настройках. Затем он входит…
Как использовать библиотеку Modbus RTU функционального кода 6 Я пытаюсь установить связь с контроллером температуры с помощью Modbus RTU.
Я использовал эту библиотеку Arduino.
Мне удалось прочитать PV (текущее значение температуры), используя приведенный…
Двоичный форматировщик сообщений В настоящее время я разрабатываю устройство IoT с помощью Arduino и хочу свести к минимуму полезную нагрузку данных. Сначала я использовал json, который не очень эффективен в фиксированных…
Ошибка компиляции библиотеки Нужна помощь по этому учебнику . Я пытался скомпилировать код, но получаю ошибку компиляции.
Я пытался задать вопрос и на этом форуме, но не получил ответа, ошибка:
In file included from…
Библиотека БПФ для Arduino 101? В настоящее время я пытаюсь заставить БПФ в реальном времени работать для проекта на Arduino 101, который использует чип Intel Curie. Все библиотеки БПФ (если они есть) кажутся зависящими от Arduino…
Ошибка при установке HX711_Arduino_Library Сначала я получаю сообщение об ошибке #include no такой директории. Затем установил HX711_Arduino_Library. Теперь получаю следующие ошибки:
Arduino: 1.8.9 (Windows 7), плата: «NodeMCU 1.0 (модуль…
неопределенная ссылка на `PPMintIn::PPMintIn(int)' Я создаю новую библиотеку, которая будет использовать библиотеку PinChangeInt.
Я намерен еще больше упростить повторяющийся код, создав библиотеку. (Это сделано для того, чтобы можно было…
Защита переменных и функций в библиотеке, не имеющей класса Если вы хотите иметь в библиотеке функции, которые может использовать только сама библиотека, или переменные, к которым нельзя обращаться извне, вы обычно делаете их закрытыми, записывая это в…
DFPlayer для записи на SD-карту Можно ли использовать DFPlayer для записи на SD-карту?
Ссылка для DFPlayer: https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299
Вот цель моего проекта. У меня есть кнопка, которая…
Как задокументировать пользовательскую библиотеку в Arduino Я создал свою собственную библиотеку, и она работает безупречно. Теперь я хочу добавить к нему некоторую документацию, которую сможет понять Arduino IDE.
Для функций из самой среды разработки…
Создание массива с длиной, полученной из библиотеки При создании массива, как в скетче
#include <Lib.h>
int myArray[Lib::len];
void setup() {}
void loop() {}
переменная len должна быть целочисленной константой, известной во время…
Как включить библиотеки Arduino с помощью AVR-gcc без IDE? Я пишу свой собственный код для Arduino Uno. Я компилирую свой код с помощью AVR-gcc, а затем загружаю его с помощью AVRdude. Я не использую программное обеспечение Arduino, но оно установлено и…
Статус выхода 1 ожидаемое первичное выражение перед ']' Arduino Вот и вся ошибка:
Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Uno"
*\readMifare\readMifare.ino: In function 'void loop()':
readMifare:113: error: expected primary-expression before…
Как установить «IPAddress ip» с помощью переменной? Создан файл "variableInput.h" для редактирования переменных в одном месте; вместо поиска нескольких строк кода, чтобы найти строки, требующие редактирования.
// переменнаяInput.h
//
//…
CC3000 Wi-Fi: включить отладку Как включить отладку с помощью Adafruit CC3000?
Я использую Adafruit_CC3000_Library . Я следовал наброску примера WebClient.ino . Я могу сделать от 300 до 400 HTTP-запросов, но в итоге…
SPIMemory не всегда правильно пишет Я использую WinBond 25Q128FVIQ (Flash 128 Мбит, 3,3 В) в сочетании с библиотекой Marzogh SpiMemory на моем Arduino. Нано (также 3,3 В).
После использования примера по умолчанию я обнаружил…
Тиан перестает работать через несколько часов У меня очень странная проблема. У меня есть Tian, который запрограммирован на отправку данных датчиков на сервер.
каждые х секунд.
Моя программа работает хорошо, но после 14,15 часов работы она…
Не удалось найти подходящую библиотеку для MPU9250. Я использую Arduino Uno и учусь использовать датчик движения. В настоящее время мне не удалось найти библиотеку, которая выглядит простой, и хотел бы получить ваше предложение. Я нашел эту…
Нужно ли уменьшать размер библиотек? Например, в библиотеке RTClib есть коды для DS1307, DS3231, PCF8523 и softRTC. но я использую только DS3231, и мне не нужны дополнительные коды, чтобы занять мою флэш-память Arduino.
Выгружает ли…