Ключ LoRa Radio не взаимодействует с Adafruit Feather M0 LoRa Я использую Adafruit Feather M0 с радиоприемником LoRa RFM9x для отправки данных на Ronoth LoStik (модель США), который взаимодействует с программой на настольном компьютере. Feather M0 использует…
Датчик влажности для влажной среды У меня был небольшой опыт работы с датчиками DHT11 / DHT22 в тепличных условиях, и я считаю, что при попадании влаги они вообще перестают работать.
Существуют ли какие-либо недорогие датчики…
О библиотеке FFT на Arduino Из выходных результатов я вижу, что arduinoFFT возвращает только положительные частоты, поэтому я думаю, что он сам удаляет отрицательные значения и компенсирует потерянную энергию путем умножения…
Макетные платы и точные измерения напряжения Я пытаюсь настроить термистор (PT1000) для работы с arduino. Для этого я использовал делитель напряжения и вывод 5 В в качестве источника напряжения. Я получал очень нестабильные результаты, поэтому…
Порт Arduino OTA не обновляется в Arduino IDE OTA (из библиотеки ArduinoOTA ) на ESP8266 не отображается в портах программирования на Arduino IDE, если я не перезапущу IDE. Даже когда я подключаю USB-кабель и список портов обновляется, чтобы…
#endif без #if У меня есть дополнительная проблема...
Я написал этот короткий код:
////////////// BOARD SETTINGS \\\\\\\\\\\\\\
#define BAUD_RATE 9600
// Выбор типа платы
// Раскомментировать…
NRF24L01 не проводит успешную передачу Я пытаюсь отправить простой массив от передатчика к приемнику, но приемник не получает нужную информацию. Передатчик правильно сохраняет массив, поэтому я не уверен, что не так. Когда я читаю, что…
Отключение Arduino при загрузке Считается, что эта проблема отключения не очень распространена в сообществе Arduino.
По сути, происходит то, что, как только я нажимаю кнопку загрузки, Arduino IDE сообщает мне, что плата Arduino…
Адаптер USB для UART на базе CH340G - Схемы распиновки Это та плата, о которой я буду говорить.
Существуют различные его вариации (со встроенными кнопками и т.д.), Но все они, похоже, основаны на чипе CH340.
Моя проблема в том, что я не знаю,…
Что это за 18 дополнительных портов на adafruit-gfx 2.8 " Недавно я получил 2,8-дюймовый дисплей Adafruit gfx, который работает нормально.
Совершенно очевидно, что для этого требуются почти все контакты на UNO. Однако я не понимаю, какие 18 доступных…
Как сделать несколько serial.read() прежде всего, я здесь новичок, и мне очень жаль, если есть какие-то ошибки, когда я задаю этот вопрос. Итак, я пытаюсь создать программу для вычисления с использованием последовательного чтения, и я…
Измерьте напряжение lipo при питании arduino У меня есть arduino pro micro 5V, который я хочу включить с помощью 3.7 V lipo. У меня также есть зарядный модуль для зарядки lipo.
( https://www.banggood…
Как добавить в массив из String в ардуино? Вот мой код:
char *StrAB[] = {"29 EC C7 C1", "69 5B C9 C2", "22 3B 83 34", "12 BF BF 34", "C6 78 8E 2C" };
void setup() {
Serial…
Фоторезисторы не пропускают входной сигнал на светодиоды Я делаю школьный проект, в котором мне нужно создать парковку в tinkercad. Мы с моим приятелем попытались использовать связку фоторезисторов, которые работали как сенсор. Нет света = автомобиль =…
Запишисать загрузчик в Arduino Uno с помощью ARM-USB-OCD У меня есть ARM-USB-OCD, созданный OLIMEX. Меня интересует, могу ли я использовать это для записи загрузчика в Arduino Uno. Насколько я знаю, Atmega 328P может быть запрограммирована с…
Настройка порога для цифровых контактов Я работаю над проектом с использованием датчиков силы для создания клавиатуры для пациентов с МД.
Я подключил датчики (каждый с 4 входными контактами) к цифровым контактам Arduino Due .
Я хочу…
Различия между Arduino Uno SMD и Uno DIP Я только что купил Arduino Uno (SMD-версия) от W11Stop и хочу знать, есть ли какая-либо другая разница между Arduino UNO DIP и Arduino UNO SMD, кроме того, что я знаю, что SMD-версия не имеет…
VSCode против Arduino IDE - та же программа, другое поведение У меня есть эта простая программа для тестирования датчиков температуры DS18B20.
#include "OneWire.h"
#include "DallasTemperature.h"
#define ONE_WIRE_BUS D3
// Настройка…
Файлы калибровки для каждого Arduino? Я планирую установить в своем саду множество встроенных устройств, и каждое из них будет иметь свой собственный аналоговый датчик влажности. Каждый датчик влажности должен быть откалиброван…
Флэш-память ESP32 Я новичок в ESP32. Я собираюсь создать систему, в которой хранятся файлы из Интернета. Хотя для хранения данных легко использовать SD-карту или накопитель (например, USB-накопитель), но я хочу…
Как часто требуется калибровка гироскопа mpu6050 sonsor? Я хочу использовать его в своей настоящей машине для ежедневного использования, чтобы при необходимости измерять угол рыскания.
Можно ли сначала откалибровать его только один раз, а затем…
Как сохранить данные в arduino при отключении питания Я занимаюсь проектом "управление коммутатором на основе arduino". Здесь пользователю необходимо установить время для включения реле и установить время для его выключения. Проблема в том, что я хочу…
Обобщить маршрутизацию веб-сервера Я следую примерам для ESP32:
AsyncWebServer _server(80);
_server.on("/", HTTP_GET, [](AsyncWebServerRequest *request)
{
request->send(SPIFFS, "/index.html",…
Программирование NodeMCU без USB-порта Недавно я пытался создать систему обнаружения столкновений для использования в автомобиле. Я купил несколько устройств NodeMCU и буду использовать одно из них в качестве концентратора Wi-Fi.
В…
Как собрать оптический поворотный энкодер H30? Я работаю над проектом с участием шаговых двигателей. Для этого проекта очень важно отслеживать положение этих двигателей, поэтому я решил купить оптический поворотный энкодер, в частности,…
Система освещения светофора с датчиками Я пытаюсь создать систему светофора с ультразвуковым датчиком дальности, а также светозависимым резистором. Я пытаюсь сделать так, чтобы по умолчанию было 2 секунды красного света, 1 секунда желтого…
Массив из существующих массивов У меня есть куча 3D-массивов в следующем виде:
byte lines[][4][2] {
{ {B00000000, B11110000 },
{B00000000, B11110000 },
…
Настроить Trinket M0 в качестве периферийного устройства I2C Я пытаюсь использовать I2C для связи между моим XBee3 (контроллером) и adafruit trinket m0 (периферийным устройством). Я почти уверен, что модули подключены правильно (trinket SCL / pin 2 к xbee SCL…
Датчик температуры не выдает правильных значений В моем текущем проекте я считываю температуру с помощью датчика, у которого всего два провода.
Для считывания значений датчиков я использовал приведенную ниже схему, которую я нашел на сайте…
Ошибка включения файла при использовании Arduino Nano Я использую приведенный ниже код для сопряжения сотового телефона Arduino nano и Android, чтобы обеспечить последовательную связь через USB-порт. Я скачал библиотеку фильтров с GitHub …
Питание светодиодов с помощью Arduino uno 5v Я работаю над звуковой реактивной светодиодной лампой в качестве своего первого проекта, и для начала у меня немного другие материалы. Сначала я хотел бы просто научиться включать светодиодную ленту…
Не удается получить ввод с клавиатуры 4x4 Я бы хотел сделать какой-нибудь простой калькулятор. В настоящее время я борюсь с входными данными. Я хотел получить от пользователя некоторые числовые данные, затем я хотел бы иметь информацию о…
Управлять 2 сервоприводами с последовательным считыванием Я хочу использовать 2-й сервопривод только тогда, когда 1-й находится в рабочем состоянии, спрашивая пользователя, хочет ли он запустить или нет. (код, выделенный жирным шрифтом, не работает)
…
Подключение различных устройств к Arduino Мне нужно подключить следующие устройства к плате Arduino UNO. Проблема в том, что у меня заканчиваются контакты, чтобы иметь возможность соединить их все. Есть ли какой-нибудь способ сделать это?
…
Выбор емкости батареи Arduino на основе текущих измерений Прошу прощения за этот глупый вопрос...
Я не специалист по электронике и электрике..
Чтобы выбрать емкость аккумулятора, а также солнечную панель, я измеряю потребление тока Arduino.
Итак, я…
Внешнее питание Arduino при считывании напряжения с него через USB У меня есть Arduino UNO R3, где я установил вывод 13 на “ВЫСОКИЙ” (как показано здесь), и я подключил светодиод к выводу 13 и GND, который ярко светится, используя USB, подключенный к моему MacBook…
Как считывать данные непосредственно с ЖК-дисплея Ссылка на сообщение: ЖК-данные считываются и отображаются на компьютере
Было неясно, каков окончательный код. Не могли бы вы снова опубликовать код и схему и, если возможно, объяснение того, как…
Джойстик считывает ошибочные значения При нормальной работе значение диапазона АЦП джойстика на моей плате составляет от 0 до 1023 (10 бит). Однако мой график ни для одной из осей не является непрерывным. Скорее всего, существует более…
Как повторить конкретный код в Void loop() количество раз Привет, друзья, я создаю контроллер двигателя постоянного тока (для машины для разгибания ног), который перемещает двигатель между двумя точками, заданными двумя потенциометрами, и в качестве…
Arduino IDE 1.8.6 не запускается Моя Arduino IDE не запускается. Он просто выходит из строя перед открытием. Я не знаю, в чем проблема. Раньше он работал достаточно хорошо, без каких-либо проблем.
Это то, что я вижу после…
Библиотека Wire Arduino, приведение типов У меня возникли проблемы с пониманием этой строки кода, которую я вижу в каждом руководстве по Arduino EEPROM.
int saveLocation = 4095;
Wire.write((int)(saveLocation >> 8));
Вопрос 1: …
Linux avrdude: stk500_getsync() При попытке прошить мой подлинный arduino micro с помощью avrdude из cmd в системе Manjaro я получаю печально известную ошибку
avrdude: stk500_getsync() попытка x из 10 ...
Я добавляю этот…
Определение объекта шагового двигателя в документации Я пытаюсь использовать библиотеку stepper, и объект stepper документируется следующим образом
Эта функция создает новый экземпляр класса Stepper, который представляет конкретный шаговый…
Получить доступ к EEPROM ATtiny с помощью кода Arduino? Я пытаюсь уменьшить объем оперативной памяти, используемой моей программой, записывая некоторые значения в EEPROM моего микроконтроллера. В настоящее время я программирую на ATtiny85, который имеет…
433 МГц отправка не принимается Я пытаюсь отправить данные, используя эти дешевые детали.
Когда я проверяю напряжение на порту передачи данных передатчика, я вижу, что я ожидаю, 1,2 и 0,6 колеблются во время отправки.
Но когда я…
Arduino Leonardo/Pro Micro сон и USB Я использую Arduino Pro Micro (в основном Leonardo в меньшем форм-факторе) в мобильном приложении, где действительно важно энергопотребление.
Чтобы снизить энергопотребление, я перевожу Arduino в…
Расчет Ампер часов солнечной панели Меня интересует вычисление мощности солнечной панели в амперах в час с помощью Arduino. Я уверен, что смогу получить напряжение (с помощью делителя напряжения) и силу тока (с помощью ACS712). Мой…
Почему светодиод всегда горит в proteus? Я моделирую схему с помощью arduino, которая определяет, есть ли ток на входе, а затем включает светодиод на выходе. Проблема в том, что индикатор всегда горит, даже когда кнопка на входе открыта.
…
Как использовать Sim7020 mini NB-модуль Интернета вещей
Я использую модуль Sim7020_mini. Я вставил Sim-карту IOT и подключаемую антенну,
подключил Rx, Tx к USB-TTL, затем подключил питание к VIN (5 вольт),
питание светодиода было включено.…
Что не так с тем, как я записываю и/или считываю адреса EEPROM? Рассмотрим:
#include <EEPROM.h>
byte guifactor1 = 1;
byte guifactor2 = 2;
byte guifactor3 = 3;
byte guifactor4 = 4;
byte guifactorgas = 5;
byte guifactorwater = 6;
volatile unsigned long…
Параллельная связь между несколькими Ардуино Вот сообщение , в котором объясняется стандарт связи.
Мне нужно установить связь между несколькими платами Arduino nano. Я использовал шину SPI на одной из плат Arduino для беспроводной связи и…