Вопросы, связанные с [arduino ide]:
- Как я могу прервать задержку() при нажатии кнопки? Я создал устройство, которое позволяет моему сыну отслеживать время, потраченное на занятия, и обменивать это время на время, которое он может использовать со своей электроникой (eTime). Полный…
- Как распечатать трассировку стека и зарегистрировать дампы на последовательном мониторе Arduino? Я хочу отлаживать свой модуль ESP32, который выдает исключение, используя декодер исключений ESP32, но для этого мне потребуется доступ к трассировке стека, чтобы вставить его. Но в настоящее время…
- Каково использование зарезервированных контактов и контактов SDD2, SDD3 NodeMCU? Как использовать зарезервированные контакты в NODEMCU? Какова их польза? Кроме того, для чего нужны контакты SDD? Спасибо.
- ЖКИ питается больше необходимого тока Итак, я впервые пробую ЖК-модуль 16x2 и не знаю, как решить эту проблему. Я знаю, что ток больше, также я пробовал использовать резисторы и т. Д., Но безрезультатно. Пожалуйста, предложите решение…
- Преобразование строки C в строку C++ Моя программа работает на ESP32. Я получаю некоторые данные из Bluetooth, и строка Bluetooth представляет собой строку C. Мне нужно сохранить эти данные в строке RTC_DATA_ATTR, которая является…
- Почему Toolchain не обновляется при установке Arduino IDE на Mac Я не занимался Arduino около года. В последний раз я запускал Arduino IDE в предыдущей версии MacOS. Теперь, когда я обновился до последней версии MacOS Catalina (10.15.2), я обнаружил, что IDE не…
- Ошибка при перезаписи загрузчика на atmega328p с помощью usbasp в Arduino IDE У меня есть Bootloaded ATMega328P-PU из Китая, и я хочу перезаписать в него новый загрузчик. Для этого я использую программатор UsbAsp. Я хочу сделать это в Arduino IDE. Но когда пытаюсь прошить,…
- Можно ли получить значения только во время вибрации/движения с акселерометра (ADXL335/MPU6050)? Я пытаюсь сделать носимый датчик движения, используя плату ESP32 и акселерометр ADXL335. В настоящее время, когда я последовательно печатаю выходные данные, я также получаю значение наклона,…
- LSB/MSB и shiftOut Вот код функции shiftOut из wireing_shift.c void shiftOut(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t val) { uint8_t i; for (i = 0; i < 8; i++) { if…
- IDE находит несколько библиотек Я не понимаю Arudino IDE. Всегда. Это часть вывода компиляции: Alternatives for ArduinoJson.h: [ArduinoJson@6.14.0] ResolveLibrary(ArduinoJson.h) -> candidates: [ArduinoJson@6.14…
- Float печатается только 2 десятичных знака после запятой Раньше была похожая тема, но она не решила мою проблему. У меня возникла проблема с отправкой данных GPS, которые являются плавающими, и я не мог получить плавающие данные с тем же количеством…
- Последние новости об альтернативных IDE Arduino Я просто ненавижу IDE Arduino по умолчанию. В Windows я использую Visual Studio Code с соответствующим плагином. Теперь у меня есть машина с Ubuntu, и я ищу окончательную IDE. Вопросы: Я не…
- Arduino IDE «Инструменты> Последовательный порт» неактивен (Ubuntu) Я знаю, что об этом уже спрашивали, но ни одно решение, которое я видел, пока не сработало. Я только начал работать с Arduino и загрузил Arduino IDE из Центра программного обеспечения. При попытке…
- Esp8266 Vin контакт Я читал, что контакт Vin напрямую подключен к USB-кабелю в esp8266 (который составляет 5 В). Интересно, смогу ли я этим контактом запитать реле 5В и серводвигатель Сг90? И есть ли в этом опасность? …
- Почему Arduino IDE долго открывается? У меня есть Arduino IDE версии 1.8.10 (Windows 10 x64, 8 ГБ ОЗУ, i5-7200 @2,5 ГГц) на сетевом диске, подключенном к D:, в проводной сети со скоростью 100 Мбит и на быстром файловом сервере. …
- SIM800C, CPIN: НЕ ГОТОВ (КОД ОШИБКИ: +CME ОШИБКА: 10) Я использую модуль SIM800C, и обычно он работает нормально, но в последнее время он начал выдавать ошибку «+CPIN: NOT READY» с КОДОМ ОШИБКИ: +CME ERROR: 10 (SIM NOT INSERTED). Как только я получаю…
- Как отправить данные с ПК на ардуино? Как я могу прочитать данные в Arduino IDE из текстового файла, если у меня есть текстовый файл, в котором есть угол наклона руки в разные промежутки времени? Если я хочу прочитать текстовый файл с…
- Симуляционно управлять двумя шаговыми двигателями? Я использую Arduino Mega 2560, драйвер двигателя A4988 для 5 шаговых двигателей. Есть оси X1, X2, Y, Z, A, и если я контролирую Y и Z сразу, это работает. Но когда я просто меняю ось с Y и Z на X1 и…
- Как заставить Arduino IDE использовать определенную версию GCC в Debian? Использование Raspbian Stretch. Я установил gcc-4.9 указанной версии. Затем я установил arduino (2.1.0.5), который, в свою очередь, подтянул gcc 4.6. Когда я пытаюсь скомпилировать в нем Marlin …
- Варианты протокола для обмена данными между Arduino и ESP8266 У меня есть устройство, построенное на базе Arduino uno: Программное обеспечение Arduino, установленное на Arduino uno можно управлять с помощью последовательных команд можно управлять…
- Увеличить частоту дискретизации на плате ESP32 Для моего последнего проекта в университете в качестве системного инженера я работаю над «электронным стетоскопом», который доставляет мне много головной боли. Я купил Adafruit Feather ESP32…
- NodeMCU второй HARDWARE последовательный TX в качестве порта отладки Я использую плату NodeMCU для отправки команд на мой домашний распределительный щит с использованием связи RS485. Для этого я подключил модуль преобразователя TTL-to-RS485 MAX485 к своим…
- Использование программной памяти в ESP8266 по сравнению с AVR, а также как обрабатывать большие динамические строки Это довольно сложный вопрос, связанный с реализацией и лучшими практиками ESP8266. В идеале я надеюсь, что на него ответят люди, хорошо разбирающиеся в проблеме. Как вы, надеюсь, знаете,…
- заставить EEPROM.h использовать пользовательский раздел eeprom Я создал приведенную ниже таблицу разделов для esp32 и заменил ею файл default_8MB.csv. # Name, Type, SubType, Offset, Size, Flags nvs, data, nvs, 0x9000, 0x5000, otadata, data,…
- Проблема не сохранения предыдущего значения при отправке по блютусу Управление светодиодами с помощью кнопок и Bluetooth одним и тем же методом Теперь проблема: светодиод загорается, когда вы отправляете A через Bluetooth, и он автоматически выключается…
- Что может вызвать задержку при использовании последовательного порта между Arduino IDE и внешними клиентами? Несколько дней я работаю над проблемой, которую не могу решить. Я использую Teensy3.6 с Arduino IDE для создания монитора шины CAN для автомобиля. Для тех, кто знаком, я пытаюсь сохранить данные…
- Проблема с загрузкой Arduino Mega Я сделал свою собственную версию Arduino Mega и столкнулся с некоторыми проблемами. Всякий раз, когда я пытаюсь загрузить любой скетч в Mega, я получаю следующее сообщение об ошибке: avrdude:…
- Как настроить расположение предпочтений Я использовал Arduino 1.0.5 на своем Pi и в сентябре прошлого года загрузил arduino-1.8.4-linux32.tar.xz (который я с тех пор обновил). Я успешно использовал версию 1.8.5, но только что заметил…
- ЦАП на Arduino Leonardo Я новичок в Arduino. Для начала я пытаюсь собрать ЦАП с помощью Arduino Leonardo. У меня есть цифровой сигнал, поступающий от моего двойного дифференциального компаратора. Я хочу преобразовать это в…
- Проблемы с подключением Adafruit Feather M0 к сети Я пытаюсь подключить плату Adafruit Feather M0 к существующей сети Wi-Fi. Всякий раз, когда я использую пример скетча «ConnectWithWPA», я получаю «Попытка подключения к SSID WPA: «MyNetwork»» в…
- про получение float на матлабе от ATmega32 Avr **** я использую ATmega32 для отправки float и хочу получить его на Matlab, я отправляю 4,85 с ATmega32, но на Matlab я получаю 4,260233679216239e-31 ... может ли кто-нибудь помочь мне ... заранее…
- Ардуино микро не распознается Некоторое время у меня был микроконтроллер Arduino, и все всегда работало хорошо. Сегодня, когда я загружал код на эту плату с помощью Arduino IDE, я случайно запустил обновление платы Arduino, и…
- Как предотвратить увеличение счетчика при удержании кнопки Я новичок и тоже новичок. Пожалуйста, помогите этому бедному мальчику. Я ищу способ увеличить переменную на единицу при каждом нажатии кнопки. Текущий подход следующий: void buttonLoop() { int…
- Ошибка при использовании Adafruit Feather M0 Я пытаюсь загрузить пустую программу на перо Adafruit, чтобы проверить, подключается ли она к моему ПК. Пока это не так. Я использую Windows 10 и следовал этому руководству: https://learn…
- Не удается получить данные от GPS SD Shield V2-B Я пытаюсь получить данные GPS с устройства GPS SD Shield V2-B, приобретенного у maplin. Я попытался сделать очень простой набросок, который они предоставили на своем веб-сайте linksprite.com. Я…
- Код ошибки платы и boards.txt? Ошибка форматирования? не могу проверить alarm.txt или любой другой Arduino: 1.8.8 (Windows 10), плата: "Arduino/Genuino Uno" Ошибка чтения файла (E:\arduino\arduino-1.8.8\hardware\arduino\avr**\boards.txt:0**): Неверный формат строки, должен быть 'key=value' …
- Как подключить акселерометр, GPS, микрофон и GSM-модуль к Arduino? Я новичок в мире Arduino и только начал читать об этом. У меня нет опыта работы с Arduino, некоторые предложения по повышению моего уровня также будут высоко оценены. Но у меня много идей, над…
- Можно ли разбить проект на несколько папок? Возможно разделить проект на серверные файлы. Однако похоже, что все они должны находиться в одной папке с файлом .ino. Можно ли разделить проект на несколько папок? У меня есть несколько…
- Код студента: функция карты не работает Мы сделали этот код в классе: int red = 6; int green = 7; int blue = 8; int pot = A0; int potVal = 0; int chosenColor = 0; void setup() { // put your setup code here, to run…
- ESP8266 завис в режиме прошивки? У меня есть настройка, описанная здесь: https://learn.adafruit.com/esp8266- температура-косая черта-влажность-веб-сервер/проводка В настоящее время у меня есть контакт сброса, установленный в…
- Поиск ошибки в записи переменной Я пишу этот фрагмент кода для Arduino Uno, который принимает на вход 2 значение датчика PIR. В целях отладки в данный момент я беру сигнал на контакт 2 от источника питания 5В: int…
- Сравнение текстовой строки с текстовым выводом (DHT22) Недавно я получил датчик DHT22. Я начал создавать небольшую станцию контроля температуры и влажности. Одна из вещей, которые я заметил, заключалась в том, что если вы вытаскивали датчик во время…
- Почему Arduino IDE так часто зависает/вылетает? Я традиционно использовал текстовый редактор с avr-gcc и make-файлами для работы с платами Arduino. Сейчас я пытаюсь разрабатывать проекты для более широкой пользовательской базы Arduino, поэтому я…
- Несколько циклов для управления включением и выключением светодиодов Я здесь новенький. Я попытался написать простой код, чтобы включить светодиоды и зажечь их по определенному шаблону, а также иметь возможность выключать его во время цикла. До сих пор мне удавалось…
- Использование Serial.begin() дважды Я обучаю детей программированию Arduino. Мы будем использовать Serial для целей отладки, поэтому мы начали с простой программы HelloWorld. Я позволяю им пробовать разные вещи, включая изменение…
- Sparkfun Pro-Micro зависает при загрузке Я читал несколько сообщений о том, как сбросить настройки sparkfun pro-micro, когда он зависает во время загрузки, и, кажется, это работает, чтобы вернуть его в состояние, когда я могу снова…
- Какова правильная структура папок для включения локальных заголовков в мой проект Arduino? Я разрабатываю «проект» с 5 Arduino (каждый с отдельными кодами), которые общаются друг с другом с помощью NRF24. Все 5 кодов различны, за исключением того, что они имеют общий заголовок «MyHeader…
- Как подключить 2 датчика отпечатков пальцев к Arduino Mega? Пожалуйста помоги Мой проект заключался в том, чтобы открыть дверь изнутри и снаружи комнаты с помощью датчиков отпечатков пальцев, в настоящее время я использовал отдельные Arduino на 2 разных датчиках отпечатков…
- Как я могу использовать методы в digitalWrite(): digitalWrite(int, "methodHere")? При создании фрагмента кода для работы с 7-сегментным дисплеем я столкнулся с проблемой: Семисегментный дисплей в TinkerCad (я использовал его в то время) требует, чтобы вы опустили входы, чтобы…
- UECIDE: ошибка компоновщика с библиотекой U8g2 Этот скетч: #include <SPI.h> #include <Wire.h> #include <U8g2lib.h> // OLED-дисплей. U8G2_SSD1306_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); void…