Список вопросов
- Проблема со стартовым комплектом Arduino 7 Может кто-нибудь, пожалуйста, помогите мне, работают только две кнопки, ближайшие к большому зеленому проводу, и я не знаю, почему я уже пытался поменять кнопки местами РЕДАКТИРОВАНИЕ…
- Проводка для Arduino Mega и нескольких MPU 6050/Gy 521 У меня есть Arduino Mega 2560, к которому мне нужно подключить 4 MPU 6050/Gy 521. Я нашел некоторые ресурсы по Mega и Uno, однако не могу собрать их воедино. Этот ресурс содержит подробную…
- Как разобрать 20180810T143000Z в time_t Каков самый короткий/элегантный способ (т. е. использовать существующие функции библиотеки) для анализа строки в форме 20180810T143000Z в time_t ? Обратите внимание, что литерал всегда…
- Чтение текста построчно с SD Почему следующий код возвращает эту ошибку? Как мне это сделать? Ошибка: статус выхода 1, недопустимое преобразование из 'const char*' в 'char' [-fpermissive] #include "FS.h" #include…
- Arduino Pro Micro – выключить светодиоды Я использую Arduino Pro Micro в качестве клавиатуры (устройство USB HID). Каждый раз, когда я нажимаю клавишу, загораются светодиоды RX и TX. Можно ли их отключить программно?
- Мои часы реального времени блокируют мой Arduino? Если да, то как мне это решить? У меня очень странная проблема с часами реального времени в Arduino, которую я не могу решить. По сути, у меня есть программа, которая записывает данные из террариумного комплекта и сохраняет каждый…
- Как сделать счетчик, который считает количество активных входов? Я хочу сделать указатель направления с использованием зеленых, желтых и красных светодиодов. Индикаторы должны меняться, когда активный вход 1 достигает заданного значения, например: Зеленый,…
- Запуск фрагмента кода на основе функции Я студент-инженер, совершенно новичок в использовании Arduino, поэтому мой следующий вопрос может показаться глупым, но все же. Я не думаю, что вам понадобится весь код, поэтому я собираюсь лишь…
- Какие выводы представлены этими константами из библиотеки ABR? Следующий код взят из последовательной библиотеки AtTiny , которую я хочу использовать: #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> // изменяем их,…
- Распиновка микросхемы FT232RL для прошивки Arduino Pro Mini Похоже, у меня есть адаптер FTDI USB-TTL, который не соответствует стандартному порядку распиновки Arduino FTDI. Чипсет — FT232RL. Вот ссылка на страницу Amazon. https://www.amazon…
- Выходной тактовый сигнал на MKRZERO Мне нужно перенести проект, написанный для Arduino Micro, на MKRZERO. Он обменивается данными через UART с микросхемой, а также должен обеспечивать тактовый сигнал. Предыдущий код, который я…
- Выход устанавливается на «низкий», когда новая переменная в буфере Я хотел бы включать и выключать выходы двух контактов на моем Arduino независимо друг от друга. Однако пока все мои попытки не увенчались успехом. Моя текущая идея — сохранить статус (который я…
- Может ли Arduino взаимодействовать с USB-устройствами без USB-хост-экрана? Ищу возможность подключения к Arduino Uno различных USB-устройств (в частности, геймпада и веб-камеры, но меня интересует общий случай). Возможно ли это без использования USB-хост-шилда, поскольку…
- H Мост для управления питанием микроконтроллера? Можно ли использовать модуль драйвера шагового двигателя L298 N Dual H Bridge для управления питанием других микросхем в конфигурации с несколькими микроконтроллерами? Я намерен снизить…
- Вызов метода в основном скетче из библиотеки. Мне нужно использовать специальную библиотеку, которая выдает сообщения об ошибках в виде строкового текста. Библиотека использует функцию Serial.println() для отправки сообщений на…
- Последовательный монитор (ввод пользователя) Я пытаюсь выяснить, как заставить последовательный монитор печатать определенный контент на основе ввода пользователя. Например, если пользователь набрал «1», он должен постоянно печатать («Привет»)…
- Данные микрофона на Arduino в WAV-файл на RaspPi Работаю над проектом Arduino + Raspberry Pi и надеюсь, что этот вопрос подходит под эту категорию. Я записываю звук с помощью MEMS-микрофона на Arduino и передаю его на Pi для сохранения в…
- DHT11 + ESP плюс Arduino Кто-нибудь может мне помочь? Я хочу использовать dht11 с Arduino и ESP. Оба будут читать данные из dht11. проблема в том, что одновременно это сделать невозможно. Таким образом, решение будет…
- Аналог AtTiny читает всегда 1023 Я пытаюсь воспроизвести проект светодиодного светлячка с низким энергопотреблением . Итак, я пытаюсь выполнить аналоговое считывание со светодиода, чтобы обнаружить свет. Чтобы немного упростить, я…
- Контакты ШИМ серводвигателей, Arduino Uno Я хотел понять, как люди подключают серводвигатель к контактам без ШИМ, поэтому начал поиск и прочитал, что библиотека сервоприводов использует таймер 1 контакта 9 и контакта 10, чтобы иметь…
- Обеспечиваем более быстрое и точное обнаружение MindWave Mobile В настоящее время я пытаюсь заставить устройство Mindwave Mobile работать с Arduino Uno. Я следую руководству здесь . Однако приведенный пример кода работает не очень хорошо. Я пытался получить…
- Ошибка программы Osepp DS1307 RTC (tmElements_t tm; не указывает тип) Использовал базовую программу 1307 SetTime и столкнулся с проблемой (первое программирование модуля). #include <Wire.h> #include <Time.h> #include <DS1307RTC.h> const char…
- ESP8266 TCP/IP-связь Итак, я изучаю возможность TCP-связи между 1 чипом ESP8266 (станцией) и 2 ESP8266 (клиентами), подключенными к этой станции. Каждый раз, когда я нахожу код, включающий TCP, он включает только такие…
- Возможно ли иметь два serialEvent() в коде Arduino? Я разрабатываю код на Arduino, и мне нужно реализовать условие, согласно которому, если данные доступны в формате «serial2», тогда входные данные будут получены только для «последовательного»…
- Функция запуска при срабатывании Я пытаюсь создать устройство, реагирующее на движение/падение. У меня есть датчик, который постоянно проверяет, обнаружено ли движение и падение в voidloop() . Если обнаружено и движение, и падение…
- Измерить количество циклов и время цифрового входа В настоящее время я работаю над проектом, который считывает цифровой входной сигнал с машины. Работа машины следующая: Когда форма закрывается, машина подает сигнал «ВЫСОКИЙ», когда форма открыта…
- Arduino с использованием библиотеки Adafruit NeoPixel устанавливает один цвет, включает и выключает случайные пиксели в полосе . Поэтому я пытаюсь заставить случайные пиксели включаться и выключаться в одном цвете. Я хочу создать силу, движущуюся внутри эффекта предмета. У меня есть несколько примеров постепенного появления и…
- Как сканировать сигнал HIGH на digitalRead во время основного цикла, одновременно выполняя другие задачи? Я работаю над программой, которая прослушивает определенные байты последовательного порта через лестницу if/then/elseif. Я также хочу проверить , перешел ли контакт (скажем, A15 ) в ВЫСОКОЕ…
- Цифровая карта в алгоритме поиска A* в Arduino В качестве дипломного проекта я создаю автоматизированное управляемое транспортное средство. Я новичок в алгоритмах поиска пути и на данный момент работал только с небольшими проектами на базе…
- Ошибка String does not name a type Я использую Arduino IDE для платы ESP32 WROOM. Я тестирую функцию OTA с помощью библиотеки ESP32httpUpdate. Я использую пример скетча библиотеки с именем httpUpdate.ino. Однако как только я меняю…
- Использование Arduino Mega с несколькими модулями HC05 в качестве ведущих, связь с несколькими модулями HC05 в качестве подчиненных, каждый из которых подключен к отдельному Arduino. Поэтому я еще не экспериментировал с модулем Bluetooth HC05, но я читал об этом и смотрел несколько видеороликов. Насколько я понимаю, вы не можете использовать один модуль (главный) для связи более…
- Изменение состояния светодиода с помощью кнопки приводит к нестабильному результату Я пытаюсь запустить этот код: const int buttonPin = 7; const int ledPin13 = 13; int buttonState = 0; int lastButtonState = buttonState; bool flag = true; void setup() { …
- Проблема с Ethernet-экраном W5100 на пользовательской плате В своем проекте я использовал Arduino Ethernet Shield и Arduino Mega, но теперь пытаюсь перенести все компоненты на свою собственную печатную плату. Моя плата использует W5100, такой же, как и…
- Будет ли простой RC-фильтр работать с механическим поворотным энкодером или понадобится триггер Шмитта? Я купил в Интернете несколько инкрементальных поворотных энкодеров https://www.bourns.com/docs/Product- Таблицы данных/PEC12R.pdf В их технических характеристиках указана схема фильтра для…
- Последовательно подключить несколько Arduino Nano к одному порту USB (специального назначения) Мне нужно подключить несколько Nano к одному USB-порту. У них будет отдельная власть, поэтому ограничения мощности не будут проблемой. Мне нужно, чтобы все они проходили через один и тот же…
- Какова цель Serial.println() без аргумента? Я пытаюсь управлять шаговым двигателем с помощью Sparkfun's Big Easy Driver , и я вижу строку "Serial.println();" они вставили пример кода. Почему нет аргумента и какую функцию он выполняет? …
- Комбинация матричной клавиатуры и 7-сегментного дисплея обратного отсчета Я работаю над квестом для своего университета с помощью Arduino Mega. Последняя часть состоит из 7-сегментного дисплея, представляющего обратный отсчет времени, и участники должны ввести правильное…
- expected `}' at end of input int scvVal = 6; int drvVal = 9; int sensorVal = A1; void setup() { Serial.begin(9600); pinMode(6, OUTPUT); pinMode(9, OUTPUT); } void loop(){ sensorVal = analogRead(A1); Serial…
- В чем разница между двумя датчиками? Я работаю над проектом, который требует использования датчиков, и я не знаю, какой из них использовать, поэтому хотел бы узнать разницу между ними.
- Питание внешней дочерней платы от Arduino осуществляется только через USB? Я искал ответ, но вижу много разговоров об этом, но не вижу четких ответов. Может ли кто-нибудь прояснить это? Если я запитаю Arduino только через USB, могу ли я поставить небольшую дочернюю плату?…
- Visual Studio для Arduino — проблема с глубоким поиском Наконец-то у меня появилось время поиграться с моим Arduino. Я скачал редактор Arduino и написал быстрый скетч, который работал нормально. Затем я загрузил расширение Visual Studio с сайта…
- Adafruit esp32 Feather не удалось скомпилировать Итак, вчера мне удалось загрузить/скомпилировать приведенный пример кода на плату Esp32 Huzzah. Сегодня я даже не смог скомпилировать. Даже при внимательном использовании учебника, предоставляемого…
- PIR движение выводит ESP8266 из глубокого сна Я пытаюсь, как мне казалось, было бы просто разбудить спящий ESP8266 с помощью движения, обнаруженного PIR. Существует множество схем, и все они действуют более или менее одинаково, и самая…
- Как установить связь между веб-камерой и Arduino UNO и получать прямую трансляцию на мобильном телефоне с помощью ESP8266? Я работаю над проектом создания умного автомобиля-робота с использованием Arduino UNO, модуля драйвера двигателя L298N, модуля Wi-Fi ESP8266 Esp-01 и приложения RemoteXY для управления через…
- Убедиться, что плата всегда подключена к одному и тому же порту Я хочу создать программу VB.NET для связи с платой через последовательный порт, но мне нужно быть уверенным, что она знает, какой порт. Вместо программирования более продвинутых методов проверки в…
- Arduino ведет себя странно при отключении от компьютера Я создаю робота с автоматической навигацией с помощью Arduino, ультразвукового датчика и двух двигателей постоянного тока. В настоящее время я занимаюсь программированием робота, но обнаружил…
- Вычисление времени между включением сигнала и выключением сигнала class Channel { private: uint8_t _pin; uint8_t _state; uint32_t _rise; uint32_t _fall; uint8_t _count; uint8_t _channel; static uint8_t…
- HC-05 с ELM327 mini OBD2 Bluetooth-адаптером, проблема с подключением Я использую Arduino Uno и модуль Bluetooth HC05 Zs-040 для установления соединения с Bluetooth-адаптером ELM327 mini OBDII. Я попробовал более 15 различных последовательностей AT-команд, и…
- Связывание заголовков - PlatformIO Для тех, кто использует платформу IDE Platform IO, у меня есть к вам вопрос. Я использую для программирования домашнего приложения считывания датчиков и использую библиотеку "JC_Button.h" для…
- Чтение файла из SPIFFS в nodemcu с использованием ArduinoJson #include <ArduinoJson.h> #include <FS.h> /* Set these to desired credentials in runtime */ struct Config { String ssid = ""; String pass = ""; bool hFlag =…
- Сохранить значение в EEPROM для выполнения различных действий при сбросе? Я хочу, чтобы одна и та же кнопка просыпалась (сбрасывалась) и переводила ее в спящий режим, но это сложно, если кнопка привязана непосредственно к первому контакту. Моя мысль заключалась в том,…
- Как откалибровать сенсорный модуль MQ7? Недавно я купил сенсорный модуль MQ7 , подобный тому, что изображен на прикрепленном изображении. Я прочитал несколько руководств, и все они разные. Некоторые из них говорят, что мне нужно …
- Светодиод на том же контакте, что и тумблер, не горит Я пытаюсь сделать что-то, что, по моему мнению, должно быть относительно простым. Я хотел бы прочитать входной сигнал от тумблера, и чтобы красный светодиод диаметром 5 мм указывал состояние…
- Как запустить последовательный монитор при запуске Windows Как заставить Windows запускать окно Serial Monitor после перезагрузки? Есть ли что-то, что мне нужно скопировать в папку автозагрузки Windows для моей учетной записи? Спасибо
- Почему оператор IF выполняется сам по себе x = 5; Serial.println (x); if (x == 0); { //что-то в этом ЕСЛИ продолжает происходить почему? //Я слишком глуп? }
- Библиотека газовых датчиков для Proteus Кто-нибудь знает, как использовать модуль датчика газа в Протеусе. Я хочу использовать датчик газа, но не могу найти его в Proteus. Итак, кто-нибудь знает способ добавить библиотеку датчиков газа…
- Последовательная связь ESP8266 с ATMega328P Я изолирую ATMega328P от Arduino Uno. Я использовал его во многих других проектах, поэтому он работает так, как задумано. Кроме того, я использовал свой ESP8266-01 для других проектов, и он отлично…
- Провод с расширителем ввода-вывода MCP23008 с I2C Я пытаюсь выполнить чтение с расширителя ввода-вывода MCP23008, используя библиотеку Wire через I2C. MCP23008 подключен к адресу 0x04, что дает эффективный адрес устройства 0x24. Запись в GPIO…
- Почему сигнал ШИМ не генерируется с помощью Таймера 2? Мне удалось поработать с таймерами 0 и 1, но я не могу сгенерировать ШИМ с таймером 2 в моем atmega328p. Это код: #include <avr/io.h> int main(void) { /* PD6 output */ DDRD |=…
- Программа Arduino для сканирования двух разных RFID-карт в одной программе? Я использую nodemcu-esp8266, программу чтения rc522 и Firebase. /*Мой проект — система управления библиотекой с использованием RFID-карт. Я пытаюсь сгенерировать код, в котором пользователь сначала сканирует книгу, а затем запись будет помещена в таблицу…
- Какую версию скетча я там оставил? Есть ли способ «спросить» Arduino, какой скетч на нем был скомпилирован? Существует несколько версий скетча, и мне нужно посмотреть, на какой версии работает Arduino.
- Матовый ESC не будет двигаться медленно Я пытаюсь управлять коллекторным двигателем в радиоуправляемой машине Traxxas Slash с помощью встроенного регулятора скорости XL5, используя библиотеку сервоприводов на Arduino. Раньше мне удавалось…
- Как выбрать входной контакт 600 кГц, разделить его на 4 и сгенерировать низкочастотный сигнал на выходном контакте Arduino Я пытаюсь разделить входящий высокочастотный сигнал 600 кГц на 4 и выходную волну на цифровом выводе Arduino MEGA2560. Ввод в Arduino поступает от инкрементального энкодера, который подключен к…
- Невозможно сохранить данные RFID в следующих 5 байтах массива. Я работаю над проектом RFID для обработки нескольких карт. Большую часть вещей я сделал нормально. Но теперь у меня есть одна проблема. А именно: Код RFID имеет длину 5 байт, поэтому мне…
- Arduino вылетает и перезагружается Недавно я написал программу, которая должна изменять рабочий цикл, чтобы поддерживать напряжение обратной связи, измеренное на A0, A1, постоянным. Проблема в том, что Arduino начнет давать сбои…
- NRF24L01 Сеть Мы уже проверили Xbee, ZigBee и другие альтернативы и пытаемся найти способ создать хорошую и дешевую сетевую систему. NRF24l01 выглядит хорошо, но на самом деле 32 байта недостаточно. Несмотря на…
- Как заставить погодный комплект с анемометром работать с помощью Arduino (UNO)? Я пытался построить метеостанцию с анемометром, и моя установка такова: Набор анемометра SwitchDoc Labs (что эквивалентно набору анемометра SparkFun ), подключенному к плата Grove Weather-Pi с…
- Нажмите и удерживайте переключатель включения/выключения Arduino. Многие электронные устройства включаются/выключаются или, точнее, включаются/переходят в режим сна, если нажать кнопку и удерживать ее в течение двух или трех секунд. Я хотел бы реализовать эту…
- esp8266 объявляет точку доступа даже при прошивке специальной прошивкой Я купил несколько плат ESP8266 у продавца Amazon и прошил их специальной прошивкой. Эта прошивка в основном отправляет телеметрию на сервер MQTT и имеет некоторые функции OTA для самостоятельного…
- Зеркальный текст на 8 пути 7219 Хотя на этот вопрос, по-видимому, был дан ответ в другом вопросе на форуме, ответ был дан об использовании альтернативной библиотеки... #define HARDWARE_TYPE MD_MAX72XX::FC16_HW был протестирован и…
- Линейный привод управления Arduino Обновление: Вот моя первая попытка на основе найденного кода, но она не сработала. Когда я впервые загрузил его, он переместился на «текущее позиционное значение». Но не выполнил часть цикла…
- Отправьте сигнал ЭКГ с помощью NRF24L01 с Arduino на Raspberry Pi 3. Я использую nRF24L01 для отправки образцов ЭКГ с Arduino на Raspberry Pi, тип образца удваивается после шумоподавления, и я храню их в байте [8] для отправки образца 8 на 8. Когда я печатаю образец…
- Запуск прерываний с помощью DHT-11 Я новичок в Arduino. Я хочу написать скетч, который будет печатать сообщение, если температура поднимется выше 30 C. Вот мой скетч, подскажите пожалуйста, что с ним не так #include "DHT…
- ESP8266: несколько аналоговых входов с использованием ПО. Есть ли способ подключить к esp8266 хотя бы три аналоговых входа (без мультиплексора)? Каждый цифровой или аналоговый вывод Arduino можно настроить как цифровой или «аналоговый» (например, с…
- Чтение элемента вложенного массива из PROGMEM. У меня есть 2D-массив массивов uint16_t (ИК-коды удаленного доступа). Из-за размера этих данных в оперативной памяти у меня возникают всевозможные проблемы, когда мой массив превышает один код.…
- Можно ли подключить несколько датчиков к одной плате Arduino Uno, поскольку они имеют один и тот же контакт? Я новичок в Arduino. Я начал узнавать об Arduino с тех пор, как мой руководитель дал мне этот проект. В моем проекте мне нужно изобрести систему безопасности автомобиля, чтобы избежать травм…
- Проблема с отображением времени Ntp на oled с использованием библиотеки U8G2. Итак, у меня есть этот код, чтобы получить время ntp и отобразить его на последовательном порту. Но я хочу отобразить его на 1,30-дюймовом I2C-OLED с контроллером SH1106, используя библиотеку U8G2.…
- Есть ли способ перенести дату и время моего MacBook в Arduino IDE? Я использую модуль часов реального времени DS3231. Требуется устанавливать время каждый раз при его сбросе. Мне было интересно, смогу ли я прочитать время и дату моего MacBook и передать их в модуль…
- Ошибки кодирования дверных замков RFID Я пытаюсь воссоздать дверной RFID-замок, который я видел в центре проекта Arduino, но столкнулся с несколькими проблемами. Мне пришлось немного манипулировать кодом, чтобы убедиться, что он включает…
- Digispark Micro (ATTINY85) не работает на Macbook Pro 2016 г. Я только что купил 2 Digispark Micro, чтобы начать изучать некоторые вещи Arduino. Но когда я пытаюсь загрузить код в свой Digispark, он просто отправляет мне сообщение об ошибке «Время ожидания…