Список вопросов
- Arduino - ошибка "expected primary-expression before '.' token" #include "Ultrasonic.h" #include <Wire.h> #include <LiquidCrystal_I2C.h> // Установите адрес ЖК-дисплея на 0x27 для отображения 16 символов и 2 строк. LiquidCrystal_I2C lcd(0x27, 16,…
- NodeMCU запускает код датчика во время прослушивания входа Wi-Fi? Можно ли запустить код, одновременно прослушивая локальные входные данные через IP-адрес? Я думал, что это будет в части «пока», но предполагаю, что он отвечает только тогда, когда IP-адрес загружен…
- Существует ли простой (разрешительная лицензия) драйвер Leonardo для моста USB-USART для замены чипа FTDI? Я делаю плату для разработки ESP32 и подумываю о том, чтобы установить микросхему Arduino Leonardo между портом USB и контактами USART ESP32, чтобы она работала в качестве преобразователя USB/USART…
- ошибка: недопустимое использование нестатической функции-члена AttachInterrupt(0,count,RISING); XRPM_COUNTERS.h:15:5: error: expected unqualified-id before string constant ISR(PCINT0_vect) { ^ In file included from C:\Documents and…
- Прошивка зависает в obj.printto(клиенте) в esp32 Я использую ESP32 для сбора некоторых данных, а затем отправляю их с помощью ArduinoJson. Однако иногда прошивка застревает на линии передачи данных в obj.printTo(client). У меня есть журналы того…
- Arduino продолжает зацикливаться Я написал программу, в которой я ввожу число (4 бита), и четыре светодиода на макете загораются в соответствии с его двоичным кодом. Проблема в том, что программа работает хорошо только для (2-15),…
- Как остановить серводвигатель в текущем положении при использовании последовательного порта? Я хочу, чтобы он оставался в одном положении при получении «0». Я работаю над проектом, в котором мне хотелось бы, чтобы значения, полученные от Xbox Kinect, активировали компоненты моего Arduino. В настоящее время я пытаюсь заставить серводвигатель включаться и…
- Как прочитать реестр? Ниже приведен скетч, который я использую с 32-битным АЦП TI ADS1262. Я пытался добиться максимального разрешения, установив усиление регистра MODE2 на 101, что составляет 32 В/В. Настройка PGA по…
- Arduino Yun V2.0.1 не может настроить Wi-Fi Не могу настроить адрес 192.168.240.1. Он выдает мне это сообщение несколько раз: 1- Ошибка AJAX/HAR: 0 не позволила мастеру настройки Arduino завершить работу. Информация о плате: Arduino…
- Как лучше всего получить данные от датчиков, если Arduino является подчиненным? Я работаю над проектом, в котором контроллер двигателя (arduino nano) является ведомым устройством i2c. Его работа состоит в том, чтобы получать данные RF24 и управлять двигателем, а также…
- CAN-шина MCP2515 с Arduino Я использую CAN-контроллер MCP2515 и трансивер TJA1050. Я хочу отправить несколько прямоугольных импульсов на TJA1050 с помощью цифровой инструкции записи и задержки Arduino. Как мне это сделать? Я…
- Как сохранить включенное состояние светодиода и зуммера при срабатывании датчика? Я работаю над проектом, который, скорее всего, представляет собой сигнализацию о землетрясении. Скетч, который я взял из интернета, не сохраняет включенное состояние индикаторов (светодиод и зуммер)…
- Сколько ампер может выдержать Nano Arduino для светодиодного проекта? Я новичок в этом, и вот у меня есть сомнения. Что делать, если мне нужно зажечь 120 светодиодов WS2812B (5 В) (ссылка: Светодиоды ) с помощью Arduino Nano? если на каждый пиксель требуется 60 мАч,…
- Держатель Arduino Uno Arduino продает держатель для платы UNO, но без особой документации и подробных спецификаций. См. эту ссылку . Может ли кто-нибудь указать диаметр четырех маленьких отверстий: двух на верхнем крае…
- Доступно ли сопоставление PIN-кода с микроконтроллером Atmega328P-AU? Я хочу обновить свой продукт на базе Atmega328p-AU, но у меня возникла проблема с памятью для программирования. Я не хочу менять печатную плату продукта. Доступен ли MCU для сопоставления PIN-кода и…
- Невозможно использовать библиотеку клавиатуры с Arduino UNO даже после смены прошивки. Итак, я пытаюсь использовать UNO в качестве HID-устройства. Я выполнил это руководство, прошил прошивку и обнаружил UNO. как HID-устройство. Однако ошибка по-прежнему возникает Клавиатура…
- New.cpp запрограммирован неправильно? Ардуино 1.8.9 У меня проблемы с кодом, и я не уверен, что это проблема с распределением памяти. Итак, я просматриваю новый, удаляю, чтобы посмотреть, не выдает ли он ошибки, и, найдя исходный код, нахожу…
- GPS с Лорой (E32 433T30D) Я хочу получать данные с GPS Neo 6m на Arduino и отправлять их через LoRa (E32 433T30D). Код ПРИЕМА GPS И ОТПРАВКИ LORA #include <SoftwareSerial.h> #include <TinyGPS++…
- Код запускается, но не запускается после добавления подпрограммного кода Я программирую ESP8266-01. У меня есть этот код, который я использую для управления двухпозиционным выключателем, который используется в качестве переключателя блокировки, когда реле включается и…
- Передача переменных для PID в прерывании Мне нужно передать переменные из функции timerIsr() в функцию цикла(). У меня мало опыта работы с языком Arduino, я в основном знаком с Python, поэтому для меня это было довольно сложно. По сути,…
- SIM800L GSM-модуль, нет сигнала сети RSSI Я использую модуль GSM 800L для отправки SMS-сообщений. Когда я тестирую модуль с помощью Arduino, он показывает уровень сигнала 0:-115 дБм. По сути, сигнала нет. SIM800L — это четырехдиапазонный…
- Управление шаговым двигателем — отправка в определенные позиции по команде «buttonPushCounter ==», вперед и назад. Я работаю над проектом, использующим Arduino для управления шаговым двигателем. Двигатель приводит в движение ходовой винт, который перемещает цветные фильтры в определенные положения по линейной…
- Энкодер соединен с валом двигателя. Энкодер выдает более высокие значения, чем ожидалось. Я новичок и у меня нет большого опыта работы с Arduino. пожалуйста, помогите мне. Я намерен построить робота, который будет двигаться по прямой даже по неровным поверхностям, подобным тем, которые…
- Связь между Genuino Zero и Arduino Uno с использованием UART Я хочу, чтобы мои Arduino Uno и Genuino Zero взаимодействовали с помощью UART. Мой Genuino Zero — это передатчик, а приемник — Arduino Uno. Для Arduino Uno я использую библиотеку SoftSerial. Я…
- Как добраться до контакта PS_ON на RAMPS1.4, установленном на Mega Понял! Проверьте конец сообщения для решения. Я использую Mega 2560 с RAMPS 1.4 Shield, который обычно используется для 3D-печати. В моем случае использования я хочу получить только драйверы…
- Как получить HTTPS на Arduino? Проще говоря: есть ли способ установить HTTPS-соединение на Arduino? Я изучал это и обнаружил, что это невозможно со стандартной библиотекой и экраном Ethernet, но существует ли специальная…
- Вопросы о библиотеке HMC5883L Сейчас я изучаю структуру библиотек. Я хочу узнать, как хорошие программисты пишут код, каким стратегиям они следуют, какому искусству программист следовал при разработке библиотеки. И насколько…
- VirtualWire `vw_get_message`: документация и примеры на сайте PJRC Я просматриваю следующую страницу, на которой описаны функции из библиотеки VirtualWire и приведены некоторые примеры. https://www.pjrc.com/teensy/td_libs_VirtualWire.html Некоторые…
- код и фактический результат не совпадали Я хочу сделать материал, вывод которого записывается из аналогового чтения, но когда A3 == HIGH, используется выходной контакт 9, а когда A3 == LOW, используется выходной контакт 10, и когда я…
- Яркость LCD Arduino Я сделал это небольшое устройство, которое использует ультразвуковой датчик, чтобы определять расстояние до объекта и отображать его на дисплее 16x2. Вот код: #include <LiquidCrystal…
- Реализация отправки из N и получения из N с помощью FreeRtos и радиомодуля RF24. Я пытаюсь заставить свой первый чип отправлять данные через радиоканал nrf24, а другой его слушать. После получения первых данных он должен перейти в режим передачи и сам передать новые данные.…
- Невозможно заставить ЖК-дисплей и гироскоп работать вместе. Я новичок в этом, поэтому в моем коде есть несколько плохих методов, когда я пытаюсь ввести ЖК-дисплей в цикл. Моя проблема в том, что задержка ЖК-дисплея и задержка сервопривода мешают друг другу.…
- Графический интерфейс с микроконтроллером для управления устройством через SPI Я пытаюсь разработать графический интерфейс для управления устройством, подключенным к Arduino. Arduino связывается с устройством через SPI. Я разработал графический интерфейс на MATLAB для…
- Как подключить Arduino/ESP8266 к базе данных Azure MySQL? В настоящее время я пытаюсь подключить ESP8266 к базе данных Azure MyS QL через Wi-Fi, но пока безуспешно. Я перепробовал кучу руководств, но безуспешно, и у меня заканчиваются идеи. Я…
- Многопоточный робот Я работаю над небольшим проектом робота, код, который я для него создал, имеет последовательное выполнение в одном потоке. Требуется много функций Delay(). Из-за чего точность крайне плохая. я хочу…
- Программисты Arduino на прокат? Как мне лучше всего связаться с программистами Arduino, которые готовы разрабатывать небольшие проекты за дополнительную плату?
- Подключение логики Arduino 5 В к автомобильной логике 12 В Мне нужно подключить Arduino к K-Line через порт OBDII моей машины. Я использовал L7805 для питания Atmega, но как мне соединить автомобильную логику 12 В с логикой Arduino 5 В? Проблема в том,…
- Как написать функцию, возвращающую матрицу? Мне нужна функция, возвращающая матрицу вращения 2x2, что-то вроде: float matrix(float phi){ float R[2][2] = { {cos(phi), -sin(phi)}, {sin(phi), cos(phi)} }; return R; } …
- ESP8266 аварийно завершает работу при попытке скопировать строку в большой символ. Я пытаюсь проанализировать с помощью tinyxml2 скромный XML (3,4 КБ), чтобы получить некоторые данные. Мой ESP8266 аварийно завершает работу каждый раз, когда я пытаюсь использовать метод …
- «LOW» определяется как «0», а «HIGH» определяется как «1» — является ли это частью внешней спецификации? Arduino.h определяет LOW как 0x0 и HIGH как 0x1 . Собирается ли API Arduino раскрыть этот факт? Гарантирует ли это, что так будет всегда? Другими словами, какова предполагаемая цель…
- Как добавить цифры к позиции при управлении семисегментным дисплеем Недавно у меня возникли трудности с моим проектом Arduino. Я пытаюсь управлять семисегментным дисплеем (на нем есть микроконтроллер) с помощью энкодера, и стараюсь, чтобы каждый раз, когда я вращаю…
- Случайный без параметров Во время конкурса по программированию я использовал следующую строку кода: symbols[i] = random() & 0b11; После конкурса, когда я заглянул в справочник Arduino, я обнаружил, что…
- Две кнопки, один ЖК-дисплей Я пытаюсь создать программу, которая при каждом нажатии кнопки на ЖК-экране будет отображать другое слово. Однако кажется, что две кнопки выдают один и тот же результат («Экран А»), между ними нет…
- Нужна помощь с состоянием кнопки Я создаю программу, которая работает как фортепиано. У меня четыре кнопки, пьезо-жучок и ЖК-экран. У меня небольшая проблема с состоянием кнопки. Вот моя программа: когда я ее запускаю,…
- Замена #include <pins_arduino.h> для фотона частицы Я сталкивался с этим пару раз, когда пытался использовать библиотеки, написанные для Arduino, для частиц-фотонов. У многих есть такая фраза: #include <pins_arduino.h> который…
- проблемы с кодированием Я работаю над проектом электромагнитного двигателя, управляемого Arduino, который я нашел на Instructables. Мне удалось собрать воедино то, что, по моему мнению, представляет собой большую часть…
- Подключение BMP280 к Arduino Uno Я купил BMP280, и он выглядит так: Как подключить BMP280 к Arduino Uno? Я попробовал следующие примеры в Интернете, но они не сработали. Я использовал эту библиотеку , подключив PINS…
- Какое максимальное количество датчиков можно использовать на одном устройстве Aurdino? В настоящее время у меня есть Aurdiuno uno и защита драйвера двигателя: (http://www.hobbytronics.co. uk/arduino-motor-shield). Теперь я хотел бы запустить следующие мехатронные устройства: 3…
- nodeMCU — 2 цикла одновременно — один непрерывно, второй каждые 10 секунд. У меня nodeMCU v3(esp8266), поэтому мне нужно сделать 2 проверки 1 проверка — это контакт D1, который необходимо выполнять постоянно, а другая проверка — проверка веб-ссылки каждые 10 секунд…
- Чтение содержимого ESP8266 Flash изнутри скетча Я знаю, что есть способ создать дамп флэш-памяти с помощью esptool, но есть ли способ прочитать содержимое памяти скетча (только скетча, а не полной флэш-памяти или SPIFFS) через скетч сам ?…
- Подключение экрана телевизора (SD или HD) к Arduino У меня возникла мысль сделать себе игровой автомат. Я нашел в Интернете хороший дешевый и надежный 8-направленный аркадный джойстик и теперь думаю о возможных способах отображения графики. Я…
- Подключиться к ch340 на MacOS Mojave Недавно я обновил свой MacBook Pro до Mojave. Теперь я не могу подключиться к плате Arduino с помощью чипа ch340g usb-to-serial. Это плата Arduino со встроенными AtMega 328 и ESP8266. Я скачал…
- Ошибка программы при своевременном разыменовании 64-битного int Мой код ведет себя странно. Следующее работает без проблем на Arduino Nano, но, похоже, дает сбой на DUE void putData64(byte* packet, int pos, uint64_t data) { uint64_t* h= (uint64_t*)…
- Использование Bluetooth-терминала Android для изменения предустановленных состояний светодиодных матриц 8x8. Я пытаюсь создать глаза для проекта, и хотя мне удалось правильно запрограммировать различные выражения и запустить их по командам с терминала COM3, я не смог подавать какие-либо команды через…
- Как запускать коды Arduino в Java NetBeans? Трудно искать в сети информацию о том, как запускать коды Arduino на Java. Может кто-нибудь, пожалуйста, помогите мне. Спасибо.
- Кнопка выхода из текущего цикла У меня очень простая схема: Кнопка, подключенная к контакту 2. Светодиод, подключенный к контакту 9. Желаемая функциональность: При нажатии кнопки пользователь может переключаться…
- Настройка ESP8266-01 с помощью AT-команд С модулем ESP8266-01 сталкиваюсь впервые, поэтому извините, если напишу глупости. Я купил этот модуль и хотел проверить его параметры с помощью AT-команд. Следуя некоторым руководствам и схемам…
- Как объединить 2 разных скетча вместе? (Прежде чем проголосовать против, обратите внимание, что это «звонок» для ответа на часто задаваемые вопросы с самостоятельным ответом.) Этот вопрос возникает постоянно. Как объединить два разных…
- Тактовая частота 2,4 МГц для 3-проводного SPI с использованием Arduino Mega 2560 Я пытаюсь разработать скетч Arduino для микросхемы АЦП ADS8320, которая является 3-проводным SPI. Мне нужен последовательный тактовый сигнал 2,4 МГц для интерфейса SPI. Я попробовал приведенный ниже…
- Как питать Arduino nano и светодиодную ленту? Я создаю проект, в котором используется Arduino nano и модуль детектора звука для питания светодиодной ленты длиной 1 м. Идея пришла мне из этого видео , и я не знаю, как ее реализовать. Моя…
- Arduino Uno — случайное изменение переменных Итак, у меня есть схема таймера (не думаю, что это проблема) Извините, что получилось немного сумбурно. И у меня есть этот код (вероятно, проблема): // LiquidCrystal - Версия:…
- Ошибка переменной does not name a type! У меня нет большого опыта программирования на C++. Я получаю эту ошибку 'z' does not name a type!!! чего я не видел в MATLAB или Python... Что не так??? Это так просто!!! float x=10;…
- В Keyboard.println отсутствуют символы при печати длинных строк Тема довольно проста: когда я использую Keyboard.println() , он отлично отправляет короткие (до 30 символов), но когда я получаю около 100 символов, появляются отсутствуют случайные символы.…
- Где arduino IDE хранит последний выбор платы? Я создаю инструмент, который поможет мне автоматизировать процесс загрузки. Как узнать, где Arduino хранит текущие настройки — какая плата, какой COM-порт, какая последовательная скорость? Если…
- Как загрузить и сохранить настройки/переменные с компьютера на Arduino? В данный момент я буквально настолько зеленый нуб, насколько это возможно. Я просмотрел массу видеороликов, пока планирую свой проект, но не нашел ничего о том, как настройки загружаются из внешнего…
- Проблемы с датчиками тока на эффекте Холла ACS758 — калибровка и отсутствие сигнала Я купил 3 датчика тока на эффекте Холла ACS758 с техническими данными на ebay. 50, 100 и 200 А — все три двунаправленные. Они выглядят вот так . При отсутствии тока ток 50 А выводит 477 на…
- Как запустить задачу и заставить ее выполняться в течение заданного периода времени? У меня есть проект, в котором мне нужно включить соленоид 24 В на определенное время, а затем выключить его. Я новичок в Arduino и не знаю, как это сделать и с чего начать. В идеале время также…
- Не удалось передать значение в конструктор Я создаю библиотеку JSON, предназначенную для своих нужд, на основе ArduinoJSON v6. Я пытаюсь определить StaticJsonDocument<_docSize> doc параметрическим способом, но я получаю эту…
- Серийное программное обеспечение и оборудование одновременно Я использую Arduino MEGA и использую аппаратный последовательный порт 1 и один программный последовательный интерфейс для связи двух разных устройств Nextion HMI (аппаратный последовательный порт 1)…
- У меня проблема с моим nano Arduino и nrf24l01 в качестве приемника. Здравствуйте, у меня проблема с моим nano Arduino и nrf24l01 в качестве приемника. Я пытаюсь загрузить свой код на плату, но там говорится, что в моем коде есть ошибка: Получатель:45:10: ошибка:…
- Ошибка компиляции на плате Teensy LC Я написал простую программу переключения, используя Teensy LC и транзисторы, но компилятор Arduino не компилируется для Teensy LC. И не только для моей программы, но и для любой программы, включая…
- Пустое значение не игнорируется, как должно быть. Я пытаюсь построить радиоуправляемую плоскость, используя Arduino Nano и nrf24l01 в качестве приемника, но у меня возникли некоторые проблемы с кодом в строке ошибка done = radio.read(joystick…
- avrdude: stk500_getsync(): не синхронизировано: resp=0xyy ... где найти значения ответа? На прошлой неделе я перепроверил некоторые из своих Arduino, и один Mega работал без проблем, но два Uno больше не работали. Ошибка, которую я получил, была примерно такой: avrdude:…
- Моргнуть всей светодиодной лентой Я новичок в программировании FASTLED и хочу, чтобы вся моя светодиодная лента мигала одновременно. Подобно примеру скетча «Мигают», однако все 30 моих светодиодов. Возможно, у меня сейчас просто…
- Невозможно загрузить Невозможно загрузить скетчи в автономный Arduino на макетной плате (с Atmega328, загруженным с программой мигания светодиода). Искал в интернете но решения нет. Помогите? ошибка: avrdude:…
- ESP-12F отвечает на несколько основных AT-команд. Ранее я прочитал несколько руководств и руководств по ESP8266 и только начал использовать модуль ESP-12F, так как считаю, что это отличная замена Arduino с дополнительным преимуществом Wi-Fi. У меня…
- Программный сброс WDT HX711 Я использую следующий код, чтобы проверить, равно ли значение 0, например, нет ли весов, и если да, то он будет игнорировать это значение и ничего с ним не делать. Код работает правильно, но…
- Использование аккумуляторов 18650 с повышающим преобразователем 3,7 В в 5 В. Я хочу установить 1-метровую полосу светодиодов WS2812B (60 светодиодов) с помощью стандартного RF-контроллера светодиодов с пультом дистанционного управления. Светодиодам требуется питание 5 В — я…
- Программирование серийного описания Можно ли запрограммировать собственное описание, чтобы моя программа на Python могла точно знать, к какому USB-порту подключаться для этого конкретного программирования? Он должен иметь…
- Взаимодействие с контроллером температуры Eurotherm 2416 через Modbus RS232 Я пытаюсь реализовать библиотеку Modbus, написанную smarmengol, для чтения значений процесса и установки новых заданных значений (например, температуры) на контроллере Eurotherm. Скетч Arduino…