Список вопросов
- Использовать карту Micro SD для регистрации данных — плохая идея? Надежно? Я планирую проект, который будет считывать данные с платы ввода-вывода. Карта micro SD будет хранить данные для идентификации входного бита, маркировки ?, а затем записи после завершения событий. …
- Почему мое последовательное сообщение не отображается на другом, когда я пытаюсь использовать 2 соединения Arduino Я пытаюсь создать простую программу для общения с моими двумя Arduino Uno и двумя компьютерами. Но когда я попытался написать сообщение с помощью последовательного монитора ПК1, сообщение не…
- Мини-водяной насос постоянного тока 5 вольт с Arduino Mega 2560? Во-первых, это моя первая тема, и я хочу передать всем привет!! Во-вторых, я действительно ужасный нуб, и мне очень жаль :( Мне нужно создать проект умной теплицы с помощью Arduino Mega 2560, и…
- expected unqualified-id before '.' token //мой код #include<DHT.h> // Включаем библиотеку для dht #include<LiquidCrystal.h> LiquidCrystal lcd(14,15,16,17,18,19); #include<Timer.h> Timer t; #include…
- Как объявить глобальную переменную в файле .h? У меня есть файл библиотеки .h, в котором я хочу объявить глобальную переменную, которую можно будет прочитать в программном цикле и в файле .cpp библиотеки. Вопрос в том, можно ли объявить…
- укажите имя функции класса в качестве параметра Я пытаюсь написать код с использованием библиотеки FastLed , чтобы иметь светодиодную полосу с тремя состояниями (цвет или яркость), используя физический переключатель ввода, в то время как каждое…
- Запрос датчика ИК-модуля для робота Line Follwer Различны ли ИК-датчики, используемые в роботе, следящем за линией, и роботе для предотвращения препятствий с Arduino UNO? Если да, то где мы можем купить эти детали в Интернете? Я использовал…
- Какое напряжение между Vin и GND? У меня NodeMCU ESP8266N Lolin V3, мое реле 5 В питается от Vin NodeMCU. NodeMCU питается от USB 5 В. Моя трудность заключается в том, что я измеряю напряжение между Vin и усилителем; GND, оно…
- Регистр ATmega 32A и 2560 R3 для сопоставления контактов Последние несколько часов я проводил исследования, пытаясь определить соответствие физических контактов регистрам ввода-вывода, отображаемым в памяти, для платы Arduino Mega (это ATmega 2560 R3). …
- Как я могу уменьшить ток, потребляемый модулем карты micro SD? Я использую сервопривод вместе с датчиком, модулем карты Micro SD и динамиком в Arduino Uno, чтобы воспроизводить WAV-файл при определенных условиях. Но когда я запускаю всю систему, модуль SD-карты…
- Попытка понять классы Я искал информацию о class и int, но так и не понял. Я видел этот код в Интернете и хочу его понять class Motor { int enablePin; int directionPin1; int directionPin2; public: …
- Большие (иш) строки не могут быть отправлены через WiFi101 с использованием WiFiServer Я создал скетч на основе примеров стандартного сервера WiFi101. Если я определяю константный массив символов следующим образом: const char HTML_index[] =…
- В каком состоянии контакты Arduino, когда Arduino отключен от питания? Я создаю блок управления для обеспечения логического управления розетками. Я использую 4-канальную систему оптически изолированных реле на 5 В для управления 4 отдельными розетками. Чтобы…
- Arduino Micro против Pro Micro Каковы различия между Arduino Micro и Pro Micro?
- Питание Arduino Мега ESP85266 Можно ли питать Arduino Mega 2560 и NodeMCU V2 ESP8266 ESP-12E от одного блока 9 В? Какое решение будет лучшим? Могу ли я подключить ESP8266 напрямую через выход Arduino Mega 5 В? (Выход 3,3…
- Подключить SD-карту к Arduino с преобразователем уровня или без него. У меня есть несколько аудиофайлов на SD-карте, и я хочу воспроизвести их с помощью Arduino, поэтому подключите SD-карту к Arduino. Поскольку передача данных будет осуществляться с SD-карты (+3,3 В)…
- Данные DHT11 из Arduino UNO в Firebase через ESP8266 Привет, всем доброго дня. У меня есть проект, в котором мне нужно отправить данные датчика DHT11 в базу данных Firebase, используя модуль Wi-Fi Arduino UNO и Esp8266 esp-01. Оба они должны работать…
- Arduino управляет тяжелым электромагнитным водяным клапаном Итак, после того, как я сжег пару Arduino, у меня кончились идеи... Я пытаюсь запитать электромагнитный клапан и Arduino (нано) одним и тем же источником питания 12 В-2 А. Я пробовал это как с…
- Arduino уменьшает мощность лазера Важно отметить, что я нуб. Я купил схему драйвера лазерного модуля TTL мощностью 500 МВт, 405 нм (5-12 В). Когда я подал лазер на 12 вольт, он включается на максимальную мощность. но когда я…
- Как использовать millis вместо delay на Arduino для независимых интервалов времени для двух выходных контактов Я хотел использовать миллис для кода ниже, но застрял между . может ли кто-нибудь помочь изменить данный код на миллис? Код здесь: void set(){ digitalWrite(on, HIGH); // включаем…
- пожалуйста, помогите с моим ардуино Моя проблема заключается в том, что я запускаю такой код: char directioN; void setup() { Serial.begin(9600) } void loop() { if (Serial.available()) { directioN = Serial…
- Измерить время Sofware Serial write() Как вы, вероятно, знаете, SoftwareSerial использует прерывания для выполнения некоторых задач по синхронизации последовательной связи. Я пытаюсь измерить время, необходимое SoftwareSerial…
- Вывод случайных чисел/последовательности Программа, которую я пытаюсь создать: Введите первое имя, нажмите «Ввод», введите второе имя и снова нажмите «Ввод». Зарегистрируйте эти имена из строкового ввода в char naming в структуре …
- Метод перебора битов в байте, отправленном по последовательному каналу. В моем текущем проекте, который интегрирует микросхему Arduino/avr с Raspberry-Pi и каждый из которых взаимодействует через последовательный порт, я хочу отправить байт данных в Arduino из RPi,…
- Как анализировать многострочные последовательные данные с неизвестным количеством строк? Вот пример данных, которые я прочитал в H-Term: \r\n \r\n NO:0015\r\n G: 5.97kg\r\n T: 0.00kg\r\n N: 5.97kg\r\n \r\n \r\n Как сохранить число, включая «кг», в каждую…
- Почему светодиод автоматически выключается примерно через 18 секунд? Я использую Arduino Due и программирую его с помощью Atmel Studio 6.2. Мне пришлось ОГРОМНО научиться пользоваться этой IDE и Atmel ASF. Ничто не является таким простым, как в Arduino IDE. Тем не…
- Найти движение автомобиля по IMU и GPS Я использую MPU9250 , в автомобиле которого есть как акселерометр, так и гироскоп. Я хочу просто знать, движется ли в данный момент автомобиль или нет. Я поискал и обнаружил, что мне нелегко…
- Arduino LCD (16,2) — последовательное отображение Как обновить отображение на ЖК-дисплее (16,2) в Arduino, скажем, например, я хочу отображать дополнительные символы или символы (последовательные символы), а экран заполнен?
- Могу ли я использовать потенциометр для изменения продолжительности работы таймера без написания кода для каждого временного интервала? Я хотел бы иметь возможность использовать Arduino в качестве таймера для включения/выключения нагрузки 120 В переменного тока. Я думаю, что смогу сделать это с помощью Arduino, запускающего…
- software serial не работает со скоростью > 4800 бит/с. Я собрал простую программную последовательную реализацию (только для отправки) для использования на своих микроконтроллерах attiny8[45]. Я понимаю, что существуют более эффективные реализации на…
- Отправка данных из ESP8266 в PHP Я хочу отобразить значение тега RFID в HTML-файле. Я использую модуль ESP8266 ESP-01, модуль чтения EM-18, Arduino Uno и Xampp для хостинга PHP. Сейчас я получаю значение «255» в Arduino…
- Нужен ли ESC для запуска бесщеточного двигателя постоянного тока с Arduino Uno? Это мотор: https://www.aliexpress.com/item/Wholesale-JGA25-2418-8-5-1977-rpm-Electric-Motors-Brushless-Motor-High-Torque-Speed-Controlled-DC /32360228129.html Я подключаю его к Arduino, как…
- Объединение кода для нескольких датчиков в одной программе Мне нужно управлять 3 разными датчиками (взято по 6 датчиков каждого типа) с помощью Arduino Mega2560 :- DHT11 (датчик температуры и влажности) MQ5 (датчик газа) и Датчик влажности…
- Как работать в многозадачном режиме при записи в Serial Я пытаюсь отправить данные в реальном времени, полученные от АЦП Arduino Uno (SPI), в Arduino IDE через USB-кабель. Я обнаружил, что один байт занимает около 70 микросекунд, когда Serial.write()…
- Сравнение строк при использовании последовательного порта Я пытаюсь обнаружить команды, данные пользователем в Serial Monitor, но strcmp не помечается как идентичный. Что я делаю не так? Есть ли лучший способ не читать как String и конвертировать…
- Serial.print печатает, а lcd.print - нет. Следующий код считывает текстовый файл с SD-карты, находит соответствующий символ и печатает следующие 12 символов: ... char temp; byte who = random(1, 13); // 1 to 12 temp =…
- Светодиодные RGB-подсветки и Arduino Я пишу дипломный проект — кинетическую светозвуковую скульптуру. Мой первый шаг — научиться работать со светодиодными RGB-светильниками, как их выбирать и какое еще оборудование мне нужно. Я…
- Как опубликовать на Pubnub с помощью узла mcu? У меня есть node mcu, и я пытаюсь использовать пример кода в блогах github и pubnub, чтобы отправить сообщение в качестве эксперимента, но не могу понять, как это сделать. В качестве ссылки я…
- ATtiny85 MIDI IN с использованием SoftwareSerial – возможно ли это? Я пытаюсь прочитать MIDI-ноты с помощью ATtiny85 через SoftwareSerial; пока что у меня вообще ничего не получилось. ATtiny использует внутреннюю тактовую частоту, 8 МГц, 5 В. MIDI-клавиатура…
- Почему dtostrf() не работает для этого значения? Я строю метеостанцию, используя ESP32 и BME280. Я передаю данные через MQTT и Python в базу данных, которая затем используется для создания удобной информационной панели для данных. Сообщение…
- Управление линией сброса с помощью двух входов У меня есть два входных сигнала, которые при активации должны перезапустить плату Arduino, поэтому мне нужно подключить их к контакту RESET. Как вы знаете, на плате Arduino есть только один контакт…
- Почему объявление глобальной переменной может изменить способ оценки несвязанного условного оператора? Вот весь мой скетч. Это мой первый проект Arduino. Я включил все это, потому что не знаю, что важно. Я распечатываю на 4-значном 7-сегментном дисплее. Для этого я использую sprintf для…
- Аналоговые контакты Arduino выходят из строя Я проводил измерения с выходов операционного усилителя, когда внезапно без всякой причины измерил 5 вольт на всех контактах Arduino Mega. Я отключил Arduino, загрузил Firmata и протестировал. Все…
- Сделать световые вспышки, пока шаговый двигатель постоянно движется. Стартовый код. #include <Stepper.h> const int stepsPerRevolution = 120; // изменяем это, чтобы оно соответствовало числу // для вашего двигателя количество шагов на оборот //…
- Что не так с моим EEPROM? Я уже давно работаю над проектом и обнаружил серьезную ошибку. По сути, у пользователя есть сетка 8x8, и каждая ячейка в этой сетке имеет ряд свойств. Я хочу иметь возможность сохранить все эти…
- Как обновить скетч до NodeMCU «по воздуху» с помощью Arduino IDE? Я пытаюсь использовать скетч из этого репозитория , который использует MQTT для отправки уведомления в Home-Assistant, который действует как «датчик присутствия». Когда NodeMCU попадает в диапазон…
- Помогите пожалуйста с размещением функции Я пытаюсь вызвать функцию, которая повернет шаговый двигатель на несколько шагов в зависимости от значения, отправленного через последовательную консоль. Например, если я отправлю 50, двигатель…
- MKR WIFI 1010 Подача напряжения 3,3 В на макетную плату На странице продукта Arduino MKR WIFI 1010 написано: «Микроконтроллер MKR WIFI 1010 работает при напряжении 3,3 В, что означает, что вы никогда не должны подавать напряжение более 3,3 В на его…
- Глупый вопрос PID с использованием библиотеки PID Я новичок в PID. Моя цель: управлять двигателем, чтобы заставить его работать с заданной частотой вращения с помощью потенциометра (который является заданным значением). Датчик оптический…
- Заменить механический переключатель электрическим переключателем или реле. У меня есть пульт дистанционного управления для портативного обогревателя, и я работаю над небольшим проектом, позволяющим управлять включением/выключением вентилятора с помощью Arduino с модулем…
- Есть ли более элегантный способ проверить данные самой высокой/самой низкой выборки? Вопрос N00b, Есть ли лучший способ для читаемости/элегантности/сухости и т. д. проверять различные значения датчиков на предмет высокого/низкого значения записи? Этот код работает, но выглядит…
- Arduino Mega PWM — период 100 мс — твердотельное реле и нагреватель Я не очень разбираюсь в «основных» функциях Arduino, поэтому мне нужна ваша помощь. Я использую твердотельное реле для управления нагревательным элементом с библиотекой ПИД (PID_v1.h) для…
- Чтение регистра Arduino I2C Я пытаюсь прочитать определенный регистр с устройства. В этом случае я пытаюсь прочитать значение, хранящееся в регистре 0X1F, с ведомого устройства 0x08. В области, которую я вижу, пишет для …
- Питание светодиодных лент от двух блоков питания, и они случайным образом меняют разные цвета, когда я использую второй блок питания. Итак, для одного из моих проектов я хочу запитать светодиодные ленты с помощью блоков питания, но как только я попытаюсь использовать второй блок питания, светодиоды на полпути через узоры перейдут…
- Myoware читает несколько пальцев? Недавно я пытался использовать датчик Myoware Muscle для управления 3D-печатной рукой, но он способен считывать данные только о мышцах всей руки. Могу ли я как-нибудь заставить датчик Myoware…
- Чтение последовательных данных с Arduino с помощью кода C Я пытаюсь получить данные через последовательный порт от моего SBC (TS-7200), я работаю с Linux и обрабатываю последовательную связь с использованием C/C++. Чтобы отправить данные в SBC, я использую…
- Сомневаетесь в правильном выборе двигателя постоянного тока? В качестве примера возьмем этот двигатель — https:// www.robotshop.com/en/12v-100rpm-583-oz-in-brushed-dc-motor.html крутящий момент 42 кг.см Все расчеты по определению полезной нагрузки…
- Как рассчитать использование батареи проекта Arduino? Я хочу измерить потребляемую мощность и рассчитать значение мАч, чтобы узнать, сколько времени моя батарея сможет проработать цепь. У меня есть только мультиметр и источник питания постоянного тока.…
- DHT11 Чтение слишком высоких значений Когда я запускаю программу, синтаксических ошибок или чего-то еще нет. Все, что он делает, это дает мне значения температуры в сотнях. Я не знаю, есть ли способ превратить эти абстрактные и…
- Могу ли я использовать Arduino для своих целей? Я пытаюсь создать AGV (автоматизированное управляемое транспортное средство), которое будет следовать по линии, будет обнаруживать препятствия и перетаскивать 200 кг груза в барабанах с колесами.…
- Запрещенные символы в TCP/IP Я пытаюсь отправить данные с моего ESP8266 на TCP-сервер NodeJS, соединение и основные символы (48-90) работают нормально, но если я использую другие, например ASCII-код (0,1,2,3 ...) Я не получаю…
- Управление насосом Arduino через MOSFET Я хочу включить насос, который работает от 12 В и потребляет ток не более 1,7 А, с помощью моего Arduino Uno. Для этого я купил МОП-транзистор RFP30N06LE и, следуя этим инструкциям, все это…
- Неправильное преобразование time_t в char У меня есть простой пример кода, который я хочу преобразовать из массива time_t в символы, чтобы затем объединить его в другой массив. Код: time_t unixt; char exm [40]; unixt = RTC…
- Одновременно использовать более трех выходных контактов в ESP8266? Я пытаюсь сделать машину, управляемую через Wi-Fi, из моей старой игрушечной машинки, которая будет работать на ESP8266. Я использую драйвер двигателя L298N, и у меня один двигатель для управления…
- Библиотека AccelStepper: Как перейти на позицию, не замедляясь? Когда я заставляю двигатель двигаться на определенное расстояние с помощью setMaxSpeed(), setAcceleration() и moveTo(), он всегда ускоряется и замедляется. Есть ли способ отключить замедление?
- Ошибка: invalid types 'int[int]' for array subscript Я пытаюсь заставить Arduino работать с некоторыми щитами Adafruit Motor. Вроде бы все работало нормально, но при попытке создать функцию получаю ошибку в теме. Насколько я могу судить, все было…
- Можно ли безопасно использовать последовательный порт в процедуре прерывания SPI? У меня есть неофициальный опыт, что использование Serial.print внутри процедуры прерывания SPI (ISR) ведомого устройства вызывает проблемы с передачей. Также кажется, что прерывания могут быть…
- Как одновременно отправлять символы и значения из обработки в Arduino Я пытался установить частоту встроенного светодиода в Arduino, а также включать и выключать его. Я создал интерфейс с ручками и кнопками обработки . Я хочу установить задержку между ВКЛ и ВЫКЛ с…
- Поддерживает ли Arduino C++ динамические массивы объектов ? Мой C++ серьезно устарел, и я работаю над проектом, который будет одновременно манипулировать несколькими синхронизированными действиями, с системой меню для управления интерфейсом и контроля этих…
- Печать массива байтов на экране последовательного монитора Arduino IDE Мне нужно напечатать указанный ниже массив байтов на экране последовательного монитора Arduino IDE char b[]= {'0x7E', '0x00', '0x1C','0x90', '0x00', '0x13', '0XA2', '0x00', '0x41', '0x58',…
- Wire.h не найден Среда arduino IDE не может найти файл Wire.h, когда я использую новый жидкий кристалл библиотека. Кто-нибудь знает, как это решить? вот код, который я использую, и сообщение об ошибке: /*-----(…
- Почему сервопривод вращается на 360 градусов? Я решил опробовать сервопривод на Arduino. Я новичок в этом и не могу понять, почему это происходит. Мой сервопривод будет вращаться около 5 секунд в одном направлении, затем он будет вращаться в…
- Как остановить сервопривод, если он достигнет сопротивления? Я пытаюсь сделать устройство, которое будет поворачиваться под ключ с помощью сервопривода. Однако я хочу, чтобы он перестал поворачивать ключ, если сопротивление слишком велико (то есть он…
- Странные значения на последовательном мониторе даже при соответствующей скорости передачи данных. Я использую Adafruit Flora, подключенную к микрофонному датчику Max 4466. Когда я считываю значения с контакта под номером 12 (который на схеме флоры отмечен как a11 для аналогового входа), я…
- Моя плата сломана при пайке? На свое перо припаял маховичок, потом отпаял, потому что он перестал работать: после припайки маховичка не смог загрузить новое ПО на плату. Но теперь, когда оперение было удалено, я все еще не…
- Как преобразовать поток байтов JPEG в изображение JPEG и отобразить его на 1,8-дюймовом TFT-экране У меня есть ESP32 с камерой, которая передает сжатый поток JPEG. TTGO T-Journal ESP32 Совет по разработке камеры OV2640 SMA Wi-Fi Антенна 3dbi Плата OLED-камеры 0,91 У меня…
- Как эмулировать аналоговый потенциометр с помощью ШИМ У меня есть электроника, которая управляет двигателем. Он получает питание от сети переменного тока. Теперь есть потенциометр на 10 КОм. В паспорте этого контроллера указано, что управляющий…
- Передача функции-члена класса в качестве аргумента Мне нужно передать функцию-член класса в server.on, к сожалению, я получаю ошибку. ошибка: нет соответствующей функции для вызова 'ESP8266WebServer::on Я немного поискал, но не смог понять…
- Можете ли вы ограничить ток на выводах Arduino 101 GPIO? Ряд вопросов задается о максимально возможном входном/выходном токе на выводе GPIO, но это не мой вопрос. Я спрашиваю, можно ли установить максимальный предел тока на выводе GPIO, чтобы любые…
- Понимание того, как запитать объекты с помощью реле (featherwing, feather huzzah) Я пытаюсь научиться управлять реле для питания различных предметов домашнего обихода. Я купил щит силовое реле для adafruit перо ура , и я только что настроил скетч мигания Arduino, чтобы…