Список вопросов
- Резервное копирование ATMEGA16 У меня валяется ATMEGA16, который был в старом роботе, который я купил. Он был в розетке, поэтому я вытащил его и подумывал использовать эту страницу, чтобы использовать его с Arduino IDE. Есть ли…
- Является ли мой скетч «потокобезопасным»? Я работаю с .Net. Обычно я "блокирую" операции с целыми числами, когда у меня есть требования к потокобезопасности. Я не уверен, что это относится к моему скетчу здесь? Могу ли я обойти приращение…
- Проблема со связью с модулем GSM, который представляет собой Fona 3G от adafruit. Мою проблему довольно просто описать, но я понятия не имею, в чем может быть проблема. Итак, я получил свой FONA 3G и сразу же после того, как вынул его из коробки, я подключил аккумулятор и…
- Запрограммируйте Arduino Uno как цифровые часы У меня есть плата Arduino Uno с прикрепленным сверху экраном ( http ://www.freetronics.com.au/pages/16x2-lcd-shield-quickstart-guide#.VUf0tMWN0iT Это экран). Я пытаюсь сделать так, чтобы на…
- Варьируйте скорость двигателя Я пытаюсь контролировать скорость двигателя с помощью частотно-регулируемого привода, используя сигнал 4-20 мА. Я генерирую сигнал 4–20 мА с помощью Arduino. Я использую фильтр нижних частот для…
- Запись на флэш-память не работает с Optiboot У меня возникли проблемы с записью во флэш-память на Arduino Uno. Я записал на чип загрузчик optiboot, поставляемый с IDE 1.8.3, а затем загрузил набросок test_dospm для записи содержимого во…
- Чередовать дизассемблирование + исходник с avr-objdump У меня есть программа на C для attiny85, которую я хочу разобрать и отобразить с чередующимся исходным кодом. Вот моя программа: test.c #include <avr/io.h> int main() { for(int i=0;…
- Используйте ISR внутри библиотеки более элегантно В данный момент я пытаюсь создать библиотеку, которая использует attachInterrupt(?,?,RISING) для чтения датчика. Статья Ника Гэммона о вызове ISR из класса мне очень помогла, но его "Склеивающие…
- использование EEPROM Arduino Я хочу знать цель использования EEPROM, потому что не могу ее получить, Я имею в виду, что я знаю, что он может хранить значения в течение длительного времени, но я просто не могу получить цель…
- Работа двигателя в течение 3 секунд непрерывно с прерыванием и без него Я подключил двигатель постоянного тока и ИК-датчик к своему nano. Двигатель постоянного тока должен работать только в том случае, если ИК-датчик обнаруживает препятствие. Теперь я пытаюсь заставить…
- Прерывание режима CTC Arduino Uno не срабатывает Я пытаюсь сгенерировать мигание светодиода через 4 секунды с помощью прерывания, но прерывание не срабатывает ни разу. Просьба: если у вас есть arduino uno r3, пожалуйста, проверьте на своем конце и…
- Аналоговое чтение Arduino колеблется от датчика, если USB не подключен У меня есть Arduino, подключенная к датчику 4–20 мА через преобразователь тока в напряжение. При подключении к источнику питания показания датчика колеблются, как только я также подключаю его к…
- Как запустить atmega328p на 8, 4 и 1 мгц? Вместо использования обычной платы Arduino я приобрел atmega328p-pu вместе со следующими компонентами: Керамический конденсатор 22 пФ Резистор 10K Кварцевый резонатор 16 МГц …
- USB отключается при использовании конденсатора В настоящее время я работаю с некоторыми светодиодами WS2812B и попробовал добавить конденсатор для защиты от скачков напряжения (рекомендован Adafruit). Я заметил, что как только я подключаю…
- Как определить направление вращения с помощью датчика времени энкодера (фотоэлектрический датчик скорости)? Я делаю игровой руль своими руками и застрял. Для измерения вращения колеса я использую диск с датчиком энкодера, который обычно используется в принтерах. - https://robu…
- Размещение развязывающих конденсаторов при сборке печатной платы Arduino с Atmega328-PU Я ранее задавал этот вопрос: Пользовательская сборка Arduino на печатной плате И благодаря ответу Majenco я узнал, что моя схема работает намного лучше при добавлении конденсатора. .…
- Как использовать кристалл SMD с 4 контактами? Я запускаю свой проект Arduino с чипом atmega328 следующим образом: Я купил по ошибке этот кристалл : Причина, по которой я купил этот кристалл по ошибке, заключалась в следующем…
- Проблемы со чтением чисел из последовательного порта Я создал 2 драйвера двигателей для проекта робототехники, и мне нужно установить положения, в которые я хочу, чтобы двигатели перемещались, и прочитать это с помощью Arduino. Затем Arduino…
- Драйвер двигателя L298N - код, выдающий «ожидаемое первичное выражение перед токеном '='» Вопросы по программированию / Драйвер L298N — Выдача кода — «ожидаемое первичное выражение перед маркером '='" Сегодня в 19:20 Привет, сообщество Arduino, Код показан внизу — читайте ниже …
- Я пытаюсь прочитать ввод с 5-го пина ПОРТА B? В двух словах я хочу прочитать 5-й контакт PORTB без использования digitalRead API (я пытаюсь изучить baremetal с помощью arduino-uno-r3) Просто чтобы узнать, как работает внутренний регистр, я…
- Как сохранить конфигурацию прошивки или образ в системе управления версиями? Я пишу приложение для Arduino на C/C++ и храню исходный код на Github. Однако, чтобы сделать мой код работоспособным, мне пришлось установить несколько библиотек с помощью настольного инструмента…
- Как откалибровать Mpu6050 с помощью библиотеки? Я использую библиотеку i2cdev Код: (я не знал, правильный это код или нет) #include <Arduino.h> #include <MPU6050.h> #include <kalman.h> #include <stdint.h> #define…
- Как передать изменяющееся значение на графический дисплей с помощью Arduino? Я использую графический дисплей EA DOGM132-5, они также предоставили библиотеку для Arduino, так что все красиво и просто. В библиотеке есть функция для простой передачи строки на ЖК-дисплей. …
- Как Arduino может считывать частоту выше 16 МГц? Я хотел бы понять, как Arduino измеряет частоту. Также как мой вольтметр может измерять частоту. Поскольку я новичок в использовании микроконтроллера, я бы прочитал такую частоту: void…
- PWM каждый другой контакт не читается Сценарий Я подключил 6 контактов своего радиоуправляемого приемника к Arduino, чтобы считывать входящие значения. Проблема Я использую цифровой ШИМ~ контакты 2-6. Как ни странно, Arduino…
- Bluetooth: время синхронизации с NTP-сервера через интернет-соединение, совместно используемое с телефоном Android. Я увидел, что можно синхронизировать время с NTP-сервера через Wi-Fi . У меня есть Bluetooth-модуль HC-06 и Android-телефон, который может делиться интернет-соединением с Arduino через Bluetooth.…
- Проблема кодирования индикатора велосипедной передачи Недостаток практики. Я забыл многие функции C& С++... Может ли кто-нибудь помочь мне с этим кодированием, пожалуйста... Я думаю, что это основная кодировка: Тема: Индикатор передач Я…
- Arduino Atmega32U с nRF51 BLE от Adafruit ограничен 5-секундной частотой обновления? Хотели бы попросить помощи с приведенным ниже кодом. Это модуль Adafruit Bluefruit Atmega32U LE с примерным скетчем «монитора сердечного ритма» Adafruit Arduino IDE. В коде используется аппаратная…
- Ошибка компиляции в nodeMCU вместе с датчиком температуры oneWire ds18b20 и ЖК-дисплеем 2x16 (не I2C) Я использую nodeMCU вместе с датчиком температуры oneWire ds18b20 и ЖК-дисплеем 2x16 (не I2C). Я использую Arduino IDE для программирования nodeMCU. Я получаю ошибку компиляции: C:\Program Files…
- Возможность очистить код? Спокойной ночи! Основываясь на материалах, которые я получаю немного здесь и там, придумал программу для Arduino Audio Selector со сдвиговыми регистрами и некоторыми функциями. Работает как положено…
- Почему я не могу использовать выход 3V Arduino Pro Mini? У меня есть Arduino pro mini, и я протестировал цифровую запись контакта, и он составляет 3,2 В, а затем я подключил его к двигателю 3 В, но когда я подключил к нему двигатель, напряжение упало ниже…
- Детали, необходимые для сборки системы автоматического полива Я хотел бы построить систему автоматического полива. Итак, мои исследования привели меня к следующим пунктам: Макетная плата прототипа печатной платы без пайки – ALLDE BB-007 (3 шт.),…
- Сколько времени требуется сервоприводу, чтобы изменить направление вращения? У меня есть Arduino Uno и сервопривод Micro Servo 9g A0090 . Учитывая, что Servo.read() просто возвращает последнее значение, записанное в сервопривода, я думаю, нет способа запросить…
- Монтировать ардуино метро мини Я использую Arduino Metro Mini (например, https://www.adafruit.com/product/2590) в проекте и хотите установить его так, чтобы разъем micro USB был доступен через отверстие в корпусе. Есть ли…
- конфигурационный файл для Arduino Uno, установленного на Raspberry PI Показанный код Arduino работает успешно. Моя проблема заключается в настройке среды разработки Arduino, чтобы она соответствовала окну Raspberry Pi. Создается второй образ со встроенным…
- Wire.endTransmission() зависает, но только если wire.begin(); вызывается с адресом (MKR WiFi 1010) Этот код работает без проблем, в том числе и в последовательном выводе: #include <Wire.h> void setup() { // put your setup code here, to run once: Serial.begin(115200); Wire…
- Серийный номер аппаратного/программного обеспечения для HC-05 может ли кто-нибудь объяснить мне всю разницу между аппаратным и программным серийным номером для HC-05. Я прочитал UART, USB-кабель, последовательный порт, и я был действительно сбит с толку. так в…
- HC-05 ведущий и ведомый У меня возник глупый вопрос. при обмене данными между HC-05 и смартфоном A смартфон считается ведущим, а HC-05 считается ведомым. мастер отправляет данные ведомому, а затем ведомый отправляет эти…
- Чтение значения из файла внутри SD-карты Можно ли считать значение из файла внутри SD-карты? Я пытаюсь начать с примера кода /* SD card read/write This example shows how to read and write data to and from an SD card file The…
- OVF в последовательном мониторе вместо данных В настоящее время я работаю с двумя Arduino и пытаюсь их синхронизировать. Я хочу получить данные с четырех акселерометров LIS3DH. Акселерометры LIS3DH подключаются к Arduino по интерфейсу I2C. Мне…
- Экран Ethernet не получает IP Я просто запускаю приведенный ниже скетч DHCPAddressPrinter в примере Arduino, чтобы настроить EthernetShield с MAC и IP #include <SPI.h> #include <Ethernet.h> // Введите MAC-адрес…
- Можно ли управлять шаговым двигателем с помощью датчика? Можно ли управлять биполярным шаговым двигателем с драйвером двигателя L293d с помощью ультразвукового датчика расстояния HC-SRO4 на Arduino?
- Сбросьте HC-05 из скетча Arduino У меня есть Bluetooth-модуль HC-05, подключенный к Arduino Mega; модуль соединен с Raspberry Pi и получает данные через программу python; примерно одна отправка и одно получение в секунду около 35…
- ESP8266 печатает DNS-адрес (полученный через DHCP) Я настроил ESP8266 (Wemos D1 Mini) для получения IP-информации через DHCP. Все работает нормально, и я могу распечатать информацию: Serial.print(WiFi.macAddress()); Serial.print(WiFI…
- Как использовать сдвиговый регистр с ioAbstraction? Я пытаюсь совместить это использование сдвигового регистра. С библиотекой ioAbstation . Но я не знаю, как читать кнопки. Справка в библиотеке предлагает больше булавок для письма, чем…
- запрос «атрибута» члена в «объекте», который имеет неклассовый тип «int» Я пытаюсь создать простую игру про змей, используя Arduino UNO вместе с модулем MAX72XX, ЖК-модулем и модулем аналогового джойстика. Я хочу запрограммировать свою программу, используя…
- Bluetooth: прочитайте предоставленное пользователем значение, а затем получите время с телефона Android. Я новичок в Arduino и пытаюсь выполнить следующие две вещи (через модуль Bluetooth, подключенный к телефону Android): считывать целочисленное значение, предоставленное пользователем. получить…
- Что означает в I2C «NACK получен»? Я читаю об I2C. На этом сайте: http://playground.arduino.cc/Main/WireLibraryDetailedReference#endTransmission Говорит, что endTransmission() может возвращать один из следующих кодов…
- Аналоговый вход тока покоя ESP8266 Я планирую проект ESP8266, в котором я подключаю датчик влажности почвы к чипу ESP8266 (только чипу, а не плате, такой как NodeMCU) (аналоговый вход). Поскольку вся установка будет питаться от…
- ИК-сигнал: разные библиотеки, разный порядок битов/байтов? Для ИК-передатчика в Nano Every (на базе ATMega4809) я использую инфракрасный порт 4arduino для отправки простых кодов дистанционного управления. Я дважды проверяю те, у кого есть приемник на основе…
- Синтаксический анализ Arduino Double неверен У меня проблемы с анализом GPS-координат с помощью Arduino ide. Честно говоря, я хочу обрабатывать данные без библиотеки. От моего датчика я получаю эту строку: 4815.98450 Результат String…
- попытка сделать модульный код wemos d1 вызывает collect2: ошибка: ld вернул 1 статус выхода статус выхода 1 #include "connection.h" void setup() { Serial.begin(115200); Funcs::Connect conn; conn.connectWifi(); } void loop() { } затем файл connection.h : // connection.h namespace…
- CH340G Проблема с загрузкой Я пытался скопировать CH340G из других схем и существующих клонов Arduino Uno... Поиск в Интернете & StackExchange, но бесполезно :/ Моя проблема почти такая же, как эта Вот моя схема …
- Как: измерение влажности почвы с помощью WaterMark? Я новичок в Arduino и не могу найти документацию о том, как успешно подключить Arduino к водяному знаку. Я хотел бы связать мой Arduino UNO с таким водяным знаком: http:/ /guideimg.alibaba…
- Почему HDOP в TinyGPS++ меньше 1? HDOP должен быть больше 1: ) Но я получаю HDOP около 0,7. Что это значит? Где я могу найти объяснение выходных параметров?
- Обработка времени чтения в Python с помощью pySerial Я не знаю, как правильно обрабатывать показания времени из последовательного порта внутри скрипта Python. Мне нужно читать значение каждые 5 секунд . Из Arduino я мог бы сделать, Serial…
- Как библиотеки добавляются в менеджер библиотек Arduino? Кто курирует список библиотек в меню Инструменты/Управление библиотеками и какова процедура отправки кода на рассмотрение?
- Это правильный способ мигать символом на ЖК-дисплее? Код такой: #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); unsigned long blinkTime = 0; int ValueA = 22; String placeHolder = " "; void…
- Что означают выходные параметры TinyGPS++? TinyGPS++ предоставляет множество выходных параметров. Где я могу найти объяснение, что означают все выходные параметры? Я не понимаю, что означают следующие параметры: Course Speed Card…
- Есть ли константа для максимального значения Unsigned Long в компиляторе Arduino? Я пишу функцию таймера, использующую функцию micros(), которая генерирует длинное значение без знака. Чтобы компенсировать условие пролонгации, я хотел бы использовать максимальное значение для…
- Индивидуальная сборка ардуино на печатной плате Я запускаю свой Arduino на основе чипа ATMEGA328P-PU от батареи 4 В со следующей настройкой: Все отлично работает, и теперь я хочу сделать свой проект постоянной сборкой пользовательской…
- Как загрузить двоичный файл Arduino STM32 из командной строки Mac? Я скомпилировал программу Arduino с помощью Makefile и получил шестнадцатеричный файл. Как загрузить этот шестнадцатеричный файл из командной строки Mac в мой плата STM32 Cortex M3 ? Для…
- Что произойдет с платой, если вы подключите контакт +5V напрямую к цифровому входу, сконфигурированному как вход У меня может быть очень глупый вопрос, но я подключаю контакт +5V к контакту цифрового входа, запрограммированному как вход (скажем, контакту 2). Разрушит ли это плату? Потому что после того, как я…
- Как функция/метод может определить, является ли передаваемый массив const PROGMEM (flash) или нет (RAM)? Может ли функция/метод узнать, находится ли переданный массив констант во флэш-памяти или в ОЗУ? Если у меня есть метод или функция, которая получает массив констант, который находится в…
- Предотвращает ли toCharArray создание строки в куче? Я знаю, что использовать строки плохо из-за возможных проблем с памятью. Я попытался удалить все экземпляры строк из своего кода. Но я не уверен в этой строке: http.getString()…
- Построение графика на Python с использованием Tkinter Canvas Я пытаюсь построить график с помощью python, используя виджет холста, в настоящее время я отправляю данные из скетча датчика arduino. Кто-нибудь знает, как я могу построить этот график в режиме…
- HC-05 TX, правило делителя RX Я использую Bluetooth-модуль HC-05, но не могу разобраться с контактами TX и RX. Я хочу знать, когда мне следует подключить RX к цепи делителя, чтобы преобразовать 5 В в 3,3 В. Потому что во время…
- Шифрование Arduino AES, рабочий пример или руководство Я новичок в шифровании и пытаюсь использовать шифрование aes-256-ecb. Я использую библиотеку под названием "Криптография Arduino". К сожалению, я не смог найти ни одного учебника, в котором…
- Компас MPU-9250 всегда возвращается к нулю Я пытаюсь создать IMU с 9 степенями свободы, используя микросхему MPU-9250, которая содержит гироскоп, акселерометр и компас. Я успешно реализовал слияние датчиков с 6 степенями свободы с помощью…
- Последовательная связь между ESP8266 и Arduino Uno Я хочу отправить данные с Arduino на ESP8266. Я сделал все соединения RX и TX. Проблема в том, что данные отправляются не каждую секунду, а останавливаются после одного байта. Когда я отсоединяю…
- Управление двумя ультразвуковыми датчиками без блокировки другого У меня есть ультразвуковой датчик расстояния. Когда этот датчик измеряет расстояние менее 25 см, второй датчик должен измерять расстояние менее 5 см. Если нет, то должен быть промежуток времени в…
- Вопрос о сервоприводе, включая дисплей последовательного монитора Я попытался написать код, следуя вашим инструкциям о мельницах , и это выглядит так. К сожалению, это не работает. Проблема с моим кодом? Вот мой код: #include <LiquidCrystal…
- руководство по тегу Mikrobus NFC и подключению к arduino Недавно я купил считыватель меток NFC у MikroE и немного запутался, подключая считыватель к моей плате Arduino. Я также искал в Интернете библиотеку, которую можно было бы использовать для этого…
- Что я делаю не так? unit8_t' не был объявлен в этой области, ошибка: ожидаемое первичное выражение перед токеном ')' #include <VirtualWire.h> const int sen1 = 9; const int sen2 = 10; const int sen3 = 11; const int sen4 = 12; int key1 = 5, ipin = A1, wpin = A0; void setup() { Serial.begin(9600); …
- Разблокировка Arduino Hardlid Я пытаюсь создать анлокер на своем хардлиде для своего ute. Я заменил механизм ручной разблокировки двумя такими https://www.jaycar.com .au/slave-door-lock-actuator/p/LR8813 . Теперь мой код…
- Попытка переместить серводвигатель с помощью 3 кнопок У меня возникли некоторые трудности с попыткой заставить мой серводвигатель двигаться под определенным углом в зависимости от нажатой кнопки. Например, двигатель запускается при…
- Контакт Vin против разъема USB против разъема Barrel: Wemos D1 R2 @Majenko говорит в ведущем (19 Upvote) ответе здесь не использовать VIN и USB-разъем одновременно. Вы никогда не должны подключать VIN к источнику питания и подключать разъем USB. Это может…
- Uno Wifi rev2 - после долгого времени отключается У вас есть Arduino Uno Wifi Rev2 с этим небольшим Wi-Fi-модулем U-blox NINA. Все отлично работает, однако через долгое время (точнее сказать не могу, но мы говорим здесь о неделях, если не…
- Как настроить контакт WEMOS D1 R2 Vin для максимального выходного напряжения? Мне нужно 12 В постоянного тока от моего Wemos D1 R2. Как настроить контакт Vin для вывода максимального значения (я думаю, это 12 В постоянного тока)? плата: Wemos D1 R2 V2.1.0 - ESP8266 (LOLIN…
- Энергосберегающий спящий режим Arduino Я пытаюсь использовать этот пример ссылка источник: #include <avr/sleep.h> /* Sleep Demo Serial * ----------------- * Example code to demonstrate the sleep functions in an Arduino…