Список вопросов
- Последовательный плоттер не отображает предоставленные мной данные Я хочу использовать функцию последовательного плоттера Arduino, одновременно используя DHT11 в качестве датчика влажности. Но у меня возникла проблема, поскольку плоттер не загружается по имеющемуся…
- DigiKeyboard — ввеcсти обратную косую черту (слэш, \) Я использую библиотеку digiKeyboard для ввода текста в PowerShell, но мне нужно ввести обратную косую черту (их много), но я не могу этого понять. Я ищу решение около 3 часов и до сих пор не могу…
- Нужен ли внешний источник питания для микросервопривода SG90? У меня есть Uno R3, и хотя я могу добавить внешний источник питания для микросервопривода SG90, это усложнит проект. Могу ли я подать питание на сервопривод, используя контакт 5 В Uno R3? Я…
- Выбираю мотор для своего проекта Извините за мой плохой английский. Начну делать мини-конвейер (100 см х 30 см) с помощью Arduino Uno. Какой двигатель лучше всего выбрать для своего проекта? - Шаговый двигатель ? - Двигатель…
- Равномерное распределение мощности на несколько контактов e Это плата Arduino, модель UNO R3. У меня есть 3 грелки размером 5x10 см, для которых требуется питание 5 В постоянного тока до 1 А, и я могу выдерживать напряжение до 12 В постоянного тока. Эти три…
- Использование оранжевого/белого контакта экрана двигателя Arduino У меня есть такой щит двигателя Arduino, подключенный к моей плате Mega. Я хотел бы получить дополнительную информацию об оранжевых и белых контактных блоках на плате. На веб-сайте Arduino …
- Проблема с мультиплексором CD74HC4067 при высоких значениях. У меня возникла небольшая проблема с мультиплексором/демультиплексором CD74HC4067: я использую его для получения данных от массива датчиков (на данный момент у меня их всего 2, но в ближайшем…
- Сравнение байтового массива с многомерным массивом Скажем, у меня есть массив байтов byte arr[7]={123456}; Как сравнить этот массив, например, со списком других массивов byte buffers[5][7] = {123456,654321,987654,456789,765432}; …
- Пытаюсь использовать LCD 1602 для отображения, но у меня нет потенциометра на 10 КОм. Я просматриваю эту страницу руководства , но у меня нет под рукой потенциометра на 10 кОм. Могу ли я заменить его резисторами для имитации ручной настройки и заменить резисторы для адаптации к…
- SPI-подключения к ЦАП Я надеюсь построить контур обратной связи для лазера, используя набор микросхем UC32 и аналого-цифровой преобразователь (у меня есть оценочная плата AD5780). Я читал библиотеку Digilint SPI, но,…
- Как сгенерировать gcode для Arduino Mega 2560 и маршрутизатора с ЧПУ Ramps 1.4 У меня был 3D-принтер Prusa I3, который использовал Arduino Mega 2560, Ramps 1.4 и Pololu — драйвер шагового двигателя A4988. Я хочу переоборудовать свой 3D-принтер в фрезерный станок с ЧПУ,…
- Доступ к двумерному массиву во внутреннем цикле PROGMEM Я не могу получить доступ к элементам 2D-массива PROGMEM из цикла. См. следующий пример: const byte a1[] PROGMEM = {'a', 'b', 'c', 'd'}; const byte a2[] PROGMEM = {'e', 'f', 'g', 'h',…
- Разве вы не можете легко использовать «квадратурные» инкрементные поворотные энкодеры с увеличением количества «остановок» в 2 или 4 раза? Я купил 12-ступенчатый «квадратурный» инкрементный поворотный энкодер в качестве устройства ввода для проекта, над которым работаю. Когда я писал код для отслеживания «тактов» вращения, я…
- Питание драйверов L298N от сети Я питаю 2 шаговых двигателя с драйвером L298N каждый (от внешнего источника питания 9 В, 2 А, питаемого от сети: https://www.amazon.co …
- Что мне не хватает? Отправка данных из Matlab в Arduino на Micro SD Прежде всего. Это ни в коем случае не классовое задание. Это моя личная работа и исследование. Я просто хочу избавиться от этого. Я учусь использовать Matlab с различными проектами Arduino. Я…
- Один бесплатный значок. Нужно отобразить вывод для пользователя? Я работаю с голубым бобом . У меня есть устройство, которое записывает данные на SD-карту при длительном нажатии кнопки и переключает то, что будет записано (из списка из 5 пунктов) при коротком…
- if/else в digitalRead не выполняется в части else Я новичок в C++, но раньше хорошо владел BASIC (2 десятилетия назад, лол). Я создаю перистальтический дозатор, который позволяет вам вводить желаемые мл на клавиатуре 4х4, а затем при нажатии кнопки…
- Выводы прерываний Arduino Mega 2560 и отображение портов с помощью поворотного энкодера Я пытаюсь использовать манипуляции с портами в прерываниях для чтения поворотного энкодера. Я нашел код для Uno, поэтому вызов порта для контактов 2 и 3 различен. Я думаю, что на Меге это PORTH3 и…
- Определите предустановленные цвета с помощью библиотеки FastLed Я использую адресуемую светодиодную ленту на 150 светодиодов и Arduino Nano для ее управления с помощью библиотеки FastLed . Я пытаюсь создать функцию turn_on_leds , которая получает 4…
- Bluetooth-модуль HC-05 Мне удалось подключить HC-05, выполнить сопряжение с телефоном и просмотреть данные в Android-приложении Serial Bluetooth Terminal. Но когда я пытаюсь подключить его к определенному приложению, он…
- Необычное использование оператора <<... не сдвиг ли это? Просматривая пример кода SDFS, я увидел следующее: static ArduinoOutStream cout(Serial); // F сохраняет строки во флэш-памяти для экономии оперативной памяти cout << F("\ntype any…
- Преобразование кода ATTINY85 в ATMEGA2560. Прерывания смены контактов У меня есть код, который правильно компилируется для платы ATTINY85 с использованием ARDUINO IDE, но у меня нет платы ATTINY85. У меня есть Arduino Mega ATMEGA2560, и когда я выбираю эту плату в…
- Сохранить начальный ноль HEX в строку RFID RC522 Arduino Я использую RC522 для считывания RFID-карт. Все происходит до тех пор, пока HEX не будет начинаться с 0, и я не смогу сохранить его в строку. Но если я распечатаю его в Serial, все будет хорошо. Вот…
- max7219 связанный дисплей, показывающий зеркальный текст Я использую max7219, такой как max7219. Когда я впервые тестировал свою схему, я использовал дисплей 8x8, и код работал нормально. Теперь, после того как я изменил код на тот, который можно найти в…
- Невозможно напечатать элемент в определенной позиции в списке Arduino. Я пытался напечатать элемент списка с той же позицией, что и число, которому он соответствует, но, похоже, это не работает, и я не могу понять, допустил ли я какую-то ошибку, может кто-нибудь…
- ESP требуется перезагрузка после прошивки Wi-Fi OTA Я хотел бы использовать OTA в некоторых из моих менее доступных esp. Я использую примеры/BasicOTA и BasicOTA_test. Мой esp - модель -01 с 1 Мб флэш-памяти. Я загружаю BasicOTA в свой esp через…
- Как вычесть текущее аналоговое значение из предыдущего Я новичок в Arduino. Я работаю над проектом, который поможет найти силу, читая ваши
- Результат сравнения строк У меня есть следующий код: char a[5] = "bang"; char b[5] = ""; void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to…
- Почему цифровой вывод не читает ON от кнопочных переключателей, подключенных к 5 В и понижающему резистору 10 кОм? Вот моя схема: И код: //контакты const int control1 = 2; const int control2 = 3; const int enable = 9; const int pinDirection = 4; const int pinOnOff = 5; const int pot = A0;…
- Риски при управлении несколькими чипами с одним и тем же адресом через I2C Я знаю, что устройства I2C должны иметь уникальные адреса при использовании. Что, если я по-прежнему использую несколько устройств с одним и тем же адресом, что может пойти не так? Опишу ситуацию:…
- Можно ли загрузить скетч Arduino через последовательный порт (RX) вместо USB? Другими словами, можно ли разработать собственный загрузчик, чтобы скетчи можно было загружать через последовательное соединение, выполненное с использованием контактов RX/TX, а не через разъем USB…
- Можно ли распознать Arduino (Leonardo) через Bluetooth как мышь/клавиатуру? Я новичок в беспроводной связи на Arduino и занимаюсь исследованием для проекта. Я смотрю на Arduino Leonardo (похожий на Uno), который через порт micro USB может автоматически распознаваться как…
- Возможность запуска двух функций одновременно Итак, я делаю проект, в котором группа сервоприводов перемещается на 90–120 градусов и постепенно ускоряется, пока не достигнет максимальной скорости и, таким образом, не останется на этой скорости…
- Где ядро Arduino содержит название скетча? Я пытаюсь просмотреть ядро Arduino, чтобы найти, где включен или реализован «mySketch.ino». В «Arduino.h» определены прототипы void setup(void) и voidloop(void) , в «main.cpp» — setup(void ) и …
- Предупреждение при проверке скетча с кодом VS Я использую код Visual Studio для разработки для Arduino, который использует установленные файлы Arduino Studio и для работы требуется установка. Это работает очень хорошо. Раздражает то, что…
- Определяет ли прямоугольная природа ШИМ, какое сопротивление вам нужно? Я думаю, что ответ положительный, но я все равно хотел задать этот вопрос для дальнейшего общего использования. И проверить мое понимание. Предположим, я хочу запитать 10 светодиодов с помощью…
- attiny85 сбрасывает себя вместо процедуры пробуждения У меня есть digispark attiny85, и я использование SLEEP_MODE_PWR_DOWN для перехода в спящий режим и пробуждения с помощью внешнего прерывания на выводе 2. Я пытаюсь подсчитать количество полученных…
- Щит двигателя Шаговый двигатель Чего не знают два желтых кабеля, которые вы видите на картинке?
- библиотека таймера на Arduino DUE Я пытаюсь вызвать подпрограмму прерывания (назовем ее handler()) каждую секунду на своем Arduino DUE. Я думал, что самый простой способ сделать это — использовать эту библиотеку но кажется, что я…
- Реле 12 В с использованием Arduino Я хочу управлять реле 12 В с помощью сигнала Arduino 5 В, но по неизвестной причине реле не работает. Я использую транзистор BC548 в качестве переключателя реле. Пожалуйста, подскажите, где я…
- Проблема с отправкой строки с Python в Arduino через последовательный порт Я хочу отправить строку 50 на Arduino через последовательный порт, Arduino UNO, кажется, взаимодействует с портом COM25, но не получает строку должным образом: import serial # if you have not…
- ЖК-дисплей показывает выходной сигнал без нажатия датчика #include<LiquidCrystal.h> LiquidCrystal lcd(13,12,11,10,9,8); #define vibrate_sense 7 char str[70]; char *test="$GPGGA"; char logitude[10]; char latitude[10]; int i,j,k; int…
- NodeMCU отображает температуру и контрольный светодиод на веб-странице с автоматическим обновлением. Я совершенно новичок в Arduino, я использую ESP2866 NodeMCU и dht22 для отображения температуры и влажности на веб-странице, оно автоматически обновляется (с использованием AJAX) и работает отлично,…
- Максимальный предел мощности Arduino Какой максимальный ток можно подать на плату Arduino Mega перед тем, как ее поджарить/разбить? По сути, к моей плате подключено несколько компонентов, которые потребляют общий ток 1,6 А (который…
- Питание Arduino Mini Pro с использованием батареи CR2032 в качестве пульта дистанционного управления Я собираюсь сделать свой собственный пульт дистанционного управления с использованием Arduino Mini Pro и некоторых радиочастотных трансиверов. Приемная сторона не будет проблемой, но удаленный будет…
- Arduino UNO + Ethernet Shield + ЖК-дисплей + RFID, но RFID не работает Я работаю над проектом, который использует Arduino для RFID, но при подключении к Ethernet-шилду RFID, похоже, не считывает ни одну карту, подключенную к датчику, но ЖК-дисплей, похоже, работает…
- Кнопка и светодиод Arduino Приведенная ниже программа — это моя программа для моей кнопки и светодиода, но она тоже не работает так, как я хочу. Светодиод должен загореться до того, как я нажму переключатель 9, но он…
- Используйте 2 DHT22 и передайте данные на SD. Данные файла ошибок не существуют. Кто-нибудь может мне помочь, пожалуйста, исправьте эту ошибку, когда я пытаюсь скомпилировать, говорит, что файл не существует. Было бы здорово, если бы кто-нибудь опубликовал весь код. Ссылка на…
- Установить низкий уровень мощности или включить контакт драйвера шагового двигателя, чтобы шаговый двигатель не нагревался. Я использую приведенный ниже код с этим степпером: https://www.dfrobot.com/wiki/index.php/Stepper_Motor_Shield_For_Arduino (DRV8825)_SKU:DRI0023 Все работает, но имеет тенденцию нагреваться…
- Arduino uno r3 не включается Я купил две карты Arduino Uno R3 (не оригинальные) один работает отлично: другой не включается (ни один светодиод не горит), я провел некоторые измерения и обнаружил, что два контакта разъема USB…
- Wemos D1 mini не отображается при подключении к MacBook У меня есть несколько Wemos d1 mini, но я не могу подключить их к моему MacBook, потому что они не отображаются в моем /dev/tty? Я пробовал обновить драйвер как с помощью самодельного варианта,…
- Подключение TFT-дисплея MI0283QT-9A к ESP32 Я приобрел TFT-дисплей MI0283QT-9A ( https://download.mikroe.com/documents/add-on-boards/other/display/tft-proto/tft-proto-manual-v200.pdf ), который управляется контроллером дисплея ILI9341. Мне…
- Как Arduino Uno может поддерживать до 12 сервоприводов, если у него всего 6 цифровых выводов ШИМ? Согласно этому : Библиотека Servo поддерживает до 12 двигателей на большинстве плат Arduino и 48 на Arduino Mega. На платах, отличных от Mega, использование библиотека отключает функцию…
- Могу ли я с помощью аналогового контакта на Arduino Mega прочитать, есть ли высокое (5 В) напряжение на проводе от цифрового контакта другой платы? Я создаю одноранговую сеть из инициирующих устройств и общего хаба , который контролирует большую часть оборудования. Он отправляет номер через Serial на Serial1 Mega ( Serial Mega используется…
- Как определить наличие воды с помощью всего двух проводов Я не знаю, относится ли этот вопрос сюда или к SE электроники. Производитель только что прислал мне персонализированное устройство, включающее ESP-32 и датчик воды. Моя проблема в том, что я…
- Кнопка выбора задержки Моя цель — создать систему Arduino, которая сможет переключать режимы с разными задержками, нажимая кнопку. Например, если я нажму кнопку, она перейдет в режим 1 с циклом 1 с задержкой 30 секунд.…
- ATtiny85 LM75 I2C Я хотел бы считать температуру с LM75 с помощью ATtiny85 запуск ядра SpenceKonde и использование TinyWireM библиотека. Мой логический анализатор не улавливает никакой связи I2C, когда я…
- Использовать 2 DHT22 И ПЕРЕДАВАТЬ ДАННЫЕ НА SD? У меня есть код для передачи данных с dht22 на SD, но только для одного, и я хочу передать данные из 1 dht22 с одним файлом и данные с другого датчика в другой файл и войти в систему на SD.…
- Arduino для доставки сигнала WoL через Ethernet при получении определенной команды через Wi-Fi. Я хотел бы собрать устройство, которое могло бы выполнять следующее: Подключиться к моему домашнему Wi-Fi (WPA2-Personal) Подключение к домашнему компьютеру с помощью кабеля Ethernet …
- датчик обнаружения незаконной парковки Я хочу создать систему, которая будет обнаруживать незаконную парковку. Я размещу датчики в определенных местах, и когда там припаркуется машина, система отправит сообщение местным властям. Мой…
- Arduino Uno: внешний источник питания +5 В и последовательная связь с ПК через USB. Я подключился к релейному модулю выходов Arduino Uno. Релейный модуль имеет 16 реле (5 В постоянного тока), которые управляются контактами трансоптора (ВЫСОКИЙ уровень от Arduino = определенное реле…
- Как повторно включить USB-контроллер 32u4 после спящего режима? У меня возникла проблема с моим 32u4: я не могу подключить его к компьютеру после выхода из спящего режима! Итак, у меня есть Arduino Pro Micro с 32u4, и я также разрабатываю проект с автономным…
- ESP8266 Flash — увеличение размера SPIFFS Используемая мной плата имеет Размер Flash e 1 МБ . Однако моя программа загружает более 512 тыс. данных для обработки. Параметры Arduino, которые я вижу: В идеале я хотел бы…
- 28 Шаговый двигатель BYJ работает быстрее при использовании задержки() и немного медленнее при использовании миллис(). Почему? Я работаю над разработкой кода шагового двигателя, чтобы использовать его в проекте. И поскольку использование задержки() не так эффективно, как использование millis(). Поэтому я сначала разработал…
- Замените digitalWrite выборочной побитовой операцией. У меня есть следующий код с помощью digitalWrite, который я собираюсь написать только с использованием побитовых операций. Никаких проблем с переносимостью здесь нет. (для atmega328p здесь) …
- Все ли контакты Arduino Uno выводят 5 В? В настоящее время я работаю над проектом, в котором используется датчик движения PIR и реле 5 В. Поскольку вы, возможно, знаете, что и датчик движения, и реле требуют подключения 5 В. Моя…
- Последняя таблица данных для ATmega32U4 Леонарда О. Каков авторитетный источник(и) технических данных ATmega32U4 (или любого другого чипа Arduino, если уж на то пошло)?
- Использование сна и LowPower.h Я пытаюсь настроить модуль низкого энергопотребления для конкретного случая, Я установил библиотеку низкого энергопотребления, но когда я использую линия LowPower.powerDown (SlEEP_5S, ADC_OFF,…
- Есть ли простой способ заменить экран Arduino Wi-Fi на ESP8266? Как сказано в заголовке, есть ли простой способ заменить экран Wi-Fi на ESP8266 с минимальными изменениями в коде? Вот мой ESP:
- Проблемы с I2C и Wire.Available() Я работаю над проектом, который требует связи между Arduino Due ( Master ) и FDC2214Q1 C to D IC ( Slave ), но есть некоторые различия: от того, работает ли код или нет, в зависимости от, казалось…
- Как можно легко анализировать большие программы Arduino? У меня есть код проекта Arduino, но проблема в том, что он имеет множество функций и потоков управления. Как преобразовать этот код в блок-схему или диаграмму потока управления? Какое-либо…
- Ограничения обновления SoftPWM Я использую Arduino для затемнения 9 светодиодных лент с разными выходными контактами после того, как аудиоанализ БПФ дает результаты при 60 Гц = 16 мс. [БПФ выполняется на ПК и отправляется на…
- Почему 4-значный 7-сегментный катодный дисплей, подключенный к Arduino, не нужно заземлять? Как новичок в схемах я думал, что для того, чтобы цепь проводила ток, она должна быть заземлена.
- Как прочитать выходные данные с разъема SPI с помощью Arduino Uno? У меня есть плата главного контроллера, которая передает такие данные, как («HAI», «HELLO»), на 5-контактный разъем SPI, установленный на той же плате . К этому 5-контактному разъему SPI я мог бы…
- ESP8266 глубокий сон и MQTT Я работаю над проектом, в котором я перевожу свою плату в режим глубокого сна, и она просыпается по прерыванию от датчика. Когда он выйдет из глубокого сна, я хотел бы отправить сообщение моему…
- SIM900 AT-команда HTTP GET-запрос не отображает веб-страницу Я создаю простой HTTP-запрос GET с помощью SIM900. Вот оно: -----1----- AT+CSQ +CSQ: 25,0 OK -----2----- AT+CGATT? +CGATT: 1 OK -----3----- AT+SAPBR=3,1,"CONTYPE"…
- Чтение настроек с microSD Я изменил скетч SD для ESP8266 , чтобы он считывал настройки WIFI из файла с именем CONFIG.TXT . Формат содержимого текстового файла: SETTING=VALUE . Пример. SSID=AP001 KEY=AP001 Мне…
- Одинаковый вывод на дисплеях с разными I2C-адресами (библиотека AdaFruit, ESP32) У меня есть два дисплея, подключенных к ESP32 через I2C, и я использую библиотеку AdaFruit. Вся обработка вывода дисплея упакована в собственную библиотеку. Во время тестирования у меня был настроен…
- Arduino сломал компьютер, когда я подключил USB-кабель У меня Mac 2008 года выпуска, который почти никогда не выходит из строя. Но время от времени (не всегда) происходит сбой (весь компьютер выключается, как будто отключили питание), когда я подключаю…
- Какие функции отключены с помощью noInterrupts()? Страница Arduino для noInterrupts() говорит: Некоторые функции не будут работать, пока прерывания отключены, а входящие сообщения могут игнорироваться. Хотя невозможно дать полный…