Список вопросов
- Помехи при включении реле двигателя Я полный новичок. Неужели продукты Arduino такие ненадежные? Я собрал схему, показанную на схеме — MKR1010 в релейном щите. Подключил два комплекта датчиков, ЖК-дисплей и двигатель.…
- Когда требуется SPI.beginTransaction? Я постепенно переводил многие устройства с i2c на spi по разным причинам. Я заметил, что в подобных учебниках из arduino.cc эта транзакция SPI.beginTransaction вызывается явно. Затем они…
- Медленное переподключение WiFi после глубокого сна (от 6 до 10 секунд) С моим ESP8266 мне нужно сделать простой запрос GET на сервер, а затем перейти в режим глубокого сна (цель - 1 год работы от батареи)... пока не появится сигнал RST а потом снова начинается. …
- Программирование ведомого SPI для Arduino В моем приложении Arduino Due настроен как ведущее устройство, и вместо фактического ведомого устройства я использую Arduino Uno в качестве ведомого. Я поделюсь мастер-кодом, который я разработал.…
- Последовательная печать из флэш-памяти (F() macro, PROGMEM, sprintf_P, SPTR) Я тестировал на Arduino UNO различные методы последовательной печати из флэш-памяти вместо оперативной памяти. В то же время я использовал функцию freeMemory() из Adafruit. Я создал программу,…
- Целочисленное деление ардуино Я хочу разделить два целых числа и получить, как часто одно из них полностью вписывается в другое, так что на выходе всегда будет целое число. В python вы выполняете такого рода операции с помощью…
- Как получить несколько напряжений постоянного тока для одного проекта с различными требованиями к постоянному току У меня есть проект, в котором есть 2 вентилятора 12 В 0,2 А, 1 светодиодная панель COB 30 3 А и Arduino 5 В. Мне интересно, есть ли простой способ запитать все эти устройства от настенной розетки…
- Подключение ЖК-дисплея без резистора Можно ли запустить ЖК-дисплей без потенциометра или резистора? У меня их нет. Здесь сказано соединить оба:
- Сомнение относительно механизма измерения HC-sr04 Я пытаюсь понять, как работает датчик HC-SR04. Я искал подробные объяснения в интернете и читал технические описания, но одна деталь мне всё ещё не понятна. Если я правильно понял, как работают…
- Питание сервопривода SG90 от аккумулятора 18650 Я хочу запитать один сервопривод SG90 от аккумулятора 18650 3,7 В. Поскольку рабочий диапазон сервопривода составляет 4,8–6 В, я использовал повышающий преобразователь XL6009 и получил выходное…
- Ведомое устройство Arduino с двумя мастерами, использующими одну и ту же шину I2C? Рассмотрите сценарий, в котором два (или более) главных устройства (в данном случае NodeMCU) совместно используют шину I2C с одним (или более) ведомыми устройство(а), например: …
- Возникли проблемы с подключением RS232 UART к физическому соединению с ПК. TL;DR: Попытка подключить UART2 на ESP32-WROOM к физическому ПК RS232 приводит к странному поведению, а также к сбоям или ошибкам ESP32. Подозрение на проблемы с электрической конструкцией.…
- Почему OTA не работает с платой ESP32-CAM Ai-Thinker? У меня есть рабочий код на плате ESP32-CAM Ai-Thinker, программирование по последовательному. Я хотел бы перепрограммировать с помощью OTA, но добавление функциональности из базового скетча (что…
- Программирование Arduino UNO DS2436 Я пытаюсь программировать свой чип DS2436 с помощью Arduino UNO. Честно говоря, я пытаюсь изменить код DS18B20 (тот, который есть где угодно в Интернете) для работы с DS2436. Мне просто сложнее…
- Выбор контакта SdFat.h ESP8266 Этот очень простой код, который сохраняет данные в файл csv, прекрасно работает на моем Arduino Uno (я использую контакты SPI по умолчанию). Однако для моего проекта мне нужно использовать ESP8266…
- nRF24L01 использует отправителя в качестве получателя и наоборот с помощью библиотеки RF24 У меня есть два модуля nRF24L01 (я попробовал 2 с антенной и 2 без антенны), сопряженные с их базовым модулем питания и подключенные к двум разным платам Arduino Mega 2560. Я могу передавать от…
- Разница между нано и nano every В чем разница между Nano и Nano Every и почему Nano Every намного дешевле, чем нано. Я новичок в микроконтроллерном бизнесе и хотел бы знать, что лучше для какой ситуации.
- Запустить esp32 без FreeRTOS, чтобы выполнить что-то быстрее В настоящее время я запускаю Arduino с этой конфигурацией (с использованием чипа atmega328p): В принципе, моя программа просыпается каждые 2 секунды в течение 10 мс каждый раз. Если в течение…
- Дрейф таймера Arduino Nano https://youtu.be/oVZgFsWsKPM][1] Я новичок в Arduino. Я сделал 12-часовые 7-сегментные часы с общим катодом. Я сделал 7-сегментный индикатор на светодиодах, используя Arduino Nano. Если я…
- Проблемы с программированием ATTINY1616 с помощью Arduino Nano через UPDI: нет связи Я пытаюсь запрограммировать плату, которую я разработал на базе ATTINY1616 . Схема показана на фото. Я пытаюсь подключить Arduino Nano. +5 В и GND общие, а вывод UPDI подключен к D6 Nano через…
- nrf24l01+ не работает от аккумулятора, или очень ненадежно Для незавершенного проекта у меня есть Arduino UNO, отправляющая сообщение при возникновении условия, и Raspberry Pi, который его прослушивает. Оба оснащены модулями NRF24L01+ с антеннами. Он…
- Невозможно установить библиотеку esp_camera Я не могу установить библиотеку esp_camera. Когда я пытаюсь добавить ZIP-файл, я получаю сообщение: «Не содержит допустимой библиотеки». Похоже, что все в этой камере ESP-32 основано на этой…
- RGB LED с помощью потенциометра и кнопки В настоящее время я работаю над заданием, которое должно включать RGB-светодиод с помощью потенциометра и кнопки. Проблема, которую я в настоящее время имею, состоит в том, что кнопка должна…
- Arduino Nano IoT 33 Ограничения размера массива символов Я хотел бы сохранить данные, которые я получаю от вызовов API, в массиве символов. Проблема в том, что данные составляют около 80 КБ, однако мой Arduino IoT 33 имеет 32 КБ памяти. Это сохранит…
- NodeMCU продолжает отключаться Я создал систему домашней автоматизации, состоящую из NodeMCU, 4-канальной релейной платы, работающей на Blynk, и IFTTT. На данный момент я управляю только гирляндой гирлянд и двумя светодиодными…
- Нужна помощь с программированием ЖК-дисплея для моего проекта Я пытаюсь сделать цифровые игральные кости для своего школьного проекта. У меня проблемы с программированием, я не очень умею писать код и я не программист. Я черпал вдохновение из поста на сайте…
- Могу ли я внести изменения в эту схему ESP32-CAM? Доброго дня! Я новичок в электронных схемах, поэтому у меня возникли некоторые сомнения по поводу этой схемы ESP32-CAM Я хочу использовать 5 В вместо 3,3 В. Нужно ли мне для этого добавлять…
- Разница между delay() и циклом while с millis() в Arduino? В чём практическая разница между использованием delay() и цикла while с millis() для отсчёта времени в проектах Arduino? Я предполагал, что оба метода блокирующие, но не совсем в этом уверен.…
- Запутанная распиновка на MH-ET ATTiny88 Я немного озадачен аналоговыми контактами на Arduino ATTiny88. Во-первых, правильно ли я понимаю, что функции analogRead() и analogWrite() могут использовать либо строку A0 - A7, либо…
- Подключение считывателя microSD и электронного бумажного дисплея к Nano одновременно? Почти так же, как говорится в вопросе, мне интересно, можно ли подключиться (вот так: https://www.waveshare.com/7.5inch-HD-e-Paper-HAT.htm ) 7,5 - дюймовый дисплей электронной бумаги с raspberry…
- Насколько точно Arduino отсчитывает время? Я хочу использовать Arduino, чтобы выключить свет на 16 часов и включить на 8 часов. Я знаю общий код, использую только задержки и код релейного шилда. Хочу узнать, насколько это будет точно? (Я…
- Arduino UNO застрял при «загрузке» базового скетча, ничего не подключено Этот вопрос задавали раньше, и я внимательно прочитал другие вопросы, но решения не сработали в моем случае, и детали не совпадают с моими. Описание Arduino Uno зависает при загрузке с ошибкой…
- Как избежать цикла повторного подключения MQTT У меня есть следующий код, позволяющий мне управлять своим устройством с моего веб-сайта с помощью mqttbroker , пока доступен Интернет. Я также встроил локальный веб-сервер для управления…
- Как отправить HTTP-запрос на определенный порт с помощью Ciao? В настоящее время у меня есть REST клиент для работы на ардуино, но запросы всегда поступают на порт 80, как я могу заставить его отправить запрос на определенный порт? Это мой текущий…
- 7-сегментный дисплеи не работают #include <Wire.h> #include <Adafruit_INA219.h> Adafruit_INA219 ina219; //Adafruit_INA219 ina219_A; //Adafruit_INA219 ina219_B(0x41); void setup(void) { Serial.begin(115200); …
- Как разместить сеть Wi-Fi на Arduino, получая соединение с SIM-карты? Мы с другом работаем над проектом и столкнулись с проблемой. Мы попытались найти информацию, но, похоже, никто раньше не документировал нечто подобное. По сути, мы хотим, чтобы один Arduino (мы…
- Разница между FreeRTOS libary (AVR_ATmega328PB_Xplained_mini_GCC) и FreeRTOS, совместимым для плат Arduino от Ричарда Баррея Я изучаю различные советы по развитию IoT и обнаружил, что espressif использует IDF framework. При взгляде на исходный код он использует библиотеки FreeRTOS. У меня есть Arduino Uno, и я хотел…
- Проверка AT-команды не отображается на последовательном мониторе Я не могу проверить AT-команду. Есть ли у кого-нибудь какие-либо предложения относительно того, что я могу делать неправильно? Должно быть напечатано сообщение "Отправка успешна!" или "Отправка…
- Управление NEMA 17 с ПИД на TB6600, двигатель слишком медленный Я пишу здесь, поскольку отчаялся найти решение после многочисленных попыток, как с онлайн-решениями, так и с ChatGPT, так что, возможно, кто-то здесь сможет помочь. Мой проект довольно прост: я…
- Программы построения последовательных данных Мне нужно вывести последовательные данные из Arduino. Мне нужна поддержка для: Различные форматы данных (например, со знаком, без знака, 8 бит, 16 бит); Наносит несколько данных на одни и…
- Сопряжение с необычным дисплеем из 4 цифр и 7 сегментов Имеется общий анод и общий катод из 7 сегментов дисплея. Но мне попался один необычный случай. Имеется 7 контактов, управляющих 4 цифрами и 7 сегментами. Я нахожу распиновку с помощью…
- Аппаратное обеспечение Arduino. Управление последовательным потоком данных с подтверждением связи XON/XOFF. Я отправляю большие тексты с ПК на Arduino через последовательный порт и не могу просто скопировать и вставить их, так как Arduino недостаточно быстра для обработки их на лету. Мне нужно какое-то…
- rf522 версия 0x12 Я купил кучу обычных плат RC522 у какого-то продавца Aliexpress. Они (я пробовал несколько), похоже, работают на уровне чтения-записи регистра, но, похоже, не выполняют команд, а тем более не…
- Как настроить кабели для подключения Cp2102 к Pro Mini? Как подключить кабели для программирования pro mini с USB-интерфейсом CP2102 ? TX RX и GND-это легко, но я не уверен насчет RST, DTR, DST и т. Д. Я приложил изображения обоих. ПРАВКА: …
- Arduino Mega2560, Ethernet Shield & OV0706: "Камера не найдена" Я хочу сделать снимок с помощью OV0706, который сохранит изображение на SD-карту. Я использую Arduino Mega2560, Ethernet Shield (с SD-слотом) и OV0706 (вот этот: http://www.aliexpress…
- Есть ли способ включить HTTPS непосредственно на Wi-Fi-модуле Arduino UNO R4? Я работаю над проектом, в котором я настроил Arduino UNO R4 Wi-Fi в качестве веб-сервера. Однако мне хотелось бы защитить соединение, используя HTTPS вместо HTTP для доступа к веб-серверу Arduino.…
- Вопрос по 6-проводному 3-разрядному 7-сегментному дисплею и Arduino Вот вам головоломка: У меня есть следующий 3-разрядный 7-сегментный дисплей, у которого всего 6 проводов Экспериментальным путем я выяснил, как это работает, хотя я этого и не понимаю,…
- Как получить данные с Rasberry Pi на ESP32-Cam? В моем случае я использую камеру ESP32, которая служит двум целям: HTTP-канал (доступ к которому осуществляется с помощью Raspberry Pi 5, который обрабатывает поток и предоставляет ответ) …
- Нежелательное переключение на OC1A Приведенный ниже код для ATmega328P (Arduino Pro Mini 5 В @ 16 МГц) создает периодическую последовательность на выводах таймера 1 OC1A и OC1B: #include "Arduino.h" // Для Arduino Pro…
- Клон Arduino R3 Uno - При подключении штекера-барреля на USB-порту присутствует напряжение 5 В. Почему? Я использовал Arudino Megas для некоторых проектов и никогда не сталкивался с такой проблемой. Все просто: я подаю питание на Arduino через вход 12 В через разъем Barrel и вывожу питание через VIN…
- директива include для внешних библиотек Я добавил Adafruit_GFX_Library в свой Windows. Я использовал Arduino IDE, «Инструменты» > «Управление библиотеками» > «Установить». В настройках местоположение Sketchbook задано как …
- связь между двумя arduino с помощью ENC28J60? Как я могу подключить и отправить данные между двумя arduino с помощью адаптеров ENC28J60 Ethernet на обоих из них. Есть ли какие-либо руководства или примеры кодов для меня, чтобы взглянуть из…
- Подключение nRf24L01 к Atmega328PU с проблемой внешнего кристалла 8 МГц Я пытаюсь решить проблему связи между двумя nRf24l01+, один из которых подключен к Arduino Uno, а другой - к Atmega328PU с внешним кристаллом 8 МГц. Загрузчик на Atmega328PU — «Arduino Pro или Pro…
- При подключении client.connect() возвращает 0 Я использую arduino UNO с экраном ethernet. Следуя нескольким руководствам в Интернете для школьного проекта, я столкнулся с этой проблемой. Первый пример кода: #include <SPI.h> …
- Подключите 3-контактный вентилятор постоянного тока 5 В к 16-канальному ШИМ-драйверу Grove Я хочу подключить 3-контактный вентилятор с питанием 5 В постоянного тока, например, Arctic f9 , к Grove - 16-канальный ШИМ-драйвер (PCA9685) Соответствует ли кабель вентилятора разъёму? Какой…
- Мне нужна помощь в передаче голоса через VLC Проект, над которым я работаю: система связи ближнего действия с кодовым кодированием в видимом свете. Системы связи в видимом свете (VLC) используют свет для передачи данных между передатчиком и…
- Adafruit OLED 7 Pin Display - Аббревиатуры<pНе могу вспомнить, как именно я настроил этот экран в предыдущих моделях, отчасти потому, что ссылки, которые я использую в своем коде, имеют другие имена, чем контакты на дисплее Adafruit. Мой…
- Как улучшить стабильность отклика ELM327 на Arduino после проверки настройки с помощью руководства сканера OBD-II? Я использую Arduino Mega с Bluetooth-адаптером ELM327 для считывания данных с разъёма OBD-II моего автомобиля, а именно оборотов двигателя (PID 010C). Цель — записать данные на SD-карту или…
- Создание синусоидальной волны с помощью ЦАП и ее обратная передача Я хочу создать цифровую синусоидальную волну, отправить ее в DAC0, а затем получить ее обратно в качестве входных данных на A0 и построить график. Я использую Arduino Due. Я написал следующий код: …
- Можно ли использовать цветной датчик TCS34725 с Lilypad? Я пытался заставить цветной датчик TCS34725 работать с платой LilyPad Arduino USB - ATmega32U4, но безуспешно. Мне интересно, возможно ли это? Я использовал следующий скетч, чтобы попытаться…
- ESP32 и сканер отпечатков пальцев — последовательный монитор ничего не показывает Я пытаюсь подключить сканер отпечатков пальцев (типа Adafruit) к моему ESP32 (DOIT ESP32 Devkit V1), но последовательный монитор остается совершенно пустым, хотя я использую Serial.begin(9600) и…
- Ошибка компиляции для Seeed Xiao nRF52840 Я использую Arduino IDE 2.3.4 для программирования XIAO nRF52840 Sense. Я добавил плату, следуя инструкциям на официальной странице начала работы . После установки платы в Arduino IDE я открываю…
- Библиотека BLE для Beetle Bluno BLE с архитектурой AVR (Atmega328) Когда я пытаюсь #включить <ArduinoBLE.h><ArduinoBLE.h> в свою программу Arduino, я получаю ошибку: ВНИМАНИЕ: библиотека ArduinoBLE утверждает, что работает на архитектуре(ах) samd,…
- Безопасно ли использовать std::string (и выделение памяти в целом) для ESP32 Arduino? Я знаю, что в 8-битных AVR ардуино std::string широко рассматривается как принципиально небезопасный из-за проблем с фрагментацией кучи (частично из-за ограниченного объема оперативной памяти, а…
- Чтение монохроматического растрового изображения с помощью Arduino для построения графика Полный новичок здесь. Я следую этой теме: Как читать растровое изображение на Arduino В частности, третий ответ от : frarugi87 в моей попытке построить монохроматическое растровое…
- Чем `delay()` отличается от использования `millis()` с точки зрения эффективности и скорости реагирования процессора? Во многих скетчах Arduino, особенно для начинающих, delay() обычно используется для паузы между действиями. Однако я видел, как в более продвинутых проектах для управления временем вместо этого…
- Как достичь времени <50 ppm с помощью Sparkfun Artemis ATP? Я хочу получать данные с АЦП через очень регулярные интервалы. Сейчас, используя миллисекундные/микросекундные сигналы (которые управляются внутренним RC-генератором), я получаю ошибку примерно на…
- Есть ли способ использовать символические имена для отладочного наблюдения за регистрами RISC-V? Повторная отладка RISC-V CH32V2xx/CH32V3xx Есть ли способ посмотреть, скажем, «RCC_CFGR0», а не «* 0x40021004»? Например, добавить определения в GDB? (программа скомпилирована с опцией -g и…
- Невозможно получить данные IoT с помощью платы Arduino Ethernet Shield У меня есть ведущий IFM AL1332 IO-Link. https://media.ifm.com/CIP/mediadelivery/asset/3fe3e997b504a143aa0a54f558f218fd/80284134_EN.pdf?contentdisposition=inline Я могу получить данные через…
- Как данные датчика передаются с физического уровня на уровень приложений? Я использовал Arduino IDE для программирования шлюза Интернета вещей с использованием ESP32 и Ethernet-модуля W5500 для использования их в качестве веб-сервера Ethernet. Я хотел узнать в…
- 16*2 1602A LCD дисплей не отображает никаких символов или контрастности, несмотря на правильное подключение Я использовал свой ЖК-дисплей во многих небольших проектах. Теперь это больше не работает. В большинстве схем, которые вы найдете в Интернете, используются резисторы и потенциометры. Однако я…
- Рекурсивный список файлов SD-карты Я работаю над MP3-плеером и хочу получить список всех файлов на SD-карте. Я нашел этот код в Интернете: void displaySdCardContent(FileItem& item, int numTabs) { for (int i = 0; i <…
- Библиотека Adafruit_LEDBackpack мешает чтению аналогового ввода Я пытаюсь сделать что-то простое. Я хотел бы прочитать вход платы электретного микрофона и обновить 24-сегментную светодиодную гистограмму Adafruit. У меня отлично работает каждый отдельный элемент:…
- Проблема с кодом w/ Uno+GPS+GPRS? У меня есть Arduino Uno, SIM900 GPRS и Adafruit Breakout GPS. Можно ли оптимизировать этот код? #include <SoftwareSerial.h> #include <TinyGPS++.h> #include…
- Схема подключения 3,5-дюймового TFT-ЖК-дисплея с mega r3 Сообщение на форуме Я хотел бы спросить, у кого-нибудь этот щит полностью работает. Моя самая большая проблема-это сенсорный экран, который я не смог заставить его работать. Вот код,…
- Любая функциональная библиотека DS2482 I2C to 1-Wire bridge? Пожалуйста, дайте мне знать, если вы знаете какую-либо хорошую библиотеку для DS2482 I2C к 1-проводному мосту. Я пытался использовать https://github.com/cybergibbons/DS2482_OneWire библиотека, но…
- RxCpp на Arduino? Я хотел бы использовать некую шину событий на Arduino. В последнее время я использую Reactive Extensions на различных платформах: Android, Angular, iOS и т. д., и нахожу их очень полезными. Я…
- Превратите ESP8266 в «загрузчик скетчей» типа Arduino IDE (через аппаратный последовательный порт) У меня есть модуль ESP8266, который загрузил шестнадцатеричный файл для Arduino Mega2560. Этот шестнадцатеричный файл (назовём его mega2560.hex ) находится в файловой системе SPIFFS ESP. Я хочу…
- Может ли контроллер MCP2515 CANBUS использоваться для двусторонней связи? Я попытался найти коды для MCP2515 с помощью Arduino, На форумах Arduino, в учебных пособиях, в Центре электроники, на YouTube и т.д. Все они были кодами для узла передатчика и узла приемника…
- Несколько ардуино, подключенных к одному дисплею У меня есть один экран дисплея и 5 Arduino Nanos. Они проверяют, соответствуют ли пароли в текстовом файле определенному хэшу, а затем отображают его на экране при обнаружении. Поскольку они не…