Список вопросов
- LILYGO TTGO T-Display не может обнаружить акселерометр, гироскоп и датчик температуры MPU 6050 Я пытался подключить акселерометр, гироскоп и датчик температуры MPU 6050 к T-дисплею LILYGO TTGO, чтобы показания отображались на последовательном мониторе (для начала). Проводка довольно проста.…
- Подключение 3 светодиодов OLED 0,91 дюйма (с использованием 8-канального мультиплексора TCA9548A) и 1 прозрачного OLED-дисплея SPI диагональю 1,51 дюйма Как следует из заголовка, у меня есть Arduino Nano, подключенный к мультиплексору (который подключен к 3 x 0,91 дюймовым OLED-дисплеям) и 1,51-дюймовый OLED-дисплей, подключенный через SPI. …
- Калибровочный акселерометр MPU6050 Недавно я получил MPU6050 и заметил, что данные акселерометра немного сбились, особенно по оси Z. Я запускаю его на Teensy версии 4.0 с библиотекой MPU6050 Adafruit и базовым примером кода: …
- Сгорел ли мой модуль SIM800L? У меня возникли проблемы с питанием модуля SIM800L. При питании от платы Arduino через понижающий DC/DC-преобразователь LM2596 (который используется для понижения напряжения до 4,1 В) модуль…
- Загрузка скетча в LinkIt ONE Timeout Я только что купил новую прототипную плату LinkIt ONE IoT, и у меня возникли проблемы с началом работы с ней. Я работаю на Mac. Я установил LinkIt ONE SDK на свою Arduino IDE, как указано в…
- Где найти настройки микроконтроллера в Arduino 2.x IDE Я использую оболочку ( https://github.com/HenniePeters/ArduinoStarter ) для запуска Arduino 1.8.19 IDE. Иногда, когда я не работаю над проектом, я просто забываю настройки, необходимые для работы…
- Правильное подключение четырехконтактного датчика наклона к макетной плате перед запуском Я работаю над проектом 8 книги Arduino Kit: цифровые песочные часы. У меня есть картинка и принципиальная схема ниже. Мой вопрос является фундаментальным, и я действительно не знаю, как…
- Почему моя «подсказка настроения» не работает? Я новичок в Arduino и работаю над «Книгой проектов Arduino» с Arduino Uno. Я работаю над проектом 5, "сигнал настроения". По сути, это сервопривод с потенциометрическим управлением. Я уверен, что у…
- Нужна задержка между бросками электронных кубиков для Катана Как установить задержку считывания DIC? DIC — это фотоэлемент, подключенный к земле, свет которого блокируется, чтобы остановить бросок кубика. Я хочу установить задержку, чтобы кто-то не…
- Сколько выводов UNO имеют внутренние подтягивающие резисторы? Как следует из названия. Заранее спасибо.
- Аппаратная скорость последовательной передачи данных несовместима между Arduino nano и автономным 328P У меня есть 328P (конкретно 328P-AUR, [ссылка] ), и на схеме ниже показано, как я реализовал его на печатной плате: Загрузка программы проходит нормально, но, думаю, проблема в источнике…
- Использование Excel для связи с Arduino для включения 20 светодиодов Я хочу продемонстрировать прогресс на стене с помощью светодиодов на основе данных, добавленных в таблицу скорости Excel. Мне нужно около 20 разных светодиодов, а может, и больше. Можно ли это…
- Водонепроницаемый датчик хлора Кто-нибудь знает, где я могу найти датчик хлора для использования с Arduino? Он должен быть водонепроницаемым. Я погуглил, но ничего не нашел. ИЗМЕНИТЬ Требования: относительно недорогой (менее…
- Невозможно найти модуль PCA9685 при использовании библиотеки I2CScanner: нет движения сервопривода. Я пытаюсь использовать Adafruit PCA9685 модуль серводрайвера с платой ELEGOO Mega 2560. Я подаю на плату сервопривода напряжение 5 В и проверил все провода, чтобы убедиться. Я протестировал…
- PinChange прерывает проблему с весами DRO Я пытаюсь считать значения с двух отдельных шкал УЦИ (цифрового считывания), которые чаще всего используются на токарном и фрезерном оборудовании, ЧПУ или любом столе X, Y, Z. Для этих шкал…
- Использование бистабильного соленоидного клапана с Arduino от батареи Контекст Я уже некоторое время пытаюсь управлять 4,5 В бистабильным соленоидным клапаном (бистабильный соленоидный клапан управляется путем изменения полярности) с помощью ATmega328P, чтобы…
- GPS-модуль GY-GPS6MV2 возвращает только цифры У меня GY-GPS6MV2 подключен к Nano. (Также пробовал UNO, результат тот же). RX GPS подключается к TX Nano PIN 3, а TX GPS — к TX 4 Nano. Когда я запускаю код ниже, я получаю только набор цифр.…
- Не могу прочитать SD-карту У меня возникают ошибки при открытии файла на SD-карте. Вот инструкция, которую я использую: https://www.instructables.com/Micro-SD-Card-Tutorial/ /* SD card read/write This example shows…
- Проблема с LCD клавиатурой и Arduino Uno R3 У меня проблема с питанием моего LCD Keypad Shield от кабеля постоянного тока (4 батарейки AA или 9 В). Все выглядит хорошо, но на ЖК-экране ничего не отображается. Когда я использовал USB-кабель,…
- Как преобразовать структуру в char[] для использования в Wire.h или есть лучший способ? Мне нужно соединить микроконтроллер ATTiny88, настроенный как ведомое устройство I²C, с Raspberry Pi, настроенным как ведущее устройство I²C. Возможно, я использую неправильный подход, но у меня…
- Как перейти от Arduino к физическому прототипу Я немного читал о переходе с Arduino на PCB, и это кажется немного пугающим. Сейчас все, что я действительно хочу сделать, это взять что-то, что я построил, и внести несколько изменений, чтобы я мог…
- Получите GPS-координаты с помощью беспроводного трекера Heltec на базе Arduino Я купил беспроводной трекер Heltec Arduino. Я хочу получить GPS-позицию. Я взял оригинальный пример « GPSDisplayOnTFT » из IDE (я внес несколько изменений, потому что оригинальный код у меня не…
- Распознавание поддельного GPS-модуля NEO-M8N? У меня есть GPS-модуль NEO-M8N, но я не могу подключиться к программному обеспечению u-blox (как u-center2, так и u-center_v22.07) Похоже, это один из ненужных модулей, массово производимых Китаем…
- Какие предохранители мне следует установить без загрузчика на Arduino Nano 328PB? Какие предохранители следует установить, чтобы правильно использовать все 32768 байт флэш-памяти?
- какой и где найти силовой кабель для мкр1010 Я вижу очень запутанную документацию по питанию arduino mkr 1010. Но хотел бы знать, какой кабель для питания (странный порт разъема на его стороне), а также могу ли я просто подать 5 вольт +…
- Клавиатура Arduino Nano. Клавиши удерживаются нажатыми. Я новичок в программировании на Arduino и пытаюсь создать клавиатуру с джойстиком для управления одной рукой в качестве личного проекта. Я пытался заставить её печатать некоторые символы ASCII, но…
- Как уменьшить размер выступающих штифтов датчиков, чтобы можно было использовать корпус меньшего размера? Я пытаюсь создать систему для непрерывного измерения цветовых данных жидкости. Я напечатал на 3D-принтере корпус, в который помещаются штифты. Если их расположение изначально задано, как лучше всего…
- Использование библиотеки ArduinoModbus для чтения регистра хранения со значением -1Функция client.read() в библиотеке ArduinoModbus возвращает -1 при возникновении ошибки: https://www.arduino.cc/reference/en/libraries/arduinomodbus/client.read/ . Как её использовать для чтения…
- сервер espasync не работает, я получаю это сообщение об ошибке Arduino: 1.8.14 Hourly Build 2020/12/15 11:33 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB…
- Как 2 байта могут создать отрицательное число? Я пытаюсь использовать LoRAWAN и отправлять значения температуры меньшим количеством байт. Я нашёл этот способ и протестировал его. Он работает отлично: отрицательные и положительные числа можно…
- Какой набор инструментов Arduino CMake следует использовать? Я работаю над платой Arduino UNO и хочу создать свой скетч Arduino с помощью CMake. Мне кажется, официальной версии набора инструментов Arduino не существует, но я нашел по крайней мере три…
- Arduino IDE 2.3.2 не запускает новую установку Я только что установил Arduino IDE на новый компьютер из установщика. Он открывает окно, значок arduino мигает, но, похоже, ничего не делает. Я запустил его из powershell и получил кучу ошибок. …
- Список препроцессоров платы Arduino #defines Когда выбирается плата в среде IDE Arduino, определение препроцессора добавляется в один из закулисных файлов. После долгой охоты и некоторой удачи я обнаружил, что формат этого определения…
- Считать напряжение батареи и значение аналогового датчика с помощью NodeMCU ESP8266. У меня есть датчик почвы, который сообщает значение каждые 5 минут, а в промежутках находится в состоянии глубокого сна. Есть ли способ также сообщить о напряжении батареи (с помощью ESP…
- Почему простое мигание светодиодом не работает при использовании ШИМ mbed.h и Arduino Nano BLE? Я установил очень простую тестовую программу для мигания встроенного светодиода с использованием ШИМ. Следуя примеру mbed и установив период равным 4 секунды (0,25 Гц) и рабочий цикл равным 0,5,…
- Сканер I2C не распознает LCD с модулем I2C 1602 Извините за вопрос, он уже задавался много раз, но я не могу заставить плату Arduino Micro распознать мои ЖК-дисплеи. Я пробовал использовать два разных ЖК-дисплея и два разных микроконтроллера…
- Почему я не могу записать на SD, хотя пример ReadWrite работает? Я создал датчик, измеряющий цвет наружного дренажа спинномозговой жидкости с помощью TCS3200. Я получаю показания, но не могу сохранить их на SD-карту, хотя с помощью ReadWrite это вполне возможно.…
- Беспроводная связь с NRF24L01+ Я решил использовать NRF24L01+ в своем проекте Arduino для беспроводной связи. Я использую библиотеку RF24 от TMRh20 для общения. Ссылка на Github: https://github.com/nRF24/RF24 Я хочу иметь…
- Короткое замыкание мультиметра Я новичок в электронике и недавно купил студенческий набор Arduino на официальном сайте Arduino. Я следовал курсу до урока с мультиметром. Я собрал простую цепь: «+» от контакта 13 Arduino Uno к…
- 7 сегмент 4 цифры не показывающие числа 2,3 и 0 https://www.instructables.com/Using-a-4-digit-7-segment-display-with-arduino / Я использовал эту ссылку, чтобы сделать свою схему, и я также использовал этот код, но некоторые числа, такие как 2…
- Напряжение на металлической кнопке падает только до 3,15 В в выключенном состоянии. Я пытаюсь обнаружить нажатие кнопки со светодиодом на 5 контактов, используя это руководство: https://newbiely.com/tutorials/esp8266/esp8266-button-long-press-short-press Работает без проблем со…
- Увеличение энергопотребления после обнаружения отключения питания (BOD) Я работаю над проектом по сбору энергии с низким энергопотреблением и рассматриваю возможность использования ATtiny85 для выполнения некоторых второстепенных задач. ATtiny большую часть времени…
- Помогите решить проблему с загрузкой программы! Я собираюсь загрузить код в свой LeArm с помощью платы Arduino. Я подключил контакты rx и tx LeArm к Arduino, но при попытке загрузить код получил сообщение об ошибке. Не уверен, правильно ли я…
- Почему 0 устройств, а не 1? Я нашел в Wokwi скетч, где используется светодиодная матрица MAX7219. Предмет скетча должен отображать 0 с помощью <LedControl.h> . Я не понимаю, почему в четвертом параметре при…
- Полностью ли поддерживается C++ STL на Arduino? У меня пока нет платы Arduino для запуска кода, и, как следует из заголовка, мне интересно, поддерживается ли C++ STL полностью на Arduino и является ли он частью Arduino IDE. STL, вероятно,…
- Как управлять 6 серводвигателями с помощью платы Arduino Mega? Я пытаюсь сделать автономный гексапод с помощью платы Arduino Mega. Я следовал механизму движения гексапода трипода. Сначала я мог одновременно управлять ногами (0, 2, 4) и (1, 3, 5) по отдельности,…
- Я использую функцию millis(), но после одной итерации она не проверяет условие и входит в цикл. Что делать? Я использую датчик mq7, где мне нужно переключать vcc между 5 и 1,5 В в течение 1 мин и 1,5 мин. Для этого я использую функцию millis. Но после 1-й итерации она пропускает условие и входит в цикл. …
- HTTPClient отправляет двоичные данные в Prometheus pushgateway Я новичок в Arduino и IoT. и с помощью M5StickC Plus2 в Arduino IDE. Я пытаюсь отправить данные на Prometheus pushgateway, но получаю только код ответа 400. Pushgateway принимает только двоичные…
- Arduino Mega 2560 подсчет задержек между событиями на разных контактах Мне интересно, как точно посчитать задержки времени между событиями нарастания, происходящими на 4 разных линиях/контактах, используя Input Capture Arduino Mega 2560. Как синхронизировать…
- Настройка таймера мешает логике мигания светодиода Этот пример — упрощенная версия того, что мне действительно нужно сделать, но я думаю, что он демонстрирует проблему (= мое недопонимание?). Мне нужно использовать таймер для подсчета микросекунд;…
- Режимы установки и сброса CTC таймера — как отменить сброс и сброс? Шпаргалка Ника Гэммона для ATmega328P Ardunino UNO (ниже) дает некоторые подсказки по режимам очистки таймера при сравнении (CTC) чипов AVR. Большинство примеров для режима CTC, которые я нашел,…
- Процедура прерывания неожиданно выполнилась Процедура прерывания выполняется неожиданно, и я не могу понять почему. Можете, пожалуйста, взглянуть? Аппаратное обеспечение представляет собой обычный (поддельный) Arduino Mega с неиспользуемым…
- ESP8266 работает как станция в режиме AP Я программирую ESP8266 через Arduino IDE с библиотеками Arduino. Я явно установил режим WiFi на WIFI_AP , но затем, как описано ниже, я все еще могу использовать его и как AP, и как станцию. Это…
- Как заставить библиотеки MQTT и ArduinoModbus работать на одном порту Ethernet? У меня есть Arduino PLC на базе SAMD51P20 с Ethernet-шилдом на базе WIZnet W5500. Я использую следующие библиотеки: #include <Ethernet.h> #include <MQTT.h> #include <ArduinoModbus…
- Отправка данных с шестнадцатеричными значениями Serial.write() Я использую ESP32-C3 в качестве аппаратного обеспечения и Arduino IDE в качестве программного ядра. Я получаю данные с сервера MQTT и хочу отправить их на другую плату, используя последовательный…
- Дисплей SSD1306 i2c OLED — не может правильно отображать изображения Итак, я использую этот 0,96-дюймовый i2c желто-синий OLED-дисплей: https://www.makerhero.com/produto/display-oled-0-96-i2c-azul-amarelo/ и клон Arduino UNO. Я сгенерировал изображение с помощью…
- Модуль Bluetooth (HC05) работает с Arduino Uno, но не с макетной платой (ATmega328). В настоящее время я работаю над проектом, который требует связи между телефоном Android (Galaxy s4) и микропроцессором ATmega328. Для беспроводного подключения этих устройств я использую модуль…
- ESP8266 — невозможно загрузить или использовать серийный монитор — Ubuntu 22.04 LTS При попытке использовать MCU узла ESP8266 или Multiple Feather Huzzah я получаю следующую ошибку. Я могу программировать Arduino Uno & Мега без проблем. warning: espcomm_sync failed error:…
- Обработка исключений с помощью Arduino IDE Я использую порт STL, найденный здесь , и пытаюсь выполнить отладку с помощью простого try{ ...}catch{...} цикл. При компиляции с помощью Arduino IDE я получаю сообщение об ошибке обработка…
- ESP32-CAM первый: 0x8 TG1WDT_SYS_RESET загрузочный цикл У меня есть ESP32-CAM, которую я планирую использовать как простую камеру безопасности. Я протестировал программное обеспечение, и оно работало отлично. Я запрограммировал его с помощью платы…
- Пример UDPSendReceiveString с использованием Arduino Due с Ethernet-модулем ENC28J60 Я пытался научиться использовать протокол UDP для использования в моем проекте автоматизации для отправки команд на Arduino Due по сети Ethernet с коммутационной платой ENC28J60, которую я подключил…
- Путаница по поводу: установки загрузчика на новый Nano v3.0 (классический) Я пытаюсь пройти своего рода «ускоренный курс» по Arduino, но кое-что меня все еще смущает. Я прочитал о программировании микроконтроллеров ATTiny с помощью плат Arduino и решил приобрести Nano v3…
- Контакт AREF на Arduino Uno R3 редактировать Таким образом, AREF может выводить напряжение только при использовании АЦП, но не при использовании переменного тока. Вот на что, как я чувствую, указывают все ваши ответы, но ни…
- Разъяснение поведения при включении драйвера дисплея MAX7219 Каково точное значение раздела «Начальное включение питания» технического описания MAX7219, которое можно найти на странице 7? Там написано: При первоначальном включении все регистры…
- Arduino Nano самопроизвольно перестает работать и отключается от компьютера Я пытаюсь реализовать игру Arkanoid на матрице RGB 16x16 (библиотека Adafruit_NeoMatrix). Блоки представляют собой квадраты 2x2, и есть 3 ряда по 8 блоков в каждом. Текущее состояние игры (какие из…
- Повторное использование встроенного USB-порта для зарядки аккумулятора Я пробую использовать LiPo-аккумуляторы для питания небольших проектов на платах разработчика, в настоящее время это LOLIN S2 mini . Поэтому я раздобыл модуль MH-CD42 , который показался мне…
- Загрузка в ESP32-C3 не удалась Я создал собственную печатную плату, используя модуль ESP32-C3-MINI-1-H4 ( таблица данных ). Вот схема: У меня есть линии GND, Tx и Rx, подключенные к Arduino Uno без Atmega. 3V3 питается от…
- Программирование AVR с помощью ISP Я пытаюсь запрограммировать atmega с помощью arduino sketch, используя только ISP (пользователь Mac). Итак, я знаю, как записать загрузчик, а затем запрограммировать чип с помощью TX, RX. Но я хотел…
- Получить адрес транзакции I2C при регистрации нескольких адресов У меня есть приложение, опрашивающее 4 АЦП по I2C. Приложение также должно записывать в некоторые регистры АЦП. Чтобы протестировать это, я хотел бы использовать один Arduino UNO, позволяющий ему…
- Использование контакта RX TX Могу ли я использовать контакт RX TX на Arduino Uno в качестве контакта регулятора? . Для входного и выходного контактов, потому что два цифровых контакта на моей плате не работают. Спасибо
- Взаимодействие A9G с Arduino для тестирования AT-команд Я пытаюсь подключиться к плате A9G Pudding GSM через Arduino. Я намерен использовать встроенный чип UART для упрощения преобразования TTL-UART между ПК и A9G. Я инициировал программный…
- Последовательная связь с HC-05 - Arduino UNO Я новичок на сайте, и это мой первый вопрос. Я постараюсь описать свою проблему как можно лучше. Я получил следующий код для своего проекта, который в основном состоит в том, чтобы заставить…
- Отображение двоичных данных на светодиодах Я написал программу для Arduino UNO и 3 светодиодных лампочек. Программа должна преобразовывать введенное число в двоичное, а затем отображать его на светодиодах, вкл. - 1, выкл. - 0. Я просматривал…
- Неравномерное ускорение шагового двигателя/выполнение кода Я создал библиотеку для управления шаговым двигателем. У меня есть контроллер, который принимает сигнал натяжения, а затем выполняет шаг, поэтому мой код должен генерировать изменение состояния,…
- Используйте DS3231 с батареей и VCC одновременно У меня есть ds3231, который я хочу использовать для отслеживания времени, даже когда в моем ase esp32 нет электричества. Однако я прочитал некоторые разногласия относительно использования vcc и…
- Различные названия контактов в модуле камеры 0V7670 Я пытаюсь следовать этому руководству, УПРОЩЕННОМУ! Как использовать камеру OV7670 с Arduino (другие руководства также такие же), и я заметил, что у моего модуля камеры другие названия контактов.…
- Что делает строка "while (! Serial);" в программе Arduino? Я новичок в Arduino и пробую несколько уроков. Что делает эта строка в программе? while (! Serial);
- Значения частных переменных класса недоступны в публичной функции Я экспериментирую с классами в коде Arduino. У меня есть следующий небольшой фрагмент кода: #include "Motor.h" #include "Arduino.h" Motor::Motor() { } void…
- Как можно подключить Arduino к трехфазной сети? Я работаю над проектом, в котором используется плата Arduino. В настоящее время я тестирую свое устройство с использованием 2-фазного питания, и оно отлично работает. Я хочу использовать это…
- Arduino while как loop с условием Как написать программу ожидания (задержки) до нажатия одной из двух кнопок? Я написал программу, чтобы ждать, пока не будет нажата одна кнопка. Он отлично работает. Однако, если я расширяю его до…