Миллисекунды с использованием прямоугольной волны RTC я пытаюсь создать код, который печатает время hh: mm: ss: ms, используя RTC, я сделал это с помощью millis(), но это не точно + /-2 миллисекунды
но могу ли я сделать это, используя sq wave и…
Хранение данных в SDRAM Arduino Portenta H7 Я работаю над хранением данных с АЦП Portenta H7 с высокой частотой дискретизации (>100 КСА/сек) на канал. Я использую 2 канала АЦП для своей работы. Через форум я узнал, что сериал. команда…
Правильное использование 5-контактной кнопки с Arduino В настоящее время я пытаюсь создать простой тестовый скетч двигателя для тестирования шагового двигателя NEMA 23 и шагового драйвера DM542T.
Вот код, и у меня возникли проблемы с пониманием того,…
Пульсация не работает при совместном заземлении У меня есть стороннее устройство, создающее ШИМ-выход, которое я хочу измерить с помощью Arduino, проблема, с которой я столкнулся, заключается в том, что я разделил землю между двумя платами, что…
bh1750 lightsesor не будет работать хорошо, у меня возникли проблемы с моим bh1750, вот вся информация, которую я получил:
плата: esp32s NodeMCU v. 1.1
Контакты:
Проводка: (2 красных идут к контактам 21 и 22)
код:
…
Помощь с MPU-6050 Я купил MPU-6050 месяц назад для проекта, я получил протокол hang I2C и зарегистрировал карты MPU. Я научился получать исходные значения акселерометра и гироскопа. Что мне было нужно для моего…
Определение местоположения с помощью mpu6050 Я пытаюсь найти расстояние, пройденное датчиком в каждом направлении. Я попытался преобразовать ускорение в скорость, но значение ускорения также изменяется при повороте датчика
Есть ли способ…
В чем разница между выводами SCLK и CLK? Пожалуйста, простите меня, если что-то в этом вопросе не имеет смысла, я очень новичок в печатных платах и Arduino.
Я следую руководству, в котором человек, делающий это, создает небольшой…
Какой термометр использовать для домашнего пивоварения Привет,
У меня есть Arduino Yun, и я варю пиво.
Я хотел бы регистрировать температуру пива в течение всего процесса брожения (заключительная стадия). Это означает, что термометр должен был…
ESP32 Удаление конфиденциальных данных ключей Можно ли гарантировать, что ключи (например, ssid, ssl-сертификаты) будут удалены из памяти esp32?
Я новичок в esp32, исходя из соображений безопасности устройств Интернета Вещей.
Допустим,…
Считывание двух усилителей датчика нагрузки HX711 Мне нужно прочитать два значения из тензодатчиков hx711, подключенных к тензометрическим датчикам. Я нашел приведенный ниже код, который читает один показатель, но, будучи самоучкой и имея небольшой…
MCU узла Esp12-E не поддерживает функцию приема сервером Я пытаюсь заставить веб-сервер работать на ESP12E в варианте Node MCU и следуя примеру со страницы документации esp8266 здесь . Но код не компилируется, выдавая следующее сообщение об ошибке:
…
Выключить подсветку на 2,4-дюймовом TFT-экране У меня есть Arduino Due и 2,4-дюймовый TFT-экран, защищающий этот . Я пытаюсь выключить подсветку, чтобы сэкономить электроэнергию, но безуспешно. Я использую супер приятную библиотеку MCUFriend:…
Существует ли стандартный способ описания устройств? Я новичок в Arduino. Мне любопытно, существует ли стандартный способ записи плана устройства — например, если я хочу поделиться им или поделиться дизайном с другими людьми. Я понимаю, что короткий…
Расположение папки examples в Ubuntu Я пытаюсь добавить несколько дополнительных файлов примеров в Arduino IDE в Ubuntu 14.04. Однако не могу найти, где хранятся примеры кода в моей системе. Я проверил сайт Arduino, но не смог найти…
Перевернуть текст на ЖК дисплее Я использую библиотеку <LiquidCrystal.h> arduino на ЖК-экране 2x16 с акселерометром. Я бы хотел перевернуть текст, когда мое значение x превысит значение N. Я понимаю, как выводить текст.
Я…
5 В адресуемая светодиодная лента им планируется использование около 17М adressable светодиодные ленты контролируется Arduino, и планирую положить его в машину, так что я бы уйдя 12/14В-5В, в основном мне нужно знать сколько ампер и…
Не могу заставить мой калькулятор работать Вчера я купил себе arduino uno. Поскольку я довольно новичок в этом, я хотел бы попросить здесь подсказку, потому что мне не удается заставить мой "калькулятор" работать. У меня нет большого опыта в…
Отображение нескольких температурных выходов с термисторами Итак, я задал этот вопрос пару дней назад, но еще немного поработал с некоторыми кодировками, но я действительно застрял и нуждаюсь в некоторой помощи. Я пытаюсь отобразить температуру для каждого…
Передача данных в Arduino и с него на Raspberry Pi Я пытаюсь передать данные акселерометра MPU6050 + данные с 3 потенциометров с Arduino на Raspberry Pi. Я выполняю постобработку здесь (на Raspberry Pi), а затем передаю данные обратно в Arduino для…
Как обрабатывать 20-битные данные датчика У меня есть датчик ускорения ( ADXL355 ), который возвращает 20-битные данные в трех байтах, отформатированные как дополнение 2s :
acc3 (биты 19-12) в байтовом регистре 3 (сопоставлен битам…
Почему показания моего термистора отстают? Я пытаюсь создать термистор, который будет мигать светодиодом при температуре выше 30 C. Моя настройка, по-видимому, правильно сообщает о комнатной температуре последовательному монитору, но затем я…
Изменить текст на LCD экране, вращая потенциометр? Я работаю над проектом на Arduino Uno, в котором я хочу изменять текст на ЖК-дисплее каждый раз, когда потенциометр поворачивается. Чтобы сделать это, я сохранил значения угла в int , постоянно…
коммутационные источники питания У меня есть небольшой проект, над которым я работаю, который принимает питание от источника питания постоянного тока 5 В или от источника питания USB.
Теперь я знаю, что оба источника питания…
Минимальная частота дискретизации в АЦП в Arduino? Я ищу приложение с очень низкой частотой, например, ниже 300 Гц. Какова минимальная частота дискретизации в Arduino? Я очень новичок в этом деле. Я вижу в таблице данных, что максимальная частота…
D1 Mini; есть ли предохранитель? Хотя эта плата (указанная на ebay как D1 Mini NodeMCU Lua WIFI ESP-12F ESP8266 WeMos 4M Bytes Development Board Kit ) питалась от usb, я случайно замкнул замыкание между выводами gnd (G) и 5 В…
Библиотека Pelco D для Arduino Кто-нибудь знает о каких-либо библиотеках Pelco D, доступных для Arduino?
У меня уже есть PTZ-джойстик, управляющий 3 PTZ-камерами, но я хотел бы добавить "интеллектуальный" контроллер Arduino,…
Код Arduino работает медленно при выполнении двух задач
Я хочу, чтобы вывод 11 выдавал прямоугольную волну один раз в 3 секунды
и хочу, чтобы вывод 12 действовал как переключатель для свечения встроенного светодиода вывода 13..
…
Digispark ATtiny 85 - не распознается как HID устройство Я пытаюсь создать автоматическую запись имени пользователя с помощью Digispark ATtiny 85. У меня есть довольно простой набросок:
#include <DigiKeyboard.h>
void setup() {
}
void…
Как узнать тип данных константы в arduino IDE? Например, константа MSBFIRST , она использовалась в качестве входных данных в SPI.setBitOrder(MSBFIRST) . Но, к сожалению, я не знаю данных типа MSBFIRST . Это применяется к подобным SPI_MODE0 …
Служба BLE ESP32 не видна Node-RED Я пытался разместить BLE-сервер на своем ESP32 с помощью пользовательского сервиса. Я пытаюсь прочитать данные службы в NodeRed, но идентификаторы служб и пользовательские характеристики не…
Как определить распиновку производной платы ATmega 2560? Мой 3d-принтер Creality Ender 4 имеет карту на базе чипа ATmega 2560, и мне нужно определить номер, связанный с определенным pin.
Я прочитал на официальном сайте Arduino простой учебник, в котором…
Изменение адреса I2C на Garmin LidarLite, сброс при перезагрузке Я пытаюсь изменить адрес I2C нескольких Garmin LidarLite-V3. Я могу изменять их по одному, используя библиотеку LidarLite C ++, используя функцию setI2Caddr, и могу видеть обновленный адрес I2C с…
Как предотвратить замену значения для ключа в настройках? #include <Preferences.h>
Preferences preferences;
const char* roomname_long = "String 1";
const char* roomname_short = "String2";
const char* roomname_long_test =…
Сравнение строк Я пытаюсь сравнить две строки, но каждый раз получаю неловкие результаты. Когда я использую функцию Equals(), я всегда получаю неправильный ответ и никогда не удовлетворяю оператору IF . Когда я…
Реализация циклического буфера и Serial.print() Я пытаюсь реализовать простейший кольцевой буфер в Arduino. Я думаю, что я в состоянии реализовать это, потому что мои функции push и pop не возвращают никаких ошибок. Однако, когда я хочу…
Как устранить сильную аномальную выходную мощность датчика? Описание проблемы
Когда микроконтроллер XIAO подключен к выводу выходного сигнала датчика, продолжайте печатать неожиданные значения.
Скетч
У меня нет схемы датчика, вы можете перевести на…
Использование аналоговых контактов для питания Я бы хотел запитать что-то, требующее 5 В постоянного тока, используя аналоговые контакты Arduino Uno. В частности, я следую разделу "Fun Plug-in Hack для Arduino UNO" этого руководства Adafruit .…
Целочисленное деление ардуино Я хочу разделить два целых числа и получить, как часто одно из них полностью вписывается в другое, так что на выходе всегда будет целое число. В python вы выполняете такого рода операции с помощью…
Проблема с укладкой экрана ардуино У меня возникли проблемы с укладкой экранов на Arduino Mega 2560. Я хотел бы добавить к сетевому экрану mega a ethernet ( https://store.arduino.cc/products/arduino-ethernet-shield-2 ) и вдобавок ко…
Непоследовательное поведение операторов включения? Этот вопрос касается шрифтов. Ну, на самом деле, сингулярные включают файлы с константами, которые формируют растровые шрифты или изображения для ЖК- или OLED-дисплеев, таких как этот: …
Эмулировать Джойстик Я пытаюсь автоматизировать существующую систему, которая использует джойстик в качестве входных данных для перемещения двигателей в направлениях x и y. Я на самом деле хочу эмулировать arduino,…
Простой ЖК-таймер обратного отсчета Я попытался изменить базовый скетч "hello-world" для ЖК-дисплея, который является частью раздела примеров в IDE. Я намеревался сделать таймер обратного отсчета с помощью ЖК-дисплея.
Исходный код…
Уничтожается ли локальная структурная переменная? Для радиочастотного проекта мне нужно разделить полезную нагрузку на максимальный заранее определенный размер блока.
Для этого я создал структуру RFmsg.
Необъяснимая часть, в которой мне нужна…
RaspberryPi Pico SPI и nrf24l01 Я программирую пико RaspberryPi с помощью Arduino IDE. Работает довольно хорошо, но теперь я пытаюсь управлять модулем nrf24l01.
Мой код компилируется, но я не знаю, на какие контакты должна быть…
Передача/прием данных Nodemcu(V3) + модуль Bluetooth HC-05 Я уже довольно давно пытаюсь связаться с модулем Bluetooth HC-05, но безуспешно.
Я использую модуль Nodemcu(V3) ESP8266.
Я подключаю HC-05 к Nodemcu в следующей последовательности:
HC-05 …
LCD дисплей не показывает Это мое неправильное программирование или у моей платы есть проблема, потому что ЖК-дисплей ничего не отображает.
вот код
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
//…
Отраслевой стандарт для Одноплатных компьютеров? Существуют ли ардуино или любой другой одноплатный компьютер в каком-либо промышленном стандартном форм-факторе? Я пытаюсь продать управление с помощью ардуино, но они застряли на вопросе "что…
Сброс Arduino UNO с помощью SIM800L Я использую модуль SIM800L , но у меня возникли проблемы. Я пытаюсь подключить его к имеющемуся у меня Elegoo UNO, но он постоянно перезапускается. Кроме того, светодиод силы сигнала мигает…
Количество мигающих светодиодов с датчиком LDR Как считать +1 все время, если светодиод мигает с датчиком LDR
Изображение:
Если я включаю светодиод, он должен засчитываться в последовательный монитор 1, а если я выключаю светодиод и…
Получение шестнадцатеричных данных с терминала Я пытаюсь передать последовательные данные с терминала на Arduino, и я хочу подтвердить, что это те же самые данные. Но я не могу получить правильный ответ. Я хочу, чтобы данные были…
` пора.h` против `TimeLib.h` на платах AVR Почему я получаю неверный результат при использовании библиотеки time.h при использовании плат AVR, таких как Nano / Uno / Pro Micro (в то время как при использовании TimeLib.h ).
РЕЗУЛЬТАТ…
Простой ESP32 MCP2515 МОЖЕТ кодировать VP230 У меня есть рабочий код, который использует модуль MCP2515 CAN. Хотел минимизировать размер необходимых модулей, поэтому я пошел с приемопередатчиком VP230 CAN, и у меня возникли проблемы с…