Список вопросов
- поступающее напряжение с кнопки Я использую этот простой код для Arduino: const int buttonPin = 2; const int ledPin = 13; int buttonState = 0; void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin,…
- Вопрос для новичка: когда что-то происходит, устанавливать сервопривод на определенные градусы. Я пытаюсь установить сервопривод на угол около 90 градусов, когда дружественное значение датчика почвы равно < 50%. Сервопривод вообще не движется. Это потому, что код выполняется слишком быстро,…
- Как загрузить код Arduino C в mBot? Я пытаюсь запрограммировать mBot с помощью Arduino IDE. Я подключен к mBot через USB на COM7 , я могу загрузить код, созданный в mBlock 3.4.11 отлично, в качестве режима редактирования…
- Mac не обнаруживает последовательный порт для Леонардо РЕДАКТИРОВАНИЕ: Проблема заключалась в используемом кабеле (см. ответ ниже). У меня MacBook Pro под управлением OS X Yosemite (10.10.1). Сегодня я впервые подключил Arduino Leonardo к…
- Не удалось выделить SSD1306 при добавлении константы Я пытаюсь заставить этот код работать: #include <Button.h> #include <SPI.h> #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include…
- У UNO и Nano одинаковые контакты? Имеют ли Arduino Nano Atmega328p те же контакты, что и Arduino/Gizduino Uno Atmega328p?
- Расширенная настройка АЦП на Due (SAM3X8E) для повышения точности Я хочу провести точные измерения с помощью Arduino Due. Хотя я использую очень хороший внешний источник опорного напряжения (LTC6655), измеренные данные все еще скачут, что особенно важно, когда я…
- В чем разница между вариантами RF (wifi, xbee, NRF24L01) При использовании RF у вас есть много вариантов. Три самых основных находятся в поле заголовка Wi-Fi Xbee NRF24L01 Каковы практические различия в их использовании. Какова цель друг…
- Путаница между switch и if Следующий код предназначен для управления включением и выключением двух светодиодов с помощью двух специальных кнопок. Я использовал if() для каждого условия, и мне было неудобно писать этот код,…
- Новичку нужна помощь с фиксированной длиной строки Я пытаюсь создать тестовое оборудование, которое будет взаимодействовать с некоторым программным обеспечением и должно отправлять строку исправления. когда напряжение меняется, длина строки тоже…
- Множественная ошибка определения при связывании firmware.elf Я просто не могу понять, как правильно работать с несколькими файлами. Мой код стал довольно большим, поэтому я решил разделить все классы на один файл каждый. Итак, у меня осталось 6 файлов: …
- Невозможно получить контакты на модуле Wi-Fi adafruit esp 8266 для чтения ВЫСОКОГО уровня на контакте 15 У меня есть esp8266, и я не могу получить значение HIGH, когда 3,3 В подается непосредственно на вывод вручную. У меня есть Arduino Uno, питающий esp8266. Он подключается к Wi-Fi, как и должен, и…
- Проблемы с нехваткой памяти Arduino + IR + Raw code У меня проблема с моим новым проектом с Arduino + ИК-эмиттером + большими необработанными кодами. Я пробовал так: https://gist.github.com/jjmjr/41ed083c8229d0218c962641c5af27b0 Как вы…
- Arduino Uno, запрограммированный с помощью Nvidia Jetson tx2 Я пытаюсь запрограммировать Arduino Uno с помощью Jetson tx2 и получаю ошибку avrdude: Send: 0 [30] [20] avrdude: ser_recv(): programmer is not responding avrdude: stk500_recv(): programmer…
- Как должна работать эта простая транзисторная схема? Сегодня я пытался воспроизвести эту схему. Мой двигатель — компьютерный вентилятор, ему, видимо, не нужен обратный диод, поскольку нет щеток . Я использовал источник питания 12 В для…
- Ошибка RadioHead и DallasTemperature Библиотека RadioHead работает только на очень старом ядре ATtiny85. Он отправляет данные, но я хотел бы отправить что-то полезное. Проблема в том, что я не могу прочитать данные датчиков,…
- Arduino не видит данные от nodemcu Я пытаюсь отправить данные из NodeMCU в Arduino nano. Если я попытаюсь отправить данные с задержкой в одну секунду, все будет работать нормально. Но если я попытаюсь отправить без задержки…
- Нужна помощь с software serial Я тестирую базовый пример последовательного программного обеспечения на веб-сайте Arduino, но не могу распечатать свой серийный номер #include <SoftwareSerial.h> SoftwareSerial…
- Как уменьшить использование памяти в коде? Я написал этот код для управления своей рождественской елкой. Он занимает большую часть памяти моего Arduino Uno: Sketch uses 31822 bytes (98%) of program storage space. Maximum is 32256 bytes…
- Не могу заставить работать software serial Итак, у меня есть два Arduino (Arduino Nano), и я пытаюсь заставить их взаимодействовать через SoftwareSerial. У меня есть «отправляющий» вывод D10 Arduino, подключенный к «получающему» выводу D11…
- Управлять несколькими полосками WS2812B с разным количеством светодиодов. Во-первых, у меня не очень хороший английский, поэтому извините, если допустил ошибку. Я использую WS2812FX, потрясающую библиотеку эффектов WS2812, основанную на библиотеке Adafruit NeoPixel,…
- Загрузчик какой платы находится на микроконтроллере? В настоящее время я работаю над проектом, для которого требуется автономный микроконтроллер Atmega2560. После того, как я сжег загрузчик с помощью этого метода: http://www.gammon.com.au/bootloader …
- MQTT — Можно ли разослать Lastwill в несколько тем? Я использую ESP8266 в качестве устройства IOT с MQTT для отправки сообщений о состоянии. У каждого устройства есть своя тема доступности, в которой указывается его состояние онлайн или оффлайн …
- Как соединить L293D и MPU6050 для совместной работы? Мне интересно, как соединить L293D (H-мост) и MPU 6050. Я использую 1 Arduino Uno, 2 двигателя постоянного тока, 1 MPU6050 и L293D. Когда я попробовал это, я почувствовал искры/дым от макетной…
- ESP8266 Напряжение питания падает ниже 3,3 В Я пытаюсь подключить ESP8266 к стабилизатору 3,3 В (этот , может обеспечить ток ~ 1А). Я несколько дней пытался заставить ESP работать — он иногда загружается, иногда подключается, но затем снова не…
- Как подключить несколько устройств I2C? Я пытаюсь подключить I2C OLED SSD1306 и I2C INA219 к ESP32, но безуспешно. Первая попытка: #include <WiFi.h> #include <Wire.h> #include <Adafruit_GFX.h> #include…
- USB-связь между Arduino Nano и модулем UHF Reader Я работаю над проектом, для которого требуется комплект разработки считывателя УВЧ, который может обмениваться данными через RS232 или через USB. Через USB и последовательный терминал я смог…
- Файл журнала Arduino непосредственно в файл У меня возникла проблема: мне нужно прочитать значения, а затем сохранить их в файле .txt, но у Arduino нет физического соединения с моим компьютером. Он имеет соединение только с компьютером,…
- Почему ЖК-дисплей не работает с этим оператором if? #include <LiquidCrystal.h> LiquidCrystal lcd(1, 2, 4, 5, 6, 7); int greenLedPin = 12; int blueLedPin = 11; int redLedPin = 8; int yellowLEdPin = 9; int lightSensorPin = A0; int analogValue…
- Как проверить, правильно ли выполняет выборку АЦП Arduino-Mega? У меня есть код, который дискретизирует заданные входные сигналы с частотой дискретизации 256 Гц. Я построил график БПФ и смог увидеть пики на ожидаемых частотах. Но мне хотелось бы знать,…
- ESP8266 SoftwareSerial не получает ни одного символа Я хочу использовать ESP8266 (ESP12) для получения данных от счетчика на скорости 9600 бод через SotwareSerial. Но моя программа не получает никаких данных. Я разбил это на код, который прикрепляю…
- для измерения времени между сигналом ВКЛ и сигналом ВЫКЛ int pin_state = LOW; struct Channel { byte pin; byte state; byte count; unsigned long fell, rose; }; const int CHANNEL_COUNT = 3; Channel…
- Как превратить это в контроллер (Ableton)? Недавно я нашел эту прекрасную десятилетнюю коробку в снесенном доме и хочу превратить ее в контроллер Ableton. Как видите, здесь 18 ручек, каждая из которых имеет 12 отдельных состояний. Мне…
- Доступ к мультиплексным контактам I2C и UART STM32F103 в arduino IDE Я хочу получить доступ к мультиплексированным контактам I2C и UART в одной программе. Я программирую в Arduino IDE. Может кто-нибудь сказать мне, как получить доступ к одним и тем же контактам для…
- Проблемы управления через Blynk Я написал скетч для управления шаговым двигателем под управлением приложения Blynk, скетч скомпилировался, но возникла проблема в том, что никакого управления не происходило. Поступления и…
- Определение времени простоя системы путем вычитания времени, когда система подает сигнал включения и когда она выключается. int pin_state = LOW; struct Channel { byte pin; byte state; byte count; unsigned long fell, rose; // времена падения и подъема }; const int CHANNEL_COUNT = 3; …
- OpenOCD с FT2232H на Arduino Mega (ATmega2560) Я хочу выполнить встроенную отладку на Arduino Mega . Согласно его таблице данных , чип ATmega2560 поддерживает JTAG. (соответствует стандарту IEEE 1149.1) Могу ли я использовать универсальный…
- Почему я не могу распечатать значения логических переменных (0 и 1) с помощью функции println? исходный код: int buttonPin = 8; boolean buttonState = 0; void setup() { Serial.begin(9600); pinMode (buttonPin, INPUT); } void loop() { buttonState = digitalRead(buttonPin); …
- Nodemcu 1.0 и режим загрузки (1,6) после мягкого сброса У меня проблема с платой nodemcu 1.0 (lolin). Иногда из сторожевого таймера выполняется программный сброс, и плата зависает в режиме загрузки (1,6) (приходится вручную сбрасывать плату, чтобы…
- Почему датчик DHT22 показывает влажность 1,00 %? У меня есть, казалось бы, простая проблема, но я пока не нашел решения. Недавно я приобрел датчик температуры/влажности DHT22 и подключил его в соответствии с руководством от Adafruit . Я скачал…
- Ультразвуковой датчик показывает странные показания Когда я запускаю тестовый код в библиотеке Newping для ультразвукового датчика SR04, он работает правильно, но когда я запускаю реальный код для робота, избегающего препятствий, он каждый раз…
- Проблема с выводом MISO в SPI У меня есть интерфейс SD-карты и ADS1262 (модуль АЦП) с мегаплатой Arduino и общий контакт управления SPI, то есть SCK, MISO и MOSI. Я обнаружил, что SD-карта не инициализируется, а ADS1262 выдает…
- Мешает ли прямой доступ к порту ШИМ? Думаю, я искал в SE вопросы о ШИМ, быстрой цифровой записи и т. д., но не нашел решения по этому вопросу. Мне нужно использовать прямую запись на некоторые цифровые контакты. Некоторые…
- ошибка 404 в запросе HTTP GET с Arduino Uno и ESP8266 с использованием AT-команд когда я пытаюсь отправить http-запрос на получение, я получаю ошибку 404 AT+CIPMTX=1 OK AT+CIPSTART=4,"TCP","alirezaabrhshami.ir",80 4,CONNECT OK AT⸮⸮R5U9⸮⸮b⸮⸮j OK > Recv 47 qytes SEND…
- Как мигать светодиодом и одновременно запускать другой код? Я написал код для расчета оборотов двигателей с помощью ИК-датчика и Arduino nano и отображение его на OLED. При этом я хочу, чтобы светодиод моргайте всегда. Вот код, что я сделал: Вы можете …
- Проблемы с Dimmer.h на ATmega 128 Я использую схему ZCD, управляющую симистором. Сейчас я использую для этой цели библиотеку Dimmer. Он отлично работает с ATMega 328, но всякий раз, когда я пытаюсь загрузить код в ATMega 128 с…
- Разобрать строку Bluetooth Я занимаюсь разработкой на Android с помощью Bluetooth LTE, я могу отправлять шестнадцатеричные коды, но я отправляю один код за раз, поэтому мне нужно отправлять таким образом много информации, как…
- Arduino: неправильный расчет длинного целого числа Я выполняю простой расчет с целыми числами (на Arduino с ESP8266 12E), но не могу получить ожидаемый результат и не могу найти ошибку. Может ли кто-нибудь помочь мне? #define A 200 #define…
- Ошибка: expected declaration before { token. (Havent i already declared it?) Я получаю сообщение об ошибке: sketch_dec31d.ino: In function 'void setup()': sketch_dec31d:20: error: expected unqualified-id before '.' token sketch_dec31d.ino: In function 'void…
- Я продолжаю получать ошибку, ожидаемую construcotr, деструктором или преобразованием типа перед = token #include <dht.h> dht DHT; #define DHT11_PIN 2 // к какому выводу мы подключены // DHT 11 String TextForSms ; String humidity = " Humidity: %"; String temperature = " …
- CH340 Nano avrdude: stk500_getsync() не синхронизирован, resp=0xa4 Я пытаюсь загрузить некоторый код в нано, не поддерживающий Arduino, с чипом CH340G, но avrdude отказывается разрешить мне загрузку. Я получаю следующую ошибку: Using Port :…
- Онлайн-проблема подключения Arduino к базе данных MySQL Я пытаюсь подключить Arduino к базе данных MySQL на своем онлайн-сервере. Я управляю своим проектом для работы на WampServer локально на локальном хосте, но когда я пытаюсь переместить все в…
- Программный последовательный конфликт с Wi-Fi на ESP8266 Я пытаюсь использовать ESP8266 (Wemos D1 mini) для чтения данных из последовательного порта 19,2 КБ и сообщать о результатах через Wi-Fi. Программирование осуществляется через Arduino IDE. Код для…
- Почему это не удается после 3 итераций? Я просто не могу этого понять, почему это не удается после трех итераций? Кроме этого, какой лучший способ сделать это? Спасибо! #define rotary_encoder_topic "/rotary/encoder" #define…
- Самая низкая мощность, возможная в Arduino Я погуглил повсюду и знаю некоторые хитрости, которые помогут сделать ATmega328 не энергозатратным. Я использую Arduino Nano V3.0 . Однако я так и не выяснил, какой минимальный расход при этом…
- delayMicroseconds- ошибка? запускаем очень короткую программу на мега, просто чтобы генерировать тактовый импульс шириной 8 микросекунд на выводе 18 каждые 250 микросекунд — Ближайшие значения задержки , которые я могу…
- Как управлять шаговым двигателем, и одновременно выполнять другие задачи? Плата драйвера Polulo A4988 ожидает сигнала LOW -> ВЫСОКИЙ импульс на цифровом выводе для включения шагового двигателя. Простой способ создать импульс с задержкой, скажем, 100 мкс , —…
- Какая типичная форма готового проекта Arduino? Я только начал работать с Arduino. Я опытный разработчик программного обеспечения, поэтому часть программирования мне уже была в основном известна, и я удивлен тем, насколько легко Arduino упростила…
- пытаюсь использовать millis() Я учусь использовать функцию millis(). Вместо того, чтобы размещать его в основной части программы, я хотел поместить его в функцию, чтобы можно было изменить интервал времени, с которым будет…
- Самый быстрый способ считывания состояния цифрового контакта в Arduino Due Каков самый быстрый способ прочитать статус цифрового контакта в Arduino Due? Можно ли достичь скорости в области наносекунд? С помощью какого типа кода я могу этого добиться? Изменить:…
- Как отправить символы в SoftwareSerial Arduino с помощью командной строки Linux без хвоста -f? Я хочу отправить символы в последовательный порт Arduino, который заставляет Arduino включать/выключать светодиод. Вот код: int led_main=8; void setup() { pinMode(led_main, OUTPUT); …
- Что такое sizeof(), встроенный в Arduino HIGH и LOW? Может быть, это глупый вопрос, но мне любопытно. Я решил проверить это сам и получил значение 2 как для HIGH, так и для LOW. Почему на выходе должно быть 2?
- Teensy не тянет вниз, несмотря на digitalWrite(x,LOW) Я пытаюсь включить и выключить блок питания ATX с помощью последовательной команды. Мой код выглядит следующим образом: #include <Arduino.h> #define PIN_LOW_FOR_POWER PIN_F0 void setup()…
- Включение прерывания Timer1 CompareA мгновенно вызывает прерывание? Я изучаю прерывания Arduino и не могу объяснить поведение минималистичного проекта, управляемого прерываниями. Проект следующий: Arduino UNO подключается к двум светодиодам на портах 9 и 10 и…
- Проблема с комбинацией MP3 Shield и вызова функций. Я написал этот код для управления своей рождественской елкой. Он прекрасно воспроизводит «Код Святой ночи», но никогда не переходит к следующей песне. Кроме того, после окончания песни проигрываются…
- Какое назначение разных светодиодных индикаторов на плате Arduino UNO? Светодиоды L, TX и RX на плате. Кроме того, при каждом подключении платы светодиод L мигает с частотой задержки, которую я установил. [Например: задержка(1000);] Если я пропущу какой-либо другой…
- Использовать NodeMCU 12E (ESP8266) в качестве экрана Wi-Fi для Arduino Nano Обновление: Пункт 1. Я не хочу программировать ESP, я просто хочу использовать его как шилд Wi-Fi. потому что я не знаком с перепрошивкой или написанием скетчей для ESP, поэтому все равно чувствую…
- Секундомер Arduino, какую плату использовать? Я планирую сделать простой секундомер с помощью: Дисплей Одна или две дополнительные кнопки для запуска и остановки секундомера и возможно, перезагрузите его. Проблема в том, что оно…
- Arduino IDE теряет программатор после установки Visual Micro Я добавил это в programrs.txt mysmartusb.name=mySmartUSB light mysmartusb.communication=serial mysmartusb.protocol=stk500v2 mysmartusb.program.protocol=stk500v2 mysmartusb.program…
- Загрузка кода в Mega 2560 зависла Я пытаюсь загрузить код с Mac (онлайн-редактор Arduino) на Arduino Mega2560, чтобы подключить двигатель к контакту 52 и заземлению, чтобы заставить его двигаться. Но вверху пишет, что занято (как…
- Что такое напряжение от 1,8 до 5,5 В постоянного тока? Я хотел бы купить автономный емкостный сенсорный датчик для создания интерактивных произведений искусства. Там написано, что он питается от 1,8 до 5,5 В постоянного тока. Я новичок в Arduino. Какой…
- Различия между процессором Nodemcu и Arduino У меня есть плата разработки Arduino Uno и nodemcu. У меня есть камера OV7076, которую я использую с Arduino UNO. С ним он работал безупречно, а используемый код представлен в [учебнике…
- Проблема с ESP8266, неправильное напряжение? Недавно я купил новый ESP8266, потому что почти уверен, что на старом я использовал напряжение 5 В вместо 3,3 В. Но похоже, что новый ведет себя так же, как и старый. Я использую скетч: …
- PROGMEM поврежден массив Я пытаюсь сохранить большое количество значений в нескольких массивах с помощью PROGMEM, но обнаруживаю, что некоторые значения считываются обратно поврежденными. Я сохраняю только 1 и 0, но когда я…
- Получение лучших результатов от DHT22 Я работаю над датчиком точки росы и использую плату Arduino Uno с датчиком DHT22. У меня он считывает показания каждые 2 секунды, и я использую библиотеку DHT.h. Проблема, с которой я сталкиваюсь,…
- Невозможно получить и распечатать SMS на последовательном мониторе с помощью Arduino Uno и SIM900A. Я пытаюсь получить SMS и показать его на последовательном мониторе. Мой код следующий: void setup() { Serial.begin(2400); Serial.write("AT+CMGF=1\r"); //переводим GSM в…
- Библиотека esp32 spi, как читать регистр mcp23s08 спасибо за любую помощь Мне нужно прочитать расширитель gpio mcp23s08, установленный как 8-битный вход. мой код правильно пишет (я считаю) регистр настройки с использованием библиотеки SPI, с…
- Последовательный монитор не работает с пьезозуммером Поэтому я больше не вижу расстояния до датчика приближения, как только набираю код пьезозуммера. Я пробовал много вещей, но это не работает. Может кто-нибудь помочь мне это исправить? int…
- полный список общих библиотечных методов, которые не работают в процедурах обслуживания прерываний Где находится полный и авторитетный список часто используемых библиотек или встроенных методов (функций), которые не работают должным образом в процедурах обслуживания прерываний Arduino? Мне…
- Нано повреждено. Индикатор питания в порядке. USB-накопитель обнаружен. Нет загрузки скетча. Ни одна программа не запущена Кажется, я повредил один из своих Nano. Я должен сказать, что я новичок в Arduino и имею базовые навыки электроники, и после покупок через Amazon я понял, что мои Nanos являются клонами CH340G. тем…