Список вопросов
- Подключение двух Arduino через BLE 5.0 У меня возникла проблема при передаче данных датчика с платы Nano Sense Rev 2 (передатчик) на плату Nano 33 BLE Rev 2 (приёмник). Приёмник постоянно не может обнаружить передатчик и подключиться к…
- Две платы Arduino с датчиками I2C Я новенькая и потерянная. Я искал в Интернете информацию о том, как передавать данные нескольких датчиков с одного Arduino на другой с помощью I2C, но безуспешно. Все коды и учебные пособия в…
- Есть ли подробные примеры Si4463? Недавно я купил два чипа Si4463 , но не не знаю, как их использовать. Это кажется сложным. Я хотел бы знать, есть ли примеры использования Si4463 с Arduino?
- Как создать короткий (0,5 мкс) электрический импульс (амплитуда 50 мВ) Я работаю над детектором заряженных частиц, состоящим из пластикового сцинтиллятора и SiPM для создания электрического сигнала, и использую Arduino с АЦП для обнаружения этих импульсов. Я хотел бы…
- Связь против питания Arduino Если я хочу использовать внешний источник питания для питания Arduino через необработанный вывод и подключить его землю к земле Arduino (Arduino Pro Micro), но при этом мне нужно также подключить…
- Почему эта программа работает на R3, но не работает на R4 Wifi? Я работаю над этой программой уже несколько недель и наконец-то почти завершил её. Она загружается и, кажется, работает так, как мне нужно, на плате R3, но не запускается на моей плате R4 Wifi, хотя…
- DS3231 Не совпадает время при выключении Arduino Я пытаюсь сделать светодиодные часы с помощью DS3231 для отслеживания времени, но по какой-то причине они не отсчитывают время, когда Arduino выключен. Я пытался отключить часы от источника питания…
- Невозможно загрузить код Atmega328PB-MU Я не могу загрузить код в свой микроконтроллер Atmega328PB-MU. Однако загрузчик загрузился без проблем. Вот моя плата для загрузки загрузчика. Как видите, я использую адаптер для программирования…
- Плата Arduino для управления микроволновой печью? Итак, я разобрал старую микроволновую печь с сенсорным ЖК-экраном. Я понимаю, что могу умереть, играя с этим, поэтому отключил высоковольтный трансформатор и магнетрон. Я также не собираюсь снимать…
- Доступ к неверному ключу в ArduinoJson приводит к перезагрузке ESP32 Я работаю над проектом, в котором несколько плат ESP32 взаимодействуют через WebSockets. Для этого я использую Arduino IDE 2.3.4. В основном, обмен данными осуществляется через JSON, данные…
- Проблема со скетчем ATTiny85 для запуска и остановки камеры по ШИМ-сигналу от радиоприемника Я пытаюсь запустить камеру с фиксированным интервалом по длинному сервоимпульсу, остановить её по следующему длинному импульсу, снова запустить по следующему длинному импульсу и т. д. Я использую…
- avrdude: stk500_recv(): программатор не отвечает avrdude: stk500_getsync() попытка 1 из 10: нет синхронизации: resp=0x00 Я работаю на Linux-машине с avrdude и avrgcc. Arduino IDE НЕ используется. Я использую Arduino Nano 33 SENSE REV2 BLE, пытаюсь загрузить пример программы blink.c и получаю эту ошибку. Вот…
- Управление шаговым двигателем с помощью PIR и датчика Холла Я пытаюсь сделать коробку, вращающуюся вокруг точки опоры, используя шаговый двигатель NEMA17. Идея проста: датчик Холла US1881 будет менять состояние в зависимости от магнитов в основании коробки,…
- Ошибка: значение void не проигнорировано, как должно быть = radio.read(&Irms, sizeof(float)); Доброе утро всем, у меня был этот скетч, который работал, теперь при загрузке программы выдает ошибку: #include <Wire.h> #include <SPI.h> #include <nRF24L01.h> #include <RF24…
- Можно ли как-то сохранить и восстановить настройки Arduino IDE «Инструменты»? Я использую довольно много различных типов микроконтроллеров с Arduino IDE (v 1.8.19). Несколько плат на базе AVR, а также ESP32 и Arduino Due. В частности, более новые платы имеют довольно длинный…
- Один и тот же код в последовательном порядке с разными результатами: яркий встроенный светодиод против тусклого того же светодиода, Arduino Nano Every В коде ниже на 5-м контакте порта F горит обычный яркий светодиод, а на портах B, 0, 1, 2 — более тусклые. Даже если удерживать одну кнопку, а через мгновение одновременно нажать другую, отпустив…
- Управление выдвижными фарами У меня машина 90-х годов с выдвижными фарами, но у меня нет оригинального модуля фары. Поэтому я пытаюсь сделать его сам. Идея проста 1. У меня есть главный выключатель, который держит фары в…
- Перевод настроек PIC PWM в ATMega328P Пытаюсь написать код на C, работающий на PIC18F, работающем на Arduino '328P. Он использует 8-битный таймер, ШИМ и таблицу преобразования для генерации синусоидальных сигналов. Надеюсь, получится…
- Arduino-Bluetooth HC-05 Android app blueterm connection для общения в чате Я хочу общаться между arduino и телефоном Android, который имеет приложение для Android blue term. Я подключил HC-05 с Arduino с помощью последовательного программного обеспечения и подключил hc05 в…
- Можно ли использовать дополнительную флэш-память AVR в качестве энергонезависимого хранилища флэш-памяти типа EEPROM? В микроконтроллерах STM32 можно использовать технологию, которую ST называет IAP , или программированием в приложении , для записи во флэш-память из работающего приложения. У них даже есть…
- Произвольный доступ к SD-карте с помощью SD.h или другой библиотеки (ESP32) Я пытаюсь использовать SD-карту с моим ESP32, чтобы сохранить некоторые переменные в txt-файле. Каждая переменная использует 1 байт, поэтому они могут быть представлены 8-битным расширенным символом…
- Nodemcu подключен к реле 5В с логическим преобразователем, но не работает Я использую двунаправленный логический преобразователь 3.3-5V для управления реле 5V с контактом 3.3 V D5 nodemcu. ссылка на логический преобразователь находится здесь Однако я ожидал, что…
- Использование TX как gpio, а RX как последовательного контакта для чтения данных из другого микроконтроллера - Arduino atmega8 У меня есть схема, в которой я использую вывод RX для приема данных (int) от другого микроконтроллера (ESP12E) в качестве односторонней связи, а из-за нехватки выводов мне пришлось использовать…
- Сделать CS (chip select) для работаты в SPI (для и SD карты и OLED) Я работаю над проектом, который будет записывать данные на SD-карту и отображать пользовательский интерфейс на OLED. SparkFun OLED-прорыв был очень прост в настройке. Я также смог заставить…
- Arduino IO для путешествий на большие расстояния Я хотел бы использовать Arduino для управления замками в пятиэтажном здании, на каждом этаже которого по две двери. Меня беспокоит, смогут ли провода пройти весь путь от первого до пятого этажа,…
- Несовместимость микроконтроллера MacBook + BLE? Я запрограммировал плату Adafruit Feather nRF52840 для отправки нажатий клавиш на мой компьютер через BLE. Я могу подтвердить, что плата успешно соединяется с телефоном Android и ПК с Windows, но…
- Библиотека AccelStepper: enableOutputs() вызывает тряску Я использую библиотеку Accelstepper. Когда я включаю шаговый двигатель через enableOutputs(), двигатель на мгновение встряхивается. Оба двигателя при включении совершают небольшое движение. Если…
- Arduino Mega 2560 + DRV8871: двигатель не вращается при управлении с помощью ШИМ Я использую Arduino Mega 2560 для управления драйвером двигателя DRV8871 , подключенным к коллекторному двигателю постоянного тока . В комплект входят: Три кнопки : ВВЕРХ, ВНИЗ и БЫСТРО …
- Как поступить с файлом fzz У меня есть файл YunConfig.fzz для проекта arduino yun for map maker с ультразвуковым датчиком. Как я могу открыть или сделать с этим файлом? Пожалуйста, ответьте мне.
- Режимы открытия файлов на SD-карте Arduino добавление/перезапись При запуске Arduine IDE Пример SD DataLogger мои данные добавляются в текстовый файл. File dataFile = SD.open("datalog.txt", FILE_WRITE); if (dataFile) { dataFile.println(dataString); …
- Странное последовательное поведение Arduino Сегодня у меня необычный вопрос. У меня есть Arduino MEGA 2560 с очень простой настройкой. Он подключен к моему компьютеру через USB, и к его встроенной группе портов TX/RX2 подключено одно…
- GPS-модуль Значение Serial.begin Я разобрал дрон и нашел модуль GPS. Я хочу использовать его. Я не нашел никакой информации об архитектуре и значении Serial.begin , которое мне нужно использовать. Смогу ли я сломать его, если…
- Вложенный цикл не повторяется Я пытаюсь взломать CANBUS с помощью идентификаторов и значений, но мой цикл, похоже, не меняет идентификатор. Я ожидаю следующего при смене идентификаторов 0x100 FF FF FF FF FF FF FF FF 0x101…
- Блок питания для Seeeduino Xiao Seeeduino Wiki утверждает, что он может работать на 3.3V / 5V. Он не указывает, может ли он понижать более высокие напряжения. Я хочу запитать СЯО с помощью батареи. Обычно он использует кабель…
- Как создавать и редактировать шрифты для библиотеки Adafruit GFX? Я заметил, что шрифт TomThumb.h, включенный в библиотеку Adafruit GFX, имеет символы разной ширины, что является проблемой для меня, потому что я выполняю обработку текста, которая требует, чтобы…
- Некорректное чтение с DHT22 (на плате Nano) Я подключил два разных датчика DHT22 к плате Arduino Nano. Оба значения температуры более или менее сопоставимы, но они дают очень разные показания влажности. Датчики: Датчик № 1 — это …
- Вопросы по ATMega8A, включая запись моих шестнадцатеричных файлов Я написал небольшую программу для мигания светодиодом для недавно купленного ATMega8U-DIP. Исходник здесь: #ifndef F_CPU #define F_CPU 16000000 #endif #include <avr/io.h> #include…
- ATTiny84 и сдвиговый регистр не работают Знаю, что это вопрос не совсем по Arduino, но я использую Arduino IDE и считаю, что она достаточно близка к цели. Итак, я работаю над проектом, в котором используются ATTiny84, два сдвиговых…
- INA219 становится недоступным, как только подключается A1 Я пытаюсь использовать датчик постоянного тока INA219 с Arduino, используя точно такую же схему подключения, как в статье Adafruit , и точно такой же код Arduino. Работает с адресом по умолчанию…
- вам нужно создать тахометр, но не с датчиком холла, а с фоторезистором и светодиодом Прошу прощения, не могли бы вы помочь мне создать это устройство на базе Arduino? Вам нужно создать тахометр, но не с датчиком Холла, а с фоторезистором и светодиодом. Значение должно передаваться…
- Если я использую clock_prescale_set в своем скетче, я потеряю доступ к adafruit feather 32u4? Я хочу запустить свой 32u4 на частоте 2 МГц. Согласно gammon , это увеличит потребление на 4 мА во время работы. Насколько я понимаю, это изменяет скорость всех шин, таких как UART, USB, I2C и SPI.…
- Путаница между SPI и I2C для SSD1306 OLED Недавно я приобрел себе OLED-дисплей SSD1306: Однако мне не удалось успешно подключить его к Arduino (Mega 2560). Я читал об I2C и SPI и проверил некоторые библиотеки от Adafruit и U8G2. …
- Инициализация SD-карты периодически завершается неудачей У меня есть устройство для чтения SD-карт, которое работает нормально, за исключением того, что иногда SD.begin дает сбой без видимых причин. Чтобы обойти эту проблему, я поместил SD.begin в цикл…
- 74HC595 регистр сдвига не работает Несколько дней назад я получил свой комплект Arduino и прошел через некоторые учебные пособия. Я добрался до 8 светодиодов со сдвиговым регистром, где я застрял. Ничего не загорелось после того,…
- Камера ESP32 и код MB загружены, но в Serial Monitor ничего нет Код работает успешно, но в последовательном мониторе ничего не происходит, что мне делать, ведь я почти все перепробовал.
- Перепрограммирование чипов CH341A VID PID и т.д. Я знаю, что теоретически возможно перепрограммировать данные VID PID обратно в чип. Однако это выше моих сил. Недавно я узнал, что Microsoft распространяет вредоносное ПО в рамках своей службы…
- Простой счетчик включений на Arduino Я из Аргентины. Я делаю своего рода проект для своего автомобиля, и одна из многих функций, которые я планирую, — это проверка того, сколько раз Arudino был включен. Я думал о простом счетчике и…
- Использование мыши PS2 (PAW3402 / PAW3412) в качестве датчика расстояния для Arduino Я работаю над проектом, в котором мне нужно рассчитать расстояние, пройденное роботом. Мышь подключена к процессору Arduino Uno, и я получил пример кода с сайта Arduino, чтобы начать работу. …
- Собственное определение типа с использованием структуры не дает имени типу Мне нужно инициализировать несколько кнопок и светодиодов, подключенных к моему Arduino. Чтобы хранить данные, относящиеся к отдельной кнопке или светодиоду, я решил определить свой собственный тип…
- Arduino Mega: есть ли способ получить дополнительные контакты прерывания? У меня Arduino Mega, и у меня закончились контакты прерывания. Доступен только 18-й контакт, но мне нужны два. Что делать? закрепить INTx digitalPinToInterrupt(pin) 3 INT5 …
- Musicbox зависает или больше не может найти песни (FeatherRP2040, VS1053, Neokey1x4 x 2, RotaryEncoder) У меня возникла проблема с кодом музыкальной шкатулки, которая имеет следующие функции. Используя два neokey1x4, я переключаюсь между папками на SD-карте и нажимаю кнопки воспроизведения/паузы,…
- Передача массива в качестве аргумента функции Пожалуйста, помогите, как это сделать. int myArray1[] = {10, 11, 12}; int myArray2[] = {15, 16, 17}; void setup() { Serial.begin(9600); } void loop() { myFunction(myArray1); delay(1000);…
- Плата Arduino Nano ESP 32 (ABX00083) SD-библиотека не работает Я работаю над простым кодом для записи данных на карту MicroSD с использованием Arduino nano ESP32 (ABX0083) и модуля Df robot SPI MicroSD (DFR0229). Не удаётся записать данные на SD-карту.…
- Показания датчика давления ESP32 (RFP602 ) Я использую два датчика RFP602. Один подключен к GPIO2, другой к GPIO4, каждый подключен к сопротивлению 1 МОм. Датчик, подключенный к GPIO2, считывает данные так, как мне нужно. Мне приходится…
- Как прочитать направление таймера в фазе правильного ШИМ? Мне пришлось использовать Timer0 с корректным по фазе ШИМ и прескалером 1. Это приводит к частоте ШИМ 32 кГц и, очевидно, влияет на миллисы, задержки и микросы. (Timer1 и Timer 2 также используются,…
- Обновление прошивки ESP32 с другого ESP32 через USB, аналогично тому, как работает esptool.py Есть ли способ обновить прошивку на одном ESP32 с другого ESP32 через USB, аналогично тому, как прошивку можно обновить с помощью esptool.py? По сути, это было бы похоже на порт какой-то магии…
- Accelstepper: отсутствует синхронизация в простой тестовой программе У меня есть следующий тестовый код, который я запускаю на Arduino Yùn. К Arduino подключены только PulCyan и DirCyan , все остальные контакты не подключены (кроме заземления). Если я запущу эту…
- Как начать работу с ATtiny85 в 2024 году? Недавно я купил ATtiny85 на Ebay, поскольку хотел сделать самодельный регулятор громкости для своего компьютера, но оказалось, что программирование этой платы сложнее, чем предполагалось, Мне…
- Как лучше всего подключить входной сигнал 5 В к MKR WiFi 1010? У меня есть несколько сигналов напряжением 5 В, которые я хочу обработать с помощью MKRWiFi1010, но для этого требуется максимум 3,3 В. Как лучше всего соединить эти сигналы? Это видеосигналы…
- ESP8266 Wi-Fi не подключается к интернету без статического IP Я наблюдаю очень странное поведение с моим ESP8266. Когда я подключаю его к Wi-Fi в первые пару раз, я не вижу никаких проблем, и ESP8266 подключается просто отлично. Но после произвольного…
- STM32f4 Предупреждение: ядро заблокировано Я построил пользовательскую плату, которая использует STM32F411CEU6. Моя проблема в том, что я попытался загрузить простой скетч blink (я использую Arduino IDE с библиотеками STM32) и получаю…
- Чтение линейного ПЗС-датчика TCD1304 Я хочу прочитать данные с линейного ПЗС-датчика TCD1304 с помощью ESP32, но столкнулся с некоторыми проблемами. В качестве первого «разогрева» и для ознакомления с этим датчиком я попытался…
- Несколько RFID RC522 на arduino yun Я пытался в течение одного месяца заставить несколько rfid-считывателей RC522 работать вместе на SPI на arduino yun, один работает нормально, но если я подключу 4 , каждый с определенным выбором…
- Сохранение строки с помощью макроса F() Я новичок в Arduino и пока не совсем понимаю макрос F() . В моем коде есть Строка , и поскольку я хочу передать ее через WebServer, мне нужно записать ее в ответ. Мне нужно каким-то образом…
- Установите значение «Throttle» на 0 для стандартного аналогового джойстика на Multiwii + NRF24 Drone TX Я собираю передатчик NRF24 для своего дрона Multiwii 2.3 + NRF24 + BMP180 . Всё выглядит нормально, но когда я хочу протестировать передатчик NRF24L01, на последовательном мониторе и…
- Можно ли использовать цифровые контакты в качестве выхода ШИМ? В настоящее время я работаю над проектом робототехники, которому требуется 16 выходов ШИМ для управления 16 сервоприводами. Можно ли использовать цифровые контакты Arduino Uno в качестве выходных…
- FastLED с WS2812B 241228 Привет, форум Arduino Stack Exchange, Изучаем, как использовать FastLED для управления цепочкой из 150 светодиодов WS2812B Приведенный ниже код компилируется и работает так, как и ожидалось. …
- Tone() конфликтует с библиотекой IRremote (множественное определение `__vector_7') Я только начал работать с Arduino и C++, поэтому прошу прощения, если мой вопрос слишком простой. Я пытаюсь использовать тон() с пассивным зуммером для создания звука, а также использую библиотеку…
- Связь I2C с ЖК-экраном через кабель длиной 2,5 м Я пытаюсь подключить ЖК-дисплей 4x20 к Arduino Mega 2560 Rev3 по протоколу I2C через 2,5-метровый VGA-кабель. Я понимаю, что такой длинный кабель не идеален для связи по I2C, но я не могу изменить…
- Использование Arduino для питания другого USB-устройства Можно ли настроить Arduino Uno как источник питания для зарядки USB-устройства при питании от другого внешнего источника? Я запросил у ChatGPT ввод данных, и он выдал мне следующий код: #include…
- Шум линии электропередачи 50 Гц с использованием Arduino и mikroe ECG 2 (ADS1194) Я пытаюсь провести измерения ЭКГ с помощью Mikroe ECG 2 (ADS1194), подключенного к Arduino Uno через шилд Arduino Uno Click. Я могу измерить ЭКГ и каким-то образом прочитать данные сердечного…
- ESP-01 неправильно просыпается после глубокого сна У меня есть ESP-01, с помощью которого я хочу измерять температуру в бассейне. Он отправит данные через MQTT брокеру. Я подключил RST к GPIO16, чтобы использовать функцию глубокого сна. В…
- Как управлять кнопками на ЖК-клавиатуре Arduino? Я только что купил ЖК-дисплей 16x2 с кнопками. Я могу заставить дисплей работать и делать различные базовые наброски, включенные в среду разработки Arduino IDE. Однако я не могу понять, как…
- Почему Arduino IDE рекомендует хранить числа 0-255 в «byte», а не «char»? Недавно я столкнулся с типом данных byte . Мои познания в C/C++ невелики, но я знаю char и не смог найти много информации о byte в документации по C++. Я посмотрел это в документах Arduino :…
- RFM69HCW подключение к Arduino Nano 33 BLE Я попытался подключить свой RFM69HCW к Arduino Nano 33 BLE, так что мне не понадобится переключатель логического уровня для понижения напряжения, так как Arduino Nano уже 3,3 В. Проверив его таблицу…
- Проблема с программированием ATtiny85: Error - avrdude: Yikes! Invalid device signature Я пытаюсь запрограммировать чип Attiny85, используя Arduino Uno в качестве ISP, следуя этим двум руководствам: Инструкции: Программирование ATtiny с помощью Arduino и Программирование ATtiny с…
- Проблемы с подключением ЖК-дисплея I2C Я надеюсь, что эту проблему можно легко решить. Я экспериментирую с ЖК-дисплеем 16x2 с подключенным разъемом I2C. Я подключил его к elegoo uno R3. Я начал с кода, который использовал раньше, и в…
- Сокращение времени считывания показаний датчиков температуры DS18B20. У меня есть несколько датчиков температуры, подключенных к Arduino. Я разделил их на 3 секции, в каждой из которых есть 2-4 датчика (из-за расстояния). Это работает, но код, который я использую,…
- Самый компактный способ питания Arduino от розетки Существует множество способов питания Arduino от большого диапазона напряжений: USB-кабель от ПК или от зарядного устройства телефона или USB-концентратора понижающие преобразователи …
- Можно ли читать VGA с помощью Arduino? В этой теме форума arduino.cc http://forum.arduino.cc/index.php?topic=107375.0 говорится о невозможности получить цветное видео 800 x 600 с помощью arduino. Мой случай немного другой: Мне…