Как получить размер (sizeof) массива структур Я пытаюсь использовать релейный модуль, мне нужен четкий способ настройки и управления релейным модулем.
Я определил структуру и заполнил ее некоторой информацией об идентификаторе, контакте,…
Проблемы nRF24l01+. Данные принимаются как 0 Я пытаюсь передать значения трех потенциометров через nRF24L01 + (с антенной). Я использую регулятор, предназначенный для nRF24L01 +, поэтому не думаю, что мне нужно добавлять развязывающий…
Arduino expected ')' before '{' токен for (byte i = 0; i < mfrc522.uid.size; i++)
{
Serial.print(mfrc522.uid.uidByte{i} < 0x10 ? " 0" : " ");
Serial.print(mfrc522.uid.uidByte{i}, HEX);
content…
Как подсчитать количество байтов, появляющихся в Arduino serial? Мне нужно подсчитать количество байтов, появляющихся в шине serial (UART bus), как подсчитать байты в Arduino с последовательными функциями Arduino? возможно ли это?
Применение -
Связь RS485 с…
Отправка команд с сайта cPanel клиенту ESP8266 У меня есть проект, в котором я хочу удаленно включать и выключать реле с помощью Arduino (ESP8266) через Интернет.
У меня есть удаленный веб-сервер, на котором размещен мой существующий сайт…
управление 2 датчиками и 3 насосами с помощью millis я делаю 3 насоса для вывода, и я использую millis для этого, я хочу остановиться, если rach intervalm сейчас в моем коде все еще зацикливается, а не останавливается для него thx
int pump1 =…
Проблема с ESP8266 в сети Eero У меня есть MCU узла ESP8266, и я учусь использовать его возможности Wi-Fi. В моем доме у меня есть маршрутизатор, предоставленный интернет-оператором, который управляет сетью, которую мы назовем…
Альтернативная IDE для компиляции и запуска кода arduino? Я не очень опытен в c ++ и знаю, что синтаксис C ++ и код, написанный / скомпилированный arduino IDE, немного отличаются.
Я хотел бы иметь возможность писать код, компилировать его так же, как…
ESP8266 как ISP-программа для ATmega16 Я использовал приведенную ниже программу для ESP8266 в качестве ISP для загрузки программы в ATmega16.
Программа ISP загружена в ESP8266
#include <SPI.h>
#include <ESP8266WiFi…
DH11 и uno relay controlle зависают Я хочу управлять своим барным холодильником с помощью датчика температуры и реле,
Это мой первый проект с кодом, я скопировал это:
https://robojax.com/learn/arduino/…
Температура LM35 снижается при нагревании У меня есть вопрос относительно LM35. Предполагается, что датчик имеет значения, которые должны быть прямо пропорциональны. Но вместо того, чтобы температура повышалась, значения датчиков…
Платы Arduino не работают с powerbanks! Я использовал много плат Arduino с адаптерами и другими блоками питания. При подключении к powerbank для портативных проектов я заметил, что питание отключается через пару секунд, а затем иногда…
Подключить ЖК-дисплей ILI9341 SPI к arduino uno Я купил этот ЖК-дисплей с сенсорным экраном в магазине, но я понятия не имею, как подключить его к arduino uno.
Любая помощь приветствуется.
Вот где я его купил.
Дисплей
Мой Arduino
Можно ли подключить экран SD-карты к плате Digispark ATtiny85? У меня есть плата Digispark ATtiny85 Arduino (как показано на рисунке). Могу ли я подключить экран SD-карты к этой плате как обычный Arduino? Как я могу сделать это, если я новичок в этой области?…
Сопряжение с необычным дисплеем из 4 цифр и 7 сегментов Имеется общий анод и общий катод из 7 сегментов дисплея. Но мне попался один необычный случай.
Имеется 7 контактов, управляющих 4 цифрами и 7 сегментами.
Я нахожу распиновку с помощью…
В ESP-12E NodeMCU, какой выход PIN A0? В ESP-12E NodeMCU все цифровые контакты могут вызываться с помощью номера. Вот этот список:
static const uint8_t D0 = 16;
static const uint8_t D1 = 5;
static const uint8_t D2 = 4;
static…
Подключить светодиодную плату RGB к Arduino Я пытаюсь перепрофилировать RGB-светодиод (на фото) и использовать плату Arduino, которую я только что получил, для перепрограммирования источников света. Я очень новичок в электронике и на самом…
Является ли это осуществимой схемой? Последние пару месяцев я работал над этим проектом, я приближаюсь к его завершению, и я очень волнуюсь! Тем не менее, это все еще довольно ново для меня, и поэтому я надеялся, что моя электрическая…
Питание Nano с помощью адаптера mini USB 5 В Я сделал простую схему измерения температуры, которая загорается светодиодом, когда он достигает определенной точки. Он отлично работает при питании от USB, подключенного к ноутбуку, но когда я…
GSM библиотека - все примеры работают, кроме GPRS? я использую arduino uno и sim808. я подключил sim808 к контактам 2,3 на arduino uno и использовал библиотеку GSM. я протестировал все примеры: совершать и принимать звонки или сообщения. часть…
Разные выходные напряжения от одного и того же источника? Мне интересно, можно ли подключить несколько понижающих преобразователей с разными требованиями к напряжению и силе тока к одному и тому же источнику питания (эта идея предназначена для управления…
DS3231 + кнопка для включения подсветки пожалуйста, кто-нибудь может помочь мне с кодом, я хочу иметь автоматический запуск в определенный час, также я хочу иметь переключатель кнопок, если это необходимо, в моем коде я могу нажать кнопку…
Разделение на ДВА байта для сохранения в EEPROM Я пытаюсь сохранить в памяти (в данном случае в памяти FRAM) ДВОЙНОЕ значение, я пробую тот же метод с использованием ОБЪЕДИНЕНИЯ для сохранения значения с плавающей запятой, но не переходите ко…
File.read() всегда возвращает значение -1 Я пытаюсь распечатать текстовый файл с SD-карты на SSD1306, используя библиотеку u8x8.
Вот текущий код:
#include <SD.h>
#include <Arduino.h>
#include <U8x8lib.h>
#ifdef…
Увеличение подключений ESP32 AP max Уже задавался вопрос, сколько клиентов могут подключиться к точке доступа ESP32, но ответ далеко не ясен; лучший вариант - полтора года назад ( максимальное количество подключений к точке доступа…
Файл создан, но не записаны данные Я начинаю использовать Arduino и практически не имею опыта кодирования. Тем не менее, мне удалось закодировать и понять, как это работает.
Проблема, с которой я столкнулся, заключается в том, что…
Передавать данные структуры во внешнюю структуру через serial? Используя две платы аналогичной архитектуры, я хотел бы отправить содержимое структуры с отправляющей платы на принимающую плату. Я использую UART для передачи данных.
Мой план состоял в том,…
Сервер ESP32 HTTPS - как получить строку запроса POST Я пытаюсь настроить ESP32 (DOIT ESP32 DEVKIT V1 в Arduino IDE, с библиотеками Wi-Fi Espressif) со следующими включениями на данный момент:
#include <WiFi.h>
#include <WiFiClient…
Загрузка Digispark не работает в KDE Neon (Linux) Я использую KDE Neon и загрузил Arduino IDE через Snap Store. Он хорошо работал с ESP8266 и другими Arduions. Но когда я попытался загрузить простой скетч или пример скетча в свой Digispark, я…
Как получить значение PPM из MQ-3? Я попытался создать проект для обнаружения алкоголя с помощью Arduino Uno и датчика алкоголя MQ-3.
У меня уже есть значение R0 , но здесь я столкнулся с проблемой: я не знаю, как преобразовать…
Определение относительно точной скорости с помощью ИДУ В настоящее время я работаю над проектом, в котором я пытаюсь точно определить скорость в портативном устройстве, используя IMU, в течение примерно 30 секунд.
У меня возникли серьезные проблемы с…
Attiny85 Clone Не может установить значение P1 для ввода Все, что я читал о китайских клонах Digispark attiny85, говорит о том, что вы можете использовать p0-5 в качестве цифрового ввода-вывода (p5 как после сброса предохранителя)
Простой тестовый код…
Автопарковка на arduino Я хочу создать проект, в котором есть парковка и ИК-датчик, который распознает, когда подъезжает машина, и отображает на ЖК-дисплее сообщение о том, что нужно вставить rfid-карту, а затем открывает…
Не удается отправить Wemos D1 ESP8266 в глубокий сон У меня есть Wemos D1 (версия 2015-08), и я пытаюсь заставить его заснуть. Мне удалось запустить его в целом и запустить / подключить Wi-Fi к работе и т.д., Но функция глубокого сна мне недоступна.…
ATTINY85 - Радиочастотный передатчик (RH ASK) Я работаю над небольшим радиочастотным датчиком, работающим от аккумулятора.
Я использовал код от мистера К. ( https://arduino.stackexchange.com/a/55516/65870 ) в качестве основы и адаптировал его к…
Датчик пульса лучше работает снизу вверх? недавно я купил себе датчик пульса и сердцебиения.
Подключил его и к моему новенькому M1 mini.
Я написал фрагмент кода, который просто выводит исходное значение АЦП из A0 (где подключен датчик…
Спецификация разъема питания arduino Можем ли мы узнать о деталях, которые использует arduino?
Я хочу сделать щит, и я купил такие же силовые разъемы.
И я подумал, что там будет два контакта, один для питания, один для GND.
Однако…
Сканер I2C - Устройства не найдены Я подключил OLED-дисплей к выводам SDA и SCL Arduino UNO. Однако я не могу найти адрес с помощью сканера Arduino I2C.
Все провода подключены правильно, и на дисплее есть питание. В чем еще может…
Не удается загрузить код на плату Arduino на Mac Я использую MacBook Pro с 10.13.6, официальную плату Arduino Uno и Arduino 1.8.13 IDE.
У меня возникли проблемы с загрузкой кода на плату Arduino.
У меня есть 5 доступных портов:
дев/кр…
Ошибка компиляции для платы Arduino Nano У меня есть несколько плат Arduino Nano.
Я могу скомпилировать или загрузить код только один раз. Если я попытаюсь скомпилировать / загрузить снова, я получу сообщение об ошибке: "Ошибка компиляции…
Как очистить выходной буфер Arduino Uno? Я закодировал arduino для DHT11, который использовался для печати влажности в первой и температуры во второй строке. Но иногда, когда я открываю SerialPort, я получаю абсурдные данные.
Стандартное отклонение и дисперсия массива чисел Ищете простой способ получить дисперсию массива чисел,
который будет скомпилирован с помощью компилятора Arduino.
Что-то вроде этого c #:
static float variance(double []a, int n)
{
//…
Подключение Arduino Uno WiFi Developer Edition к Интернету Недавно я купил здесь Arduino Uno WiFi Developer Edition . Хотя все остальные функции, похоже, работают (я могу загружать / запускать программы, считывать подключаемые датчики и т.д.), я не могу…
Побитовая запись на аналоговый вывод Я только начинаю изучать побитовые операнды, и вот мой вопрос. Для этого:
pinMode (13, OUTPUT);
digitalWrite (13, HIGH);
побитово я могу сделать так:
DDRB |= B00100000; //установить…
Вопрос: как объединить два разных кода Я увлекаюсь Arduino, и у меня возникли проблемы с одновременным запуском двух скетчей на Arduino UNO. В первом случае речь идет о программе, которая считывает температуру и относительную влажность,…
Ошибка отправки данных из ESP8266 в Uno Я отправляю данные с ESP8266 в Uno (мне нужно использовать Uno, потому что у него больше входных данных, чем у ESP, и они нужны мне для моего проекта). ESP8266 подключается к последовательным…
nRF24L01 - пропускает конечные символы во время передачи Это кодекс моего Хозяина.
#include <nRF24L01.h>
#include <RF24.h>
#include <RF24_config.h>
#include <SPI.h>
RF24 radio(7, 8);
const byte address[6] = "00001";
char…
MkrWan зависает после кратковременного отключения электроэнергии Мой MkrWan работает на внешнем адаптере 5v 3A без аккумулятора. При кратковременном (15-20 секунд) отключении питания Mkrwan все еще кажется работающим. Я думаю, что он потребляет энергию на…
Нужна помощь в написании кода для моего fyp как работает мое кодирование= 1 rfid-карта обнаруживается на первом rfid-считывателе и 2 rfid-карты обнаруживаются на втором rfid-считывателе, после чего сервопривод переходит на 90
мой второй…
Arduino Ethernet Shield при использовании контактов Arduino Mega В настоящее время у меня есть Arduino Ethernet Shield, который совместим с Mega. Я нашел в библиотеке Arduino Ethernet https://www.arduino.cc/en/Reference/Ethernet что экран использует разные…
Как подключить модуль board plus к одному батарейному блоку Я человек, который очень плохо разбирается в робототехнике и физической стороне компьютеров (специалист по программному обеспечению), поэтому прошу прощения, если это глупый вопрос. Я покупаю…