Произошла ошибка компиляции при программировании node mcu я программировал свой микроконтроллер узла, я изменил код и получил сообщение об ошибке, но когда я скомпилировал исходный код, я не получил
измененного кода ошибки
#include "arduino_secrets…
Arduino Due vs Mega 2560 Что может сделать Arduino Due, чего не может Mega 2560? Что может сделать Мега 2560, чего не может Должный? Я слышал, что напряжение 3,3 В, поэтому оно не может работать с большинством экранов.
Второй I2C на RTClib не запускается Я использую SDA1, SCL1 для своего DS3232 с включенным RTClib. Он работает на Mega2560 на SDA, SCL.
Я успешно запустил I2c_test после того, как вставил
#определите провод Wire1
Однако с ds3231.ino…
Ведение журнала всех вызовов Serial.print на устройстве Моя программа Arduino производит отладку/вывод ошибок, используя такие методы, как Serial.printf . Я могу видеть весь этот вывод, когда он подключен к компьютеру, но я также хочу записать весь…
Beat 1 LED light всегда горит - должен выключиться /**************************************/
const int lowestPin = 1;//the lowest one attach to
const int speaker = 13;
int ts = 4;//how many beats you want
int count = 1;
const int keyPin = 11;
const…
Как работает этот код? Я нашел этот код ниже, но не могу понять, как он работает. Может ли кто-нибудь объяснить мне ход программы?
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 10, 7, 5, 4);
int mem=0;
void…
Библиотека AVR-STL У меня есть проект, в котором мне нужно использовать вектор, я попытался скомпилировать несколько библиотек, но мне не повезло. Тот, который оказался ближе всего, - это AVR-STL Энди Брауна . Я…
Своеобразное поведение arduino pro micro Я работаю с микроконтроллером arduino pro и сталкиваюсь со специфической проблемой. Проект, с которым я работаю, также включает в себя arduino MKR NB 1500. Я передаю данные с MKR NB 1500 на arduino…
Почему я вижу ошибку в этом коде NewPing sonar(TRIG_PIN, ECHO_PIN, MAX_DISTANCE);
AF_DCMotor motor1(1, MOTOR12_1KHZ);
AF_DCMotor motor2(2, MOTOR12_1KHZ);
AF_DCMotor motor3(3, MOTOR34_1KHZ);
AF_DCMotor motor4(4,…
SimpleAudioPlayer + функция сна Я проверил пример SimpleAudioPlayer.
https://www.arduino.cc/en/Tutorial/SimpleAudioPlayer
Это работает нормально, но когда я добавляю sleep(1000) в конце функции loop () , музыка звучит…
Как исправить ответ MQ135 с помощью Arduino Uno Я начал простой проект по мониторингу качества воздуха, начав с простого измерения концентрации углекислого газа (CO2) с помощью датчика MQ135, работающего от Arduino Uno. Я выполнил простой код,…
Pro Micro board не реагирует ни на что Я только что получил пару микросов Arduino Pro для пользовательской сборки клавиатуры. Прежде чем тестировать их с помощью Arduino IDE, я попытался протестировать их с помощью qmk , сначала…
Оси X и Y на последовательном плоттере Arduino? Я пытаюсь построить свой счетчик в зависимости от времени на последовательном плоттере, но значения по оси y настолько велики, что он никак не отображает значения счетчика.
Я напечатал оба значения:…
Можно ли использовать скетч Arduino для производства Сегодня существует множество функций поддержки устройств с помощью диспетчера плат, которые работают в среде IDE Arduino.
Поэтому мне любопытно узнать, можно ли использовать их в производственных…
Какие инструменты проектирования проектов доступны? Что вы, ребята, используете для проектирования проектов?
Я только что узнал о схемах AutoDesk 123D, что приятно, но мне интересно, есть ли что-то с большим количеством компонентов, инструментов и…
Как отключить мигающий курсор/каретку в среде IDE Arduino? Я только что купил RedBoard, зная, что он будет работать в Linux, и зная, что он может позволить мне легко взаимодействовать с каким-либо проектом в области электроники. Я знаю об инструменте…
Можно ли повторно использовать частоту кристалла Arduino? Если я использую какую-то микросхему, для которой требуется тактовая частота 16 МГц, могу ли я взять ее у Arduino?
Или это слишком высокая частота, чтобы мигрировать на соседнюю плату?
Arduino Nano I2C OLED-дисплей 0,96 дюйма 128x64 пикселей У меня возникла странная проблема при попытке запустить код hello world на arduino nano, подключенном к OLED-дисплею.
Это код, который я использовал:
#include <Adafruit_SSD1306…
Можно ли перепрыгнуть задержку в цикле? #include <Servo.h>
Servo myservo;
int pos = 0;
int servo_pin = 3;
int led_pin = 4;
void setup() {
myservo.attach(servo_pin);
Serial.begin(9600);
pinMode(led_pin,OUTPUT);
}
…
Включить в другой файл сделать другую ошибку компиляции У меня возникли проблемы с компиляцией кода.
ardutest.ino:
#include "mylib.h"
#include <SD.h>
void setup() {
}
void loop() {
fn();
}
mylib.h:
#ifndef mylib_h
#define…
Можно ли использовать Arduino UNO для эмуляции джойстика PS4? Я хочу знать, есть ли библиотека, которую можно использовать для создания контроллера PS4 с Arduino.
У меня есть рулевое колесо PS2, и я хочу использовать его для Arduino с PS4. Я знаю, что у PS4…
Как запустить Atmel Studio в Linux Я использую Linux Fedora 20. Для того, чтобы скомпилировать программы на C для Arduino, как описано в книге "Программирование на C с помощью Arduino" Уорвика Смита, опубликованной Elektor, я скачал…
Можно ли использовать скользящий переключатель без резистора? Я понимаю , как выдвижные и выдвижные резисторы работают с кнопками, и я также понимаю, что аналогичная идея может быть применена к ползунковым переключателям. Кроме того, я знаю, что в некоторых…
Почему arduino так медленно реагирует на последовательный ввод У меня есть очень простой скетч, где я мигаю светодиодной лампочкой.
Если я отправлю другое значение на последовательный монитор, то сначала всегда будет короткая секунда, когда индикатор больше не…
Сбой при использовании переменных ссылок в классах Теоретическая Q
У меня возникли некоторые проблемы при использовании ссылочной переменной в классе.
Класс A имеет значение int a=0 . Класс B имеет экземпляр класса A и ссылается на int…
Не удается изменить указатель на порт в главном цикле Я тестирую на Arduino UNO. Я хочу использовать timer1 и прерывания для создания различных светодиодных шаблонов. Светодиоды могут охватывать несколько портов, т. е. PORTB и PORTD. Я хочу…
NFC зависает после команды RF_ON Мы разработали нашу плату с NFC PN5180, но я не могу заставить ее работать должным образом. После отправки команды RF_ON я застрял в STATE_CHANGE_IRQ_STAT, ожидая TX_RFON_IRQ_STAT, но состояние…
Компас с компенсацией наклона Adafruit_LSM303 У меня возникли проблемы с компенсацией наклона моего компаса.
Я использую акселерометр/компас LSM303DLHC в сочетании с Adafruit_LSM303_U.h.
Я смог направить свой компас в правильном…
Эмулятор Nikon IR remote trigger (ML-L3) не работает Я попытался проследить/воспроизвести результаты из нескольких источников для эмуляции инфракрасного дистанционного триггера Nikon:
Руководство по фруктам
DIY Nikon ML-L3 ИК Беспроводной…
Какой стандарт C++ поддерживает язык Arduino? "Языком Arduino" (как они его называют ) Arduino IDE 1, очевидно, является C++. Какой именно C++?
Я попытался разобраться в этом сам (Arduino IDE 1.8.13 для Arduino Uno), но не могу понять, какой…
Несколько mpu9250 с использованием tca9548a с esp32 Я использую ESP32 и 1 датчик mpu9250(только для тестирования) с tca9548a, соединения:
TCA <-> ESP
VIN - VCC
GND - GND
ПДД - GPIO21
SCL - GPIO22
TCA <-> MPU
SD2 - ПДД
SC2…
Можно ли подключить более одного ИК-приемника к Arduino Uno? Я хочу использовать #include <UNremote.h><UNremote.h> для получения информации с инфракрасного пульта дистанционного управления. Он отлично работает с одним ИК-приемником.
Но я хочу…
Аппаратная реализация тригонометрических функций? Кто-нибудь знает, существуют ли какие-либо современные микроконтроллеры, которые имеют аппаратную реализацию тригонометрических функций? Согласно моему пониманию, современные процессоры имеют…
Каков наилучший способ преобразования std::string в строку? Простите, я начинающий программист. Я пытался использовать функцию toInt() для строки std::, но я заметил, что toInt() работает только для класса String. Итак, у меня есть значение std::string…
Лог команд STK500v2 во время мигания Mega Моя конечная цель-воспроизвести процесс, с помощью которого компьютер программирует arduino.
Я просмотрел файл commands.h и сделал пару попыток, чтобы понять логику правильно. Но безрезультатно…
Почему arduino adafruit express застрял при загрузке? мой arduino для игровой площадки adafruit express застрял при загрузке и говорит, что он не распознает порты. <Arduino: 1.8.16 (Магазин Windows 1.8.51.0) (Windows 10), Плата: "Игровая площадка…
Частота PWM Arduino Nano Я использовал Arduino Nano в качестве ШИМ-контроллера для нагревательного элемента.
В настоящее время я использую D11 (PB3). Я мог бы изменить, хотя все контакты с ШИМ используются и…
Как отправлять информацию о данных без работы Wi-Fi на LCD? Всем привет, я начинаю изучать кодирование и второй язык-английский. У меня есть небольшой проект , я использую Arduino uno , esp8266 , dht11, жк-дисплей I2C и использую приложение blynk в своем…
Может ли ESP-1 использовать SPI для связи с датчиками? Интересно, могу ли я использовать SPI для связи между модулем ESP-1 ESP8266 и датчиками SPI и другими ведомыми устройствами.
Если да, то нужно ли мне устанавливать библиотеку?
Добавление прерывания в ATtiny45 с помощью Arduino Недавно я написал простой сценарий для...мы скажем: "прошейте несколько светодиодов" и загрузим его в attiny45. Короче говоря, скрипт циклически переключается через 3 светодиода и включает их на…
Что лучше использовать: #define или const int для констант? Arduino—это странный гибрид, в котором некоторые функции C++ используются во встроенном мире-традиционно в среде C. Действительно, многие коды Arduino очень похожи на C, хотя.
C традиционно…
Как перезапустить void loop(), если условие выполнено Это должен быть короткий вопрос.
Я пытаюсь понять, как я могу перезапустить void loop() , если выполнено определенное условие. В этом случае, если (s>10), я хочу, чтобы цикл был перезапущен.…
Как очистить входной последовательный буфер в Arduino? Я общаюсь с модулем Wi-Fi esp8266 с помощью Arduino. Модуль возвращает запросы GET от других клиентов. Они будут иметь форму
GET /101011 HTTP/1.1\r\nHost...
Я хочу извлечь только 101011 …
ov2640 с 18-контактным контактом и без экрана arducam Я купил этот модуль камеры ov2640 с 18 контактами, и у меня нет экрана, чтобы вставить его. Я ищу библиотеку или рабочий код для этого датчика моей камеры, но все, что я получал, были примеры…
Где находятся исходные файлы для Due? Где находятся исходные файлы, содержащие определения и функции HAL для Due?
Я пытаюсь заниматься программированием CMSIS.
Код для ESP32 без платы разработки Я новичок в микроконтроллерах. Хотел бы начать разработку для esp32, так как он имеет встроенный Wi-Fi и bluetooth и довольно дешев. Тем не менее, у меня еще нет платы. Есть ли способ эмулировать…
Проверить возможности PIN во время компиляции Существуют ли независимые от платы функции для проверки возможностей pin-контакта во время компиляции?
Можно ли использовать pin в качестве вывода, как в digitalWrite() ?
Поддерживает ли…
Как Arduino IDE работает с ESP32? Я понимаю, как компилятор компилирует наш код для создания двоичного кода. Затем мы можем использовать avr gcc для загрузки кода bin на чипы atmega через программатор (USB-ISP) или через…
Таймер для отправки периодического импульса Я ищу очень маломощный, небольшой компонент (возможно, arduino), который будет посылать импульсный логический импульс 3,3 В один раз каждые X секунд в другую систему. Я хочу иметь возможность…
Подключение HX711 к трехпроводному датчику нагрузки У меня есть следующие тензодатчики:
Я использую следующий усилитель HX711
В каждом руководстве, которое я могу найти в Интернете, описывается, как подключить датчик нагрузки с четырьмя…
Как сохранить значение датчика в EEPROM? (ESP8266)? Я хотел бы сохранить высоту бака в случае отключения питания с помощью EEPROM и каждый раз, когда я перезагружаю плату. Однако я не смог этого сделать после использования EEPROM.commit (), EEPROM…
Как узнать максимальный ток через VIN на плате NodeMCU? Я прочитал этот ответ https://arduino.stackexchange.com/a/51878 на другой, но связанный с этим вопрос. Похоже, что VIN на NodeMCU напрямую или через диод подключен к разъему USB.
Источник…
Перемещение символа по LCD-экрану - есть ли лучший способ? У меня есть некоторый базовый опыт программирования, но я новичок как в C, так и в Arduino.
Я повозился с примером ЖК-кода, чтобы попытаться переместить символ с помощью встроенной клавиатуры. Я…
Подключение Arduino к Philips Hue Я пытаюсь управлять лампами Philips Hue с помощью Arduino Uno (с моделью WiFi shield R3 ). И щит, и мост Philips Hue подключены к одной сети, и я пытаюсь отправлять команды JSON с Arduino на мост…
Arduino Nano сгорел на музыкальной светодиодной ленте Я занимаюсь проектом, в котором задействованы Arduino Nano, модуль микрофона для обнаружения звука и светодиодная лента RGB (индивидуально адресуемые светодиоды). Я также купил аккумулятор, чтобы я…
Функции Delay() и millis() не работают во внешних файлах cpp В настоящее время я сталкиваюсь с проблемой использования функций delay() и millis() во внешнем файле cpp.
Проблема в том, что когда я использовал функцию delay() в своей основной программе…
Как преобразовать строку в массив байтов У меня есть код, его цель-получить строку от такого компорта, как:
Установите@1234567890123456@1234567890123456@1234567890123456@1234567890123456
@ 1234567890123456 и преобразуйте его в четыре…
Ошибка преобразования float в int Я пытаюсь преобразовать 1,06 в 106, умножив на 100, но ответ приходит 105, я не знаю, почему. Переменная ver может быть любой десятичной в этом формате x.xx
float ver = 1.06;
int vers = ver *…
Использование и определение класса деструктора Я создал класс для TFT-кнопок и сообщений при использовании сенсорного дисплея Wemos 2.4 tft.
В коде я использую около 12 кнопок (3 разных экрана с 4 кнопками на каждом экране ), например, в моем…
Проблема с client.connect() Я использую сервер XAMPP(версия 7.2.1) на своем ПК для публикации данных датчика arduino на веб-странице. Я попробовал приведенный выше код, и он показывает такую ошибку, как:
Ethernet,…