Использование кольца NeoPixel без Arduino Я подумываю о покупке кольца NeoPixel для проекта, но мне нужно, чтобы оно работало без Arduino. Как только NeoPixel будет запрограммирован Arduino, будет ли он функционировать при питании без…
Различные значения pid и vid в boards.txt Давайте посмотрим раздел Леонардо в boards.txt :
leonardo.name=Arduino Leonardo
leonardo.vid.0=0x2341
leonardo.pid.0=0x0036
leonardo.vid.1=0x2341
leonardo.pid.1=0x8036
leonardo.vid…
Путаница в отношении PROGMEM и R"====()====" Я видел следующий код из https://circuits4you.com/2018/03/10/esp8266-jquery-and-ajax-web-server / но я не мог понять это до конца ...
Я просмотрел документацию PROGMEM из этого https://www…
Код программы, который вычисляет скорость с помощью акселерометра Я пытаюсь рассчитать скорость ракеты для своего проекта. Мне было поручено вычислить это с помощью датчика акселерометра adxl3xxx. Я не уверен, как это сделать, поскольку акселерометр учитывает…
Способы определить, достиг ли мяч стены? Я создаю что-то вроде машины для игры в пинболл, и мне нужно определить, когда мяч ударился о стену, с помощью прикрепленного датчика.
Мяч ударится о стену с небольшим ударом, вероятно,…
Неопределенная ссылка на функцию в пользовательской библиотеке Здравствуйте, я создаю частную библиотеку Arduino, но мне трудно понять, как она связана. Почему этот файл h работает, но когда я перемещаю определение board_led в соответствующий файл c, он выдает…
Снять гравитацию с акселерометра MPU-6050 В настоящее время я работаю с MPU-6050. Теперь я хочу вычесть гравитацию из значения моего акселерометра, так как мы вычитаем смещение.
Вот код:
#include <Wire.h>
#include <MPU6050…
Улучшить срок службы EEPROM, не меняя биты? В моем текущем проекте мне нужно сохранить текущее прошедшее время в часах, чтобы восстановить его в случае потери питания. Поскольку я использую Arduino Nano, я бы в идеале хотел использовать…
"undefined reference to SD" с библиотекой SdFat есть ли какой-нибудь способ переименовать файл на SD-карте без использования SdFat ? Спасибо
, я получаю сообщение об ошибке при включении
#include <SPI.h>
//#include <SD…
Одновременное переключение двух и более цифровых выходов ESP8266 Я бы хотел управлять некоторыми цифровыми микросхемами с помощью ESP8266-12.
Как я могу переключить 2 контакта на ВЫСОКИЙ в один и тот же момент?
Как я могу переключить один из них на НИЗКИЙ,…
Контакты I2S не выводят звук в ESP8266 Я пытаюсь использовать ESP8266 для вывода звука, но у меня возникают проблемы с его работой. Я скачал библиотеку ESP8266Audio и тестирую один из примеров, которые у них есть в репозитории, а…
Подключить светодиоды без резистора с помощью arduino, как?
На картинке есть 4 красных светодиода и arduino. Каждый светодиод имеет прямое напряжение 2 В. Мой друг говорит,что просто цифровая запись(9, МАКСИМУМ) , и светодиоды будут гореть без резистора…
Компьютер не распознает mkr1010 Я учусь использовать arduino mkr1010, когда я написал программу для управления светодиодами и считывания датчика BMP280 с помощью веб-приложения и загрузил программу на плату, внезапно компьютер не…
Альтернатива SoftwareSerial с низким объемом памяти? Я запускаю программу на ATtiny85 и сталкиваюсь с проблемами из-за нехватки доступной оперативной памяти. Когда я запустил avr-nm в своем файле ELF, я обнаружил, что SoftwareSerial занимает много…
MPU6050/DMP Прерывистый плохой вывод данных? У меня есть модуль DFRobots MPU6050, подключенный к SCL/SDA/Pin 2 на плате Mega 2560, используя библиотеки I2Cdev/MPU6050_6Axis_MotionApps Джеффа Роуберга. У меня есть 2,2 K съемников на модуле…
Как начать написание кода для датчика эффекта Холла? Один из моих самых больших вопросов касается кодирования датчика эффекта Холла для определения скорости вращения колеса с помощью arduino mega.
У меня есть ЖК-дисплей с цифровыми выводами (7,8,9…
Ошибка чтения/записи SD-карты Arduino Mega У меня есть Arduino Mega 2560, в котором я использовал модуль карты microSD для чтения/записи данных на карту Micro SD.
Я попытался использовать пример в Arduino IDE, но данные не записываются и не…
Идентификация pin в коде. Какой контакт какой? Я новичок в arduino и ничего не смыслю в электронике.
Как мне определить, какой номер контакта указан в кодировке?
Например, у меня есть контакт на esp8266 "D3"... как сослаться на это в коде?
ESP32 Wifi не работает при питании от батареи Я совсем новичок в разработке ESP32. Я использовал этот devkit для нескольких небольших проектов, и все шло гладко, пока я не решил запустить его от батареи. В частности, у ESP32 devkit, который я…
Как запустить зуммер еще на несколько секунд после выключения Это проект лазерной сигнализации базового уровня. Когда кто-то крестился или держал руки на лазере. зуммер начинает работать, но когда они убирают руку от лазерного света, зуммер останавливается. Но…
Проблема с использованием 2 двигателей Я хотел бы, чтобы оба двигателя вращали прикрепленные колеса вперед, когда я толкаю джойстик вперед и наоборот. Когда джойстик неподвижен, двигатели должны перестать вращаться. В тот момент, когда я…
Мощность 5В от l298n до 5В pin arduino im с помощью модуля l298n и 3x 18650 batterys (около 12 В общей сложности) и подачи 12 В 12 В вывод модуля l298. Могу ли я использовать вывод 5v модуля для питания вывода 5v arduino? Или мне нужен…
Arduino для запуска и светодиодная лента длиной до 100 м Я работаю над проектом по запуску полосы RGB вокруг большой комнаты и изменению цвета с помощью Arduino Uno. Я столкнулся с рядом проблем и ищу разъяснений.
Первой полосой, которую я использовал,…
Быстродействующий массив fill_solid У меня возникли проблемы с функцией fill_solid с массивами. можете ли вы помочь придать цвет строке 3.
int row3[]={1,2,3};
uint8_t sizerow3 = sizeof(row3)/sizeof(row3[0]);
void solid(){
…
Контакты A1-A5, не объявленные в этой области, ошибка Когда я устанавливаю на своей плате значение "Универсальный модуль ESP8266", тогда работает только вывод A0 arduino, в то время как все остальные аналоговые контакты выходят за рамки,
когда я…
Строка в 16-разрядное целое число без знака В настоящее время я работаю над проектом с дисплеем 4DSystems. Я разговариваю с дисплеем через SoftwareSerial с помощью ESP32. Как только я захочу использовать символ Юникода, мне потребуется…
Синхронизация локальных часов используя NTP в миллисекундах Мне интересно получить локальные часы на модуле ESP32 для синхронизации с
сетевыми часами с помощью NTP. Я могу читать данные и время здесь. Но я заинтересован в синхронизации со вторым уровнем…
Какой размер диода я должен использовать? Я создаю проект с ESP8266, для которого требуется несколько аналоговых входов, но у ESP8266 есть только один. Я знаю способы мультиплексирования с помощью специальных модулей, но поскольку у меня…
Можно ли написать c-код в arduino ide? Итак, я знаю, что родной язык arduino написан на c / c ++, но означает ли это, что я могу писать чистый код на c в arduino ide или что я должен использовать указанный arduino язык? Я новичок в этом…
Не удается заставить "Burn Bootloader" работать - Arduino Nano Это продолжение предыдущего вопроса. У меня есть один Nano, работающий отлично (я думаю) (Nano A) и еще один (Nano B), который, кажется, работает, но не имеет загрузчика. Поэтому я пытаюсь…
Как заставить 2 функции цикла сотрудничать? У меня есть OLED SSD1306 и DS3231 RTC, 2 кнопки для установки времени и даты. Мой проект заключается в отображении прокрутки текста в верхней части OLED, времени RTC в середине, дня и даты в…
L298N драйвер двигателя и проблемы с аккумулятором Я пытаюсь построить умный автомобиль Arduino 4WD. поэтому я соединил свой модуль драйвера двигателя l298N с моим экраном v4 и использовал батарейки типа АА 4 x 1,5 В, чтобы попытаться включить мои 4…
ESP8266 показывает мусор в последовательном мониторе У меня есть мой ESP8266, подключенный через последовательный порт к USB, как показано на рисунке:
Однако это сработало просто отлично, когда я попытался перепрошить код Blynk
#define…
Arduino записывает только один раз на SD-карту - журнал данных Я подключил SD-карту к Arduino, как описано здесь . Проблема в том, что Arduino записывает только один раз на SD-карту, и я не понимаю причины.
#include <SD.h>
#include <SPI.h>
int…
Arduino nano как клавиатура HID Я немного нуб в области Arduino, но я нашел Arduino nano, который я купил давным-давно, поэтому я решил, "почему бы не сделать проект". Я много играю в гоночные игры, поэтому хотел сделать с ним…
Использовать Data Logger Shield с Arduino Sensor shield V5.0 поэтому я провел небольшое исследование по этому вопросу, но ответа на мою конкретную проблему не существовало.
У меня есть щит регистратора данных, созданный роботом Диком (deek-robot.com ),…
Преобразование из ASCII uint8_t в строку Я отправляю строку с Raspberry Pi на ESP32 через BT. Я получаю одно значение ASCII в строке. Как преобразовать его в одну целую строку? Я попробовал следующим образом, но я получаю сообщение об…
Как увеличить скорость записи на SD-карту в Ардуино Я создаю систему регистрации данных, которая записывает данные на SD-карту с высокой скоростью около 20000-30000 байт в секунду. Но библиотека SD в arduino в настоящее время записывает данные со…
Случайные символы, передаваемые из ESP8266 в Arduino Ниже приведен код для получения значения из Firebase и отправки полученных данных в arduino для выполнения необходимых действий.
Код здесь здесь отправляет строку "o" в arduino один раз
…
L298N Драйвер двигателя постоянного тока, головоломка Я пытаюсь управлять одним двигателем постоянного тока с помощью драйвера двигателя постоянного тока L298N. У меня есть двигатель 12 В, подключенный к Out1 и Out2, батарея 7,4 В, подключенная к 12 В…
Запуск 7-контактного OLED-дисплея с 4 контактами (I2C) У меня есть OLED-дисплей с такой 7-контактной распиновкой:
Я хочу использовать существующий код, который я нашел, который использует U8Glib.
Но в приведенном примере use использует 4…
Как изменить значение переменной при нажатии переключателя Я новичок в arduino, и я хочу создать проект, в котором у меня есть двигатель, вращающийся по часовой стрелке, затем при нажатии кнопки он вращается против часовой стрелки, а при повторном нажатии…
Проблема с дисплеем HD44780 Вот мой пример кода для пользовательской платы на базе Arduino Leonardo:
#include <LiquidCrystal.h>
const int rs = 3, en = 0, d4 = 4, d5 = 30, d6 = 12, d7 = 6;
LiquidCrystal lcd(rs, en, d4…
Ошибка ftp sim800l после http-запроса Я использую esp32 CAM от Arduino IDE и отправляю файл изображения по ftp с помощью модуля SIM800l GSM / GPRS на сервер, и все в порядке.
Я также могу выполнить http-запрос и прочитать некоторые…