Список вопросов
- Как исправить перегрузку питания при подключении nRF24L01 для голосовой+гироскопической головной мыши? Для моего проекта head mouse, основанного на модуле распознавания голоса V3.1 для операций левого щелчка, двойного щелчка, правого щелчка, я столкнулся с проблемой. Я использую односторонний…
- Последовательная связь с 2 ардуино и одной оптроной Я только начал работать с ардуино на Tinkercad в школьном задании и обладаю несуществующими электрическими знаниями. Попытался почитать на эту тему, и мне кажется, что я правильно понял некоторые…
- Загрузить на плату без подключения USB У меня есть Spark Fun Pro Micro (ATmega32U4) без USB-соединения (оно было разорвано ранее), которое я хочу использовать для дублирования прототипа, работающего на другом Pro Micro. Как я могу…
- Как происходит запрос сервера? Может ли кто - нибудь объяснить приведенный ниже код, например, как сервер понимает, как запрос идет на сервер из приведенного ниже кода. if (client.connect(server, port)) { client…
- Arduino Leonardo на Win 8.1 COM-порт пропал Я использую Arduino Leonardo на своем компьютере с Windows уже несколько дней без особых проблем, но сегодня COM-порт исчез. Мне удалось успешно отправить скетчи на Arduino и выполнить их, так что…
- Управление несколькими соленоидами с помощью реле и Arduino, процесс останавливается после нескольких циклов Я пытаюсь управлять соленоидом 2, 12 В (с внешним питанием, адаптер 12 В / 1 А) с помощью UNO (с внешним питанием через адаптер) с помощью реле 2, 5 В (подключено к 5 В и заземлению платы Arduino).…
- Код зависает с SPI и библиотеками OLED (возможный конфликт между Adafruit SSD1306 и аппаратными библиотеками SPI) У меня проблема с совместным использованием двух библиотек, а именно SPI.h, который устанавливается вместе с Arduino и Adafruit_SSD1306.h . Мой код застревал, поэтому я сократил его до минимума,…
- Почему платы ESP ломают контакты флэш-памяти SPI? У меня есть плата для разработки ESP32 и плата NodeMCU. Оба выламывают контакты для прошивки SPI ESP. Эти контакты упоминаются в стандартных описаниях выводов как обязательные/не должны подключаться…
- Методы программирования ардуино Я взглянул на базовую схему Arduino. У него было три разных способа программирования чипа. Первый интерфейс предназначен для программирования через SPI (например, с помощью "Pocket AVR…
- Переименовать cu.usbserial-1410 в macOS. Можно ли переименовать, например, cu .usbserial-1410 во что-то другое? Мне нужно подключить несколько Arduino, и сейчас порядок очень важен. Возможность установить фиксированное имя очень…
- Задержка в веб-сокете Я использую Websocket для связи с моего мобильного телефона на NodeMCU и передачи 4-канальных данных через 4 разных порта Websocket. управляющий код NodeMCU находится здесь: // ============ By…
- Двигатель постоянного тока Arduino с 2 кнопками У меня проблема с моим проектом Arduino, и я перепробовал все, чтобы ее исправить, но ничего не помогает. Я пытаюсь повернуть свой двигатель постоянного тока с помощью двух кнопок: одна…
- Интернет-сервер Arduino IDE + ESP32 — как перенаправить на root после нажатия кнопки Я пытаюсь использовать ESP32 + Arduino IDE для управления реле. Я начал с использования библиотеки и приведенного ниже кода. Проблема, с которой я столкнулся: после нажатия на кнопку и…
- Пьезозуммер с PWM на arduino uno с atmega328p в C на регистрах + аналоговый поток на регистрах У меня есть небольшой проект в университете, где я должен использовать таймеры, чтобы генерировать ШИМ сигнал и получить его в пьезо зуммер, когда еще что-то переворачивается определенное значение с…
- Как остановить линейный привод? Я написал код, но двигатель не останавливается, он продолжает двигаться , может ли кто-нибудь послать код, который я могу остановить двигатель после моего кода, который показывает рев? const int…
- Arduino не может записать данные MPU6050 на SD-карту Я надеюсь, что мой датчик MPU6050 сможет записывать данные на мою SD-карту, все в порядке, но для открытия последовательного монитора я получил сообщение об ошибке: Initializing I2C devices..…
- Управление шаговым двигателем на 45 градусов вперед-назад Я пытаюсь управлять шаговым двигателем 28BYJ-48 с помощью драйвера двигателя ULN2003. Я хочу запустить двигатель на 45 градусов вперед, с некоторой задержкой, а затем на 45 градусов назад. Я…
- ATTiny84 I2C не работает с NeoPixels Я получаю значения RGB через I2C, что работает (с функцией разделения). Теперь у меня проблема: Когда я записываю значения непосредственно в strip.color(), например strip.Color(255,0,0,0),…
- Как использовать STX882 без микроконтроллера? Я хотел бы создать небольшой передатчик с мембранной клавиатурой, который работал бы без микроконтроллера для передачи данных на частоте 433 МГц о том, какая клавиша нажата. Я знаю, как это…
- Последовательная связь между несколькими устройствами (или ардуино) Из моего поиска в Интернете я узнал, что для протоколов SPI и I2C для связи между несколькими устройствами требуется мастер, который инициирует связь, и подчиненные устройства, которые отвечают…
- ArduinoJSON :: Как определить размер массива в DOC, содержащем не только массивы Файл параметров, содержащий темы MQTT, как показано ниже, считывается в StaticJsonDocument<1250> DOC переменная. Размер некоторых групп может различаться в зависимости от MCU, например, …
- Получение данных из arduino с помощью python Я пытаюсь прочитать данные потенциального измерителя из Arduino, используя python , с помощью программы на Arduino следующим образом : #include <cvzone.h> SerialData serialData; int…
- Мотор с ультразвуковым датчиком Я новичок в программировании, так что терпите меня. Я пишу простой код для управления двигателем таким образом, чтобы двигатель вращался на полной скорости до тех пор, пока датчик не обнаружит…
- SPI MCP23S08 для Arduino: странное поведение stop/start Я построил минимальную макетную схему Arduino для тестирования некоторых деталей, которые недавно купил, и мне успешно удалось заставить I2C MCP23008 отлично работать со светодиодами и…
- Модуль Bluetooth HC-05 медленно мигает (примерно 2 секунды горит, 2 секунды не горит) и не обнаруживается Раньше мне удавалось подключить свой телефон к HC-05, и они правильно взаимодействовали друг с другом, но затем модуль HC-05 начал мигать намного медленнее, чем должен, примерно на 2 секунды горит и…
- Оператор IF внутри вызова функции? Справка по коду Я просматривал библиотеку шаговых двигателей, когда наткнулся на эту строку кода, похожего на иностранный: digitalWrite(enable_pin, (enable_active_state == HIGH) ? LOW : HIGH); Это какой-то…
- Энергопотребление для модуля камеры ESP32 Я пытаюсь создать систему наблюдения на основе Интернета вещей. Я следую этому руководству . Все работает нормально, но про энергопотребление ничего не сказано.
- Использовать один и тот же пин для двух целей У меня есть только один доступный контакт, и мне нужно использовать его как для цифрового чтения, так и для отправки последовательных сообщений (назначив ему роль Tx в SoftwareSerial). Я могу…
- Есть ли у avr-libc причины для выравнивания переменных-членов класса С++ по словам? Это звучит достаточно просто, но я изо всех сил пытаюсь найти хороший ответ. Предположим, я объявляю класс C++ с закрытыми членами, которые в совокупности занимают нечетное количество байтов.…
- Машина Arduino Bluetooth не отвечает Когда я подключаю аккумулятор к сервоприводу L298n, он издает жужжащий звук, а моторы не реагируют на команды из мобильного приложения. Шум прекращается, когда я отключаю контакты in1, in2, in3, in4…
- Сжать данные с помощью кода 8-4-2-1-BCD Здравствуйте, я хотел бы заранее оптимизировать несколько значений для передачи по радио (LoRa). У меня есть номер датчика (1-255), температура (00.00-99.99) и влажность. (00.00-99.99) Я хотел бы…
- Запустить двигатель постоянного тока с помощью кнопки, используя Arduino Uno Я пытаюсь запустить один двигатель постоянного тока с помощью кнопки. Что я хочу, так это то, что когда я нажимаю кнопку, мотор начинает работать в соответствии с моей потребностью, а когда я…
- Как запрограммировать nodeMCU через OTA с помощью GPRS? Я использую NodeMCU в одном из своих проектов. Установка находится в удаленном месте. В этом месте нет Wi-Fi, поэтому я использую GPRS (GSM SIM800V) для сбора данных датчиков на свой сервер. Прямо…
- Задачи в ESP32: рекомендации, а не мигающий пример Я использую ESP8266 для устройств Интернета вещей. Я хочу работать с ESP32 и пользоваться его преимуществами — для управления подключением WiFi и MQTT. Большинство примеров задач очень простые …
- Как искать отсутствующие файлы заголовков библиотек Arduino Как я могу искать пустые файлы заголовков библиотек (т. Е. .h файлы).
- Стандартные колпачки кнопок Arduino kit? Есть ли какие-либо колпачки для этих кнопок, или мне лучше использовать другие, более стильные кнопки, если я хочу сделать презентабельный гаджет на базе arduino? Круглое отверстие, просверленное…
- Arduino Mega 2560 + BLE HM-10 - не могу выполнять команды AT У меня есть Arduino Mega 2560 и модуль Bluetooth HM10. Я подключил Bluetooth в соответствии со спецификациями производителя: VCC -> 5v GND -> GND TXD и RXD Bluetooth, я попытался поместить…
- Как использовать HM-10 в качестве клиента и отправлять сообщения конкретным службам/характеристикам? Я возился с этим модулем, к сожалению, я купил поддельный, но получил оригинальную прошивку, работающую внутри него (V550). До сих пор я могу настроить HM-10 как клиент/мастер , а с помощью…
- STM32 ST LINK не работает в Linux У меня есть STM32, который я программирую в Windows, я подключил их следующим образом: https://electronics.stackexchange.com/questions/515810/ftdi-and-st-link-devices-together-to-stm32 Теперь…
- Управление шаговым двигателем NEMA 17 без использования драйвера двигателя Во многих статьях в Интернете утверждается, что NEMA 17 невозможно запустить без драйвера. Однако почему это технически невозможно, учитывая, что единственный выход драйвера может быть уменьшен до…
- Почему пассивный зуммер щелкает, а не гудит, когда установлен на ВЫСОКИЙ? все. Я работаю над изучением Arduino с нуля и нахожусь на уроке зуммера. Учебник, которому я следую, состоит в написании кода для получения входных данных от пользователя в виде целого числа, и,…
- Проблемы со сбросом Ethernet shield Я знаю, что существует несколько тем о том, что экраны Ethernet не запускаются должным образом после включения питания, и что существуют версии, в которых нет этих проблем. Но какие версии подходят?…
- Почему я получаю отрицательное напряжение для сигнала ШИМ? Я использовал контакт 3 Arduino Uno для генерации выходного сигнала PWM . Код: void setup() { // Put your setup code here, to run once: } void loop() { analogWrite(3, 180); } Я…
- Как подключить 4-х канальный релейный переключатель напрямую к источнику питания 5В? При подключении 4-канального реле к Arduino Pro mini наблюдается заметное энергопотребление платы, когда реле активны. Это хорошо видно, когда ЖК-дисплей 16x2 тускнеет. Я помню, читал, что это может…
- Использую nRF2401, и в передатчике и приемнике Rx не мигает, а Tx мигает; почему Rx не мигает? Я провел поиск значений RX и TX, и оказалось, что TX означает отправку данных, а RX означает получение данных. Итак, когда мой передатчик выключен, мой приемник выглядит так и работает от батареи: …
- Нужен ли внутренний подтягивающий резистор, если кнопка не используется? У меня есть два Arduino, которые должны примитивно общаться друг с другом с помощью цифровых контактов. На Arduino Ar1 контакт D13 должен использоваться как вход, подключенный к контакту D2 Ar2. …
- Последовательная связь UART1 работает на Arduino, но постоянно перезагружает ESP32 Этот скетч связи просто считывает входящие байты с UART 1, к которому подключено устройство. Он нормально работает на реальном устройстве Arduino. Но на ESP32 он постоянно перезагружается со…
- Сбой Асинхронной Функции Arduino Я пытаюсь создать две функции одна будет работать в цикле вторая с интервалом времени 1 секунда Я сделал для этого кусок кода, так что вначале он работает нормально, но через некоторое время…
- Ардуино/ESP8266 Как предоставить пользователям обновленный скомпилированный код без использования Arduino IDE У меня есть проект Arduino, использующий плату разработчика ESP8266. Я хочу иметь возможность предоставлять пользователям обновления моего программного обеспечения в будущем, и я не хочу, чтобы им…
- Можно ли использовать внешний источник питания и USB одновременно на Arduino? Могу ли я использовать Arduino с внешним настенным разъемом и USB одновременно? Мне нужно включить больше светодиодов, а USB на моем компьютере может обеспечить только это количество. Но я не…
- Не удается скомпилировать библиотеку PN532 с помощью Visuino проблемы с работой библиотеки PN532. Используя визуино, я получаю эту ошибку: In file included from src/main.cpp:4: include/rfidModule.h: In function 'void read_card()': include/rfidModule…
- Автономный ATMega328 — нужно ли прожигать загрузчик? Я хочу получить ATMega328 от Digi-Key и используйте его как Arduino (без необходимости использования всей платы Arduino). Когда дело доходит до программирования, нужно ли мне делать что-то…
- Разница между типом данных int и long на Arduino Я учился программировать для робота с пустотными препятствиями , но, взглянув на код, увидел два типа данных: long и int. Int — это типы данных, которые содержат значения от…
- Сдвиг фазы квадратной волны Arduino на 270 градусов Я использую этот код для генерации прямоугольной волны с помощью Arduino и сдвига ее на 90 и 180 градусов. Однако этот код не способен сдвинуть его на 270 градусов. Не могли бы вы предложить, как я…
- NRF24L01 Связь Всем доброе утро. Я только недавно присоединился к этому сайту после проблем на форуме Arduino со входом в систему. Я делаю проект с радиоуправляемой машиной с Arduino Nano и модулями NRF24L01.…
- Ардуино не может подключиться к порту (arduino nano rp2040) Мой Arduino не может подключиться ни к одному порту моего компьютера. До сих пор я пробовал следующее, но безуспешно: Проверил usb с помощью другой Arduino, все заработало. Так что проблем с…
- digitalWrite дает разные выходные напряжения между программами Я использую Arduino Uno R3 для включения нескольких светодиодов в ответ на управление компьютером. Я написал две программы: первую, чтобы попробовать объектно-ориентированный стиль, а вторую, чтобы…
- Как использовать DNS-имя в локальной сети для запроса веб-сервера ESP32 с устройства Android? Я хотел бы использовать DNS-имя вместо IP-адреса, когда я запрашиваю свой сервер ESP32 (который управляет освещением) в моей локальной сети, а не использовать vIP, назначенный DHCP. Поэтому я…
- Слабые выходные контакты Arduino Извините, если это вопрос новичка, но я действительно борюсь с этим и не могу понять. Я уже некоторое время изучаю Arduino, и для моего следующего проекта я пытаюсь построить беспилотник. Когда я…
- Утечка памяти без участия строк Я пытаюсь считать данные, передаваемые через инфракрасный порт, с моего Smartmeter на моем ESP8266, используя следующий скетч: #include <ESP8266WiFi.h> #include <ESP8266WebServer…
- Arduino IDE EEPROM put(), затем read() возвращает разные данные на ESP32 Я пытаюсь понять, как читать/записывать структуру UID от miguelbalboa в EEPROM, чтобы идентификатор карты сохранялся при перезапуске системы на моем ESP32-S3 через Arduino IDE. Я ожидал, что…
- Можно ли подключить 2 ПЛК с интерфейсами Ethernet с помощью Ethernet-шилда, arduino Nano и SX1278? Мне нужно подключить 2 ПЛК с интерфейсами Ethernet на расстоянии более 1 км, и я думал о подключении через SPI Ethernet-щита и модуля SX1278 к плате arduino nano (UNO). Нужен ли мне логический…
- Ищу очень простую плату Раньше я работал с платами esp8266/esp32, и они были великолепны. Но теперь у меня есть очень простой проект, в котором оба эти метода слишком эффективны. Я хочу прочитать один аналоговый вход…
- Сервопривод сохраняет свою позицию каждый раз, когда я отправляю какое-то значение Я хотел управлять своим сервоприводом с помощью модуля Bluetooth. Я дал определенные значения для поворота. Когда я нажимаю эти значения, сервопривод вращается, но затем сохраняет свое исходное…
- Код запроса ESP8266 GET -1 Я прочитал несколько других сообщений, но так и не смог решить проблему. Я пытаюсь подключиться к веб-сайту, который является HTTP (не HTTPS), но я всегда получаю код -1 в качестве ответа. Если я…
- Драйвер двигателя L239D не может управлять двигателями Я делаю робота-последователя линии , проблема возникает при запуске двигателей.Модуль L239D имеет 4 входных вывода ( для управления двумя двигателями) , 4 выходных вывода (для привода двигателей) и…
- Чтение байтов из файла на SD-карте — понимание буфера У меня есть следующий фрагмент кода, который открывает растровое изображение с SD-карты и выводит ширину на последовательный монитор. #include <SPI.h> #include <SD.h> File…
- Глубокий сон зависает при использовании с gpio 16, когда мы подключаемся к контакту сброса У меня есть узел MCU, и он зависает, когда я использую режим глубокого сна, как показано на прикрепленном изображении. Мой код выглядит так: /* * ESP8266 Deep sleep mode example * Rui Santos …
- Нет данных GPS Neo 6M DFRduino Nano Я проверил несколько ответов на один и тот же вопрос, но ни один из них не помог. Я также заменил наноплату и модуль GPS, но безуспешно. Я запускал его на открытом воздухе. Этот вопрос в…
- Выход GY-521 и градусы Я пытаюсь создать обсерваторию с помощью двух гироскопов GY-521 и, используя выходы, мне нужно заставить двигатель двигаться, но у меня возникла проблема. Когда я перемещаю один из двух гироскопов…
- Arduino Nano IOT LSM6DS3 получить угол гироскопа в градусах У меня есть Arduino Nano IOT, и я хочу получить угол наклона, используя встроенный гироскоп, но я не могу найти пример кода, который делает это. Пример кода гироскопа и акселерометра по умолчанию не…
- Хранение и секвенирование выходного значения (arduino) Я новичок в программировании Arduino, после дней и ночей,когда я пытался использовать array, для цикла и гугля много статей, я все еще не могу найти способ, как хранить каждое выходное значение…
- Высокочастотный PWM на Adafruit Feather M0 Я пытаюсь заставить Bluefruit Feather M0, у которого есть SAMD21G, выполнять высокочастотную ШИМ, напрямую обращаясь к регистрам таймера, вместо того, чтобы использовать API Arduino для выполнения…
- Как быстро и без задержки переместить сервопривод? Я пытаюсь переместить сервопривод из одного места в другое, используя типичный цикл for, который вы найдете в примере библиотеки сервопривода. int lightON = 180; int lightOFF = 90; for (pos1 =…
- Почему нужны транзисторы и резисторы для поворота двигателя постоянного тока с помощью Arduino, но я могу подключить его непосредственно к батарее Как говорится в вопросе, я строю схему для запуска двигателя постоянного тока всякий раз, когда на датчике движения обнаруживается движение. Теперь, как следует из этого изображения Мне нужен…
- avr_boot изменить вывод светодиода Я хотел бы знать, как изменить вывод светодиода для avr_boot загрузчика. Я вижу, что в папке вариантов есть опция, но в руководстве упоминается, что «при использовании USE_LED адаптируйте…
- Прерывание ардуино при смене контакта Я использую функцию прерывания для заполнения массива значениями, полученными от digitalRead() . void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void…
- Светодиод L продолжает гореть Я пытаюсь заставить Arduino перезагрузить мой компьютер, когда он выключен. Используя разъем на передней панели ПК, я подключил выключатель питания и PLED напрямую к Arduino Uno, так как разъем…
- Как заставить модуль I2C (для 1602 и 2004) работать с ЖК-дисплеем 1601 на Arduino Micro Я новичок в Arduino и хочу собрать коробку с кнопками. Когда я покупал детали, я не следил за характеристиками модуля I2C. Когда я попытался напечатать что-нибудь на ЖК-дисплее, ничего не произошло…
- Штрих код не вошел в систему SD карта UART После долгих попыток целый месяц.. глядя как новичок , я не успел зарегистрировать результат сканера штрих-кодов, используя модуль rtc SD и сканер waveshare, подключенный через UART к портам 2 и 3…