Список вопросов
- L293D с питанием 5 В от Arduino. Я пытаюсь использовать L293D с реле для питания двигателя постоянного тока 12 В. Могу ли я использовать 5 В Arduino для обеспечения входов L293D 4 и 8, как показано на рисунке? Или мне нужно…
- Сбросить переменную каждую 1 секунду на Arduino. Я хочу сбросить эту переменную счетчика, которую я создал, каждые 1 секунду, но я не хочу нарушать работу оператора if . Вот код: int button=A0; int val; int count=0; int presss; void…
- Можно ли подключить 3 MPU9250 к Node MCU без мультиплексора? Является ли идея подключения контактов AD0 MPU9250 актуальной, как и второй ответ на этот вопрос? - Как изменить адрес i2c для mpu9250? Я подключил 2 датчика для проверки. SCL и усилитель; SDA…
- nRF24L01+ Невозможно установить адрес Я пытаюсь установить связь между Arduino Nano и Arduino Uno с помощью nRF24L01+. Я пробовал использовать RF24 от ManiacBug и TMRH20, но когда я открываю последовательный монитор после загрузки…
- ESP8266 не будет получать сообщения через некоторое время Используется 5 ESP8266. Трое действуют как посредники (в режиме AP_STA), один отправляет сообщение, а последний получает сообщение после передачи через посредников (представьте себе это как строку,…
- Каскадный контур управления Arduino Я пытаюсь реализовать каскадную систему управления с внутренним контуром скорости и внешним контуром положения. Отдельно и без каскадного управления я легко реализовал управление положением и…
- Подключение выхода ЦАП от Arduino Due другого Arduino У меня есть Arduino Due, и я хочу подключить выход ЦАП в качестве входа к аналоговому входу Arduino Uno. По этой ссылке http://forum.arduino.cc/index.php?topic=164763.0 пользователь ДуэйнБ…
- Логарифмы более высокой точности Мне нужно создать журнал по основанию 10, содержащий не менее 4 знаков после запятой. Однако встроенная функция log10 выдает выходные данные только с двумя десятичными знаками. Что мне делать? Есть…
- SPI с преобразователем уровня на другом конце соединения У меня есть Arduino MEGA, подключенная к NRF24L01, и она прекрасно работает, взаимодействуя с другим Arduino Uno. Он работает, как описано, питание 3,3 В, а линии SPI (MISO,MOSI,CLK) подключены…
- Мигание светодиодов с меняющейся частотой Я пытаюсь мигать двумя светодиодами, начиная с медленной скорости, а затем увеличивая ее до быстрой: 1 горит, 1 и 2 горит, 2 горит, 1 и 2 горит, 1 горит и т. д. Мигание повторяется дважды. затем…
- Расширение Arduino 101 MIT App Inventor Можно ли использовать расширение Arduino 101, созданное изобретателем приложения MIT, для отправки данных через Bluetooth с помощью Arduino Uno/Mega?
- Присвоение форматированного значения переменной Посмотрите на этот фрагмент кода (из библиотеки TinyGPS++): Serial.print(gps.location.lat(), 6); Он печатает широту с точностью до 6 десятичных знаков. Я хочу, чтобы вместо того, чтобы…
- Как выполнить операцию один раз до достижения условия, а затем перезапустить ее с начала Я делаю проект, используя ИК-датчик, серводвигатель и кнопку. Я не могу написать код для указанной логики: он выполнит операцию, когда он считывает цифровое значение высокого уровня IR и вращает…
- Соединение Arduino через цифровые контакты и магниты Прежде чем я углублюсь в этап проектирования проекта, который я имею в виду, есть ли способ подключить Arduino в режиме «не главный/подчиненный», чтобы передать несколько различных комбинаций…
- Нужна небольшая помощь по тестированию скетча I2C. У меня есть код, полученный на YouTube, для связи между двумя Arduino. Набрав «R» вручную на последовательном мониторе «ведущего» Arduino, «ведомый» напечатает «Успех». Я пробую все это для основы…
- Как инициализировать цифровой выходной контакт как LOW Мне нужно определить контакт как выход для релейного модуля, но когда я делаю это в разделе настройки, реле активируется автоматически (низкий уровень - 0), а затем я немедленно деактивирую его с…
- Ищу дешевую небольшую плату для Arduino Я ищу дешевую и маленькую плату Bluetooth для своего проекта. Я нашел это , но считаю его слишком дорогим. Есть ли более дешевые альтернативы аналогичного размера? Спасибо!
- Как объединить коды для двух датчиков в 1 скетче Arduino? Название исследования: АВТОМАТИЧЕСКИЙ ЭЛЕКТРИЧЕСКИЙ ВЕНТИЛЯТОР Мы использовали ультразвуковой датчик для включения/выключения нашего вентилятора и ДАТЧИК LM35 для управления регулированием…
- Будет ли этот понижающий преобразователь питать мой Arduino? Я подумываю использовать что-то вроде этого: https://www.amazon.ca/Dolity-Converter-Isolated-Switching-Transformer/dp/B07CSZ1174?SubscriptionId=AKIAILSHYYTFIVPWUY6Q&tag= duc12…
- Удерживайте кнопку/нажмите кнопку/нажмите кнопку Я хочу управлять серводвигателем таким образом, чтобы Если вы нажмете кнопку, вы сможете управлять ею с помощью потенциометра a. Если вы нажмете двойное время, вы сможете управлять…
- Невозможно получить показания счетчика (Modbus) У меня есть система, в которой я снимаю показания счетчика и обрабатываю их через Arduino Nano. Мой код выглядит следующим образом: #include <SoftwareSerial.h> #define SerialControl…
- Управление дверью с помощью Arduino и концевиками Я хочу сделать дверь с двумя концевыми выключателями и тремя кнопками: одна для остановки, а две другие для открытия и закрытия. Столкнулся с проблемой в коде кнопок запуска и концевиков. Я не могу…
- Электросчетчик с Arduino и модулем RS485 Я новичок в Arduino. У меня есть электросчетчик с выходом RS485. Я хочу получить значение MeterID через модуль RS485 и Arduino. У меня есть только документ от производителя. Sent by computer :…
- Как можно автоматически тестировать исходный код Arduino (непрерывная интеграция)? Я хотел бы управлять своим исходным кодом Arduino (проектами и библиотеками) под контролем исходного кода с непрерывным тестированием. Как я могу автоматически скомпилировать код с помощью…
- Должен ли Arduino Yun питаться ровно от 5 В? Я работаю над старшим проектом и использую блок питания ATX для питания Arduino Yun и других компонентов. Если не ошибаюсь, питание осуществляется через USB. Я взял USB-шнур, зачистил оболочку,…
- Похоже ли это на хороший подход к декодированию тупой клавиатуры? Фон: Я купил «тупую» 8-контактную клавиатуру 4х4 для использования в проекте. (Этот: https://www.sparkfun.com/products/14881 Он имеет провод, подключенный к каждой строке, и провод,…
- Безопасность Ардуино Мой вопрос: насколько безопасно я могу сделать Arduino? Проект, над которым я работаю, предполагает выложить Arduino в открытый доступ (школьный городок внутри мусорного бака, чтобы определить,…
- Как подключить светодиодную RGB-матрицу 8x8 к Uno? У меня есть эта светодиодная RGB-матрица 8x8. Как мне подключить его к Arduino Uno? Он поставляется без каких-либо других проводов/модулей/разъемов и имеет настоящую кучу контактов для…
- Как читать аналоговые контакты со второго Arduino У меня закончились аналоговые контакты на Arduino Uno, и у меня нет времени заказывать новые детали. Я слышал, что вы можете подключить два Arduino, и у меня будет доступ к другому UNO. Если бы я…
- Как загрузить данные датчиков в pubnub IOT в формате JSON? Я пытаюсь отправить данные датчика MPU9250 на платформу Pubnub IOT с помощью узла mcu, но не могу это сделать, поскольку данные датчика не в формате JSON. Я знаю о публикации строки, но не знаю о…
- Использовать Arduino для управления выходным током и напряжением преобразователя постоянного тока в постоянный? Я использую Arduino для создания устройства, которое выдает определенный ток и напряжение. Мне было интересно, существуют ли какие-либо устройства, такие как понижающие преобразователи…
- Serial.read() не работает в инструкции IF Я работаю с модулем XBee, поэтому, естественно, я начал цикл void с тестирования AT-команд. void loop() { digitalWrite(Sleep_Rq,LOW); A +++ с защитным временем в 1 секунду до и после…
- Слишком мал ток для срабатывания реле? Я пытаюсь использовать это реле с Arduino Mega. Я подключил с помощью соединительных кабелей Вывод 5 В для постоянного тока+, Земля к DC- и Цифровой контакт 13 (потому что это счастливое…
- Расчет CRC16 для MODBUS RTU Я пытаюсь подключиться к счетчику промышленного типа с помощью Modbus. Мне нужно вычислить значение CRC16 как два байта для его отправки. Ранее я искал в Google несколько библиотек Arduino и получил…
- Датчик освещенности – как дождаться определенной настройки и продолжить работу с Леонардо? На моей плате Micro Pro Leonardo работает аналоговый датчик освещенности. Я хочу получить доступ к части моего кода, включающей нажатия клавиш, где он отслеживает мигание светодиода, а затем…
- Длина константного массива uint8_t* У меня есть массив типа uint8_t* const из 6 элементов, определенный следующим образом uint8_t* const neighbourSet[] = {PEER1, PEER2, PEER3, PEER4, PEER5, PEER6}; Принимая во внимание, что…
- Питание 150 светодиодных лент WS2812B Сегодня я купил Elegoo Uno R3 и углубился в программирование Arduino. Для моего первого проекта я хотел бы запитать светодиодную ленту длиной 5 м (30 светодиодов/м). Я узнал, что отдельному…
- Проблема Arduino с использованием SoftwareSerial и SPI Я использую внешний АЦП (через SPI), а также приемник GPS (последовательное программное обеспечение). Я попробовал каждый из них, и он работает нормально. Теперь, когда я пытаюсь объединить их обоих…
- Могу ли я запрограммировать ATtiny87 с помощью Arduino? У меня есть проект, и я хочу использовать ATtiny167(ATtiny87). Я знаю, что Arduino может программировать ATtiny84 (84/44/24), ATtiny85 (85/45/25) и ATtiny2313 (4313). но я не знаю, сможет ли он…
- Использование двух светодиодов с одной кнопкой Как я могу сделать код этого проекта, в котором я буду нажимать один раз кнопку, чтобы включить первый светодиод (и выключить второй светодиод), а когда другой нажмет, чтобы включить второй…
- Как использовать ESP32 WROOM GPIOS выше № 18 с arudino ide? Я использую Arduino IDE версии 1.8.8. Я пытаюсь управлять ESP32-комната . Gpios на пинах 16 и 17 работают. У меня есть несколько реле на GPIO 18 и 19, которыми я также хотел бы управлять. Я также…
- Где реализации методов SdFat BlockDriver? Скорее всего, это скорее вопрос C++, чем вопрос Arduino; но поскольку это библиотека Arduino, спрашиваю здесь. Я использую библиотеку SdFat для своего проекта. Библиотека определяет объект …
- Добавление байта в конец char У меня есть функция, которой передается байт, и я хочу добавить этот байт в конец символьной строки и передать его другой функции (из Библиотека MQTT ). Эта вторая функция ищет первый элемент,…
- Контакты 2 и 3 должны быть соединены? Я играл с рекламой Arduino и понял, что контакты 2 и 3 каким-то образом связаны. Когда я нажимаю кнопку для контакта 2, для контакта 2 и контакта 3 устанавливается ВЫСОКИЙ уровень, хотя к контакту 3…
- Беспорядок с потенциометром I2C Для проекта я купил несколько двойных 8-битных I2C-потенциалов MCP4651. Просмотрев библиотеки Arduino и ничего не найдя, я подумал: «Ничего страшного»… Я уже написал библиотеки I2C для других частей…
- Softwareserial между arduino uno и esp8266 У меня есть модуль Arduino UNO и HUZZAH ESP8266. Мне нужно отправить данные между Arduino UNO и модулем ESP через последовательный порт программного обеспечения. Прямо сейчас у меня есть данные…
- Получение разных значений внутри и снаружи функции при использовании глобального массива функция splitter предназначена для получения строки параметров и создания массива параметров. Если была указана только часть параметров, остальные получат значения по умолчанию. например:…
- Могут ли ESP8266 и HC-SR04 дружить? У меня есть код, который я использовал с Uno и HC-SR04. Чтобы удешевить мой проект, я пытаюсь перенести все на ESP8266-01. Последнее зависание, с которым я столкнулся, заключалось в том, что…
- Больше не могу прошить ESP8266 (NodeMCU) Итак, я уже некоторое время с радостью избавляюсь от этих плат nodeMCU, но столкнулся со странной проблемой при обновлении некоторого кода на моей плате. Проблема заключалась в том, что я больше не…
- позвольте Arduino ограничить свою входную мощность Мой текущий проект будет располагаться рядом с линией электропередачи 12 В постоянного тока. Кажется напрасной тратой времени подключить его и к плате Arduino. Сейчас я везде читаю, что при входном…
- Почему Smart Plugs не требуют настройки переадресации портов на маршрутизаторе и как это сделать с помощью NodeMCU (ESP8266) У меня есть плата NodeMCU (ESP8266), которую я использую для управления некоторыми устройствами через Интернет. Чтобы получить к нему доступ, мне нужно включить переадресацию портов на моем…
- RGB и потенциометр Как запустить эту программу??? int x=0; int P1=A5; int P2=A4; int P3=A3; int R1=3; int G1=5; int B1=6; int R2=9; int G2=10; int B2=11; int sValue1; int sValue2; int sValue3; int…
- Светодиод не мигает во время бега Я не понимаю. Я новичок в Arduino, но не в программировании. Я не понимаю, почему светодиод 13 продолжает мигать. вот мой код.. #include <Servo.h> // Угол сервопривода X останется в…
- Двойной источник питания с использованием Arduino uno и nano. У меня возникла очень смутная мысль. Мне было интересно, смогу ли я создать двойной источник питания, используя Arduino Uno и Nano. Можно ли закоротить клеммы заземления обеих плат и использовать…
- Как убедиться, что импульсы ШИМ Arduino сдвинуты по фазе? Я хотел бы осветить свою комнату исключительно с помощью нескольких светодиодных лент RGB с использованием ШИМ Arduino (вместе со светодиодным усилителем и несколькими транзисторами). Я хочу,…
- В доступе отказано. Ошибка компиляции для платы Arduino/Genuino Uno. При наличии этой ошибки- Arduino: 1.8.8, почасовая сборка, 30 ноября 2018 г., 12:33 (Windows 10), плата: «Arduino/Genuino Uno» откройте Sketch\LCD.ino.cpp: доступ запрещен. Ошибка компиляции для…
- Быстрая регистрация данных Я хочу сохранить данные шума (в основном из A0) с Arduino Uno на SD-карту с более высокой скоростью записи, желательно, используя вместе данные 512 и записывая их одновременно. Какой должен быть код…
- Как выбрать использование библиотеки softserial в проекте Arduino? Я хочу реализовать проект, в котором имеется множественная связь Arduino через UART, и одним из ограничений этого проекта является использование Arduino Nano (маленького и дешевого). Мне нужно…
- Ошибки соотнесения путей при компиляции в Arduino IDE 1.8.5 под Windows XP Для XP с русской локалью я получаю странный результат при попытке скомпилировать проект Marlin для 3D-принтера Anycoubic согласно инструкции https://3dtoday…
- Как объединить два разных скетча датчика в один полный скетч? Как объединить два разных скетча датчика в один полный скетч для полной схемы, которая подключается к одному Arduino Uno? Острый датчик пыли int measurePin = A0; // Подключаем датчик пыли…
- Как написать http-ответ от HttpClient на последовательный монитор с помощью ESP32 (Wemos Lolin32)? С помощью моей платы ESP32 Wemos Lolin32 я хотел бы отправить запрос http GET на адрес «http://www.arduino. cc/asciilogo.txt", прочитайте текстовый файл и распечатайте его на последовательном…
- Arduino SDFat Libray перезаписывает последнее значение Я пытаюсь создать файл, разделенный запятыми, используя эту библиотеку SDFat Вызов этого кода создает мой файл const char Header[24]="Desired RPM,Output RPM\n"; ... foo() { …
- Ошибка при загрузке программы в ESP8266 через Foca v2.2 (адаптер USB-TTL) ОБЩАЯ ИНФОРМАЦИЯ Чтобы проверить возможность загрузки программы в ESP8266, я использую пустую программу только с пустой функцией настройки и функцией пустого цикла. Результат показал мне, что…
- Скетч сжег два H-моста, нужна помощь, чтобы узнать, как его модифицировать. Это радиоуправляемая машина Arduino, скетч хорошо протестирован на небольшом двигателе, но сгорели два драйвера на 60 А при подключении к двигателям 24 В, 500 Вт. Нужна помощь, чтобы выяснить, в чем…
- Хорошее качество звука с использованием микроконтроллера Я любитель. Провожу эксперименты с качеством звука. Я определю свою проблему и требования. Постановка проблемы : Я хочу воспроизвести аудиофайлы (записанные человеческим голосом, а не…
- Как заставить переключатель работать до тех пор, пока не будет обнаружен другой последовательный вход? Я пытаюсь создать контроллер светофора. Контроллер имеет три режима: Режим 1 - светофор работает КРАСНЫЙ-ЖЕЛТЫЙ-ЗЕЛЕНЫЙ-ЖЕЛТЫЙ и должен повторять * (Другие режимы не обязательны, кроме знания…
- где мне найти ground? Внутри находится AVR AVR ATmega32 и плата. есть выходы для всех портов (A, B, C, D) на плате и Vcc. проблема в том, что у меня нет внешнего выхода GND. чтобы следить за током - мне нужно каждый раз…
- Прочитать с последовательного монитора и поместить в массив байтов Я здесь новичок, и это мой первый вопрос. Я хотел бы прочитать данные с последовательного монитора и сохранить информацию в массиве байтов. затем я хочу напечатать этот массив на последовательном…
- Полноприводной вездеход не движется Я пытаюсь создать полноприводный автомобиль. Я загрузил код, все соединения в порядке, я использовал L298N и HC-05. Но при запуске приложения Bluetooth моторы не вращаются. Я пробовал и с Уно, и с…
- Как обеспечить отрицательный ток? Я пытаюсь использовать плату ATMega328 для управления платой неисправного ИБП. Я заменил все внутренние части ИБП на нестандартные компоненты, поэтому остались только шасси и передняя плата. На…
- STM32 Nucleo F401RE в Arduino IDE – как включить более одного последовательного порта? Я только что получил Nucleo F401RE и не могу заставить свой скетч работать на нем, потому что компилятор говорит, что Serial1 не определен. В моем скетче используется несколько последовательных…
- Специальное форматирование чисел с плавающей запятой и преобразование их в массив символов. У меня есть oled-дисплей, который может отображать только 4 цифры + десятичную точку. Мне нужен способ форматировать число в 4 значащие цифры; Затем мне нужно преобразовать это в массив из 5…
- Проблема с перезагрузкой Arduino uno ATmega328pu В основном моя программа перезапускается всякий раз, когда рядом с ней работает контактор. Как это решить? #include <LiquidCrystal.h> #include <EEPROM.h> #define Heater …
- Будет ли функция задержки() в void SerialEvent() также останавливать код, выполняющийся в функции voidloop()? Будет ли функция задержки() в void SerialEvent() также останавливать код, выполняющийся в функции voidloop()? Речь идет об Arduino Uno.
- Соединение ATTiny85 I2C с Arduino Nano Я пытаюсь отправлять и получать данные с помощью I2C между Arduino Nano и ATTiny85. ATTiny установлен на этой плате: Ссылка Я пытался связаться с подчиненным устройством с помощью простого…
- Измерение Vcc с внутренним источником опорного напряжения 1,1 В не работает на Atmega328 с питанием 3,3 В. Мне нужно контролировать аккумулятор, подключенный к ATmega, работающему в автономном режиме. Я использую загрузчик «ATmega на макетной плате (внутренняя тактовая частота 8 МГц)». Подробнее…
- Выход YL-38 на аналоговый вход NodeMCU v1.0 Использование YL-38 и NodeMCU v1.0 . Я пытаюсь Достигните того, что делает первая ссылка, измерьте влажность почвы. Я сделал это на Arduino, но преобразование Arduino Nano в Nodemcu оказалось…
- Использование памяти: #define против static const для uint8_t Я пишу библиотеку Arduino для связи с устройством I2C, и мне интересно, как лучше всего объявить все адреса регистров, чтобы сэкономить память. Использование #defines : #define…
- Объяснение кода MPU6050 Я новичок в Arduino и электронике. Я пытался использовать MPU6050 с моим Arduino, но мне трудно понять код. Я имею в виду код, размещенный на веб-сайте Arduino ( http://playground.arduino.cc/Main/…
- Как проверить, установлен ли пин? Как бы вы проверили, установлен ли входной контакт с использованием всего банка? Я думаю, что мне нужно использовать битовую манипуляцию с битовой маской, но я использовал это недостаточно, чтобы…