Список вопросов
- ESP8266-01 сброс wdt после загрузки кода Я использую код отсюда: Пример ESP8266: точка доступа Wi-Fi, статический IP-адрес, веб-сервер и удаленное управление GPIO . Сегодня утром все работало нормально, но теперь я не знаю, почему не…
- Что-то не так в моем скетче? Я работал над проектом, для которого нужны два датчика (mq2 и mpu6050), каждый из скетчей я взял из Интернета, и мне удалось поработать с mq2, но с mpu6050 я до сих пор не уверен, работает ли он.…
- Проблема со счетчиком энкодеров на руле сегвея. Я пытаюсь реализовать рулевой механизм для проекта сегвея. Идея состоит в том, чтобы определять наклон руля сегвея с помощью инкрементного поворотного энкодера (omron e6j-cwz 600ppr). Таким образом,…
- Ошибка расчета с оптическим энкодером Я исправил свой код для чтения индекса оптического энкодера, но теперь получаю другую ошибку расчета. По индексу энкодер сбрасывается на ноль, но теперь мои показания следующие: Индексная точка –…
- Как вызвать конструктор класса после того, как он был вызван один раз? У меня проблема с классами. У меня есть куча кода, этот код использует библиотеку Adafruit MQTT FONA. Я вызываю класс для создания нового экземпляра и подключения к указанному серверу с помощью…
- Определение контрастности на LCD дисплее Итак, я использую этот код и получаю текст, написанный на моем ЖК-экране. Проблема в том, что текст почти не виден. Пробовал включать и выключать фоновую подсветку, не помогло. ЖК-дисплей подключен…
- esp8266-01 и Arduino UNO обмен данными через i2c Я не могу обмениваться данными через i2c с моим esp-01 в качестве ведущего устройства и UNO в качестве ведомого устройства. я получаю специальные символы, отправляемые обратно в esp, но мой esp…
- Как построить регулятор мощности, управляемый микроконтроллером? Идея: использовать микроконтроллер типа Arduino для управления набором вентиляторов ЦП, управляя напряжением, которое получают вентиляторы ЦП. Мой вопрос: как мне это сделать проще? Да, я знаю,…
- Передача значения переменной в объект структуры в этом коде я хочу передать значение массива переменных символов «pass» в объект «MyObject». Но я получаю эту ошибку. Arduino: 1.6.11 (Windows 8.1), Board: "Arduino/Genuino Mega or Mega 2560…
- Кнопка, которая дает ввод, имеет небольшую задержку - затем дает другой Я новичок в сфере Arduino, и мой вопрос, скорее всего, ответят более опытные коллеги. Я пытаюсь создать код для переключателя/кнопки, который, когда вы нажимаете его, генерирует выходной сигнал,…
- проблема связана с ардуино Во-первых, я не очень хорошо владею английским. если я допустил ошибку во время описания проблемы, извините меня. Я хочу объединить код ультразвукового датчика и датчик mpu6050. может кто-нибудь…
- Найти код ведущего и ведомого устройства с ошибкой для Arduino Mege. Я собираю Сима А-10с. Поэтому мне нужно много входных и выходных данных. Каждый Arduino имеет 54 цифровых ввода-вывода и 16 аналоговых входов каждый. Поскольку мне нужно больше, я просто добавляю…
- Инициализировать и читайть из массива указателей PROGMEM на массивы PROGMEM. Я работаю над проектом для Arduino Uno, для которого мне нужно несколько константных массивов байтов. Такой массив инициализируется следующим образом: const byte charR[] PROGMEM = { B01111111…
- strtok сохранить исходный символ Я хочу сделать словарную программу для Arduino. Словари сохраняются в массиве символов, разделенном символом «/». Теперь я хочу разделить случайно выбранный символ и разделить его по символу «/»,…
- ESP32 прекращает цикл после двух циклов Мой код: https://pastebin.com/UmdK33U2 Я создал меню, чтобы можно было отправлять команды. Сначала я подключаюсь к Wi-Fi, а затем отправляю команду на отправку запроса. Затем, когда он…
- Могу ли я управлять Arduino, на который загружен файл, не имея самого файла? Я был полным идиотом и случайно удалил скетч, который мне нужен для проекта в университете, и не создал никаких резервных копий. Скетч уже загружен в Arduino, которая работает с помощью…
- Подключая Arduino и обработку, как узнать, какой COM читать? Я использую обработку для чтения данных из последовательного порта, которые отправляет Arduino. Когда я захожу в диспетчер устройств, он показывает, что Arduino находится в COM 4, но для того, чтобы…
- Неточная частота и время сигнала ШИМ У меня есть Teensy 3.2, и для его программирования я использую Arduino IDE. Я пытаюсь сгенерировать 8 импульсов частотой 40 кГц и это нужно повторять каждую секунду. Я написал 3 разных кода, и ни…
- Как определить и использовать список/массив символов с помощью Serial.print Я хочу определить список названий месяцев и получить к нему доступ при печати отчета. Массив был определен следующим образом: const char месяцы []= {'Январь','Февраль','Март','Апрель','Май'…
- Как заставить два Arduino общаться друг с другом через оптопару Я установил на макетной плате два Arduino, соединенных через оптопару. Один Arduino является передатчиком и посылает импульсы на оптопару, вызывая включение диода. Когда это происходит, вход…
- Arduino с 12-битным ЦАП (MCP4725) не работает У меня есть Arduino Mega AT2560, и мне нужен настоящий ЦАП. Я купил 12-битный ЦАП Sparkfun , однако не думаю, что он работает должным образом. Я использую библиотеку проводов Arduino для связи с…
- Можно ли подключить 4 4-разрядных 7-сегментных светодиодных дисплея к одной плате Arduino? Можем ли мы подключить 4 4-разрядных 7-сегментных светодиодных дисплея к одной плате Arduino? Возможно ли это без другого компонента между ними?
- Коммуникационные возможности RFduino Есть ли способ подключить RFduino по радиочастоте? Или есть возможность передавать информацию между RFduino на расстояние до 200 футов? Я хотел бы приобрести комплект разработчика (для RF Duino),…
- Использование аналогового входа для чтения кнопки Я работаю над проектом, в котором использую множество контактов Arduino; У меня закончилось большинство контактов, и мне нужно прочитать значение кнопки. Можно ли прочитать значение переключателя…
- Собираем улучшенную GSM антенну для arduino mkr gsm 1400. Я хочу использовать Arduino MKR GSM 1400 в моем районе, у которого плохое соединение с мобильным Интернетом. На моем телефоне он очень слабый и если я еду в соседнюю деревню он иногда работает на…
- Управление светодиодом и кнопкой с помощью одного контакта Я пытаюсь использовать ATTINY85/Ardunio Uno, чтобы включить светодиод и прослушать нажатие кнопки. Я не против, если при использовании кнопки загорится светодиод. Я нашел эта тема , созданная…
- ESP8266 Преобразование и проверка ASCII в HEX Я пытаюсь преобразовать ASCII в шестнадцатеричный формат и проверить, соответствует ли шестнадцатеричный код тому шестнадцатеричному коду, который мне нужен. Например: 1B 42 05 это означает …
- Создть число с плавающей запятой, используя целые числа Я хочу создать число с плавающей запятой, имеющее только одну десятичную точку. У меня есть отдельные целые числа для обеих сторон. Пример: int n1 = 8; int n2 = 2; Я хочу сделать 8.2…
- Почему выходит сообщение об ошибке «stray '#' in program»? Я создаю программу Arduino с модулем SIM800L и хочу проверить кредитный статус SIM-карты. Когда я вручную ввожу команду: AT+CUSD=1,"*123#" в Serial Monitor, все работает нормально. Но в Arduino…
- Как избежать множественной ошибки определения «Blynk»? Включая #include <BlynkSimpleEsp8266.h> Библиотека Blynk ( https://github.com/blynkkk/blynk-library ) из более чем 1 модуля/ cpp, во время компиляции выдается ошибка «Множественное…
- Создание нескольких силовых элементов для управления Arduino. Я новичок в мире Arduino, но имею хорошие навыки работы с компьютерами и программным обеспечением (я инженер-программист), но до сих пор у меня была возможность создать лишь несколько простых…
- Проверка работоспособности цепи с двумя ИК-светодиодами Если целью является питание двух светодиодов током 200–400 мА (с использованием ШИМ при частоте 38 Гц), есть ли что-нибудь неправильное в этом решении? Возможно, это лучшее решение,…
- Отправка данных через два Arduino с независимым питанием У меня есть несколько плат Arduino, каждый из которых питается от батареи напряжением 12 В через стабилизатор на 5 В. Все ардуино имеют общую основу. Могу ли я просто подключить цифровой выход…
- Как обрабатываются ошибки (не связанные с синтаксисом) в Arduino и в архитектуре AVR в целом? Мне просто было любопытно, как архитектура AVR справляется с ошибками, которые могут привести к сбою обычной настольной программы. Я говорю о логических ошибках, например, о математических задачах,…
- ESP 8266 Wi-Fi Shield, HTTP GET Клиент ESP8266; client.connect("192.168.100.100", 5000, "/abc.php"); client.read(); client.stop(); Клиент ESP8266 не имеет третьего параметра Может ли кто-нибудь предоставить мне…
- Запуск программного сброса Arduino Leonardo Я хочу выполнить программный сброс на моем Arduino Leonardo и после некоторых поисков остановился на использовании сторожевого таймера, так как это кажется самым простым и понятным способом сделать…
- Аномальное поведение операций АЦП, цифровой записи и операций с плавающей запятой. Я пытаюсь проанализировать входной сигнал микрофона (A0), вычислить определенные спектральные линии с помощью алгоритма Герцеля, чтобы обнаружить число, закодированное DTFM, и отобразить его на…
- Прошивка ATtiny85 с помощью NodeMCU? Недавно я приобрел Digispark для некоторых своих небольших проектов в области электроники. Первоначально это была отличная маленькая плата, но вскоре я обнаружил, что не могу прошить ее так же,…
- Как создать беспроводной контроллер насоса с помощью Arduino и ESP? Я хочу иметь автоматическое управление помпой по беспроводной сети. Блок передатчика, установленный в резервуаре для воды, будет определять уровень воды и передавать данные на приемник,…
- Кнопки переходных процессов управляют непереходным поведением светодиодов. Представьте себе систему, в которой у вас есть две временные неэксклюзивные кнопки и два светодиода. Когда вы нажимаете кнопку 1, светодиод 1 горит ВЫСОКИМ, а светодиод 2 — НИЗКИМ (и остается…
- Как подключить адресную светодиодную ленту RGB в Ардуино Нано У меня есть адресуемый RGB-светодиод WS2812B. Я планирую управлять светодиодами через Arduino nano. Всего у меня есть 188 светодиодов для подачи питания. Потребуется ли мне что-нибудь между…
- Не могу управлять сервоприводом Я купил цифровой сервопривод DS3218MG массой 20 кг с углом управления 270° . Я пытаюсь заставить его вращаться с помощью следующего кода: #include <Servo.h> Servo myservo; // создаем…
- Чтение аналогового значения при генерации сигнала ШИМ Я пытаюсь одновременно сгенерировать яркость двух светодиодных лент, генерируя два сигнала ШИМ на основе значения потенциометра. Горшок определяет, насколько яркой будет каждая светодиодная лента.…
- Оптопара на Tinkercad ведет себя странно Итак, возможно, это моя вина, или, может быть, это Tinkercad. Вероятно, это первое. Но в любом случае вот моя проблема Я подключил согласно картинке https://i.stack.imgur.com/SJ88F.jpg …
- MAX6675 показывает возрастающие показания Я использую плату MAX6675 и термопару k-типа для измерения температуры. Проблема в том, что даже при выполнении примера значение температуры продолжает расти. MAX6675 test 27.25 C = 27.25 F =…
- Получение ненужных значений в консоли последовательного монитора Arduino Я хочу отправить символ с передатчика Zigbee на Arduino Mega 2560. После получения символа Arduino должен отправить некоторые данные обратно в Zigbee. Но Arduino всегда получает на консоль ненужные…
- Пропорциональный контроль расхода воды Я изучал управление потоком воды с помощью Arduino и столкнулся с огромной трудностью в реализации «аналогового» управления потоком воды. Основным решением, по-видимому, является хорошо известный…
- Не могу заставить работать более одного датчика газа Arduino одновременно. Я выполняю школьный проект, в котором мне нужно отслеживать различные виды газов, проблема в том, что я не могу считывать данные с более чем одного датчика одновременно, я использую четыре датчика…
- Добавление переключателя для управления интервалом журнала HI, это код набора весов каротажа. Я хочу добавить переключатель, который меняет время регистрации с установленного времени в 1000 мил на 5000 или 10000 мил в зависимости от положения переключателя.…
- Как получить свою схему (Arduino) Pro Micro, чтобы можно было программировать ее через GPIO вместо USB? Я пока пробую этот проект. У меня есть схема Pro Micro, которая питается через GPIO от Raspberry Pi Zero, и я хочу отключить соединение micro USB и прошить его с помощью avr-программатора. и…
- Как удалить скетч ЖК-дисплея и сохранить скетч MPU6050? Я только что получил это из Интернета и хочу использовать только скетч для MPU6050. Может ли кто-нибудь помочь мне удалить код ЖК-дисплея? Извините, я просто нуб в программировании. Вот мой…
- Подключить кнопку к плате Bluetooth и общаться с Android Я хочу создать небольшое устройство, просто кнопку, которая передает свой статус приложению Android через Bluetooth. Я купил Bluno Beetle, но информацию, которую он предоставляет Bluetooth,…
- В чем разница между библиотеками Software Serial? Какая из них совместима с Arduino Nano? Существует так много последовательных библиотек программного обеспечения, в чем разница между ними? И какой из них я могу использовать с моим Arduino Nano? Для моего Arduino Nano мне нужен один…
- Более быстрый способ анализа HTTP-ответа в Arduino Я отправляю HTTP-запрос GET на сервер и получаю обратно следующие данные. HTTP/1.1 200 Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Fri, 16 Nov 2018 16:30:05…
- Изменять напряжение с помощью реле. Это возможно? Я планирую управлять RGB-лампой с помощью Arduino. Лампа на 24 В, и я хочу иметь возможность контролировать яркость лампы. Я нашел реле, которое позволит мне управлять тремя каналами (красным,…
- Как прочитать необработанные данные с модуля GY-85? Этот модуль имеет 3 датчика. Гироскоп, акселерометр и магнитометр. Мне кажется, я неправильно читаю необработанные данные. Например, для магнитометра HMC5883L я использую этот код,…
- Как постоянно отправлять данные от нескольких клиентов на сервер с помощью NodeMCU? Я работаю над отправкой данных от нескольких клиентов на сервер, каждый из которых является NodeMCU. Мне удалось отправить данные за одну итерацию. Проблема возникает, когда я хочу, чтобы данные…
- Можно ли использовать SPI и Serial.begin одновременно? У меня есть два модуля, которыми я хочу управлять через один Arduino UNO. Я думаю, Serial.begin(9600) использует последовательный порт и UART. Но я не уверен насчет SPI. Могу ли я использовать…
- Сброс адреса I2c — MLX90614 Я безупречно использовал свой датчик MLX90614 IRTherm и купил еще два. Я подключил два датчика последовательно с подтяжками к SDA --> A4 и SCL --> А5 . Покопавшись в Интернете, я обнаружил,…
- Arduino: command not found После установки Arduino IDE на MacOS (1.8.5) я пытаюсь запустить в терминале несколько команд для прошивки прошивки на Uno R3. Я успешно подключился и загрузил информацию через графический…
- Одновременное использование Arduino и XBee У меня есть 2 Arduino Unos, 2 XBees и 2 беспроводных протошилда. Первая установка имеет датчик влажности/температуры (SHT21P), он записывает данные в последовательный порт и работает (я проверял).…
- Arduino в Windows против Ubuntu У меня есть код, который отлично работает в Windows, но выдает ошибки в Ubuntu. Я заметил, что в то время как Windows запускает код с использованием avr-gcc, Ubuntu пытается запустить его с помощью…
- Случайные символы, генерируемые ДСВ дисплеем во время Serial.read() Я использую следующие коды для печати символов на ЖК-дисплее.... #include <LiquidCrystal.h> const int rs = 8, en = 9, d0 = 4, d1 = 5, d2 = 6, d3 = 7; LiquidCrystal lcd(rs, en, d0, d1, d2,…
- FastLED: невозможно адресовать светодиод индивидуально. Я не могу получить доступ к первому светодиоду на моей полосе с помощью этого кода: void loop() { leds[0] = CRGB::White; FastLED.show(); delay(100); leds[0] = CRGB::Black; FastLED.show();…
- Не удалось запрограммировать Sonoff Dual с помощью Arduino IDE. 1) У меня есть Sonoff Dual, и я хочу загрузить скетч. 2) Другие базовые устройства Sonoff запрограммированы таким же образом и успешно. Но при загрузке скетча (даже общего скетча Blink ) я не…
- Код, хорошо работающий на Arduino Uno, не работает с Mega 2560. Ниже приведен блок кода из моего сценария. Он использует таймер1. Почему он несовместим с Arduino Mega? TCCR1A = theTCCR1A; // 0b10000010; /*10 очищается при совпадении, устанавливается в BOTTOM…
- Запустить Timer1 в ATmega2560 со сборкой У меня возникла небольшая проблема с Timer1 в Arduino (ATmega2560) при кодировании его на ассемблере. Я пытаюсь запустить Timer1 в режиме CTC - на мой взгляд, все настроено хорошо, но TCNT1 просто…
- Проблемы с надежным подключением с использованием HC-05 в качестве ведущего устройства Bluetooth В настоящее время я пытаюсь подключить Arduino Micro/Leonardo/32u4 к Bluetooth-ключу ELM327 с помощью Bluetooth-экрана HC-05 от iTeadStudio. У меня также возникают аналогичные проблемы при попытке…
- Программное отключение микроконтроллера на транзисторе 2N4401 Я пытаюсь понять, зачем подключать, скажем, цифровой контакт 4 Arduino к контакту 2 2N4401 , а также блок питания 5V к 2N4401 контакт 1 и Arduino от VCC до 2N4401 контакта 3, питание не…
- Почему значения моего люксметра на последовательном мониторе Arduino пусты? Я пытался отобразить значения датчика освещенности TSL 2591 Adafruit на моем последовательном мониторе Arduino, но по какой-то причине мне не удалось этого сделать. Последовательный монитор Arduino…
- GSM SIM900A Содержимое SMS не отображается Я пытаюсь прочитать сообщения, отправленные с моего мобильного телефона на модуль GSM SIM900A на моем последовательном мониторе Arduino. Ни команда AT+CMGR, ни команда AT+CMGL не отображают…
- Почему я не могу изменить значения массива, даже если оператор успешно вызван? TFT-сенсорный экран #include <Adafruit_GFX.h> // Базовая графическая библиотека #include "LGDP4535.h" // Библиотека, специфичная для оборудования #include <zTouchScreen.h> #define BOXSIZE 40 //…
- Как объединить два значения в строку? Я перепробовал все предполагаемые решения конкретной ошибки, вставленные в Google, которые смог найти на каждом форуме, включая этот, и независимо от предполагаемого решения, я либо получу ошибку о…
- I2C_graphical_LCD_display, ошибка fatal error: avr/pgmspace.h: No such file or directory У меня проблема с картой ESP32 Devkit V1. Я пытаюсь подключить графический дисплей мода Winstar WG12864A через адаптер I2C MCP23017 (RobotDyn), используя библиотеку Ника Гаммона …
- Клон Arduino работает только с USB, а НЕ с внешним питанием У меня есть клон Arduino UNO ch430. Он работает от источника питания USB, я могу загрузить скетч, и он работает нормально. С внешним питанием не работает. Что я имею в виду? Ни один светодиод не…
- Предварительное формование импедансного согласования для контактов связи UART (TX и RX) Мне нужны два устройства Arduino (Arduino Mega и Nano) для связи друг с другом через UART. Два устройства Arduino находятся на большом расстоянии друг от друга. Расстояние составляет 1,5 метра. …
- Не удалось преобразовать «digitalWrite(8u, 1u)» из «void» в «bool» Я пытаюсь заставить некоторые светодиодные фонари включаться, когда я щелкаю переключателем на моем радиоуправляемом контроллере. Я подключу сигнальный провод от RC-контроллера к контакту 8. План…
- Ошибка записи NRF24L01 Мой Arduino Uno с комбинацией NRF24L01 выдает сообщения об ошибках при записи. Используя базовый пример кода «Начало работы», буквально скопированный из: http://tmrh20.github…
- Как упростить код Я новичок в мире Arduino, насколько это возможно, и экспериментировал с ними. У меня есть несколько плат Arduino Uno, которые я купил и успешно загрузил в них скетчи. Однако у меня возникли проблемы…
- Включить светодиодный индикатор, если значение датчика влажности >= MaxDryness в течение более 20 минут. Привет, я делаю самополивающийся цветочный горшок с датчиком влажности и перистальтическим насосом, код следующий: Я хочу добавить светодиодный индикатор, который загорается, если значение…