Вопросы, связанные с [arduino ide]:
- Как перезапустить счетчик в программе с помощью кнопки в настройке LDR Tripwire Итак, я пытаюсь настроить этот код так, чтобы, когда я нажимаю кнопку, счетчик людей обнулялся, и при этом счетчик увеличивался, когда LDR отключался, и снова, когда кнопка была нажата, счетчик…
- Ошибка с конкатенацией символов strcat Все еще не понимаю, что такое конкатенация символов. void setup() { testCounter(3); } void loop() { // put your main code here, to run repeatedly: } char testCounter(int countx){ char…
- пороговый уровень напряжения и проблема с миганием Я использую Arduino Pro Mini 3,3 В, 8 МГц.VCC этого Arduino поступает от преобразователя переменного тока в постоянный с регулятором 3,3 В. Я слушаю аналоговые данные от делителя напряжения примерно…
- Невозможно подключиться к mBot после использования Arduino IDE. Сегодня я купил mBot (от Makeblock), который использует последовательное соединение 2,4G. После сборки я подключился к нему с помощью mBlock (программное обеспечение на основе Scratch) и мог…
- Как загрузить код Arduino C в mBot? Я пытаюсь запрограммировать mBot с помощью Arduino IDE. Я подключен к mBot через USB на COM7 , я могу загрузить код, созданный в mBlock 3.4.11 отлично, в качестве режима редактирования…
- Как подключить несколько устройств I2C? Я пытаюсь подключить I2C OLED SSD1306 и I2C INA219 к ESP32, но безуспешно. Первая попытка: #include <WiFi.h> #include <Wire.h> #include <Adafruit_GFX.h> #include…
- Доступ к мультиплексным контактам I2C и UART STM32F103 в arduino IDE Я хочу получить доступ к мультиплексированным контактам I2C и UART в одной программе. Я программирую в Arduino IDE. Может кто-нибудь сказать мне, как получить доступ к одним и тем же контактам для…
- Программный последовательный конфликт с Wi-Fi на ESP8266 Я пытаюсь использовать ESP8266 (Wemos D1 mini) для чтения данных из последовательного порта 19,2 КБ и сообщать о результатах через Wi-Fi. Программирование осуществляется через Arduino IDE. Код для…
- Arduino IDE теряет программатор после установки Visual Micro Я добавил это в programrs.txt mysmartusb.name=mySmartUSB light mysmartusb.communication=serial mysmartusb.protocol=stk500v2 mysmartusb.program.protocol=stk500v2 mysmartusb.program…
- Недопустимое преобразование из «const char» в «uint8_t*» Я новичок, не знаю, как решить эту проблему void loop() { UdpSend("Test", "192.168.0.240", 4210); } void UdpSend(const char* message, uint8_t * ipaddress, int port){ Serial…
- Распиновка аналога Arduino Pro Micro У меня есть Arduino Pro Micro, и я хотел бы использовать все возможные аналоговые контакты. На данный момент похоже, что всего можно использовать 9 аналоговых контактов . A0, A1, A2, A3,…
- Определение массива в switch case Я новичок в Arduino, поэтому будьте вежливы. Я пытаюсь запрограммировать свой esp32 для управления неопикселями как семисегментным дисплеем. Поэтому я беру цифру и передаю ее в регистр…
- Путаница со строками и кучей Надеюсь, у вас все хорошо. Недавно после просмотра неизвестных сбоев я решил, что это может быть связано с тем, что я возился с «кучей» После прочтения нескольких источников и понимания того,…
- Получение строкового ввода с веб-страницы NodeMCU и его печать на последовательном мониторе Недавно я начал работать с NodeMCU. Я очень мало знаю об этом устройстве и о том, как работает веб-сайт. Я пытаюсь получить длинную строку с веб-сайта, размещенного на NodeMCU, сохранить ее в…
- Эквивалент millis() в студии Atmel Этот код работает в студии Atmel. Но эта функция миллис начинает работать на 31-34 миллисекунды позже, чем функция ардуино миллис. Почему? Я добавляю изображение. Изображение : …
- Пинбол — бонусный счет «Все дорожки освещены» работает не так, как ожидалось. Я пытаюсь построить (очень простой) автомат для игры в пинбол с помощью Arduino Uno. Эта часть кода определяет, когда мяч проходит 3 дорожки. Когда полоса пройдена, полоса активируется (laneState),…
- Преобразование шестнадцатеричной строки в значение с плавающей запятой Я считываю данные со счетчика энергии по протоколу Modbus и получаю оттуда шестнадцатеричные значения. Я хочу преобразовать эту шестнадцатеричную строку в значение с плавающей запятой. Например,…
- Установка битов предохранителей из Arduino IDE? За последние несколько недель я начал понимать, что такое плавкие предохранители. Я работаю над проектом битбинга на Arduino Pro Micro, и сигналы, с которыми я работаю, составляют около 30 мкС…
- как скомпилировать скетч arduino из терминала без использования arduino ide Я хочу знать, как скомпилировать и загрузить скетч Arduino со своего терминала вместо использования Arduino IDE. Я хочу использовать другую IDE для написания кода.
- Плата управления реле I2C от двух Arduino Uno Как я могу заставить несколько главных устройств Arduino работать с одним устройством I2C? Поскольку оба главных устройства находятся на расстоянии 20 м от подчиненного устройства, Я использую…
- Как использовать предварительно скомпилированную библиотеку в проекте с Arduino-IDE Я изучаю разработку Arduino и после долгих поисков в Google не могу найти ответ на следующий вопрос. Я хотел бы распространить некоторый код в виде mylib.h + предварительно скомпилированный mylib…
- Проблема со счетчиком энкодеров на руле сегвея. Я пытаюсь реализовать рулевой механизм для проекта сегвея. Идея состоит в том, чтобы определять наклон руля сегвея с помощью инкрементного поворотного энкодера (omron e6j-cwz 600ppr). Таким образом,…
- Могу ли я управлять Arduino, на который загружен файл, не имея самого файла? Я был полным идиотом и случайно удалил скетч, который мне нужен для проекта в университете, и не создал никаких резервных копий. Скетч уже загружен в Arduino, которая работает с помощью…
- Почему выходит сообщение об ошибке «stray '#' in program»? Я создаю программу Arduino с модулем SIM800L и хочу проверить кредитный статус SIM-карты. Когда я вручную ввожу команду: AT+CUSD=1,"*123#" в Serial Monitor, все работает нормально. Но в Arduino…
- Как обрабатываются ошибки (не связанные с синтаксисом) в Arduino и в архитектуре AVR в целом? Мне просто было любопытно, как архитектура AVR справляется с ошибками, которые могут привести к сбою обычной настольной программы. Я говорю о логических ошибках, например, о математических задачах,…
- Как постоянно отправлять данные от нескольких клиентов на сервер с помощью NodeMCU? Я работаю над отправкой данных от нескольких клиентов на сервер, каждый из которых является NodeMCU. Мне удалось отправить данные за одну итерацию. Проблема возникает, когда я хочу, чтобы данные…
- Не удалось запрограммировать Sonoff Dual с помощью Arduino IDE. 1) У меня есть Sonoff Dual, и я хочу загрузить скетч. 2) Другие базовые устройства Sonoff запрограммированы таким же образом и успешно. Но при загрузке скетча (даже общего скетча Blink ) я не…
- Как объединить два значения в строку? Я перепробовал все предполагаемые решения конкретной ошибки, вставленные в Google, которые смог найти на каждом форуме, включая этот, и независимо от предполагаемого решения, я либо получу ошибку о…
- Не удалось преобразовать «digitalWrite(8u, 1u)» из «void» в «bool» Я пытаюсь заставить некоторые светодиодные фонари включаться, когда я щелкаю переключателем на моем радиоуправляемом контроллере. Я подключу сигнальный провод от RC-контроллера к контакту 8. План…
- Платы, добавленные вручную, не работают в версии 1.8.5…? Я пытаюсь вручную добавить определения платы в файл boards.txt в подпапке оборудования папки скетчей, например, согласно инструкциям здесь: https://www.arduino.cc/en/Tutorial/ArduinoISP Однако…
- Состояние кнопки меняется, несмотря на отсутствие подключения? Я написал код для проверки кнопок, которые хочу использовать const int buttonPin1 = 1; const int buttonPin2 = 2; const int buttonPin3 = 3; const int buttonPin4 = 4; const int buttonPin5 =…
- Как работает Arduino IDE? Знаете, простой скетч Arduino не имеет основной функции и не включает cmds предварительной обработки, поэтому я просто хочу знать, как IDE Arduino преобразует скетч в обычный исходный код C/C++ и…
- Значения Nano V3 «перезаписываются» случайным образом Когда я присваиваю глобальную переменную определенному значению внутри if-блока, оно меняется на другое значение в следующем операторе. Каким-то образом адрес переменной перезаписывается каким-то…
- Как иметь в проекте код, который не будет компилироваться для Arduino? Я хочу протестировать алгоритмы своего кода без необходимости отправлять его на реальную плату Arduino. Я решил, что могу изложить свой проект следующим образом: project/ core.cpp #…
- Как просмотреть базовый код и определения внутри Arduino IDE на MacOS X El Capitan? Я новичок в Arduino, поэтому извините за простой вопрос и направьте меня к соответствующим источникам или форумам. Я только что купил стартовый комплект Arduino Uno, который поставляется с «Книгой…
- Arduino записывает в память и автоматически выключается (через MOSFET) Хотелось бы попросить вас помочь с проектированием схемы. У меня есть и atmega328p, с определением напряжения на его Vin (Vcc). Я сделал делитель напряжения, и его выход я подключил к аналоговому…
- Возникли проблемы с массивом У меня возникла проблема, в которой я не могу разобраться. Я пытаюсь сохранить в массиве данные датчиков за несколько минут (считываемые каждые 5 секунд), чтобы через одну минуту у меня было 12…
- Может ли кто-нибудь помочь мне изменить код, чтобы он работал быстрее? Это программа для системы обнаружения слепых зон с использованием 4 ультразвуковых и 2 ИК датчиков. может ли кто-нибудь помочь мне изменить код, чтобы он работал быстрее? …
- Как получить правильный последовательный порт? У меня нет правильного последовательного порта из ресурса, с которым я работаю — «Начало работы с Arduino» Массимо Банзи и Майкла Шайло. Я использую Ардуино Уно. Я полный нуб в Ардуино. На этом…
- Ярлык Mac для следующего окна — проблема IDE 1.8.7 Как использовать клавиатуру для переключения между окнами Arduino на Mac? В настройках системы у меня есть (по умолчанию): Клавиатура -> Ярлыки -> Переместить фокус в следующее окно…
- Почему при «создании двоичного вывода» из Arduino IDE не создается шестнадцатеричный файл? Я хочу получить файл .hex из скетча Arduino. Я следовал различным руководствам, но в моей выходной папке нет файла .hex . Как я могу получить свой шестнадцатеричный файл? Вот мои…
- Монитор напряжения батареи сразу после глубокого сна У меня модуль esp32 находится в глубоком сне, и я использую его с парой кнопок, использующих пробуждение, которые определяют нажатие кнопки теперь я хотел бы иметь информацию об уровне заряда…
- Неизвестная ошибка в коде порта(ов) here is the code: #include "DHT.h" #include "NewPing.h" #define DHTPIN 7 #define DHTTYPE DHT22 #define TRIGGER_PIN 10 #define ECHO_PIN 10 #define MAX_DISTANCE 400 NewPing…
- Можно ли запрограммировать микросхему с помощью Arduino, а затем удалить ее для использования во внешнем макете? Я хотел узнать, можно ли писать программы в микроконтроллер с помощью Arduino и использовать микроконтроллер независимо от платы Arduino?
- Доступ к raspberrypi.local из Nodemcu В настоящее время я пытаюсь получить доступ к API для отдыха из NodeMCU. API размещен в моей локальной сети на Raspberry pi 3 b. Raspberry pi доступен в локальной сети с использованием адреса домена…
- Мой последовательный плоттер не работает (arduino) Я пытаюсь загрузить этот код, и он работает правильно, но я ничего не вижу на своем последовательном плоттере const int AnalogIn_Pin0= A0; const int AnalogIn_Pin1=A1; const int…
- Как использовать управление stm32duino 5110? Я хочу использовать stm32duino для управления 5110, я использую библиотеку http://www.rinkydinkelectronics. com/download.php?f=LCD5110_Basic.zip Раньше я использовал Arduino Pro Mini для…
- Почему после сброса программы пропадают? Я покупаю плату stm32, как показано на рисунке ниже, подключаю Boot0 к 3.3 и использую последовательный порт для загрузки программы. Я использую библиотеку https://github…
- Каковы преимущества Arduino CLI? Я видел, что Arduino получил CLI (Интерфейс командной строки), и мой первый вопрос был: «Почему?» Даже прочитав статью, я не вижу и не понимаю ее преимуществ. Какие преимущества или…
- Стандартная практика включения пользовательской библиотеки в папку примеров Я создал свою собственную библиотеку с папкой examples в ней. Основной файл заголовка — ABC_Node.h . Я имею в виду структуру библиотек Adafruit для Arduino, и в некоторых репозиториях в папке …