Невозможно получить показания счетчика (Modbus) У меня есть система, в которой я снимаю показания счетчика и обрабатываю их через Arduino Nano. Мой код выглядит следующим образом:
#include <SoftwareSerial.h>
#define SerialControl…
Как объединить два разных скетча датчика в один полный скетч? Как объединить два разных скетча датчика в один полный скетч для полной схемы, которая подключается к одному Arduino Uno?
Острый датчик пыли
int measurePin = A0; // Подключаем датчик пыли…
Как проверить, установлен ли пин? Как бы вы проверили, установлен ли входной контакт с использованием всего банка? Я думаю, что мне нужно использовать битовую манипуляцию с битовой маской, но я использовал это недостаточно, чтобы…
Последовательный плоттер не отображает предоставленные мной данные Я хочу использовать функцию последовательного плоттера Arduino, одновременно используя DHT11 в качестве датчика влажности. Но у меня возникла проблема, поскольку плоттер не загружается по имеющемуся…
Когда происходит приращение до/после? Редактируем здесь, чтобы внести ясность. Заголовок задает вопрос, но приведенный пример не идеален. Это был более общий вопрос, чем пример кода.
Компиляторы имеют точки последовательности ,…
Как объявить глобальную переменную в файле .h? У меня есть файл библиотеки .h, в котором я хочу объявить глобальную переменную, которую можно будет прочитать в программном цикле и в файле .cpp библиотеки.
Вопрос в том, можно ли объявить…
Отправка данных из ESP8266 в PHP Я хочу отобразить значение тега RFID в HTML-файле.
Я использую модуль ESP8266 ESP-01, модуль чтения EM-18, Arduino Uno и Xampp для хостинга PHP.
Сейчас я получаю значение «255» в Arduino…
Объединение кода для нескольких датчиков в одной программе Мне нужно управлять 3 разными датчиками (взято по 6 датчиков каждого типа) с помощью Arduino Mega2560 :-
DHT11 (датчик температуры и влажности)
MQ5 (датчик газа) и
Датчик влажности…
Поддерживает ли Arduino C++ динамические массивы объектов ? Мой C++ серьезно устарел, и я работаю над проектом, который будет одновременно манипулировать несколькими синхронизированными действиями, с системой меню для управления интерфейсом и контроля этих…
Почему сервопривод вращается на 360 градусов? Я решил опробовать сервопривод на Arduino. Я новичок в этом и не могу понять, почему это происходит. Мой сервопривод будет вращаться около 5 секунд в одном направлении, затем он будет вращаться в…
Как объединить строки и текст вместе? Я пытаюсь объединить две строки (strings/int) вместе с текстом в приведенном ниже коде:
int foo = String((char*)payload).indexOf(' ');
int message1;
int message2;
message1 =…
Несколько неблокирующих таймеров обратного отсчета? Я создаю систему управления тремя водоотливными насосами, используя один Arduino и набор реле. У меня есть поплавковые датчики для каждого из них, и мне нужно, чтобы Arduino запускал реле при…
Serial в этой области не заявлен, скорее всего ошибка новичка Хорошо, новичок с небольшим опытом программирования на VBA скоро будет рвать на себе волосы. Вероятно, я упустил какую-то простую вещь, но мне бы хотелось, чтобы кто-нибудь указал, где я ошибся. Я…
Как использовать переменные и функции в нескольких файлах .ino У меня есть 2 файла .ino (2 вкладки) для одного проекта/эскиза Arduino: MySketch_File1.ino и MySketch_File2.ino.
Я объявил в MySketch_File2 переменные и функции, которые хочу использовать в…
Почему мой код не воспроизводит звук для Arduino ? У меня есть следующий код, который я использую, чтобы попытаться воспроизвести мелодию на моем Arduino, но мелодии нет, только постукивание.
Я использую встроенный tone() функция для…
Новый код приводит к звуковому шуму Я работаю над схемой, которая может записывать звук на SD, когда переключатель находится в положении HIGH, и останавливать запись, когда переключатель находится в положении LOW. Я использую…
Новичку нужна помощь с фиксированной длиной строки Я пытаюсь создать тестовое оборудование, которое будет взаимодействовать с некоторым программным обеспечением и должно отправлять строку исправления. когда напряжение меняется, длина струны тоже…
Arduino Uno, запрограммированный с помощью Nvidia Jetson tx2 Я пытаюсь запрограммировать Arduino Uno с помощью Jetson tx2 и получаю ошибку
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer…
Как мигать светодиодом и одновременно запускать другой код? Я написал код для расчета оборотов двигателей с помощью ИК-датчика и
Arduino nano и отображение его на OLED. При этом я хочу, чтобы светодиод
моргайте всегда. Вот код, что я сделал:
Вы можете …
Попытка сохранить файлы .wav с новым именем в каждом цикле. Я построил установку с Arduino UNO, подключенной к переключателю, так что всякий раз, когда переключатель переключается с ВЫСОКОГО на НИЗКИЙ, звук сохраняется на SD-карту. Я использую библиотеку…
как отправить аргумент объектам ESP8266WebServer в функции Вероятно, это простая вещь, однако я не могу придумать, как передать аргумент при вызове функции
ESP8266WebServer server ( 80 );
void toggleRelayOne() {
char temp[400];
String msg = "";
…
Использование строк внутри кода расширений mBlock Следующий вопрос касается сторонней среды программирования Arduino mBlock и создания для нее расширений. Я надеюсь, что среди вас есть те, кто с этим знаком.
Недавно я делал расширение для mBlock…
Самый эффективный способ корректировки значения Я работаю над системой, которая запускает процесс на основе заданного значения времени (startHour). Пользователь устанавливает час начала и может выбирать только значения от 00 до 23. Меня попросили…
Как прочитать значение PIN PWM-выхода? Как получить значение вывода ШИМ, которое находится в выводе pinMode?
Как получить цифровое значение ВЫХОДНОГО PIN-кода:
#define pin 3
void setup()
{
pinMode(pin, OUTPUT);
Serial…
Восстановление Arduino со сломанным Setup() Возможно, я заблокировал свой Arduino Pro Micro, написав неработающий код в функцию setup(). Когда я подключаю Pro Micro к компьютеру, я вижу, что он на короткое время регистрирует COM-порт, прежде…
attiny85 и arduino — аналоговое чтение + pwmOut Я использую Arduino IDE для программирования attiny85. Я хочу снять входящее аналоговое показание, а затем на основе этого показания вывести определенное значение ШИМ. Вот моя схема:
и вот…
Ошибка компиляции светодиода и переключателя Arduino 101 По какой-то причине я получаю сообщение об ошибке в строке 9 (digitalWrite(Sender, HIGH);), и я просто не могу понять, почему. Моя цель — иметь два набора шаблонов мигания, по одному для каждого…
Обратное вращение шагового двигателя У меня есть шаговый двигатель, подключенный к моему Arduino с помощью массива Дарлингтона ULN2003A:
(игнорируйте потенциометр)
И я запрограммировал его с помощью следующего кода:
…
Неожиданное поведение ++myCount Я новичок в Arduino и C.
Такое поведение не соответствует моим ожиданиям:
Serial.begin(9600);
while ( ! Serial );
int myCount = 0;
for (int i=0; i<10; i++) {
myCount = min( ++myCount, 8…
strtok сохранить исходный символ Я хочу сделать словарную программу для Arduino. Словари сохраняются в массиве символов, разделенном символом «/». Теперь я хочу разделить случайно выбранный символ и разделить его по символу «/»,…
Как заставить два Arduino общаться друг с другом через оптопару Я установил на макетной плате два Arduino, соединенных через оптопару.
Один Arduino является передатчиком и посылает импульсы на оптопару, вызывая включение диода.
Когда это происходит, вход…
Использование аналогового входа для чтения кнопки Я работаю над проектом, в котором использую множество контактов Arduino; У меня закончилось большинство контактов, и мне нужно прочитать значение кнопки.
Можно ли прочитать значение переключателя…
Можно ли использовать цифровые контакты в качестве выхода ШИМ? В настоящее время я работаю над проектом робототехники, которому требуется 16 выходов ШИМ для управления 16 сервоприводами. Можно ли использовать цифровые контакты Arduino Uno в качестве выходных…
Как упростить код Я новичок в мире Arduino, насколько это возможно, и экспериментировал с ними. У меня есть несколько плат Arduino Uno, которые я купил и успешно загрузил в них эскизы. Однако у меня возникли проблемы…
Ардуино — это одноплатный компьютер? Во-первых, извините, если теги не отражают содержание
Во время просмотра видео об одноплатном компьютере (SBC) меня смутило то, что в нем не упоминается Arduino как SBC. Я всегда считал это SBC…
Не удалось прочитать идентификатор через SWD с помощью Arduino. Итак, я пытаюсь прочитать немного данных через SWD. В качестве целевых я попробовал две микросхемы - LPC1110 и STM32F030F4 (первую из них я использовал для другой схемы, но я перезагрузил…
Объединение двух кодов двух датчиков в одной программе Я использую два датчика: датчик кожно-гальванической реакции и датчик сердечного ритма. Проблема в том, что когда я объединил оба кода, единственный вывод, который отображается, — это только частота…
программирование реле с кодом Millis Информация о поезде
Turnout 1 = relay 1 - makes turnout track go left
= relay 2 - makes turnout track go right
Turnout 2 = relay 3 - makes turnout track go left
= relay 4 -…