Как подключить 2 датчика FSR к Arduino Mega? Можно подключить датчик FSR ( силочувствительный резистор ) к Arduino через порт 5V, Gnd и A0 (как показано ниже, согласно adafruit.com страница ), но как это будет работать для двух из них вместо…
СВЕТОДИОД SIM800L не мигает Я использую модуль SIM800L с esp32. Я использую 3.7 V 2800mAh lipo аккумулятор для питания sim800L, но светодиод не мигает. Я ищу ответы в Интернете, но у evryone, похоже, другая проблема, чем у…
Столкновение прерываний таймера Я работаю с MEGA2560, пытаясь реализовать скоростные рампы для трех степперов одновременно. Цель состоит в том, чтобы двигаться в разные позиции, применяя ускорения и замедления, одновременно…
Arduino Loop перестает работать, как только включается питание Я использую датчик ночного видения MU, который должен приводить в действие шаговый двигатель. Код датчика зрения MU работает. В тот момент, когда я включаю питание для питания шагового двигателя,…
Чипы и высокое напряжение: Подключены последовательно? У меня есть 3 микроконтроллера, которые будут подключены к батарее, и нужно обеспечить каждый из них от 3 до 5 вольт максимум.
У меня есть батареи 3 В, но они, похоже, не обеспечивают достаточной…
Светодиоды: разница между общим анодом и общим катодом В чем разница в использовании общего анода и общего катода 7-го сегмента при взаимодействии с Arduino? Как вы можете изменить код, если нам нужно добавить еще один 7-сегментный дисплей?
Как вы…
Подключение Pro-Mini и ESP8266 с помощью последовательного порта Я хочу создать систему, состоящую из WEMOS mini & Pro-Mini sharing info с использованием последовательного ( один MCU предназначен для ввода-вывода react, а второй для команд MQTT ) совместного…
Оптимизация размера программы Я пытаюсь сэкономить несколько байт размера программы.
Я столкнулся с проблемой, которую не могу понять, и надеюсь, что кто-нибудь мне поможет.
Взгляните на этот пустой скетч. Это занимает всего…
Сохранить жизнь для Arduino Иногда arduino по какой-то причине блокируется. Было бы неплохо узнать почему, но проблема более общая. Я нашел аппаратное обеспечение keep alive, которое сбрасывает контроллер, если он не отвечает:…
Сбор данных из прерывания таймера и хранение их в массиве Мой вопрос заключается в следующем: как я могу использовать ISR и хранить данные, которые я получаю от своих аналоговых входов, в массиве для более легкого анализа данных.
Более конкретно, я хочу…
Arduino быстро отправляет команды Мне нужен станок с ЧПУ, чтобы работать как можно более плавно.
Он получает такие команды, как "M_XY 10.233 20.123".
Если я посылаю команду за командой, то есть небольшая задержка между командами…
Всегда ли установка значения означает установку pin Arduino? Одна вещь, которая всегда сбивала меня с толку, - это почему мы используем int или другие команды, чтобы установить переменные с номерами pin, как если бы эти команды всегда были ограничены только…
Объяснение кода, найденного в интернете я нашел следующий код онлайн, чтобы прочитать значение сенсорного датчика... у меня возникли трудности с пониманием того, как работает 2-секундный тайм-аут на отмеченной линии..
if…
Регистрация данных GPS с помощью Arduino Я работаю над проектом для моего выпускного курса на первом курсе программирования в моей средней школе. Я хотел бы сделать устройство регистрации данных на базе Arduino, которое я мог бы взять с…
Проблема MAX31865 и PT100 У меня странная проблема с MAX31865 и PT100. Каждый раз, когда я запускаю систему, она показывает, что температура равна -242, а значение RTD равно 0 и так далее.
Но когда система находится в …
Сохранить выделенный текст в виде переменной int Я строю макро-клавиатуру, и одна вещь, которую я часто делаю, - это добавляю заданное количество чисел в основном в программах 3D-моделирования. Я все время добавляю и убираю 0,25 и 0,125. Я хочу…
Входной Режим захвата PPM сигнала Приветствую всех участников Форума. Я хотел бы выразить свою глубочайшую благодарность в связи с названием этой должности.
На прошлой неделе я пытаюсь захватить и декодировать сигнал PPM от…
Интерференция I2C устройств В настоящее время я пытаюсь подключить 3 устройства I2C к Arduino Mega, как описано в скетче fritzing. Это датчики: Датчик Max86150 PPG на пробивной плате (5 В), ИК-датчик температуры MLX90614 (3,3…
Альтернатива Arduino MKR GMS Я начинаю проект по мониторингу почвы в сельском хозяйстве, а также по удаленной визуализации данных. Цель этого проекта-собрать атмосферные данные, а также связанные с почвой параметры, а затем…
Чтение битов из указателя const char В последнее время я немного путаюсь в указателях const char.
Я получаю сообщение от сервера, которое приходит либо в виде строки в стиле c, либо в виде строки стандартной библиотеки, либо в виде…
Проблема с USB штекером Прежде всего, мы подключили наш USB-разъем к плате arduino (starter kit). После этого мы успешно завершили проект 1 (схема со светодиодом и выключателем). Мы попытались отсоединить USB-кабель, но…
Нужна помощь с функцией millis () для двух линейных приводов На прошлой неделе я был благодарен за помощь в программировании Arduino для управления двумя линейными приводами.
Мне нужна помощь в переписывании кода с помощью функции millis (). Я более чем…
Изменение битрейта аудиозаписи и взятие сэмплов из аудио в arduino Я ищу, чтобы сделать модуль обнаружения крика ребенка, который является частью более крупного проекта, т. Е. системы мониторинга ребенка на основе IOT. Используя AI, у меня есть набор данных (плач…
Шаговый двигатель не изменяет направления движения! Я управляю биполярным шаговым двигателем с драйвером a4988, используя библиотеку AccelStepper. Моя цель-нажать кнопку, и двигатель движется CW, затем еще одну кнопку для CCW.
Я посмотрел еще один…
RTClib now() в цикле while не обновляется Я столкнулся с этим, пытаясь сделать монитор заряда батареи, и удивился, где же я ошибся. Используя RTClib , доступный в Arduino IDE или из adafruit github , я столкнулся с проблемами при попытке…
Переходный и обратный ток Знает ли кто-нибудь (1), сколько переходного тока может быть выведено из контакта и (2), сколько (и сколько времени) обратного тока может занять выходной контакт? Например, рассмотрим следующую…
esp32s: ошибка: 'WDT_TIMEOUT' не был объявлен в этой области Я пытаюсь инициализировать сторожевой таймер.
Я уже установил
arduino-esp32-master.zip
У меня есть
#include <esp_task_wdt.h>
установлен, но он не подсвечивается красным цветом,…
arduino uno com12 В Arduino Uno, com12 board, уже установлен Bluetooth код или нет?
Я делаю проект на основе робота с помощью Arduino.
Я уже загрузил один код, он неправильный, и я хочу загрузить в него еще…
Преобразование массива символов в строку Flash Я хотел бы передать форматированную строку в метод, который принимает __FlashStringHelper. Вот сигнатура метода:
void myMethod(const __FlashStringHelper *str);
Я использовал snprintf для…
Как вызвать функции C из скетча ардуино? Я хотел бы знать, есть ли способ вызвать функции, содержащиеся в файлах C, с помощью скетча Arduino?
Мой файл C объявляет и определяет функцию. Чтобы не помещать грязное определение функции в…
Сервопривод начинает вращаться всякий раз, когда он подключен Я делаю кормушку для рыбы, используя Arduino Mega 2560, сервомотор SG90 и RTC DS3231. Я хочу, чтобы он вращался дважды в день, то есть утром и в 9 часов вечера.
Всякий раз, когда я подключаю свою…
Как закрыть датчик влажности при определенной влажности Я использую датчик влажности и температуры dht на arduino и хотел бы добавить реле и зуммер в систему. Что я хотел бы сделать, так это закрыть его через зуммер и при влажности 65% запустить зуммер.…
Время переключения многовходового переключателя У меня в основном есть два переключателя
Оба переключателя будут нажаты одновременно в разном порядке
Я хочу знать, какой переключатель был нажат первым
Разбор сообщений с сервера MQTT Я делаю домашнюю автоматизацию на базе NodeMCU. Я адаптировал код, найденный в Интернете, для управления устройством (скажем, светодиодом) через брокер MQTT, размещенный на Raspberry Pi. Это…
Помощь с интеллектуальным коммутатором на базе NodeMCU Проект, который я планирую, состоит в том, чтобы использовать NodeMCU на каждой электрической плате в доме для управления светом и вентиляторами через реле. Каждый MCU будет общаться через MQTT по…
Управлять реле 5V с ESP-01 Я пытаюсь управлять реле 5 В с 3,3 В ESP-01 со схемой ниже. Я запрограммировал ESP на запуск портала, через который я могу получить ретранслятор, запустив GPIO-0 и GPIO-2 . Однако, когда я…
Подключите ESP8266 к Thingspeak У меня есть Arduino UNO и модуль ESP8266.
Я хотел бы подключить свой ESP к моей сети Wi-Fi и загрузить данные в Thingspeak.
Как я могу это сделать?
То, что я нахожу в Интернете, немного вводит в…
Компиляция скрипта сборки во внешнем EEPROM коде Arduino Я работаю над простой игровой консолью и планирую использовать картриджную систему с использованием EEPROM. Я знаю, что вы можете читать и записывать данные из EEPROM, но можете ли вы скомпилировать…
Не удается синхронизировать с программатором Arduino Uno У меня странная проблема, и это, вероятно, потому, что я делаю что-то не так. Я совсем новичок в Arduino.
Мой Uno R3 (Elegoo) работает нормально в течение месяца. Он сидел на скамейке в течение…
Arduino с датчиком bmp280 не входит в void loop Я работаю над проектом, в котором мне нужно знать свою высоту. Для этой цели я использовал датчик BMP280. Но у меня есть проблема.
Я пытался проверить, работает ли датчик с программой…
Функция random() вообще не случайна Я использую random() для генерации случайных координат для монет в простой игровой консоли. Проблема здесь в том, что функция random() не генерирует случайные числа, так как монета находится в…
Как отправлять и получать данные с Arduino MEGA 2560 и Python? Привет сообщество Я относительно новичок в мире Arduino и я сталкиваюсь с некоторыми проблемами, пытаясь установить последовательную связь между MEGA 2560 и Python с помощью моего ПК, желаемый…
Какова скорость передачи данных в бодах для Wiegand? Я пытаюсь разработать проект Arduino, который может идентифицировать разрядный формат карты (26-разрядный является наиболее распространенным, но не единственным).
Эта библиотека устанавливает…
Как перевести RFID-модуль MFRC522 в спящий режим? Я пытаюсь снизить энергопотребление RFID-модуля MFRC522, в настоящее время во время работы он потребляет около 4 мА. Должен быть способ перевести его в спящий режим, я просто не могу найти по нему…
Помощь в реализации разностного уравнения Реализуйте приведенное ниже разностное уравнение
Y[n]=04142y[n-1]+0,2929(x[n-1])
Предполагая
, что частота дискретизации реализации составляет 8 кГц
любая помощь с кодом была бы замечательна :)
Несколько ИК-датчиков с Arduino Я довольно новичок в работе с датчиками и Arduino. Я работаю над проектом с использованием Max MPS для управления громкостью трех аудиофайлов. Там будет три фотографии в рамах, каждая из которых…
Как разблокировать Arduino Mega+ESP8266 Wifi У меня есть Jaycar XC4421 - Arduino Mega + Wifi , который, я думаю, каким-то образом удалось испортить загрузчик.
У меня есть программатор XC4627 USP-ISP ( и адаптер XC4613), который я ранее…
Что происходит, когда вызывается malloc()/free()/create/delete? Поэтому я понимаю , что , в целом, динамического распределения следует избегать . Мой вопрос не в том, как или почему, но что происходит, когда вы вызываете функцию, которая выделяет память?
…
Окно Последовательного монитора открывается зависшим Окно последовательного монитора открывается замороженным, без какого-либо выхода или возможности ввода или даже активации окна.
Скетч очень прост, но поведение одинаково даже с пустым скетчем,…
Отправка wav файла на ESP32 на сервер flask Я только начинаю узнавать о ESP32, и недавно я пытаюсь отправить wav-файл SPIFFS на сервер flask. кто-нибудь знает, как это сделать? Я хотел бы поблагодарить и оценить каждый ваш ответ.
Невозможно сделать действительно основную работу скетча Я учился инкапсулировать свой код в функции, и один из примеров, над которым я работал, - это простая кнопка INPUT_PULLUP. Когда я загружаю скетч с сайта arduino , все работает, поэтому я знаю, что…
Какой двигатель для перемещения небольшого телескопа? я только что купил любительский телескоп, он хорошо работает, будучи не более чем игрушкой, сама проблема в том, что gesr, которые должны поддерживать его стабильность, все пластиковые и очень…
Проведение линии под заданным углом Я пытаюсь использовать устройство, которое измеряет угол наклона. У меня есть настройка ESP8266 + MPU6050 + SSD1306, и мне удалось создать шаткое, но в некоторой степени функционирующее устройство.…
Прямоугольная волна с последовательным плоттером У меня есть этот код, который создает прямоугольную волну:
int output_state = 0;
unsigned long start;
void setup() {
Serial.begin(1200);
start = millis();
}
void loop() {
if((millis() -…
Ошибка Macbook Pro CH340 Nano 14201 Я использую MacBook Pro Mojave 10.14.6 для кодирования подлинных ардуино. Работал с несколькими Uno R3, никаких проблем. Получил подлинный Nano и получил следующую ошибку: ser_open(): не удается…
Управление Запасами/Стеллажами Я пытаюсь создать проект, в котором каждый предмет на стойке имеет свое фиксированное место. При выборе/перемещении с этого места будет гореть светодиод, указывающий, что товар отсутствует на своем…
Arduino - Функция -> возвращает Cstr вместо строки У меня есть следующая функция для моего Arduino:
String readLine() {
String received = "";
char ch;
while (myFile.available()) {
ch = myFile.read();
if (ch == '\n' or ch…
Firmata.SendString не работает с конкретными переменными `char` У меня есть скетч Firmata, который принимает строковые сообщения, разделяет их и отправляет свои части обратно в клиентскую программу Firmata. Моя проблема, безусловно, на стороне автора. Проблема в…