Список вопросов
- Не удается получить фактический выход, когда обе входные логики высоки Я хочу Когда, свет=0, ик=0, затем на выходе будет вывод 8 высокий и вывод 12 низкий. свет=0, ик=1, затем на выходе будет вывод 8 высокий и вывод 12 высокий. свет=1, ик=0, затем на…
- Сигнализация RP2040 RTC или аналогичная функция У меня есть плата rp2040, использующая ядро Earl E. Philhower. Я хотел бы использовать функции rtc точно так же, как упомянутые в sdk . Особенно функция сигнализации, которая имеет решающее…
- Установка Arduino в корпусе Я решил использовать профессиональные мини-платы Sparkfun, чтобы превратить свой проект в полупрофессиональный продукт. Моя первая мысль обратилась к ограждениям, которых, похоже, лишен весь…
- Arduino выводит значения мусора на serial monitor с ESP8266 Я подключил свой Arduino к ESP8266. Когда я проверяю ESP8266, вручную вводя команды на последовательном мониторе, я получаю правильные результаты. Однако, когда я запускаю эту программу …
- Оптимизированный генератор случайных буквенно-цифровых строк Я пытаюсь создать генератор arduino nonce, но единственное, что я нашел, - это этот вопрос на форуме arduino , но я не могу понять, как заставить его работать на меня. Я проверил и Serial…
- Как сгладить переход на другой цвет NEOPIXELS Я работаю над проектом светодиодной ленты и искал способы плавного перехода от одного цвета к другому. Проблема в том, что мой нынешний метод не так хорош. #include <Adafruit_NeoPixel…
- Случайная ошибка "Compilation error: Error: 13 INTERNAL: exit status 1". Как устранить или что вызывает эту ошибку Я новичок в Arduino. У меня есть программа, которая намеренно проста. Код отказывается компилироваться, выплевывая ошибку компиляции Ошибка: Ошибка: 13 ВНУТРЕННЯЯ: статус выхода 1 . Я получал…
- ESP8266 не подключается к Wi-Fi Я пытаюсь передать температуру с DS18B20 на ThingSpeak, используя ESP8266. Вы можете увидеть код, который я использую для этого. Когда я запускаю код, я не получаю никаких ошибок. В…
- Для loop, похоже, изменяется выполнение pow() В первый раз pow() работает. Но внутри "цикла для" или снова после этого он не ведет себя !? (Я использую китайский Pro Mini с Arduino 1.8.16) Обновление Чтобы прояснить, о чем я спрашиваю,…
- Не удается получить 1 секунду на таймере ATmega168 TCCR1A = 0; TCCR1B = 0; OCR1B = 0xFF00; TCCR1A = (1<<WGM10) ; TCCR1B = (1<<CS12) | (1<<CS10);; //set the pre-scalar as 1024 TIMSK1 = (1 << OCIE1A); Это не…
- Синхронизация внутренней частоты с внешней В этом вопросе: Процедура изменения частоты Nano или аналогичная , @EdgarBonet дал очень хороший метод генерации таймингов, которые не разделяют системные часы равномерно. Он также сказал, что для…
- Программа для альтернативного мигания 2 светодиодов, используя индикатор включения-выключения, кнопка в качестве переключателя когда я нажимаю кнопку, она начинает работать, но если я нажму ее снова, она не остановится вот мой код int ledState=0; int ledPin1=11; int ledPin2=12; int buttonPin=2; int…
- ESP8266 с HC05 : ожидаю получить больше байтов, чем 63 полученных Я пытаюсь прочитать Ant BMS 32H с помощью ESP8266 и модуля HC05. BMS отправляет 146 байт, когда запрашивает их, отправляя DB DB 0 0 0 0 (ШЕСТНАДЦАТЕРИЧНЫЙ) Я провел тест с помощью своего телефона…
- Цифровой потенциометр SPI не работает на ESP32 У меня есть микросхема цифрового потенциометра MCP4151. Мне удалось заставить его работать с помощью и Arduino Uno, используя приведенный ниже код: #include <SPI.h> byte address =…
- Как подключить NodeMCU к NRF24L01 Мне нужно подключить NodeMCU и NRF24L01. где я получаю данные от другой передачи NRF24L01. Мне удалось подключиться к сети Wi-Fi, но прием данных происходит не так, как ожидалось. Вот мой код …
- Процедура изменения частоты Нано или аналогичной Мне нужно получать прерывания с одной из трех определенных скоростей: 1920, 2000 и 2400 в секунду с довольно высокой точностью (~10 ppm). Я спрашивал об этом по электронике, но я думаю, что здесь…
- Не использовать прерывание восходящего края для внешних часов Arduino 2650 Я возюсь с Arduino Mega2560r3 и не могу запустить таймер 4 на восходящем фронте внешних часов. Он срабатывает только на краю падения. Я пытался TCCR4B = (1 << CS42) | (1 <<…
- Как добавить библиотеку в Sloeber У Слобера есть опция меню: Arduino -> Добавить библиотеку в выбранный проект> ОДНАКО в открывшемся диалоговом окне "Импорт библиотек Arduino" отображаются только 18 библиотек, и нет…
- Строковые операции печати случайного символа на последовательном мониторе Я хочу извлечь имя файла MyFile.txt из пути, который хранится в строке "C:\\MyDirectory\\MyFile.txt"; Я нашел простой код на языке си , который выполняет эту работу. string filename =…
- Как изменить переменную/скетч с помощью графического интерфейса В течение последних нескольких месяцев я работал над носимой компьютерной мышью, используя Arduino и датчик 9-dof. Большая часть скетча завершена и работает, как и ожидалось. Недавно я начал…
- Arduino DS3231 ошибка: no matching function for call to 'DS3231::DS3231(const uint8_t&, const uint8_t&)' Я создаю велосипедный спидометр на базе arduino с дисплеем времени и температуры. В настоящее время я застрял на чипе DS3231 (zs-042). Я нашел в Интернете много библиотечных проблем, пробовал…
- Необходима помощь с I2C LCD + Arduino - DS-LCDD5 Я новичок на этом форуме и относительно новичок в Arduino (с точки зрения программного обеспечения) Я создал много проектов, но всегда просто копирую/вставляю/изменяю пример кода. Я нашел пару…
- Питание arduino и вентилятора 12 В от одного источника питания Я нашел относительно небольшой импульсный источник питания 12 В, который я хочу встроить в свое устройство, используя его для питания как Arduino Pro Mini, так и пары вентиляторов процессора 12 В.…
- LCD отображает больше цифр, чем последовательный монитор Я создаю систему мониторинга BPM. Последовательный монитор отображает точные значения BPM в диапазоне от 60 до 100+. Но мой ЖК-дисплей не точен. Например, на последовательном мониторе мой bpm…
- LoRa получает только 2-4 пакета, затем перестает работать Я работаю над проектом LoRa, используя [Ai-Thinker RA-01 SX1278 433 МГц LoRa][1] с библиотекой [sandeepmistry/arduino-LoRa][2]. Я изменил пример lorariever, чтобы он выглядел так #include <SPI…
- Нужна помощь для экзамена, пожалуйста (крайний срок завтра) что мы должны делать на экзамене Вам не нужно полностью давать мне ответы, я только вчера начал изучать это, поэтому на меня давят, чтобы я изучил это правильно + экзамен, тх
- Как исправить зеркальный текст на 3,2" IPS TFT ЖК-дисплее ILI9481 480X320 36 контактов для Arduino Mega2560 я работаю над проектом на своем arduino mega2560. Я хочу показать показания датчиков на TFT-дисплее, проблема в том, что текст, отображаемый на экране, зеркально отражен. Поскольку я очень новичок в…
- Не удалось загрузить скетчи на ESP8266 только в Ubunto 20.04.3 Я установил свежую копию Ubuntu 20.04 и Arduino IDE1.8.16. Вначале добавление пользователя в группу удаленного доступа включало загрузку скетча в семейство Aruino AVR и ESP32, но все равно ESP8266…
- Keyboard.h не найдена на Arduino nano Я пытаюсь использовать клавиатуру на своем Arduino nano, но получаю эту ошибку: 'Keyboard' not found. Does your sketch include the line '#include <Keyboard.h>'? В соответствии с ответом…
- Обновление для перехода на летнее время "ConfigTime" Я использую ESP8266 для синхронизации часов NTP таким образом: void myIOT2::_startNTP(const int gmtOffset_sec, const int daylightOffset_sec, const char *ntpServer) { configTime(gmtOffset_sec,…
- Есть ли необходимость вводить задержку в основной цикл Я полный новичок. Вообще говоря, есть ли вообще какая-либо необходимость в задержке в основном цикле()? Я не привык писать бесконечные циклы Правильно ли говорить, что команда delay() просто…
- Код библиотеки Arduino LiquidCrystal предотвращает запуск ESP32. Для отображения символов 16x2 Смотрите внизу для решения. Я пытаюсь запустить пример библиотеки Arduino LiquidCrystal HelloWorld.ino на ESP32. Похоже, что он даже никогда не выполняет цикл Setup (). ESP сбрасывается через…
- ATtiny85 дает многократное пробуждение от простоя, если INT0 удерживается на низком уровне Желаемое поведение: Перейдите в спящий режим ожидания. Когда PB2 (синий след) становится низким, просыпайтесь и дайте 10 мс на PB1, потянув за низкий уровень (желтый след на рисунке 1). …
- Настройка ввода pullup через регистры Я могу установить pin-режим для ввода или вывода через регистры DDRx. Как я могу включить внутренний pullup resister через регистр?
- Питание arduino с делителем напряжения для увеличения срока службы У меня есть китайский arduino nano, который я планирую использовать, чтобы открыть дверь с помощью цифровой клавиатуры. Мой источник питания 12 В, и я хочу, чтобы он работал 24/7. Я читал, что…
- Не удается загружать скетчи в Arduino Nano Every начинающий строитель здесь. Я только что купил Arduino Nano по почте от Mouser, и я пытаюсь загрузить модифицированную версию примера blink на свою новую совершенно новую плату. Однако каждый раз,…
- Не удается подключить ESP8266 к базе данных сервера обновленный. Я пытаюсь подключиться к серверу, отправляя HTTP-запрос ( GET ), но продолжаю получать ошибки. Вывод на последовательный монитор показывает сбой подключения или неверный запрос …
- Что на самом деле делает delay(0)? Я видел некоторый код, в котором разработчики добавляют задержку(0) , это не имеет смысла, что он делает? Задержка с нулем миллисекунд, почему? bool DFRobotDFPlayerMini::waitAvailable(unsigned…
- Конструкция устройства слежения за транспортным средством Я хочу создать устройство слежения за транспортными средствами на базе Arduino, которое позже будет перемещено на производственную плату без Arduino. Прямо сейчас у меня есть несколько вопросов: …
- Подключение произвольного количества штифтов к отверстиям без пайки? Я хочу избежать пайки по состоянию здоровья. У меня в квартире нет хорошо проветриваемого открытого пространства. Для платы/модулей, которые не имеют штифтов, а только отверстия, как я могу…
- Подключить аналоговый датчик к цифровому контакту Если я возьму Arduino (samd21, если это имеет значение) и подключу аналоговый датчик/горшок к цифровому контакту, а затем установлю этот контакт в качестве входа, будет ли digitalRead(#) запускать…
- Rp2040: Как сообщить второму ядру от первого ядра в качестве индикатора, чтобы что-то сделать Я новичок в двухъядерном программировании и еще не знаю лучших практик. В моем текущем проекте я хотел бы, чтобы второе ядро делало что-то только после того, как ему скажет первое ядро. Подход,…
- Одновременная работа кодера и считывание с аналогового порта Мне нужно считывать данные с аналогового порта, и в то же время мне нужно иметь возможность управлять кодером, но сейчас я не могу этого сделать. Когда происходит постоянное считывание с…
- Можно ли использовать внутренние и внешние сопротивления подтягиванию/опусканию вместе? Что произойдет,если скетч использует код типа pinMode(18, INPUT_PULLDOWN) для настройки внутренних понижающих (или подтягивающих) резисторов, но используется в схеме, где также присутствуют…
- RFID RC522 считывает предыдущий серийный номер метки с другой меткой Я надеюсь, что кто-нибудь сможет мне помочь. Я использую Мега с RC522, и это происходит: Я использую тег, он считывает правильный серийный номер (например, AA:BB:CC:DD). Затем я использую…
- Примеры двухъядерных скетчей Rp2040 Итак, у меня есть плата rp2040, и я не смог найти двухъядерный пример кодов. Самое близкое, что я смог найти, - это пример библиотеки планировщика, предоставленный мне IDE /* Несколько Миганий …
- Почему я не могу просто подключить шаговый или карданный двигатель (BLDC) к заземлению, 5 В и аналоговым выводам Arduino? Сегодня я подключил карданный двигатель BLDC к своему Arduino, и он издал очень небольшое дрожание. Я попытался установить аналоговый вывод для сигнального вывода двигателя (у двигателя было три…
- Отобразить изображение с SD-карты на ЖК-дисплей ILI9486 Я совершенно новичок в Arduino. Мне был предоставлен побочный проект для отображения изображения с SD-карты для отображения. Используемый ЖК-дисплей-это ILI9486, который имеет слот для SD-карты на…
- Моя программа использует слишком много памяти Я работаю на складе, и мне было поручено создать устройство, которое будет показывать местоположение любого продукта, когда будет указан идентификатор продукта. Весь наш продукт состоит из 3 вещей.…
- Зачем использовать модуль, а не датчик напрямую? Я пытаюсь понять, когда можно было бы использовать модуль Arduino, а не непосредственно датчик. Вот пример контекстуализации моего вопроса: мне нужно использовать датчик Холла для измерения числа…
- Почему надо отсоединять Arduino от компьютера при настройке схемы? Я новичок в Arduino и читаю " Изучай электронику с помощью Arduino: Иллюстрированное руководство для начинающих по физическим вычислениям ". На странице 118 написано: Помните, что всякий раз,…
- Отправка шестнадцатеричных данных последовательно и получение их обратно Ниже приведен мой код. Я хочу отправить шестнадцатеричные данные последовательно на какое-нибудь устройство и также ожидать ответа. Я хочу видеть ответ в шестнадцатеричной форме на последовательном…
- Светодиод Arduino PWM с замиранием в сборке Я пишу программы Arduino UNO (=ATmega328P-PU) в сборке для экономии памяти, поэтому я использую avra.exe (так же, как avrasm32 от atmel studio) для компиляции и загрузки avrdude, и простые программы…
- Модуль HW-477 с ИК-датчиком VS1838B: Помощь с выводами Заказал Универсальный ИК-приемник и получил модуль HW-477 с ИК-датчиком VS1838B . Хорошо, что данные для VS1838B доступны , но не для HW-477. Контакты VS1838B как: Ref Сигнал | GND…
- Мгновенная остановка двигателя при неисправности датчика Холла У меня проблема с остановкой двигателя в том же месте, когда магнит проходит.. Я попытался добавить прерывание и сделать код как можно более чистым, но пока без радости. Есть какие-нибудь…
- Как изменить яркость светодиодного освещения? Я пытаюсь изменить яркость светодиода с помощью RGB. Я могу изменять яркость простых цветов, таких как красный, зеленый и синий. Но я не знаю, как изменить яркость таких цветов, как фиолетовый,…
- Код сканирования Wi-Fi для esp32 wroom 32 Я пытаюсь сканировать Wi-Fi в режиме sta_ap в своем модуле esp32 wroom 32, но он не сканирует новый Wi-Fi .Может ли кто-нибудь рассказать больше о том, как работает режим Wi-Fi в этом модуле и в чем…
- Альтернатива 5В Due? Я разработал схему, управляемую Arduino Mega 2560, включающую ряд внешних компонентов, все из которых работают и посылают сигналы 5 В. Теперь я понимаю, что 8 Кб оперативной памяти на Mega 2560…
- Как использовать транзистор для "нажатия" кнопки? У меня есть пульт дистанционного управления обогревателем, на который я хочу нажимать кнопки с помощью своего Arduino. Я питаю пульт дистанционного управления и Arduino от внешнего источника 5 В,…
- Serial Monitor в Arduino работает, но другой последовательный терминал работает только в одном направлении У меня есть код Arduino, работающий на Adafruit Feather STM32F405 Express, и пока я тестирую его с помощью последовательного монитора Arduino, все работает идеально. Поскольку я хочу использовать…
- Библиотеки не связаны Я создал 4 библиотеки, каждая в файлах .h и .cpp, и протестировал их по отдельности. Я сохранил гибкость проекта, определив 3 флага, которые разрешают или запрещают использование библиотек. При…
- В каком файле пакета выбран программатор по умолчанию? После чистой установки IDE в подменю программатор уже выбран параметр по умолчанию, как показано ниже: Я работаю над созданием базового пакета и хотел бы, чтобы после выбора платы был выбран…
- Максимальное количество серводвигателей, которые можно подключить к l293d motor shield? У меня есть требование, в котором мне нужно запустить 2 двигателя и 6 сервоприводов. Двигатели и сервоприводы не будут работать одновременно в любой момент времени. что лучше всего я могу…
- Изменение функции neopixel rainbow для работы с 4 контактами Итак, моя настройка такова, что у меня есть полоски, разделенные на 4 контакта, и я хотел бы изменить эту функцию rainbow из neopixel, чтобы она работала на 4 отдельных полосках, которые находятся…
- Обновление ATmega16U2 У меня есть UNO Mini Strong от www.diymore.cc. У меня проблема с клавиатурой.h не распознается. Я пытался найти прошивку, упомянутую в https://www.arduino.cc/en/Hacking/DFUProgramming8U2 отсюда…
- Пытаюсь генерировать сигнал высокой частоты (не менее 150 кГц) с помощью Arduino Mega, режим CTC void setup() { pinMode(9, OUTPUT); pinMode(10, OUTPUT); TCCR2A = TCCR2A & B01010000 | B00000010 ; // CTC mode activated, Toggle OC2A TCCR2B = TCCR2B & B11110000 |…
- Как написать библиотеку, которая поддерживает как последовательную связь HW, так и SW и позволяет пользователю выбирать, какую из них использовать? Я работаю над библиотекой для Arduino/ESP8266/Teensy, которая использует последовательный для отправки команд AT. Я хочу сделать его максимально настраиваемым, поэтому я избегал жесткого кода…
- Отправить только один пакет с одного ESP32 на другой ESP32 без подтверждения У меня есть сеть, состоящая из 10 рабов и одного хозяина. Я использую ESP-NOW для отправки сообщений между узлами. Все узлы находятся в непосредственной близости. Мне не нужна сетчатая сеть, чтобы…
- Внутренний EEPROM UNO "чтение" возвращает неправильные значения, когда он предшествует "записи". Я преподаватель Arduino и готовил некоторые материалы по использованию внутреннего EEPROM Arduino UNO, когда столкнулся с проблемой. Проблема в том, что я пытаюсь показать исходное значение в…
- Использую передатчик + Arduino *Uno*..и приемник + arduino *nano* будет ли это работать? Все готово для проекта, кроме оборудования! У меня есть одно сомнение! Я планирую использовать передатчик Arduino Uno и приемник Arduino Nano . Сработает ли это? И Uno, и Nano подчиняются…
- Невозможно прочитать последовательный порт через Arduino так, как ПО монитора последовательного порта читает его У меня есть устройство, которое каждую минуту передает данные Rx Tx. Я подключил его к компьютеру. Я загрузил программное обеспечение монитора последовательного порта, и вот данные, которые я…
- Библиотека FastLED: Как настроить яркость одного пикселя в абсолютном масштабе? Я использую FastLED библиотеку для управления цифровой светодиодной полосой RGB. Хотя эта библиотека кажется очень всеобъемлющей по возможностям и простоте использования, я пока не вижу способа…
- Как определить, когда передатчик выключен? Используя беспроводной модуль nrf24l01, я хочу управлять светодиодом с помощью приведенного ниже скетча. Передатчик автоматически непрерывно отправляет данные с интервалом в одну секунду, и когда…
- Arduino Мигает двумя светодиодами без задержки (количество повторений) Сообщество Arduino. У меня есть опыт работы с Arduino уже 3 года, и я, наконец, пришел к выводу, что нужно полностью избавиться от функции задержки. Ниже приведен код для полного 10-кратного…
- ATtiny85-DHT11-TM1637 Я перепробовал много комбинаций, и я могу заставить Attiny85 отображаться на TM1637 просто отлично, но я не могу получить показания муравья от DTH11, пробовал разные контакты, библиотеки. Я загружаю…
- Произошла ошибка компиляции при программировании node mcu я программировал свой микроконтроллер узла, я изменил код и получил сообщение об ошибке, но когда я скомпилировал исходный код, я не получил измененного кода ошибки #include "arduino_secrets…
- Можно ли питать arduino uno R3 от батареи 9 В через Vin? Я хочу включить питание arduino через Vin-порт , каким должно быть входное напряжение ?
- Arduino Due vs Mega 2560 Что может сделать Arduino Due, чего не может Mega 2560? Что может сделать Мега 2560, чего не может Должный? Я слышал, что напряжение 3,3 В, поэтому оно не может работать с большинством экранов.
- Второй I2C на RTClib не запускается Я использую SDA1, SCL1 для своего DS3232 с включенным RTClib. Он работает на Mega2560 на SDA, SCL. Я успешно запустил I2c_test после того, как вставил #определите провод Wire1 Однако с ds3231.ino…
- Ведение журнала всех вызовов Serial.print на устройстве Моя программа Arduino производит отладку/вывод ошибок, используя такие методы, как Serial.printf . Я могу видеть весь этот вывод, когда он подключен к компьютеру, но я также хочу записать весь…