преобразовать строку, представляющую двоичное число, в двоичное У меня есть последовательный вход "1111111" и я хотел бы преобразовать это в двоичный файл B1111111, который я могу отправить в светодиодную матрицу.
Я пытался выполнить поиск, но все результаты…
Blink a Grove — светодиодная палочка RGB Я пытаюсь мигнуть светодиодной палкой Grove — RGB (10 — WS2813 Mini 3535) с помощью этого кода:
#include "FastLED.h"
int ledState = LOW; //ledState используется для установки…
Arduino: как получить тип платы в коде Я хочу написать скетч, который можно будет скомпилировать на разных платах Arduino.
Я хочу отобразить на ПК, какая плата подключена в данный момент.
Это означает, что пользователь подключает ПК…
Arduino Servo с датчиком температуры (TMP36) Суть программы заключается в измерении температуры, и если температура выше 26 градусов, сервопривод поворачивается на 45 градусов, а если ниже, то вращается на 179 градусов. Однако происходит…
Не удается вызвать функцию при обратном вызове для onRequest() Я НУБ! Попытка использовать модуль ZS-042 RTC для получения текущего времени и отправки его обратно в RPi по I2C. Я могу вызвать функцию и перевести ее в последовательный режим, но когда я пытаюсь…
Беспроводной Bluetooth USB-хаб с использованием Arduino nano У меня есть следующая проблема/идея:
У меня есть верстак для электроники и отдельный компьютерный стол. Теперь у меня есть USB-концентратор на рабочем столе, но он не работает должным образом,…
Как сбросить клавиатуру при вводе неправильного пароля Я работаю над головоломкой для своего племянника. В настоящее время у меня есть arduino mega, устройство чтения SD - карт и клавиатура. Все подключено правильно, и в настоящее время я…
Arduino Pro Micro не распознает INPUT или INPUT_PULLUP Я пытался создать блок контроллера с несколькими кнопками . К сожалению, когда я попытался подключить кнопки, Arduino Pro Micro не распознал их нажатие. Я даже пытался подключить провод напрямую…
Atmega Millis с кварцевым кристаллом Я последовал за ним https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard это руководство по программированию моего Atmega 328p для работы на макетной плате с кварцевым кристаллом 16 МГц и двумя…
Как создать минимальный пример веб-сервера с выпадающим меню? Я хочу создать меню из трех пунктов: Verizon, T-Mobile, AT&T. Поскольку в примере используются светодиоды, я сделаю то же самое, но с выпадающим меню для выбора из трех.
Я пытаюсь объединить…
Использование памяти в аналоговом логгере библиотеки SdFat В файле AnalogBinLogger.ino библиотеки SdFat говорится следующее:
Каждый 512 - байтовый блок данных в файле имеет четырехбайтовый заголовок, за которым следует до 508 байтов данных. (508…
ATMEGA328P-U vs ATMEGA328-PU На моем Arduino UNO номер детали чипа ATMEGA328 P-U , я недавно купил ATMEGA328 - PU , чтобы сделать автономный Arduino. понял разницу в номерах деталей после получения упаковки...
Я заметил,…
Неустойчивое поведение вывода Arduino Я построил матрицу клавиш переключения (таким образом, диод, контекстно-полезные схемы ниже), и я, будучи собой, понял, что после этого я неправильно понял некоторые вещи о том, как на самом деле…
Текущее направление для выводов цифрового выхода Я новичок в Arduino. Цифровые контакты могут быть сконфигурированы в качестве выходных ( https://www.arduino.cc/en/Tutorial/DigitalPins ) для срабатывания некоторых датчиков. Сейчас я устанавливаю…
Ubuntu — TinyISP не распознается У меня есть карманный программатор AVR.
https://learn.sparkfun.com/tutorials/pocket-avr-programmer-hookup -руководство
Я подключил его к Ubuntu Linux, открыл скетч в Arduino IDE, выбрал …
Добавить библиотеку в проект CLion У меня есть новый проект, созданный с помощью PlatformIO в CLion. Я скопировал библиотеку Servo-1.1.8 в каталог include.
#include <Arduino.h>
#include "Servo-1.1.8/src/Servo…
Поддерживает ли ESP32 WIFIDirect? Я хотел бы установить простое P2P-соединение между ESP32 и устройством Android без использования точки доступа. Я должен иметь возможность отправлять и получать данные от ESP32 через установленное…
Считывание регистров I2C в качестве подчиненного устройства Мне нужно прочитать регистры сообщения, полученного от onReceive() . Я читал здесь , что
В указателе регистра нет ничего "волшебного": это просто первый байт данных в пакете. Поэтому просто…
Запутанная реакция степпера на увеличение delayMicroseconds() Я следил за этим руководством , используя то же оборудование, драйвер TB6600, 42HS48-1704A (да, я думаю, так и должно быть) будет 42hs40, но на наклейке это не так) степпер, но я управляю через…
Как питать Arduino Uno от терминала 5v драйвера двигателя L298N? Я пытаюсь настроить контроллер драйвера двигателя L298N с помощью моего Arduino. Различные онлайн-схемы о том, как их подключить, в основном похожи, но они отличаются питанием Arduino от вывода 5v…
Связь ESP 32 с Arduino Uno Я сделал робота-паука, используя Arduino и esp. Я создал устройство вывода звука, связанное с программой Python, которая записывает определенные данные (когда мы произносим команду) на плату esp, и,…
Ответ от модуля SIM800l прерывается У меня есть модуль sim800l, подключенный к аппаратному UART Rpi pico
/*
SIM800 RPi Pico
5v *External 2A 5v supply*
GND GND
VDD 3v3
TXD GP1
RXD …
Ограничение подключений EthernetClient Я работаю над проектом, в котором мне нужно иметь несколько подключений EthernetClient к разным серверам. Все эти соединения должны поддерживаться одновременно, и я имею в виду, что я не могу…
Arduino и обработка вызова и ответа не работает Я пытался разработать соединение от arduino IDE к обработке, чтобы я мог отправлять данные, измеренные на выводах arduino, в обработку для отображения.
Сначала я упаковал 10-битные целые числа,…
Обновление прошивки Arduino Mega2560. Я хотел подключить свою плату Arduino к MATLAB, хотя она распознавала плату Arduino, я продолжал получать сообщение об ошибке:
& quot;Внутренняя ошибка: неправильная инициализация кода сервера…
как заставить этот код работать со spiffs? Итак, у меня есть страница, на которой можно выбрать текстовый файл с устройства пользователя и сохранить его на SD-карту:
<!DOCTYPE html>
<html>
<head>
<title>File…
ESP-32 Загрузка файлов в SPIFFS через браузер Я использую библиотеку ESPAsyncWebServer в ESP32 DevKit. Хочу сделать форму в браузере для загрузки файлов в SPIFFS.
Я должен отметить, что все устройство работает отлично. Подключаюсь к Wi-Fi, он…
Проблема с компиляцией скетчей для arduino wavgat uno R33. Я настраиваю IDE Arduino для компиляции и загрузки скетчей для arduino wavgat uno R3. Я установил Arduino IDE, а также необходимые драйверы для платы. Я также загрузил zip-архив, содержащий…
Цифровой вход 120 В — готовые варианты? Мне нужно использовать 120 В переменного тока (сетевое питание) в качестве цифрового входа, и на форумах есть множество предложений и схем оптоизоляторов, выпрямленных трансформаторов, реле и т. д.,…
Нужна помощь с функцией отправки Arduino IR Remote Я работаю над проектом, который предполагает захват ИК-кода дистанционного управления и отправку его обратно с помощью Arduino. Я использую библиотеку IRremote и успешно реализовал функцию приема.…
Есть ли способ подключить оперативную память компьютера к Arduino? Я думал о том, как повторно использовать оперативную память моего старого компьютера на плате Arduino. Я думал о некоторых проектах, использующих нейронные сети, и больший объем оперативной памяти…
Для чего нужны контакты 5V и VIN? Я считаю, что могу обеспечить питание Arduino тремя разными способами:
Используйте USB. Конструкция доверяет регулированию напряжения 5 В и не регулирует его каким-либо образом.
Используйте…
Можно ли запитать ESP8266 напряжением более 3,5 В? Меня беспокоит, нужно ли мне использовать делитель напряжения для питания моего модуля ESP8266. Мои опасения связаны с предупреждениями, которые я слышал в нескольких учебниках. Кажется, все считают…
Автоматизация силы Wi-Fi . Справка. Нуби здесь #include <ESP8266WiFi.h>
const char *SSID = "mr_lazy_boei";
const char *pass = "usalusal";
WiFiClient client;
// Relay pin number
int ignition=2;
int self=0;
// …
ArduinoJson читает `null` из последовательного порта У меня есть установка, которая считывает данные из последовательного порта, когда я чувствую, что есть что-то, что нужно прочитать (и всегда предполагаю, что то, что отправляется на Arduino,…
Почему Arduino IDE выдает неправильное имя платы для ESP32 S3
Я разрабатываю печатную плату для ESP32 S3 wroom-1 для тестирования безопасных в использовании контактов.
Моя печатная плата выглядит так:
Я программирую ESP32 S3 через USB-интерфейс…
Как добавить один JsonDocument в другой в ArduinoJson Я использую эту библиотеку json: https://arduinojson.org/
Я пытаюсь написать функцию, которая создает объект ответа и оборачивает уже созданный документ json:
void sendResponse(
…
Несколько TFT не отображаются Я пытаюсь подключить около 5 TFT к моему Arduino Uno, и мне удалось подключить два из них без каких-либо проблем. Однако после загрузки кода они перестали работать. Затем я извлек весь код и…
Arduino Uno WiFi - Как отключить Wi-Fi? Я использую Wi-Fi Arduino Uno. Я сделал свой Arduino для подключения к локальной сети на основе http://www.arduino.org/learning/getting-started/getting-started-with-arduino-uno-wifi
Теперь я…
ИК-пульт дистанционного управления на UNO Я работаю над кодом ИК-удаления, работающим на Arduino UNO.
Я уже могу заставить это работать. но когда я нажимаю кнопку и удерживаю ее, выходные данные повторно отправляются с одним и тем же…
Sparkfun Pro Micro (5v) как ошибка ISP Я пытаюсь использовать Sparkfun Pro Micro (5 В, 16 МГц) в качестве ISP для программирования чипов Attiny (ОС: Windows10Pro). Я следовал инструкциям. Установлен правильный драйвер и добавлены платы…
Использовать Ethernet Shield и RFID rc522 вместе на мега Я использую Arduino Mega и хочу подключить RFID-считыватель rc52 и сетевой экран. Моя проблема в том, что оба настроены на использование одного и того же набора контактов: 50–53. Могу ли я…
Возврат в родительский каталог с библиотекой SD У меня есть переменная File под названием dir , и я создаю простой файловый менеджер для своего устройства. Есть ли способ получить ссылку на родительский каталог dir ?
Импульсы SCLK не видны при использовании SPI на ESP32 Я использую следующий код в своем esp32 используя arduino IDE для spi связи который является примером кода -
#include <SPI.h>
static const int spiClk = 1000000; // 1…
Где хранить структуру, используемую для инициализации драйвера Я делаю небольшой проект с платой ESP32. При инициализации драйвера функциям инициализации передается несколько структур. Я знаю, что есть два способа хранения таких структур:
Хранение структур…
Загрузка библиотеки менеджеру библиотеки из ветки Github Я пытаюсь загрузить библиотеку в диспетчер библиотек Arduino. Я знаю GitHub - arduino/library-registry: репозиторий списков диспетчера библиотек Arduino и уже прочитал инструкции, но у меня есть…
ESP8266 не отвечает через случайные промежутки времени 4-е обновление:
Я купил ESP32 (преемник ESP8266) и столкнулся с той же проблемой. Я использовал тот же код, но вместо этого использовал библиотеку Wifi.h , а также удалил код …
В чем разница/связь между Arduino и AVR? Я всегда думал, что Arduino — это платформа микроконтроллера, но на самом деле микроконтроллер — это чип AVR, изготовленный Atmel, или что-то в этом роде, сделанное кем-то другим, на основе RISC ISA…
Как снять Arduino Due и Mega shields без изгиба штифтов? Каков предложенный вами метод надежного удаления Arduino Due и Mega shields при минимизации вероятности изгиба штифтов заголовка полосы ?
Например, здесь есть аналогичная дискуссия , где аскер…
Arduino отключает шину i2c Я строю самолет. В качестве контроллера я использую Raspberry pi 4. Есть 3 датчика (MPU6050, QMC5883L, BME280) и Arduino Pro Mini, подключенные к Raspberry через i2c. При отправке запросов в…
Как откалибровать магнитометр MMC5603 Я только что получил магнитометр MMC5603 от Adafruit, однако измерения ненадежны. Например, когда я конвертирую его в заголовок, он меняется с 200° на 180°, а затем обратно на 200°, если я перемещаю…