Список вопросов
- Не удается найти/подключить устройства I2C (SHT31 и SGP30) Недавно я приобрел Arduino Nano 33 IOT вместе с двумя датчиками: Adafruit SHT31-D ( https://learn.adafruit.com/ adafruit-sht31-d-датчик температуры и влажности ) Adafruit SGP30 (…
- Конечный цикл работает бесконечно Чтобы лучше понять Rust и Arduino (Uno), я пытаюсь написать аппаратный код для Arduino на Rust. Вот очень простой пример мигания светодиода, который я попытался реализовать. Я использовал одну…
- Связь последовательного порта Digispark Я использую Digispark ATtiny85, и мне нужно отправлять и получать данные через последовательный порт моего компьютера. Есть ли у кого-нибудь идея о том, как я продолжаю отправлять СТРОКИ и НОМЕРА…
- ESP32CAM не может инициализировать камеру с ошибкой 0xffffff Имеется простой скетч PlatformIO (формат Arduino), который имеет следующий файл main.cpp : #include <Arduino.h> #include "esp_camera.h" #include "camera_pins…
- Открытый слив без подтягивания Кажется, я неясно выразился, извините. Обновление для ясности / краткая версия: 4 контакта Arduino UNO подключены к соответствующим контактам DE-9, отвечающим за направления ВВЕРХ, ВНИЗ, ВЛЕВО,…
- Как предоставить пользовательский пакет TLS CACert с Arduino на ESP32? С ESP8266 довольно легко передать пользовательский пакет, например: BearSSL::WiFiClientSecure client; BearSSL::CertStore certStore; int numCerts = certStore.initCertStore(FSTYPE, "/certs…
- Пользовательское (внешнее) опорное напряжение для АЦП: есть ли нижний предел? Я считываю показания аналогового датчика кислорода (SGX-4OX) с помощью Nano Every (на базе ATmega4809). Мы видим напряжение до 60 мВ* в окружающем воздухе (оно будет снижаться по мере продувки…
- Как заставить ESP32 работать с 3,5-дюймовым дисплеем RPi на базе ILI9486 с помощью SPI в Arduino IDE? Я работаю над проектом, в котором мне нужно подключить ESP32 (WROOM) к 3,5-дюймовому ЖК-дисплею с разрешением 480x320 , разработанному для Raspberry Pi, который использует драйвер ILI9486 (как…
- Экспонируйте два устройства HID Joystick с одной платой RP2040 (Waveshare Pi Pico Zero) Я хочу использовать Waveshare Pi Pico Zero для подключения двух стандартных контроллеров NES к компьютеру через один порт USB. Я использую определение платы Waveshare RP2040 Zero из …
- Не регистрируется полный входной сигнал поворотного энкодера Я работаю над проектом с использованием вращающегося энкодера и пытаюсь получить выходные данные от энкодера. В нынешнем виде я могу подсчитать степень изменения и направление вращения, однако в…
- Какое самое маленькое (дешевое) решение USB Host для Arduino? Я разрабатываю проект, который будет подключаться к телефонам пользователей (сначала к Android, но и к iPhone, если будет достаточно интереса) по USB. Конечно, это означает, что в проекте нужен…
- Нет выходного сигнала от PCM5102 I2S DAC Я пытаюсь подключить HiLetgo PCM5102 I2S DAC к Teensy 4.0, но звук не выводится. Я подключил его следующим образом: SCK - GND BCK - BCLK1 (21) DIN - OUT1A (7) LCK - LRCLK1 (20) GND - GND VIN - +3…
- Я планирую использовать для своего проекта две платы Arduino. Должен ли я использовать 2 стабилизатора напряжения для проекта или 1 для обоих? Для контекста: моя первая плата будет содержать схему двигателя с драйвером двигателя L298N, а вторая содержит управляемую систему нагрева, в которой используются 2 реле с нагревательными элементами…
- Два датчика с использованием I2C У нас есть два датчика, один из них ( MPU6050-gyro ) взаимодействует с помощью I2C, другой через SPI (устройство чтения SD-карт). Теперь нам нужен дополнительный компонент в виде датчика, который …
- Подключение нескольких модулей I2C к микроконтроллеру последовательно или параллельно? У меня есть проект (все еще планируем) с тремя датчиками I2C: GPS, 3-осевым гироскопом+акселерометром и OLED. Подключать ли SDA/SCL последовательно или параллельно?
- Форматирование IP-адреса через семейство printf(...) аналогично Serial Object Я пытаюсь использовать sprintf с IP-адресом, и я не уверен, почему Serial.print() может преобразовать IP-адрес в разумное удобочитаемое представление. Я имею в виду, что, предположительно, он…
- Разбудить компьютер из Uno Я хочу разбудить компьютер через подключенный через USB Arduino Arduino. При использовании Pro Micro (Leonardo) я могу это сделать, поскольку его HID-интерфейс может разбудить компьютер. То есть в…
- Чтение состояния пина при 35 В с помощью Arduino при 5 В У меня есть ворота, управляемые материнской платой Motorline MC2. Хочу добавить датчик расстояния, управляемый Arduino, чтобы можно было подавать команду на открытие при выезде со двора. Насколько я…
- Установить режим SPI на Arduino Uno R4 Я переношу код с Arduino Uno R3 на Arduino Uno R4 Wifi из-за ограничений оперативной памяти на R3. Я использую шилд термопары и шилд чтения/записи SD-карты, что требует переключения между режимами 3…
- Arduino IDE Serial Monitor работает, но не Putty - esp8266 У меня есть esp8266, который чаще всего не работает с Putty, но всегда работает с Serial Monitor в Arduino IDE. Скорость передачи данных установлена на 115200. Putty заполняет окно терминала…
- Подключение Wemos/LOLIN D1 mini и 2,13-дюймовой трехцветной электронной бумаги? Я только собираюсь начать работать с Arduino, ESP8266 и т. д. Первым проектом будет вывод чего-либо на электронную бумагу. Моё оборудование: LOLIN D1mini V4.0.0 Трехцветный экран ePaper…
- BH350 Тензодатчик Arudino naon Я заменил тензорезистор модулей BH350 на другой, с таким же сопротивлением 350 Ом, но после замены показания стали только 1 или 2. Как будто тензорезистор к модулю не подключен. Даже когда я…
- Можно ли уменьшить эту схему? У меня есть внешнее устройство, и мне нужно определить высокое/низкое напряжение на двух проводах. Высокое напряжение = 12 В, низкое = 0 В. Я использую Arduino Zero (3,3 В). Думаю подключить A1 и A2…
- Модуль LoRa Ra-02 Begin и BeginPacket не работают в Arduino Nano Вот, недавно тестирую модуль Лора Ра-02 , видел много видео, его легко настроить, по такой схеме: Модуль LoRa SX1278 ----- Плата Arduino Nano 3,3 В ------- Земля---------Земля …
- Прохождение полного напряжения через транзисторы Здравствуйте! Я пытаюсь создать контроллер вентилятора на Arduino. Вентиляторы (светодиоды-заглушки) работают от постоянного тока напряжением 12 В и силой тока 0,23 А, поэтому у меня есть внешний…
- 1 МГц Attiny85 RF с библиотекой MANCHESTER Я пытаюсь настроить передатчик, состоящий из следующих компонентов: Attiny85 (мне нужна скорость 1 МГц) Дешевый передатчик 433 МГц (FS1000A) Я использую библиотеку Manchester …
- Что такое ICSP pin (разъём)? Что такое разъём ICSP? Я читал, что это AVR и маленький программный заголовок для Arduino, но что такое AVR и что делает вывод ICSP?
- ATTiny85 ШИМ на PB2 не работает - только вкл/выкл, без затухания У меня есть самодельная плата ATTiny85 со светодиодами, подключенными к GPIO (PB0-4) через токоограничивающие резисторы. Все порты плавно гаснут, за исключением PB2, который только…
- Невозможно подключиться к Arduino Nano 33 BLE во время работы файла MicroPython Я использую Arduino Nano 33 BLE и пишу код для своей платы на MicroPython с помощью Arduino Lab for MicroPython. Я загрузил файл main.py в Arduino, чтобы проверить, работает ли он, и он работает. Но…
- Самое дешевое решение Arduino GPRS или 3G Я рассматриваю возможность создания парка маломощных устройств на базе Arduino. Мне понадобится какой-нибудь GPS на всех этих устройствах (или можно ли триангулировать через телефонную сеть?), а…
- Драйвер L298n с Arduino с 2 моторами работает Я подключил источник питания 12 В к батарее 9 В. Проблема в том, что когда я запускаю по одному мотору с любой стороны (выход 1, 2, 3, 4), он работает отлично, но когда я пытаюсь запустить оба…
- DS3231 DTCXO и GPS Я экспериментирую с этой идеей: синхронизировать DTCXO с каким-нибудь стандартом частоты. У меня есть все необходимые детали, но я не могу придумать, как это реализовать. У меня есть: Arduino…
- DS3231 с Arduino Nano для точной синхронизации Мне нужно синхронизировать две отдельные платы, работающие с Arduino nano. Необходимо активировать одно реле с помощью Arduino-1 через 45 минут, а другое реле с помощью Arduino-2 через 45,36 секунды…
- Наложение символов на светодиодный дисплей P10 с помощью библиотеки DMD Привет! Я использую светодиодный дисплей P10 и пытаюсь сделать цифровые часы. Всё работает нормально, но через две или более недели без выключения начинают накладываться символы. Почему это…
- Почему этот простой скетч не работает? Мне нужно перебирать три переменные при последовательном нажатии кнопок. Всё время зависает на первой. Вот код. Я знаю, что упускаю что-то элементарное, но не могу найти проблему. Кнопка работает правильно. Плата — Nano Connect. Показания монитора застряли на первой строке, хотя, очевидно , всё повторяется…
- Arduino MKR GSM 1400: Можно ли сказать по коду, сработало ли питание Есть ли способ определить, потерял ли Arduino MKR GSM 1400 питание и должен ли он полагаться на подключенную батарею? В идеале я хотел бы сделать это без добавления дополнительных схем. Кроме того…
- Arduino ESP8266 - wifi evt: 3 и wifi evt: 7 что означает? Я получаю их через свой последовательный порт, но что означают Wi-Fi EVT 3 и 7? Я пытаюсь завершить этот урок. https://youtu.be/4Z0gBG8dkqw Файл PHP находится на моем хостинге, а ESP считывает…
- Использование esp-wroom-32 без платы разработки Есть много примеров в Интернете о том, как построить Arduino с нуля, таких как ЭТА ССЫЛКА . Я хотел бы сделать то же самое, но с esp32. У меня есть совет по развитию: И я могу…
- ESP8266 кажется закирпичен, как восстановить? В части скетча я по ошибке поставил pinMode(7,INPUT_PULLUP); Это выделенный контакт для внешней флэш-чипы (gpio7/SDIO_DATA_0/SPI_MISO), который не должен использоваться для скетча. после загрузки…
- Arduino IDE не обнаруживает зависимости от установленной библиотеки Я пытаюсь отредактировать старый код для матричного дисплея. Этот код был написан в Arduino IDE в Windows 10 для DOIT ESP32 DEVKIT V1. У меня никогда не возникало проблем с библиотеками в среде…
- Сколько FPS я теоретически могу получить при потоковой передаче кадров с OV7670 при такой настройке? Настройка: OV7670 -> STM32F103... --USART--> ESP01 --UDP--> Gateway --> Internet --> Server Я хочу добиться потоковой передачи в реальном времени. Вот мой анализ: …
- Получить 3-дюймовую электронную бумагу, работающую на Nano Пожалуйста, помогите! Я приобрел 3-дюймовый дисплей для электронной бумаги у Waveshare , который, похоже, хорошо подходит для моего проекта. Примерный небольшой код для отображения изображения…
- Дополнительный код 0x00, отправленный с сообщением RS485 Сейчас я пытаюсь использовать Arduino для передачи данных по RS485 через RS485-приёмопередатчик SP3078EEN. В моём коде для Arduino вывод DE устанавливается в высокий уровень, я жду 1 мс, а затем…
- Входной сигнал сильно колеблется Я пытаюсь прочитать ввод с переключателя, но вместо 0 и 1 для замкнут/разомкнут я получаю 0 и быструю серию 1 и 0. Первоначально я пытался (и не смог) просто прочитать поворотный энкодер, но когда я…
- Невозможно управлять серводвигателем с помощью платы ESP32 при использовании RGB-светодиода. Я новичок в использовании плат ESP32. По какой-то причине сервопривод не работает при использовании кода RGB-светодиодов. Я искал везде, но не нашёл решения. Буду благодарен за любую помощь. Вот код…
- Ошибка параллельной компиляции ESP32 TFT_eSPI 8-бит Я компилирую библиотеку TFT_eSPI для Arduino ESP32 в 8-битном параллельном режиме. Когда я компилирую ее в режиме SPI, то ошибок не возникает, но когда я выбираю 8-битный параллельный режим в файле…
- Компоненты, необходимые для управления скоростью синхронного двигателя переменного тока Wilo Para Я хочу контролировать скорость двигателя переменного тока в зависимости от температуры, установленной на человеко-машинном интерфейсе Nextion. Прямо сейчас у меня есть микроконтроллер ESP32 и…
- Как исправить отображение случайных пикселей на ЖК-модуле ST7789V2? Описание проблемы: Я пытаюсь подключить 1,69-дюймовый ЖК-модуль Waveshare (драйвер ST7789V2, разрешение 240x280) к плате Arduino UNO. Я подключил все необходимые порты согласно документации и…
- Сколько напряжения и ампер для 2 сервоприводов SG90? Вопрос довольно прост: сколько усилителей и напряжения мне нужно для 2 сервоприводов SG90? Я хочу использовать 4, но вы, возможно, уже знаете, что Arduino Uno имеет только 2 порта 5V.
- Прочитать 4 типа данных... но подождать ответов Я хочу спросить, используя последовательный монитор....для Имя игрока, Возраст, Деньги, логическое значение Счастлив.... Из прочитанного я не знаю, как заставить Arduino считывать каждое значение.…
- Как получить продолжительность сканирования менее 1 секунды с помощью Arduino BLE? Я хочу непрерывно сканировать другие устройства Bluetooth с помощью моего ESP32 с использованием BLE. Метод scan принимает только целые числа больше 0, например scan->start(1, false) . Однако…
- Разрешение Arduino / dev / ttyUSB0 отклонено, даже когда пользователь добавлен в группу «диалаут» в Ubuntu 18.04 Я купил плату Arduino Mega (CH341 usb) и могу подключиться к /dev/ttyUSB0 (загрузить на устройство) только с помощью sudo. ОС: Ubuntu 18.04 Что я пробовал: Я скачал Arduino IDE и добавил…
- Связь между двумя ESP32, USART против RS232 с MAX3232 У меня есть два ESP32, которые взаимодействуют через USART (TTL) на Serial2. Вывод TX2 ESP_Alice соединен с выводом RX2 ESP_bob. Вывод RX2 ESP_Alice соединен с выводом TX2 ESP_bob. (слева на…
- ESP32 (Arduino): WiFi.softAPdisconnect(true) выдаёт ошибку + проблемы с повреждением кучи У меня NodeMCU ESP32s, и я использую фреймворк Arduino. Я хочу, чтобы ESP подключался к локальному Wi-Fi, поэтому я устанавливаю точку доступа на ESP и отправляю ему UDP-пакет с учетными данными…
- Протокол связи и аппаратное обеспечение для связи на расстоянии 50-100 футов между 2-3 Arduino Mega Здесь новичок. Реализовал несколько небольших проектов, присматриваюсь к чему-то более масштабному и нуждаюсь в совете, с чего начать. Я создаю гитарную педальную панель эффектов, которую хочу…
- Почему датчик BME280 возвращает 0 для всех значений данных? Мой BME280 возвращает 0 для температуры по Цельсию, 0% влажности, 0,00 давления (гПа) и 44330,00 м для высоты над уровнем моря. Я подключаю его по I2C к Raspberry Pi Pico, и все в команде проверили…
- Управление винтажными дисководами После того, как я нашел решение проблемы, которую хотел решить, я надеюсь, что третья публикация будет удачной. :) Я хочу использовать Arduino для управления винтажным дисководом. Я хочу…
- Как запитать 6 серводвигателей от батареи для создания робота-манипулятора? Я пытаюсь создать роботизированную руку. Проблема в том, что я не мог запустить все 6 серводвигателей - 3 серводвигателя MG966r и 3 серводвигателя MG90S - одновременно, используя адаптер переменного…
- Почему Arduino использует диапазон ШИМ от 544 до 2400? В школе я узнал, что типичные сервоприводы используют простую систему ШИМ для управления сервоприводом. Для этого мы сгенерируем импульс длительностью 1000 мс, чтобы установить сервопривод на 0…
- Управление дисководом гибких дисков с помощью Arduino У меня проблемы с управлением 3,5-дюймовым дисководом для гибких дисков с помощью Arduino Uno. У меня дисковод гибких дисков питается от включенного блока питания компьютера, а Arduino питается…
- Как использовать внешний кристалл 32 кГц для ESP32 S3 с Arduino IDE? Я хочу использовать внешний кристалл с частотой 32 кГц для RTC с ESP32 S3, но я не видел ни одного примера или руководства для Arduino IDE. Даже когда я спросил ChatGPT, он дал мне несколько…
- Запускаю шаговые двигатели с A4988 и мог закоротить Uno при проверке напряжения мультиметром. Неисправна ли моя схема? Что произошло Я работаю над проектом по управлению двумя перистальтическими насосами от Uno. В предыдущей версии использовались двигатели постоянного тока и микросхемы L298N, но я пытаюсь…
- Почему Windows 10 не видит устройство Nodemcu? Я использую ноутбук с Windows 10. За nodemcu написано, что загрузите драйвер CH340G. У меня уже была arduino ide, и библиотеки esp уже были установлены, потому что раньше я использовал…
- Можно ли управлять двумя H-мостами с помощью одного Arduino? Три мотора — от стеклоочистителей, в каждом из которых одна из щёток отсоединена. Контроллеры — модули BTS7960 43A. Один мост для двух приводных двигателей (скорости и направления), а второй мост…
- Lora SX1278 через короткое время перестает принимать Я работаю с двумя модулями Lora ra-02 sx1278 и двумя Arduino Uno. Программирование на Arduino IDE 2.1.1 отправитель получатель Проблема в том, что получатель успешно принимает несколько…
- Точный контроль включения/выключения ИК-светодиода Моя цель — иметь возможность отправлять/получать IR-сообщения в моем собственном формате и отправлять сообщения длиной ~10 байт. Мой объект сообщения будет сериализован до отдельных битов, которые…
- avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied Upload error: Я использую arduino-ide 2.0.0-beta.7(Версия CLI:0.18.3 alpha) на Manjaro Linux, и я получаю эту ошибку при загрузке sketch на мой Arduino Micro: avrdude: ser_open(): can't open device…
- Сервопривод не двигается, если я отсоединяю его ПОСЛЕ записи Так что это немного странно, и я ничего не понимаю. По сути, я просто играю со своим сервоприводом. Я написал небольшую программу, которую можно найти по этой ссылке: https://pastebin…
- Как изменить направление шагового двигателя с помощью библиотеки AccelStepper? Я использую шаговый двигатель Nema 17 (200 шагов) и двигатель DRV8825. Водитель. Это конфигурация, которую я использую: Я использую источник питания 9 В. DirPin подключен к контакту 3 на плате…
- Нужны два выхода ШИМ (25 и 30 кГц) на нано Как создать второй выход с другой частотой? void setup() { const byte DRIVEa = 3; // Таймер 2 "B" выход: OC2B pinMode (DRIVEa, OUTPUT); // драйвер a. TCCR2A = _BV (WGM20) | _BV (WGM21) |…
- Сервоприводы: attach() и write() Я новичок в Arduino, поэтому вопрос может показаться слишком простым. Я пытаюсь запустить сервопривод непрерывного вращения с эффектом параллакса на Arduino Uno. Из справочника я узнал, что…
- Как создать код, позволяющий использовать массив из 10 термисторов на одном arduino? Я новичок в программировании и пытаюсь создать массив из 10 термисторов на одном arduino. До сих пор я нашел код для датчика температуры с использованием термистора NTC, который предназначен только…
- Невозможно загрузить на Arduino Uno после смены номера порта Недавно я изменил номер порта USB для Arduino с COM8 (который был по умолчанию) на COM256 (пытаюсь проверить, сработает ли это). Однако всякий раз, когда я пытаюсь загрузить, возникает …
- Установка CH34xVCPDriver на Mac Я попытался установить CH34xVCPDriver на свой Mac M3 Sonoma, но ничего не получается. Появляется сообщение об ошибке: Install Tips error: The operation couldn't be completed…
- Определения выводов ATTiny85 В течение двух недель я рвал на себе волосы, пытаясь выяснить определения контактов для ATTiny85 в PlatformIO. Моя проводка в основном такая: Мой скетч: #include <Arduino.h> #include…
- Как подключить Arduino Uno с ESP-01 к облаку Arduino IoT? Я пытался подключиться к облаку Arduino IoT с помощью Arduino Uno и ESP-01. Облако Arduino IoT не распознает мое устройство как подлинное. Поэтому я пытался создать вещь и подключить ее как…
- Как использовать пользовательские модули C++ в Arduino Поддерживает ли Arduino функцию импорта модулей C++, т.е. что потребуется для реализации чего-то вроде этого в Arduino: import std; ?
- Простое кодирование устранения дребезга Я полный новичок в программировании на Arduino, хотя уже несколько лет использую его, копируя чужой код. Я понимаю лишь малую часть схемы скетча и был бы очень благодарен за помощь в решении, на мой…
- Срочно требуется помощь/совет по устройству автоматического кормления рыб с использованием NodeMCU. Мне поручили настроить эти автокормушки для рыб. Цель — установить их на аквариуме и раздавать корм в определённое время (получая таким образом информацию о глобальном времени). Мне нужно…
- Как остановить плавание цифровых контактов при перезагрузке? У меня есть LattePanda 3 Delta, на основном процессоре которого работает Windows, а на сопроцессоре — скетч Arduino StandardFirmata. Он подключен к замку, который запирается при высоком уровне…