ЖК экран подменю Мне нужно сделать приложение, которое выполняет различные функции, связанные с ИК-сигналами (похоже на дистанционное управление).
Мне нужно создать подменю, чтобы получить доступ к нескольким…
Как определить V-SYNC на SparkFun MicroView? Есть ли способ определить начало цикла обновления OLED-экрана (V-SYNC) на SparkFun MicroView? В библиотеке Arduino нет кода для этой функции; на самом деле похоже, что библиотека Arduino настроена…
Как переместить сервопривод между тремя положениями Я хочу, чтобы мой сервопривод Tower Pro 9g стартовал с pos=0, подождал 1 секунду, затем достиг pos=90, подождал 1 секунду, затем достиг pos=180 и подождал 1 секунду. Теперь он возвращается к pos=0 и…
Задержка иногда останавливает выполнение навсегда У меня есть Arduino для управления системой орошения, состоящей из одного насоса (в коде он называется "бомба") и 5 водяных клапанов на 12 В.
Каждый клапан управляет одним ирригационным…
Arduino Pro Micro, получить данные с контакта Tx? У меня есть Sparkfun Arduino Pro Micro с ATmega32u4 и Модуль Bluetooth Roving Networks RN32
Теоретически я должен иметь возможность припаять Rx Bluetooth к Tx на Arduino и наоборот, и я…
Последовательная связь между двумя Arduino для аналогового чтения У меня есть оптический датчик, подключенный к A0 на Arduino № 1 (Nano), который дает мне значения от 200 до 1010. Мне нужно получить эти значения в Arduino № 2 (Nano) через последовательную связь. Я…
Код датчика RFID+отпечатков пальцев Я пытаюсь создать защитную дверную систему, использующую RFID и датчик отпечатков пальцев (Adafruit), чтобы разрешать/запрещать доступ к двери. У меня датчик отпечатков пальцев и RFID подключены к…
Использование Modbus-RTU с Arduino и контроллером температуры Я пытаюсь подключиться к 4-канальному контроллеру температуры, используя библиотеку Arduino Modbus .
Это часть описания моего контроллера температуры. Он имеет регистр для чтения PV каждого…
Функции обратного вызова при использовании класса Этот вопрос чем-то похож на вопрос Как передать нестатический член класса в обратный вызов? , но есть несколько отличий, тем более что многие мои варианты использования имеют «интересные»…
управление 3 реле с 1 кнопки Можно ли управлять 3 реле одной кнопкой?
Моя идея такова: есть 3 режима; режим 1 для реле 1, режим 2 для реле 2 и режим 3 для реле 3.
Длинным нажатием вы переключаетесь между режимами (после 3…
Заголовочный файл или библиотека для тестирования i2c FRAM? Я нашел заголовочный файл для тестирования i2c eeprom 24LC256 , но использовал его для протестируйте мой eeprom CAT24C32 . Тестовый скетч работает нормально. Я изменил строку BLOCKSIZE 8, потому…
Ультразвуковой датчик Arduino и ЖК-дисплей - Нужна помощь - Недавно я купил Arduino Uno 3 и хотел сделать ультразвуковой датчик расстояния, который выводит показания на ЖК-дисплей 16x2. Я следовал этому руководству:
http://www. .mertarduino…
Запуск нескольких двигателей одновременно У меня есть этот код для двигателя постоянного тока (используя это библиотека)
#include <Arduino.h>
#include <Vnh2sp30.h>
// ENA AB PWM CS inv
Vnh2sp30 mtrL( A0, 7, 8, 5, …
ожидаемый инициализатор перед 'RF24' Я делаю такой код
*/
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
#include <Servo.h>
#define CE_PIN 9
#define CSN_PIN 10
const uint64_t pipe =…
Как прервать функцию цикла и перезапустить ее? У меня есть проект с несколькими NeoPixels и другими светодиодами и Arduino UNO.
После включения запускается defaultLEDAnimation с цветами, мерцанием и т. д.
Я хочу запустить некоторые другие…
Как программировать микрочипы напрямую через USB Можно ли программировать микросхемы, такие как Atmega328P Arduino uno, напрямую с вашего компьютера через последовательный порт USB?
Где я могу найти информацию о протоколах/стандартах, чтобы…
Проблема Arduino MKR Zero с новой связью UART В настоящее время я использую плату Arduino MKR Zero , и мне нужно добавить новую связь, поскольку Serial1 на контактах 13 и 14 уже используется другим устройством.
Я следовал этому …
3,3 В Arduino Pro Mini и проблемы с nRF24L01 У меня есть Pro Mini 3,3 В, подключенный к nRF24l01 как xmtr. nRF24L01 не отвечает на Pro Mini. Будем признательны за любую помощь.
Я прикрепил вывод сведений о печати:
Transmitter 2 …
Питание Arduino и USB, что выбрать Я новичок в Arduino. Я хочу подключить Arduino через USB-кабель, который обычно подключается к USB-разъему ноутбука, но подключается к розетке, а не к ноутбуку.
Вот мои вопросы:
Можно ли…
Чередовать 2 реле одной кнопкой У меня есть очень базовые знания в области программирования, но я хочу добиться того, чтобы попеременно переключать 2 реле с помощью кнопки или входного импульса RPi.
Что-то вроде этого:
…
Кнопочное управление несколькими реле Я новичок в ардуино и не смог найти/создать рабочий код для своего проекта. Я хотел бы управлять несколькими различными реле (стандартные оптические реле 5 В) с помощью кнопок. Я хочу, чтобы одна…
ESPAsyncWebServer как избежать символа %? Символы % используются для обработки шаблона , но я хочу, чтобы он просто отправлял % через . Как вы скажете ему это сделать?
Как подключить светодиодные фонари для 3D-печатного робота Я здесь новенький и новичок в электронике. У меня есть проект по созданию 3D-печатного робота со светом. Недавно я наткнулся на светодиоды neopixels и микроконтроллеры ardruino и считаю, что это…
Почему мое значение Serial Read не останется прежним Я пытаюсь записать в последовательный порт, чтобы управлять яркостью светодиода. Когда я сначала ввожу значение, такое как «50» или «100», светодиод загорается, но затем значение «ppm» падает до…
Как делегировать компиляцию кода на удаленную машину? Иногда я пишу код Arduino на медленном ноутбуке с Windows, который использую для управления аппаратными проектами и 3D-печати.
Мой основной компьютер с Windows, а также мой домашний сервер с…
Понимание таблицы данных датчика газа HCHO У меня есть газовый датчик, спецификация которого прилагается:
DS-HCHO
Теперь он говорит, что требуется связь UART (P2P), где он (модуль) ожидает фрейма данных перед отправкой фрейма данных на…
Не могу записать загрузчик с помощью avrisp Я хочу записать загрузчик arduino optiboot_atmega328.hex , но он не работает. Я помню, что смог записать BL с помощью Arduino IDE, что было довольно просто, но на этот раз у меня возникли некоторые…
Интерфейс RS422 с Arduino Добрый день,
У меня есть датчик, который поддерживает последовательный вывод данных с использованием RS422, который имеет 4 провода (RX+, RX-, TX+, TX-).
мой вопрос в том, как я могу подключить этот…
SPIMemory не всегда правильно пишет Я использую WinBond 25Q128FVIQ (Flash 128 Мбит, 3,3 В) в сочетании с библиотекой Marzogh SpiMemory на моем Arduino. Нано (также 3,3 В).
После использования примера по умолчанию я обнаружил…
Arduino PWM 1 кГц и 10-битное разрешение Как следует из названия, мне нужен сигнал частотой 1 кГц с 10-битным разрешением. Но я плохо разбираюсь в uController и сложном программировании.
Мне нужен простой код для этой задачи.
Я…
почему значение данных равно 0 Я хочу применить формулу. но на выходе получаю 0.
#include "HX711.h"
внутренние данные;
Шкала HX711 (A1, A0); // параметр "усиление" опущен; значение по умолчанию 128 используется…
Прямая кинематика робота с дифференциальным приводом Я ломал голову над этим последние несколько дней и не могу заставить его работать. Итак, у меня есть небольшой робот с поворотным энкодером на каждом колесе, и я хочу отслеживать его положение (в x…
Wi-Fi перестал подключаться (Wemos D1 Mini) Я в тупике. У меня есть несколько плат Wemos D1 Mini, которые вчера работали с локальным Wi-Fi, но сегодня ни одна из них не подключается. Больше удивляет то, что я могу прошить на них Tasmota, и…
Схема arduino nano 33 IOT неверна? Я копировал схемы arduino nano 33 IOT из официальной схемы arduino . заметил, что что-то не так в схеме, особенно в компоненте PRTV5V
Вот фрагмент схемы
Кажется, нумерация контактов на…
Аргументы CHSV с FastLED Я пытаюсь использовать CHSV с библиотекой FastLED, и, как я понимаю, оттенок, значение и насыщенность в типе CHSV имеют тип uint8_t или 1 байт.
Моя проблема связана с использованием переменных:
…
Я повредил свой ардуино? Я пытался создать систему блокировки отпечатков пальцев. Когда моя Arduino была подключена к компьютеру, я по ошибке подключил адаптер и включил его. Я сразу выключил. Он работал нормально (порт 3?)…
Как Peggy2 управляет строками с помощью декодера 74HC154? Попытка запрограммировать плату Peggy 2 Evil Mad Scientist без их библиотеки.
Плата управляет светодиодной матрицей с помощью
Исходный декодер 74HC154
Драйвер светодиодного приемника…
Arduino IDE и подпапки У меня есть скетч с несколькими исходными файлами и папками, расположенными таким образом. Я разделил проект таким образом, чтобы все было чисто. |
\---project
| project.ino
| types.h
…
Пробуждение Arduino от сна с помощью ультразвукового датчика У меня есть система помощи при парковке с ультразвуковым датчиком (HC-SR04), основанная на инструкциях здесь . Я пытаюсь изменить код так, чтобы Arduino переходил в спящий режим после определенного…
Используйте Arduino в качестве передатчика и приемника UART Я знаю UART, модель последовательной связи и фрейм данных. Но я хочу спросить о другом, когда я искал в Интернете только что нашел примеры одного Arduino в качестве (приемника) и другого Arduino в…
Неодновременное управление несколькими шаговыми двигателями Я хочу управлять несколькими шаговыми двигателями один за другим и с разными скоростями/направлениями. Я использую драйвер ULN2003, а шаговый двигатель имеет 5 катушек.
Мой текущий код для…
Объединить два 8-битных массива в один 16-битный массив Я абсолютный новичок в Arduino и C++ и пытаюсь пройти несколько руководств, чтобы получить минимальное представление. Однако я застрял уже на некоторых крошечных точках. Что я хочу сделать?…
Нужна помощь в программировании ардуино на ассемблере Я новичок в использовании Arduino и пытаюсь запрограммировать его для реализации шаблона мигания с двумя светодиодами. Когда один светодиод выключен, другой должен гореть. Программу нужно делать на…
Сравнение массивов символов У меня возникли проблемы со строками в небольшом приложении Arduino.
Интересно, почему этот код работает :
mqtt.setServer("192.168.1.42", port);
а в этом коде нет:
IPAddress ip = MDNS…
ESP8266 + Slack (ssl->need_bytes=16432 > 6859) Я пытаюсь подключить Adafruit Huzzah ESP8266 к Slack .
У меня возникла проблема с подключением, и мне нужна помощь или совет. Мне иногда удается установить соединение, но иногда на начальном…
Как включать и выключать несколько плат одновременно? У меня много узлов.
Каждый узел состоит из MPU9250 и ESP32.
Каждый узел функционирует независимо. Они не взаимодействуют друг с другом.
Как я могу включить их все одновременно и легко включать…
Разбор HTML-запроса GET с параметрами с помощью WiFiEsp Итак, я настраиваю веб-сервер с помощью esp-01f+arduino uno. Я использую библиотеку WiFiEsp.
Я хочу включить светодиод. Пин будет предоставлен в GET-запросе по URL-адресу.
Пример:
host.com/…
Как лучше всего подключить несколько ардуино? В моей ситуации у меня есть карта, разделенная на несколько частей, каждая часть может иметь от 20 до 100 ардуино, которые должны время от времени отправлять информацию мастеру. Как я мог это…