Список вопросов
- Можно ли записать загрузчик на ATTiny85 с USB TTL и avrdude? У меня есть: Клон Digispark (без загрузчика Arduino) Последовательное устройство USB -> TTL Макет разработки Аврдюде Я хочу записать загрузчик micronucleus на чип. Возможно…
- Используйте MQTT для обновления внутренних часов Я пишу код для загрузки в ESP8266. Я хочу использовать отметку времени для регистрации событий. Я нашел скетч NTP, с которым могу работать (поскольку у него есть подключение к Wi-Fi), но я хочу,…
- Как можно получить доступ к регистрам ЦП, используя адреса памяти? Следующее взято из таблицы данных ATmega328-328P. Согласно этому, я могу получить доступ ко всем 32 регистрам процессора, используя адреса памяти. Например: unsigned char *register =…
- Могу ли я соединить вместе несколько плат Arduino Nano ? Я хочу знать, смогу ли я соединить вместе несколько плат Arduino Nano (пример: 10 плат). Также я хочу знать, есть ли какие-либо проблемы со связью между ними с использованием I2C, может ли это…
- Подключение Saleae Logic 8 к MISO (контакт 12) на Uno 3 с NRF24L01+ останавливает программу У меня есть NRF24L01+ с базовым модулем (регулирует напряжение), подключенным к Arduino Uno 3. Я использую tmrh20 NRF24 библиотеку и запускаю одну из примеров программ. Я пытаюсь прослушать…
- TCCR1A и TCCR2A на Леонардо Я пытаюсь использовать библиотеку TTS для Arduino на плате Arduino Micro, основанной на Leonardo. Когда я пытаюсь скомпилировать свой скетч, я получаю некоторые ошибки; /libraries/TTS/TTS.cpp:…
- Как запустить TCP-сервер сокетов на Arduino Uno WiFi? Обновление от 23 марта 2017 г. Я до сих пор не знаю, почему это так хорошо работает на Юне. Может у него антенна получше? В любом случае, я вернул Uno WiFi и получил вещь SparkFun ESP32. К…
- Половинная яркость светодиода Arduino UNO при подключении к цифровому заземлению, но не к аналоговому Я использую Arduino UNO. При включении светодиода кнопкой переключения на модуле джойстика у меня возникают две ситуации: Если катод светодиода подключен к заземлению на стороне цифрового…
- Невозможно получить данные при использовании нескольких SoftSerial на Arduino Nano. Я пытаюсь использовать несколько (четыре) программных последовательных порта для связи с различным периферийным оборудованием. Однако я не могу получать данные через SoftSerial при использовании…
- Arduino Uno — сообщение MQTT с использованием PUBSUB на ESP8266 Я пытаюсь написать код, включающий сообщения MQTT для управления реле ESP8266 (устройством Sonoff), используя библиотеку PubSub . По какой-то неизвестной мне причине - не отправляются сообщения…
- Блок питания Arduino YUN Rev. 2 Я хочу подключить свой YUN Rev. 2 к 7,4 В. Я читал, что старая версия обеспечивает на выводе Vin только ровно 5 В. Rev.2 похож на него? Я читал, что блок питания надо улучшить, но что это значит? Я…
- Датчик направления Ардуино Я работаю над школьным проектом на следующей неделе. И мне нужно, чтобы мой Arduino «ощущал», в каком направлении он движется, возможно ли это? Существуют ли какие-либо датчики направления, которые…
- Отрицательное напряжение АЦП Arduino Due Я пытаюсь измерить сигнал переменного тока на Arduino Due. Сигнал переменного тока никогда не превысит +-80 мВ в диапазоне частот 6–833 Гц. Ток незначительный. Я считаю, что для защиты от этого…
- Как длинное целое число хранится в 8-битном регистре Arduino Предположим, следующий код на C: long int a = 262143; который в двоичном формате будет иметь вид 111111111111111111 (18 бит). Если регистр atmega328p может содержать 8 бит, как в регистре…
- Светодиод на Ардуино не моргает Я успешно установил Arduino, добавил себя в uucp, заблокировал и загрузил модуль cdc_acm. Я использую Arduino Uno R3, поэтому я также установил arduino-avr-core. У меня есть Arduino на…
- Ардуино с nRF24L01. Я использую nRF24L01 с Arduino Nano и Mini. Я считаю, что они очень полезны, когда мы хотим соединить несколько Arduino вместе. На рынке мы можем купить Arduino с Wi-Fi и Bluetooth, почему бы не…
- Использование Waveshare Raspberry Pi TFT LCD с Arduino Uno У меня есть 3,5-дюймовый TFT-экран Waveshare Raspberry Pi , в котором используется сенсорный контроллер XPT2046. Я хочу использовать этот ЖК-экран с моим Arduino Uno. Сначала я считал, что такое…
- Скетч Arduino для NodeMCU v1.0 (ESP8266-12E) не имеет ошибок при компиляции, но не запускается на плате NodeMCU v1.0 (ESP8266-12E) Я скомпилировал скетч Arduino для NodeMCU v1.0 (ESP8266-12E), в котором нет ошибок при тестировании с помощью кнопки проверки в Arduino IDE 1.8.6, но я не знаю, в чем проблема, когда я загружаю и…
- вопрос по трубке nRF24L01 Я просматриваю пример кода, найденный здесь . Я знаю, что есть 6 каналов, которые может использовать модуль nRF24L01, но я искал в Интернете обозначения адресов и ничего не смог найти. Точнее, есть…
- какая польза от загрузки шестнадцатеричного файла просто на плату Arduino? Какая польза от загрузки просто шестнадцатеричного файла на плату на основе avr, например arduino uno? Поскольку IDE Arduino сама отправит шестнадцатеричный файл Intel на плату после компиляции…
- Датчик давления вакуума для Arduino У меня есть приложение, которым управляет Arduino. На каком-то этапе процесса ему необходимо определить уровень вакуума в камере и отрегулировать его в пределах определенного диапазона значений. …
- Определенные значения не отображаются при использовании цифровой клавиатуры Я подключил к Arduino Leonardo клавиатуру 3х4 в качестве метода ввода. Всякий раз, когда я нажимаю кнопки, большинство клавиш работают, а некоторые нет. Вот мой код, я настроил его на звуковой…
- Мои выходы не выдают ток только в двух моих контактных режимах, но в остальных работают нормально. Мои выводы pinMode 5 и 6 не работают с этим кодом, но будут работать, когда они автономны. Что заставляет Arduino ничего не выводить с этих выходов в моем коде? #include <SoftwareSerial…
- NRF24L01+ PA не работает с Arduino Mega (работает с Nano) Полное раскрытие : я новичок. У меня есть Arduino Nano и Mega, а также пара модулей NRF24L01+ PA (именно эти: http ://www.elektrotedarik.com/Images/Urun/11122013173429.jpeg ) Я пытаюсь…
- Как изменить цвет консоли Arduino IDE? Исходя из вопроса Могу ли я изменить цвет и/или тип шрифта для IDE 1.5.6r2? , в 1.6.0 или 1.6.1 1 кажется, невозможно изменить console.color или console.error.color . Точнее, вы можете…
- Помогите с очисткой памяти. Я получил следующий код с Github и экспериментировал с ним последние пару месяцев. Цикл ВСЕГДА начинается с одного и того же светодиода, пока вы выполняете полный сброс платы или включаете ее. Если…
- Как я могу рассчитать оставшееся время автономной работы с помощью Arduino? Я хочу отобразить оставшееся время работы батареи 3,7 В на ЖК-экране с помощью Arduino. Как это делает ноутбук. Осталось 1 час 23 минуты или другие. Нужен ли мне какой-либо модуль для измерения этой…
- OBD-соединение Arduino Я использую этот код на Arduino Nano, и он работает нормально. #include <LiquidCrystal.h> LiquidCrystal lcd(8, 9, 4, 5, 6, 7); // выбираем контакты, используемые на…
- (MP3-плеер YX5300) Почему этот код не работает? Я пытаюсь реализовать код MP3-плеера YX5300 в своем проекте Arduino Uno. Я разбил исходный пример кода на все, что мне нужно — по сути, только один триггер для циклического воспроизведения одной…
- Контакты Arduino с 3 по 7 используются для последовательной передачи данных. Добрый день. Я новичок в Arduino, поэтому, пожалуйста, будьте терпеливы. Мне нужно знать, можно ли использовать контакты, отличные от контактов 0 и 1, для последовательного соединения. У меня…
- Как создать ссылку на объект внешней печати Сейчас у меня есть объект: class Dog { public: Dog(uint8_t I2c, Stream& feedback); void Speak(); private: uint8_t _I2c; Stream& _output; }; Dog::Dog(uint8_t I2c,…
- Как увеличить громкость динамика с помощью библиотеки Talkie в Arduino Uno...? Что еще мне добавить в этот код, чтобы увеличить громкость?? #include "talkie.h" Talkie voice; const int8_t speech[] PROGMEM= {0x00,0x00,0x00,0x08,0xd8,0x39,0x54,0x00,0xa7,0xa6,0x32,0xe0, 0x04…
- Сторожевой таймер для Atmega 128 Я использую atmega 128 для интеллектуального отслеживания транспортных средств. Я пытаюсь использовать сторожевой таймер для этого контроллера. Но проблема в том, что я обнаружил, что максимальное…
- Как передать нестатический член класса в обратный вызов? Я использую библиотеку arduinoWebSockets в своей собственной библиотеке Arduino. У меня возникли проблемы с попыткой назначить член класса в качестве функции обратного вызова onEvent библиотеки…
- Правильно ли подключены эти реле? В настоящее время у меня ограниченный опыт работы с электроникой. Я планирую использовать питание от сети через реле для климат-контроля, поэтому, учитывая риск, я хотел бы проверить, правильно ли…
- Какова цель '&' при передаче bool в качестве параметра функции? Если я использую эту функцию без & перед change_x (в параметре функции), change_x никогда не изменится на false и продолжит печатать навсегда. Зачем мне нужен & ? void…
- Шаговые двигатели Adafruit Motor Shield не вращаются. Adafruit Motor Shield подключен к двум шаговым двигателям, которые подключены правильно и работают, когда я просто использую функцию onestep. Я понимаю, что не могу управлять обоими одновременно,…
- Невозможно настроить идентификатор клиента MQTT с помощью библиотеки Adafruit MQTT. Я использую библиотеку MQTT, созданную Adafruit и расположенную здесь , и сама библиотека работает прекрасно, однако я нахожу я не могу редактировать идентификатор клиента или настроить PINGRESP.…
- Пропингуйте датчик для проверки ошибок Можно ли пропинговать датчик, например DHT22 или 18B20, для проверки связи. Я хочу выполнить проверку ошибок в void setup() и убедиться, что все датчики подключены правильно.
- Цикл Arduino над функцией всегда отображает 0 в качестве конечных значений. Я пытаюсь выполнить циклическую обработку функции в Arduino, чтобы получить значения 2000 раз, а затем разделить их на 2000, чтобы получить среднее смещение: int16_t x_offset = 0; int16_t…
- Atmega328p — переход на низкое энергопотребление 1,8 В с использованием генератора 4 МГц — прошивка загрузчика Я хотел бы использовать микроконтроллер Atmega328p с генератором 4 МГц, чтобы добиться низкого энергопотребления . Я использую плату Arduino для прошивки загрузчика в Atmega. ИЗМЕНИТЬ …
- Выбор подходящего источника питания для базовой радиоуправляемой машины с 4 двигателями Помогите мне выбрать источник питания для проекта ниже: 4 двигателя постоянного тока (3–6 В постоянного тока каждый, ток ~ 170 мА). 1 микросерводвигатель (4,8–6 В), 1 ультразвуковой датчик.…
- Как отфильтровать или исключить показания магнитного поля Земли вокруг 3D-магнитного датчика? Я использую 3D-датчик SparkFun MAG3110: https://www.sparkfun.com/products/12670 По сути, мое приложение заключается в создании бесконтактного «магнитного джойстика» с использованием локального…
- Почему Serial.Write работает медленнее при записи x+1 символов, чем при записи x символов? Использование Serial.Write() в приложении, чувствительном ко времени. Я понимаю, что количество записываемых символов не только повлияло на время, затрачиваемое на запись в буфер, но на самом деле…
- Как подключить Elegoo Nano к Raspberry Pi и запрограммировать его? У меня есть несколько Elegoo Nanos и Raspberry Pi. Я хотел бы подключить Elegoo Nano к Pi, загрузить nanpy на плату и управлять ее контактами GPIO. Я подключил nano к Pi, но Pi не распознал его.…
- Использование Arduino для промышленного процесса Мне интересно, применимо ли Arduino для промышленного мониторинга, я хочу в реальном времени отслеживать состояние печатных машин в нашей компании. Я мало что видел и читал о людях, использующих…
- PCA9685 сервоэкран не работает Я работаю над проектом, в котором хочу соединить 32 сервопривода вместе. Я получил: -Ардуино уно -2 PCA9685 16-канальный 12-битный ШИМ/сервоэкран -блок питания 5В 10А -Вся проводка подведена к…
- Отправка нескольких данных из BNO055 IMU в BridgeClient на Yun У меня есть Arduino Yun , который через I2C подключается к коммутационной плате Adafruit BNO055. Моя цель — использовать Python Flask в сочетании с BridgeServer и BridgeClient для…
- массив в последовательный порт Я хочу отправить массив int на другой Arduino по последовательному порту. Чтобы гарантировать лучшую надежность во время передачи, я добавил < и > с помощью endMarker и startMarker. …
- Аналоговый сигнал 1–10 В У меня есть проект Arduino, в котором я использую ESP8266 (Wemos D1 mini) с питанием через USB. Я хочу/нужно выводить аналоговое напряжение от 0 до 10 В. Цель: Готовое решение (например,…
- Установите Arduino IDE в Raspberry Pi 3 модели B. Я пытаюсь установить Arduino IDE на свою модель Raspberry Pi 3, но не удается найти путь к файлу. Я использую следующие шаги sudo apt-get update && sudo apt-get install arduino …
- Могу ли я использовать датчик камеры от неработающего смартфона в Arduino или Raspberry Pi? Я хочу использовать датчик камеры OmniVision_OV16860 от неработающего телефона Moto G4 plus для захвата изображений с помощью Arduino или Raspberry Pi. Можно ли это сделать? Если да, объясните…
- Какой формат вывода PINxn на atmega328p? Я написал этот простой код для запуска на своем Arduino: #ifndef F_CPU #define F_CPU 16000000UL // тактовая частота 16 МГц #endif #include <avr/io.h> #include <util/delay.h> int…
- Проблема с GPS-регистратором У меня возникли проблемы с GPS-регистратором. Вы используете Arduino Uno, NEO-6M, SD-карту. Проблема в цикле функции void. Я вхожу внутрь, но застреваю в «цикле while», даже не попадаю внутрь этого…
- Как я могу зациклить свой код? Например, через 30 минут? Итак, у меня есть код, который записывает температуру и влажность с помощью датчика DHT22. После получения значений он отправляет их на веб-страницу с помощью метода PHP $_GET, где они импортируются…
- Arduino — выражение нельзя использовать как функцию :( Скетч: //XPERT MIND. //This program is used to control a robot using a app that communicates with Arduino through a bluetooth module. //Error Code Chart: Code 01; Turnradius is higher than…
- Переключатель TinkerCAD, кажется, не работает (всегда закрыт) Я использую TinkerCAD для имитации функциональности ползункового переключателя. Прокомментируйте, если считаете, что этот вопрос не по теме. /* LiquidCrystal Library - Hello World …
- Использование Serial.available для возврата количества байтов Мой код: char data; int numOfBytes; void setup() { Serial.begin(9600); } void loop() { if (Serial.available() > 0) { int numOfBytes = Serial.available(); Serial…
- Подключение двух ардуино к одной земле Я работаю над проектом, который состоит из двух Arduino, на которых работают два разных скетча. Однако могу ли я заставить эти две микросхемы работать на одном и том же питании +ve и одном и том же…
- Можете ли вы использовать радиочастотный пульт с nRF24L01 и Arduino? Недавно я купил упаковку из 10 радиочастотных трансиверов (nRF24L01). Я хотел знать, можно ли соединить его с контроллером радиоуправляемого дрона. Кажется, я не могу найти способы сделать это через…
- Контакт захвата входа Atmel ATmega328P У меня есть код, который использует значение таймера захвата ввода. Я предполагаю, что на значение таймера (определенное прескалером и т. д.) не влияет другой выполняемый код, т.е. оно…
- Как записать загрузчик/программу ATMega 328P с внешним кварцевым генератором 8 МГц? Мне нужно запрограммировать ATMega328P на макетной плате, работающей на внешнем кристалле с частотой 8 МГц. Все руководства, которые я могу найти, либо используют среду Arduino и описывают…
- Как определить, когда звонит домофон? Для моей квартиры мне нужно проверить, когда звонит домофон, и в этом случае вызвать API. Я думал об использовании реле входа переменного тока/выхода постоянного тока, поскольку сигнал зуммера…
- как прочитать всю строку, кроме первой? есть ли способ читать только вторую до последней строки, кроме первой строки? вот мой пример кода File myFile; char cr; void setup() { // Открытие последовательной связи и ожидание открытия…
- INPUT_PULLUP не работает для D8 в моем NodeMCU v3 Я изменил режим вывода приложения NodeMCU на Arduino, чтобы использовать режим INPUT_PULLUP вместо режима INPUT. Входной контакт D8 не работает должным образом, я всегда в состоянии LOW, даже если…
- GPS показывает неверную скорость Я использую Arduino ATmega 2560. Когда я использую команду «AT+CGNSINF» для получения значения GPS, иногда она показывает неправильную скорость. Правильная скорость должна быть (50-60) км/ч, но…
- Невозможно запустить скетч Wi-Fi на ESP-01. Я могу загрузить простой скетч на ESP-01, например: void setup() { Serial.begin(115200); Serial.println("Hello there"); } void loop() { Serial.println("Hello from loop"); …
- Arduino Mega и ошибочные значения гироскопа У меня Arduino mega2560 и MPU6050. Я подключил контакт Vcc гироскопа к +5 В на мега, SDA к контакту SDA, SDL к контакту SDL, AD0 и GND к 2 контактам GND. Я использовал этот код: …
- Помогите использовать термистор с esp8266. Итак, я пытаюсь использовать это термистор для измерения температуры, и этот код ниже всегда устанавливает одно и то же значение (2147483647). Я использовал это руководство для подключения и…
- Arduino uno, VIN и 12 вольт У меня есть Arduino Uno с прикрепленным моторным щитом. Я хотел бы управлять двумя двигателями постоянного тока на 12 В. Могу ли я просто подключить блок питания 12 В к Arduino Uno? Я спрашиваю,…
- Как настроить модуль TinySine 3G (SIM5320E) для запроса HTTP GET Недавно я купил «TinySine 3G Shield (SIM5320E) 900/2100Mhz» на основе библиотек Adafruit_FONA для использования с Arduino Mega 2560 R3. Он успешно зарегистрировался в Vodafone AU. Остальные функции…
- Проблемы с подключением к GPRS Shield Недавно я купил GPRS-шилд у Seeed Studio, но у меня возникли проблемы с запуском программ, описанных в их документации. Вот все, что вам нужно знать о моем щите: Документация для GPRS Shield V2…
- Цикл for(), похоже, не прерывается? Итак, я совершенно новичок в кодировании Arduino, но создал скетч, который работает, но я думаю, что он работает неправильно. Поэтому мне бы хотелось получить совет, как его улучшить. Этот скрипт…
- WS2812 — сначала белые, а затем ближе к концу становятся красными/желтыми/оранжевыми. Я пытаюсь запитать около 150 светодиодов WS2812 от моей платы ESP8266 NodeMCU (выполняющей код NeoPixel Arduino). Первые несколько светодиодов белые, но примерно на полпути они становятся желтыми,…
- Где найти центральный репозиторий всех доступных библиотек Arduino? В настоящее время, когда я начинаю новый проект Arduino с новым оборудованием, первое, что я делаю, — это ищу сторонние библиотеки, которые обеспечивают поддержку Arduino для этого оборудования. …
- Использовать аналоговый мультиплексор для работы с 9 датчиками последовательного входа? У меня 9 датчиков, они будут отправлять строку данных на мой Arduino через Tx/Rx (каждые 3½ секунды, запрограммировано заранее). Единственная проблема в том, что на Arduino Uno только один порт…
- Принтер своими руками + Arduino. Можно ли использовать датчик положения? Многопоточность? Я пытаюсь сделать управляемый компьютером плоттер/рисовальщик/ЧПУ, что-то вроде этого , из старого неисправного принтера... Я добрался до рабочего моторного щита, который может двигать скользящую…
- Wemos D1 EEProm put/get не получает правильное значение Привет всем! У меня в Arduino IDE есть следующий код: #include <EEPROM.h> #include <ArduinoJson.h> bool debuggin = true; int brightness = 255; int ambientLight =…
- Мигающий светодиод при движении сервопривода Я только недавно поигрался с Arduino, так что я новичок в этом деле. Извините за грамматическую ошибку. У меня есть работа, в которой мне нужно, чтобы светодиод горел все время. Я планирую…
- сдвиговый регистр 74HC595 включает определенный вывод Это сводит меня с ума уже несколько дней, и я не могу найти ответа. Я занят настройкой системы орошения с использованием сдвигового регистра 74HC595 и 8-канальной релейной платы. Я вижу много…