Cubecell AB01 с nRF24L01 Я пытался подключить nRF24L01 к Cubecell AB01 без особой удачи. В большинстве случаев функция radio.available() всегда возвращает true, что приводит к куче мусора. Я понял, что nRF24L01 не хочет…
Отправить шестнадцатиричное HEX число по Serial У меня есть устройство RS232, с которым я могу связаться с помощью RealTerm на ПК с Windows.
Устройство ожидает шестнадцатеричную строку, например AA BB 03 01 03 EE
Как мне отправить…
SNMP Manager — несколько IP-адресов — проблема У меня есть несколько SNMP-устройств в одной сети, и я пытаюсь запросить через номера OID каждое SNMP-устройство и назначить ответ в массив.
Когда я запрашиваю один IP-адрес, я получаю…
Металлоискатель с использованием Arduino Кто-нибудь там строит серьезные металлоискатели с помощью Arduino? Под "серьезными" я подразумеваю металлоискатели с фазовой чувствительностью для различения черных и цветных металлов и т. Д. …
Выполнить регулировку громкости на динамике arduino Я следую этому руководству для создания тонов с помощью Arduino:
https://www.arduino.cc/en/Tutorial/BuiltInExamples/toneMelody
При этом используется встроенная функция tone() . Соединения…
Что означает расширение файла .ino Что означает расширение файла .ino ?
У нас есть .cpp , означающий C++, .py , означающий Python, .exe , означающий исполняемый файл и так далее. Они очевидны. Я думаю, что тип файла .pde ,…
Интерфейс U-Blox Neo M8N GNSS-GPS с ESP32-TTGO-T-CALL Я пытался связаться с производителями, а также с помощью многих поисковых запросов в Google.
Я перепробовал множество различных библиотек, чтобы заставить этот GNSS-GPS работать.
Библиотеки,…
Указатель на массив символов Я пытаюсь передать список файлов (расположенных в скетче) для чтения с помощью написанной мной библиотеки. Список может иметь разные имена файлов и различаться количеством файлов.
Как передать…
Значения аналогового потенциометра Arduino Uno не гладкие Мне надоел пример сглаживания Arduino, но мое аналоговое значение не остается постоянным, даже когда я не вращаю потенциометр. Я отображаю значения от 0 до> gt; от 1024 до 0-> 100. Я пробовал…
Как настроить ЖК-дисплей 16x2 для работы с 8-битным? У меня установлена библиотека LiquidCrystal , но все примеры относятся к 4-битному соединению, я хочу управлять ЖК-дисплеем с 8-битным .
В файле LiquidCrystal.cpp говорится;
Когда дисплей…
Мой модуль Bluetooth HC-05 не работает Я пытался использовать модуль HC-05 с моим Arduino Uno для управления светодиодом, который можно включать и выключать с помощью моего телефона. Все в порядке, когда я ввожу значения с…
Протокол I2C не работает должным образом Я пытаюсь сделать I2C - связь между платами NodeMCU и arduino Uno. Однако он не работает должным образом. Это делает связь на один раз, когда я загрузил код.
Код главного устройства(NodeMCU 1.0) …
Сервопривод не движется с датчиком движения PIR Я работаю над этим кодом, чтобы включить сервопривод, когда датчик движения PIR не обнаруживает движения, но он не работает.
Некоторые симптомы включают:
Сервопривод вращается очень медленно
…
MPU6050 не выдает выход Мне нужна помощь, чтобы мой MPU 6050 действительно предоставил мне данные. На данный момент моя программа считывает только 0 с гироскопа, и когда я перемещаю его, все значения становятся равными -1,…
Серводвигатель HSR-1425R не работает непрерывно Я пытаюсь запрограммировать серводвигатель на достижение определенных положений. У меня есть серводвигатель на 360 градусов, поэтому я не могу использовать библиотеку сервоприводов и могу только…
Лучшие варианты для базового последовательного плоттера Arduino? Arduino Serial Plotter не позволяет анализировать или сохранять данные. Какое лучшее программное обеспечение для построения графиков последовательных данных (желательно бесплатное, но я не возражаю,…
Две батареи делят землю? Мне нужно запитать мою Arduino и 2 двигателя постоянного тока, каждый из которых требует 6 В, я хочу запитать двигатели постоянного тока от батареи 6 В через контакт vM на h-мосте и использовать…
Кнопка остановки/запуска секундомера и сброс я пытаюсь сделать секундомер с кнопкой стоп/старт и кнопкой сброса
Я сделал это
#include "RTClib.h"
//Настройка часов реального времени, DS3231
RTC_DS3231 rtc;
const byte SQWinput =…
Как остановить вращение сервопривода? У меня есть непрерывный серводвигатель, подключенный к моему Arduino UNO. Я хочу, чтобы он реагировал на шестнадцатеричный код, полученный инфракрасным пультом. Я хочу, чтобы двигатель вращался один…
Почему я читаю только нули из PORTB? Я использую специальную плату, совместимую с Arduino Nano, с Atmel 328P. Я внешне меняю значения, применяемые к нескольким контактам на PORTB. Я ожидаю, что смогу прочитать значения этих контактов…
ESP32 не обнаруживает модуль PN532, работающий в режиме SPI Я пытаюсь заставить модуль Pn532 работать на esp32, сначала я попытался заставить его работать с i2c и имел некоторый "успех"(он работал, но как только у меня было другое устройство i2c, в моем…
Непрерывное вращение Мне было интересно, как заставить сервопривод непрерывно вращаться с помощью кода Arduino.
Я уже просмотрел несколько форумов и веб-сайтов, но все они просто показывают, как заставить его работать,…
Плата зарядного устройства с интерфейсом состояния Конечно, существует множество различных плат для зарядки аккумуляторов, которые можно использовать с Arduino, большинство из которых основано на TP4056. Есть также несколько плат для зарядки…
Подключить датчик давления MPX10DP к Arduino Mega 2560. Я буквально новичок в использовании Arduino, я пытаюсь построить трубку Пито для измерения воздушной скорости с помощью датчика дифференциального давления MPX10DP, и я работаю с Arduino Mega 2560.
…
Как читать и записывать на устройство rs232 с/на Arduino Я хотел бы считывать данные с устройства rs232 (измеритель уровня звука SL-5868P).
протокол и многое другое : https://sigrok.org/wiki/Colead_SL-5868P .
У меня уже есть скрипт Python для чтения…
Включить и отключить отдельные прерывания Я работаю над прерываниями по таймеру и внешними прерываниями.
для внешних прерываний я понял функции типа attachInterrupt. detachinterrupt для отдельных прерываний, noInterrupts() и interrupts()…
Шум в передатчике и приемнике RF 434 Я работаю над модулями радиочастотного передатчика и приемника, используя два Arduino UNO. Я получаю дополнительный шум на стороне приемника в serial.println.
Чтобы было понятнее вопрос. Вот мой код…
Проблема с кнопкой Я делаю проект, в котором при нажатии кнопки на ЖК-экране отображается сообщение. Но с множеством проб и ошибок это не дает правильного результата.
Вот схема:
Вот код:
#include…
Мусор в Serial monitor Я пересматриваю свои вещи Arduino (я хочу восстановить Teleinfo Shield, чтобы внимательно следить за моим энергопотреблением). Я просто не могу заставить это работать ( Teleinfo Shield + Уно Wi-Fi)…
Вопрос про Continuous Rotation Servo и Arduino У нас есть проект, в котором используется сервопривод с непрерывным вращением, и у нас есть небольшая проблема с его управлением. Мы планируем прикрепить к сервоприводу зубчатую рейку, чтобы смещать…
Выход из функции for после обнаружения препятствий #include <HCSR04.h>
int red = 13;
int green = 12;
int blue = 11;
int trigger = 9;
int echo = 8;
int halt;
void setup(){
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue,…
Где определен макрос digitalPinToInterrupt? Я новичок в arduino, и мне непонятно, как можно просто писать код в IDE и использовать функции или макросы, такие как #define ISR() в библиотеке avr-libc, без необходимости включать заголовочный…
Как работает стирание EEPROM? Техническое описание ATmega328P содержит эту таблицу, которая описывает биты 4 и 5 EECR:
EEPM1
EEPM0
Время программирования
Операция
0
0
3,4 мс
Стереть и…
Как использовать LCD I2C и RTC3231 на Arduino Pro Mini? В небольшом проекте у меня есть модуль DS3231 RTC и ЖК-модуль I2C, которые я пытаюсь подключить к плате Arduino Pro Mini. Однако и для RTC, и для LCD требуется подключение SDA и SCL к контактам …
Непрерывный серводвигатель не перестанет вращаться Я хотел использовать Bluetooth для управления моим непрерывным серводвигателем для вращения на 360° на этот раз, и я использовал MIT app inventor для пользовательского интерфейса, чтобы управлять им…
Непрерывный сервопривод неправильно устанавливает скорость У меня есть два непрерывных сервопривода, подключенных к моему Uno, и я запускаю на нем этот код:
leftServo.write(91);
rightServo.write(102);
delay(3000);
leftServo.write(112);
rightServo…
Как выйти из загрузочного цикла? Примечание. Это справочный вопрос (но не стесняйтесь писать свои ответы!)
Я загрузил код, который содержит ошибку, из-за которой мой Arduino немедленно перезагружается при запуске с помощью …
Как записать данные на флешку? Я работаю над проектом, в котором мне нужно регистрировать данные, но мне интересно, можно ли регистрировать эти данные на флэш-накопителе? Я знаю, что могу записывать данные на SD-карту, но я…
Проблема с получением значений с экрана Nextion на Arduino В настоящее время у меня есть установка с датчиком Arduino BME 280 и 4,3-дюймовым экраном Nextion. Что делает моя программа, так это отправляет все вычисленные значения из BME в числа и индикаторы…
Arduino Nano IOT33 — использование флэш-памяти Я ищу способ сохранить данные во флэш-памяти, как на ESP8266 или ESP32, используя FS.h , LITTLEFS.h , но это не удается.
Возможно ли использование Nano IOT33?
Как отправить нажатие клавиши с модификатором сдвига? Это немного вопрос новичка, но тем не менее. Итак, в основном я хочу отправить нажатие клавиши с помощью библиотеки DigiKeyboard, но с зажатым сдвигом. Я просмотрел код и увидел этот комментарий в…
Отправка значений из arduino uno в wemos d1 r1 У меня есть погодный проект, в котором я должен измерить температуру и влажность ( датчик dht22), давление и другие вещи, а затем показать их на локальной веб-странице ( используя wemos d1 r1 ) в…
Проверка перемычки между двумя контактами на Arduino Я занимаюсь созданием сканера тегов (который передает идентификатор тега на компьютер), и я решил использовать для этого Arduino Micro и просто использовать функцию клавиатуры, чтобы сэкономить себе…
Как отображать только определенные данные в serial monitor? Я получил следующие данные, как показано на рисунке, от бритвы imu, которая подключена к Arduino Mega 2560 в последовательном мониторинге, и я хочу получить только данные, которые начинаются с "#AR=…
Максимальное количество записей Arduino I2C на передачу Существует ли ограничение на количество команд Wire.write() , последовательно выполняемых между командой Wire.beginTransmission() и командой Wire.endTransmission( ) для библиотеки Arduino Wire?…
Эффективный способ сохранить данные акселерометра на SD-карту У меня есть аналоговый акселерометр, передающий ускорение по 3 осям с частотой 5 кГц. Я хочу сохранить эти данные на SD-карте в текстовом файле. Мой набросок следующий:
void loop()
{
//…
Arduino Nano - программатор не отвечает Кажется, я не могу загрузить простую программу мигания в свой Arduino Nano. Я продолжаю получать сообщение:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt…
Нет текста в пунктах меню IDE Я установил arduino 1.8.19 (64-разрядную версию) на систему Fedora Linux 35 Workstation Edition. Когда я запустил IDE и выбрал "Открыть" значок меню, список элементов меню появился, но текст не…
Проблема последовательной связи с общей землей SIM800L У меня возникла проблема, когда я использую модуль SIM800L с общим заземлением в сочетании с: FTDI232+ARDUINO PRO и аккумулятором Li-po. Я использую общий язык, чтобы Arduino мог видеть…
Умеренно точный осциллограф на Arduino Uno R3 Я пытаюсь создать относительно точный осциллограф с помощью Arduino Uno R3 и провел небольшое исследование, чтобы найти наилучший способ сделать это. Прежде всего мне нужно измерить напряжение с…
Как очистить значения SoftwareSerial? Я использую software serial на своей метеостанции. Предполагается, что это работает следующим образом: вы отправляете SMS на устройство, а оно отвечает скоростью ветра и т. д.
На данный…
Подойдет ли для этой схемы светодиод 5В 2,1А? Здравствуйте, я хотел бы создать прототип Arduino со светодиодом WS2182B.
в настоящее время у меня есть
Arduino NANO (не UNO, как на этой схеме)
65 светодиодов WS2182B = что дает мне 3,9 ампер…
ESP8266 Wemos D1 min pro — как изменить TCP_SND_BUF? Есть ли способ изменить размер буфера отправки TCP (TCP_SND_BUF) в этом модуле?
Теперь оно равно TCP_SND_BUF = 2 * TCP_MSS = 2 * 1460 = 2920 .
Редактирование lwipopts.h ничего не меняет.
…
Библиотека не компилируется Я хочу попробовать эту библиотеку:
https://github.com/connornishijima/arduino-volume3
Я скачал zip-файл с github, переименовал его и включил в качестве библиотеки в IDE.
Поэтому запустите один…
Подключение SIM900A GSM/GPRS модуля Arduino Mega
Есть SIM900A GSM/GPRS модуль. Мне нужно подключить его к Arduino Mega. Может ли кто-нибудь ответить мне, какой pin мне нужно подключить к Arduino??