Как добавить изменение цвета к стробоскопическому кодированию? У меня этот стробоскопический эффект работает. Однако я хотел бы изменить цвет светодиодов после каждой "стробоскопической последовательности". Как этого можно достичь?
Код, который я использую,…
2-значное число до 2x 1 цифра Предположим, у меня есть двузначное число 42.
Это целое число, полученное от моего RTC
Теперь для моих 7-сегментных дисплеев мне понадобятся 2 отдельных номера:
4 на дисплее 1.
2 на дисплее…
Как использовать этот 3-контактный ползунковый переключатель? Я недавно купил эти ползунковые переключатели, потому что хочу использовать их в своем проекте:
Но я не знаю, к чему подключать эти три контакта, и я не могу найти информацию о них в…
Текстовая часть превышает доступное место на плате Когда я компилирую этот код, он выдает упомянутую выше ошибку.
Я видел в Интернете способ решить эту проблему: Serial.println(F("..."));
Для фиксированного строкового литерала я изменил его, но…
Az Delivery ESP32 DevKitC V2 номера PIN Интересно, где узнать PIN для Az Delivery ESP32 DevKitC V2.
Есть рисунок пин-аута, но он не говорит, каковы пин-адреса:
https://cdn.shopify.com/s/files/…
Запустить esp32 без FreeRTOS, чтобы выполнить что-то быстрее В настоящее время я запускаю Arduino с этой конфигурацией (с использованием чипа atmega328p):
В принципе, моя программа просыпается каждые 2 секунды в течение 10 мс каждый раз. Если в течение…
Отказано в разрешении на загрузку с IDE 2 Решаю эту очень распространенную проблему в IDE v2.0.0., но не знаю почему.
Я должен быть в порядке в группе:
adm tty dialout cdrom sudo dip plugdev lpadmin lxd sambashare docker
Я также…
Неразрешенный узел mDNS ESP8266 в домене .local Я пытаюсь внедрить mDNS для esp8266 в Arduino IDE, следуя этому руководству.
https://tttapa.github.io/ESP8266/Chap08%20-%20mDNS.html
Я не могу заставить работать имя esp8266.local - когда я…
Код CRC8 не работает должным образом Мне нужно отправить строку, за которой следует ее полином CRC8, 0x31 (= X^8 + X^5 + X^4 + 1), я успешно закодировал это после некоторых проблем, но, похоже, это не так. работать правильно, когда я…
Заикающийся двигатель, использующий радиочастотный модуль Я пытаюсь управлять шаговым двигателем по беспроводной сети с помощью кнопки. Я использую радиочастотный модуль 433 МГц и библиотеку Virtualwire.
код работает, приемник получает сообщения от…
Не удалось прервать "пустой цикл" Я загрузил в Uno пример скетча, который появился при установке программного обеспечения Arduino.
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
…
Вопрос о кнопках и INPUT_PULLUP Я неплохой разработчик, но у меня очень мало опыта в области электроники/оборудования. Я всегда слишком осторожен и боюсь, что могу что-то испортить неправильной проводкой. Этот вопрос может…
Мой BMA421 заперт? Я пытался настроить датчик движения BMA421 в смарт-часах на базе nrf52, используя спецификацию для BMA423, который имеет тот же интерфейс. У меня был датчик, хорошо работающий с оригинальным…
Все ли эти битовые настройки означают одно и то же? ADMUX = ADMUX | _BV(REFS); // несоставное побитовое ИЛИ
ADMUX |= _BV(REFS0); // #define _BV(бит) (1 << (бит))
ADMUX |= bit(REFS0); // # определить бит(b) (1UL <<…
Не могу загрузить скетч после перегрева Я использую Arduino nano, после несчастного случая. Мегачип нагрелся, и когда я попытался дотронуться до него, он обжег мне палец. После этого я подключился к USB-порту моего ноутбука, и компьютер…
Управление выводом 5V на Arduino nano 33 BLE Следуя инструкциям на это сообщение я включил контакт 5V. В том же сообщении говорится, что я управляю этим контактом с помощью D12, хотя мне это кажется странным, поскольку контакт D12 уже есть.…
Как преобразовать прочитанные символы в строки? Как я могу добавить строку, например "AA 00 01 00 FF FF A2", к последовательным данным с помощью Arduino?
Следующий код кажется неправильным:
String comdata;
void loop() {
while (Serial2…
DHT11 перестает работать при подаче питания с платы блока питания У меня был мини-проект с DHT11, датчиком температуры и влажности, который отлично работал на моем клоне Arduino UNO. Затем я купил плату питания, которая может питать датчик требуемыми 5В, но по…
Что не так с моим кодом? Сенсорный модуль LED2 всегда горит Я получил этот код от robojax.com.
я выполнил все шаги, но когда я пытаюсь хлопнуть в ладоши, он не выключается и не включается
но когда я дую на датчик звука, он реагирует и включает свет …
Последовательная связь между nodemcu и Arduino Uno В последние дни я пытаюсь установить последовательную связь между nodemcu и Arduino Uno, но мне это не удалось. В настоящее время я работаю над проектом домашней автоматизации. Я получаю данные от…
Неиспользуемые контакты в Arduino L293D motor shield? Каковы неиспользуемые контакты в моторном щитке Arduino L293D? Я хочу подключить экран с помощью проводов вместо непосредственного монтажа поверх платы Arduino.
https post с использованием кастомной библиотеки «Fetch» Я пытаюсь отправить POST-запрос на свой ssl-сервер, используя https.
Вот мой пример кода Arduino:
#include "recipes/WiFi.h"
#include "Fetch.h"
#define SSID…
Автомобиль-робот не работает Моя машина-робот не отвечает на мои команды. Однако приведенный ниже код работал раньше, но на этот раз ответа нет. Я пробовал экспериментировать с кодом в первом цикле while. Я пробовал другой код…
Чтение строки из Firebase и сохранение ее в виде CString У меня есть мобильное приложение (сделанное с помощью MIT App Inventor), хранящее некоторые значения в базе данных Firebase. App inventor хранит все значения в виде строк (т.Е. в кавычках, а строки…
Клавиатура Arduino: Проблема с языком ввода Мне нужен Arduino (Leonardo), чтобы открыть cmd, но если язык ввода с клавиатуры не английский, он печатает буквы другого языка.
——— код ———
Keyboard.begin();
Keyboard…
Что не так с бесконечными циклами внутри loop()? Я хотел запустить следующий код как что-то похожее на Tone или pwm. Однако по какой-то причине я не могу искать, это не работает.
#define WAIT 3200UL
void setup() {
DDRB |= B00000001; //…
Сопряжение LM35 и MQ2 с Arduino Когда я соединяю датчик температуры LM35 и газовый датчик MQ-2 с Arduino - мой датчик LM35 дает неправильные значения. Из исследований я узнал, что газовый датчик MQ-2 тянет напряжение AREF вниз и…
Проверка работоспособности проводки кнопочной коробки Я строю окно кнопки flight sim и хотел бы, чтобы кто-то, пожалуйста, проверил мою предлагаемую схему подключения.
Я буду использовать 12 кнопок, 4 поворотных кодера, каждый также с кнопкой и 4…
Странные проблемы с управлением оптопарой (PC123) с Nano У меня возникли странные проблемы с тем, чтобы заставить Nano правильно управлять оптопарой PC123.
Что я пытаюсь сделать: в реальном мире мне нужно нажать кнопку ОДИН РАЗ, и устройство, к которому…
Регистры ввода-вывода SAM3X8E (Arduino Due) Как работают регистры ввода-вывода Arduino Due?
На Arduino Uno просто установите DDRx , затем PINx для чтения, PORTx для записи, я хотел бы сделать то же самое с Arduino Due, но у него есть еще…
FastLED EVERY_N_MILLISECONDS со смещением? Что, если вы хотите что-то вроде этого:
void loop(void) {
EVERY_N_MILLISECONDS(1000) {
do_this();
}
EVERY_N_MILLISECONDS(1000) {
do_that();
}
}
Я хочу, чтобы do_this() и do_that()…
Шестнадцатеричное/Байтовое реверсирование и преобразование Я работаю над системой RFID с использованием MFRC522 с этой библиотекой : https://github.com/miguelbalboa/rfid
Вот код, который у меня есть прямо сейчас:
int A=(mfrc522.uid.uidByte[0]);
int…
POST запрос на pythonanywhere дает ответ 400 У меня работает фляжный сервер, который должен получать почтовый запрос. Я использую Arduino Mega 2560 и Ethernet Shield 2. Когда я запускаю сервер локально по адресу 192.168.0.103:1337, он может…
Моделирование поведения вывода на основе записи PulseView У меня есть несколько записей PulseView с существующего устройства. В настоящее время, чтобы проверить, правильно ли мой Arduino обрабатывает ввод, я всегда использую реальное устройство. Однако…
Внешнее прерывание кнопки (цифровой вывод 3) Arduino не работает Я пытаюсь выполнить прерывание внешней кнопки с помощью Arduino и буквенно-цифрового ЖК-дисплея 16*2. То, что я пытаюсь сделать, - это когда я нажимаю кнопку, экран должен переключаться между…
Интеграция Arduino с выпуском VESC Я пытаюсь интегрировать vesc с arduino и запускаю простой код для вывода напряжения и других данных на последовательный монитор. Ниже приведен код для справки. Когда я проверяю вывод, кажется, что…
Arduino Uno SD карта памяти Мне интересно хранить данные акселерометра на SD-карте. Поскольку потребление энергии является главным соображением моего проекта, важно сделать как можно меньше записей на SD, потому что SD требует…
Сервоуправление Arduino bluetooth HC-05 Я использую модуль Bluetooth HC-05 для управления двумя сервоприводами. Я использую терминал Bluetooth в своем телефоне Android, чтобы управлять ими.
Проблема в том, что myServo1 движется так,…
Как заставить BLE и WiFi IoT работать с памятью без проблем ? Моя прошивка работает на ВРОВЕРЕ ESP32, чтобы использовать SPIRAM.
Он использует как IoT через Wi-Fi (Azure IoT SDK), так и BLE для поддержки соединения с моим мобильным приложением.
Я потратил…
Отправить последние 10 минутные данные по Bluetooth Это было для регистрации данных фотоэлемента с интервалом в 30 секунд, теперь я хочу написать код, который командует с мобильного телефона и отправляет данные за последние 10 минут.
Сначала я…
Почему мой arduino теперь работает с моими ЖК-дисплеями 16x2? Поэтому я попробовал использовать 3 разных жидкокристаллических экрана и каждый из них дал мне что то свое ( https://imgur.com/a/EVzFoVv ) а вот и мой код
#include "LiquidCrystal.h"
//…
Последовательная связь с 2 ардуино и одной оптроной Я только начал работать с ардуино на Tinkercad в школьном задании и обладаю несуществующими электрическими знаниями. Попытался почитать на эту тему, и мне кажется, что я правильно понял некоторые…
Загрузить на плату без подключения USB У меня есть Spark Fun Pro Micro (ATmega32U4) без USB-соединения (оно было разорвано ранее), которое я хочу использовать для дублирования прототипа, работающего на другом Pro Micro.
Как я могу…
Как происходит запрос сервера? Может ли кто - нибудь объяснить приведенный ниже код, например, как сервер понимает,
как запрос идет на сервер из приведенного ниже кода.
if (client.connect(server, port))
{
client…
Arduino Leonardo на Win 8.1 COM-порт пропал Я использую Arduino Leonardo на своем компьютере с Windows уже несколько дней без особых проблем, но сегодня COM-порт исчез. Мне удалось успешно отправить скетчи на Arduino и выполнить их, так что…
Почему платы ESP ломают контакты флэш-памяти SPI? У меня есть плата для разработки ESP32 и плата NodeMCU. Оба выламывают контакты для прошивки SPI ESP. Эти контакты упоминаются в стандартных описаниях выводов как обязательные/не должны подключаться…
Методы программирования ардуино Я взглянул на базовую схему Arduino.
У него было три разных способа программирования чипа.
Первый интерфейс предназначен для программирования через SPI (например, с помощью "Pocket AVR…