Список вопросов
- Arduino Mega Pins для SoftwareSerial (по сравнению с AltSoftSerial) В настоящее время я рассматриваю возможность использования Arduino Mega для создания устройства приема MIDI, которое затем будет передавать данные по USB, но у меня возникли…
- ESP8266 Ошибка при отправке данных в Firebase с Arduino Uno Всем доброго дня! У меня есть проект, в котором данные с кнопки (количество кликов) будут отправляться в базу данных Firebase в реальном времени. Каждый раз при нажатии кнопки счетчик увеличивается…
- ISR выполняется дважды, если данные поступают через SoftwareSerial Я использую Arduino Pro Mini для получения информации GPS с чипа u-blox NEO-M8N и отображения ее на OLED-дисплее Adafruit. NEO-M8N имеет выход PPS (импульс в секунду), который согласован с секундой…
- Вопрос об измерении сопротивления с помощью arduino Недавно я задавался вопросом о возможности измерения сопротивления потенциометра с помощью Arduino. У меня есть вопросы: Это возможно? Если возможно, то какие ограничения есть у Arduino…
- Сервоприводы останавливаются через некоторое время в случае управления 8 серводвигателями Недавно я приобрел 10 единиц серводвигателя MG996R и 16-канальный 12-битный драйвер ШИМ/сервопривода от Adafruit для небольшого проекта. Я убедился, что все мои сервоприводы работают и что мой код…
- Мастер не получает правильные значения в канале SPI мастер/подчиненный Я уже 3 недели пытаюсь найти решение своей проблемы, связанной с коммуникацией SPI. Итак, мне нужно установить связь SPI между двумя устройствами Arduino: например, ведущее устройство отправляет…
- Есть предложения? (Возможно, по запуску двух программ на одном Arduino) Супер-пупер нуб здесь! Пожалуйста, помогите мне, спасибо!. Так что то, что я делаю прямо сейчас для проекта - это создание устройства, которое может считывать ЭМГ (напряжение мышц) в теле, и когда…
- Как прочитать основной код внутри основного кода в Arduino? Как прочитать шестнадцатеричный код основной программы, хранящейся во флэш-памяти внутри моей работающей программы Arduino? Пока что я могу прочитать Flash по любому указанному адресу, используя…
- Невозможно подключить ESP8266 к сети WPA2+Enterprise Я пытаюсь подключить модуль ESP8266 к сети WPA2+Enterprise с моим ssid, именем пользователя и паролем, и последняя версия поддерживает такое подключение. Я перешел по этой ссылке и коду: …
- Arduino +CCLK при разборе команды У меня есть arduino leonardo и модуль sim800h. Кажется, я не нашел проблему в своей программе, это, наверное, 5-й раз, когда я ее переписываю. Пожалуйста, кто-нибудь, скажите мне, что мне нужно…
- Почему USB-соединение называют последовательным соединением? Кто-нибудь знает, почему Arduino называет USB-подключение последовательным? Когда я слышу последовательное подключение, я автоматически думаю о штыревом штыревом соединении, а не о USB-подключении.…
- Невозможно подключить AD7705 (SPI) к Arduino Код, как показано ниже. Я не могу получить 16-битные данные. Может ли кто-нибудь помочь мне определить мою ошибку? byte spiTransfer(volatile byte data) { SPDR = data; while (!(SPSR &…
- Как работают строковые указатели в Arduino? Насколько я понимаю, когда я заявляю String s = "This is a string."; Происходит следующее: на стеке выделяется место для указателя, который указывает на некий объект String, который внутри…
- Arduino String: использовать массив символов, не заканчивающийся нулем? Я использую библиотеку, которая принимает Строку в качестве параметра ( https://github.com/gmag11/painlessMesh ) Я хочу передать массивы символов, которые являются двоичными (UTF-8) данными,…
- Чтение порта расширителя ввода-вывода MCP23S17 с помощью библиотеки Arduino SPI Я пытаюсь прочитать порт B расширителя ввода-вывода MCP23S17 с помощью библиотеки Arduino SPI. Следующий пример максимально прост, и я все еще не могу заставить его работать. Установка…
- TMP36 не работает с Arduino Uno? У меня есть Arduino Uno, подключенный к TMP36 и ESP8266 для отправки показаний температуры в PHP-файл, который получает запрос POST и сохраняет его в текстовом файле. ESP8266 и PHP работают…
- Загрузка через USB на Pro Micro (32u4) Мой проект основан на микроконтроллере ATMEGA32u4. Я следовал схеме Arduino Pro Micro, чтобы разработать собственную схему платы и собрать собственную печатную плату, спаяв компоненты. Затем я…
- Приемная сторона ультразвукового датчика Я работаю над проектом, связанным с ультразвуковым датчиком 40 кГц, который будет использоваться для точного измерения расстояния. У меня есть отдельный передатчик и приемник. Я хочу получить время…
- ESP8266 проверка, отключен ли TCP-клиент...неформально Привет, у меня есть библиотека ESP8266WiFi. Обычно я проверяю наличие соединения TCP-клиента с помощью client.connected(). Но, похоже, он все еще возвращает true , если мой TCP-клиент неожиданно…
- Когда использовать PROGMEM? Я считаю, что PROGMEM используется для хранения больших данных (например, строк), которые не меняются. Поэтому он освобождает SRAM. в справочнике Ardunio упоминается, что. «Использование…
- Лучший метод обнаружения колышка в отверстии У меня есть большая стена с разбросанными по ней отверстиями диаметром 1 дюйм. У меня есть несколько деревянных колышков, которые идеально подходят к этим отверстиям. Теперь я думаю создать световую…
- Модуль Bluetooth ZS-040 (HC-05) Arduino Mega Я следовал этому руководству http://www.martyncurrey.com/using-an-arduino-mega-with-a-hc-05-zs-040-at-mode/ и, похоже, режим AT включен. (светодиод мигает, как и положено) Я подключил свои…
- Ардуино и Питон Кто-нибудь знает, как заставить Arduino и Python общаться друг с другом? Я бы хотел написать свой код и экспортировать его каким-то образом в arduino-uno.
- ESP8266(01) не работает, когда сервопривод подключен к GPIO-2 здесь в вики говорится http://www.esp8266.com/wiki/doku.php?id=esp8266_gpio_pin_allocations 0 Low 1 High x floating MODE GPIO15 GPIO0 GPIO2 SDIO (BootSDCard) 1 …
- Какова минимально возможная задержка между Arduino и ПК? Характеристики корпуса: Операционная система ПК: Debian 9, 64-разрядная версия. Начальная точка: у меня есть буфер размером 1 КБ на Arduino, который я хочу отправить на хост-компьютер …
- Работа с Seed BLE Shield и Adafruit Feather BLE Короче говоря: мне нужно соединить эти устройства: Arduino UNO с Seeed BLE Shield Adafruit Feather 32u4 Bluefruit LE. Шилд Seeed настроен и может подключаться и обмениваться данными…
- Переписать часть кода примера из Adafruit FONA Недавно я купил щит FONA 800 от Adafruit. Я запустил его с примерами, и он играет очень хорошо. Я хочу использовать часть кода примера, которая обрабатывает вызов в моем собственном скетче. Код…
- Приемник Rc выдает неправильные значения при управлении сервоприводом Итак, я строю вертолет. Вот почему мне нужен приемник (tgy 9x) для считывания значений с моего контроллера. Эти значения передаются в мой Arduino, где происходят некоторые вычисления, а затем…
- Среднее арифметическое для датчика Это код, который я сейчас использую, но я хочу добавить арифметику Я имею в виду это. Моя цель: когда пин A0 считывает 5 значений, я получаю среднее значение от которого будет зависеть включение и…
- Продление срока службы EEPROM Я работаю над программным обеспечением, использующим Uno (ATmega328P). У меня есть байт стадии, который может принимать одно из 5 значений (0-4) в моем коде, и он будет увеличиваться на 1 каждые 2,5…
- Проблема с подключением Arduino Mega 2560 и GSM shield (официальный M10) Так как я не хочу накладывать шилд на плату mega 2560, я пытаюсь подключить только те контакты, которые используются для связи GSM. Вот мое подключение: Контакт 3 на Mega <==> Контакт GSM…
- ATtiny85 (Digispark) с радиочастотным передатчиком 433 МГц не работает У меня есть следующие компоненты: ATtiny85 Digispark 433 МГц Мини маломощный радиочастотный передатчик У меня есть работающий поток связи, передающий/принимающий между двумя Wemos D1…
- Какой шилд использовать для GPRS? Я планирую создать устройство, которое будет считывать некоторые данные с датчиков и отправлять их через GPRS, например, раз в день. (Не так уж и оригинально, да.) Но моя проблема заключается в…
- Работа ИК-датчика HC-SR501 при постоянном использовании батареи Я не уверен, что это правильный форум, так как я обычно использую ESP8266 отдельно, а не вместе с Arduino Nano. Однако вот что я планирую. У меня есть датчик движения HC-SR501 PIR, который я хочу…
- как долго должен длиться прерывающий сигнал? Я хочу применить прерывание программы с помощью НАРАСТАЮЩЕГО сигнала с пина. Как долго должен нарастать сигнал, чтобы его можно было считать прерыванием?
- Можно ли запрограммировать Attiny85 20 МГц с опцией внутренней синхронизации 8 МГц в ПО Arduino? Я рассматриваю возможность использования ATTiny85 для проекта, но столкнулся с проблемой. После выполнения руководства, найденного на https://learn.sparkfun…
- Может ли Arduino работать круглосуточно? Я делаю простой веб-сервер Arduino и хочу, чтобы он был включен постоянно. Поэтому он должен выдерживать непрерывную работу. Я использую Arduino Uno с Ethernet Shield. Питание осуществляется от…
- Интересная проблема с моим проектом Wi-Fi Car Привет, я собираю машину, управляемую по WiFi через nodemcu. Все работает отлично, за исключением одной небольшой проблемы. Сейчас у меня 2 батареи по 9 В, одна из них подключена к контроллеру…
- EFCom GPRS/GSM шилд У меня есть EFCom GPRS/GSM Shield http://www.elecfreaks.com/wiki/index.php?title=EFCom_GPRS/GSM_Shield и я использую его с mega 2560. Проблема в том, что код на странице вики //Последовательное…
- Подключить Arduino Uno к Particle Photon Я работаю над прототипом с фотоном-частицей, но понял, что необходимое количество контактов больше, чем количество контактов на моем фотоне. Я подумал, что мог бы подключить Arduino Uno к…
- Светодиодная лента RGB слишком тусклая Я следую этому руководству , чтобы создать контроллер светодиодной ленты RGB на базе Arduino, но столкнулся с двумя проблемами: Когда я использую digitalOutput , свет слишком тусклый. Когда…
- 2-канальное реле с нормальным открытым контактом не работает с NodeMCU, но светодиод на плате загорается Я новичок в NodeMCU (ESP8266) и Arduino IDE в целом. Я следовал различным документам/блогам, чтобы настроить 2-канальное реле с чипом NodeMCU. Ниже приведен код скетча для этого. …
- Как заставить модуль Bluetooth HC-05 принимать данные с HC-SRO4, а затем отправлять их в мое приложение Android? В настоящее время у меня есть Arduino Uno с ультразвуковым датчиком HC-SRO4, который печатает расстояния до объектов перед ним по шкале от 1 до 15 на последовательный монитор. Я хочу подключить…
- Синий светодиод EPS8266 ESP-01 продолжает гореть, если логический делитель 3,3 В не шунтирован, работает при повторном подключении У меня очень странная и раздражающая проблема с этим ESP01. Я создаю шилд на макетной плате, и все проходит успешно, насколько я могу судить. Я использую делитель напряжения 3,3 В (1 кОм и 2,2 кОм)…
- Фабричный шаблон на Arduino Я хочу создать шаблон фабрики для определения того, какой из N объектов подключен к моему порту Serial . Предполагая, что каждый объект имеет уникальный ответ на входной поток "Какая это тема?" …
- Attiny85 маршрут vcc через выходной контакт Я все еще изучаю основы, поэтому, пожалуйста, не ругайтесь, если что-то покажется непонятным ;-) Я хочу подключить Attiny85 к модулю WiFi (esp8266) и 2 датчикам. VCC будет обеспечиваться…
- Необходима задержка после Serial.read() Я использую RedBear Duo для чтения последовательных записей из RedBear Nano v2. По сути, я использую цифровой вывод Duo для вызова прерывания на Nano. Как только nano перехватывает прерывание, он…
- Переменные Arduino, загруженные с SD-карты Я пытаюсь загрузить некоторые переменные с SD-карты при запуске моего arduino Uno. Мне дали несколько советов, но я не могу общаться в то же время. Используя этот совет, я отредактировал следующий…
- Питание Arduino Uno от 2 (или как можно меньшего количества) батареек AAA [Предыстория] Я конструирую ракету из бутылки с водой, которая будет использовать обнаружение апогея и механизм для выпуска парашюта. К Uno будут подключены акселерометр и сервопривод, теперь…
- ESP8266 - прерывания отправки UDP Я пытаюсь передать данные с ESP8266 (NodeMCU ESP12E) на свой ноутбук. Я пишу код ESP с помощью Arduino IDE. Я могу получать правильные пакеты (каждый содержит 400 байт) в консольной программе Visual…
- Нужна помощь в оптимизации кода игры «Змейка» для Arduino Nano Вот код: https://pastebin.com/ypWe4NZw Вот что получается при компиляции: Sketch использует 13086 байт (42%) пространства для хранения программ. Максимум — 30720 байт. Глобальные переменные…
- Запуск/Остановка/Сброс мелодии с помощью кнопок У меня 2 кнопки. Кнопка 1 запускает/останавливает мелодию, а кнопка 2 сбрасывает мелодию. Моя мелодия — «С днем рождения». Как я буду использовать кнопки для запуска/остановки/сброса мелодии? …
- Adafruit Motor Shield и библиотека Bridge для Yun Shield Я использую плату Leonardo с Adafruit Motor Shield v2, 2 шаговыми двигателями и Yun Shield. Yun Shield и шаговые двигатели работают гармонично, однако, как только я выполняю Bridge.begin() и все,…
- Датчик Arduino Uno DHT11 Не удалось прочитать данные с датчика DHT Я получаю эту ошибку каждый раз. Я использовал файл тестера DHT из этой библиотеки . Который выдает мне ошибку. И тут я понял, что в моем коде Arduino распознает только функцию readTemperature …
- DHT22 Зависает вся программа В процессе обучения и работы над более крупным проектом я начал с добавления дисплея OLED (128x64, SPI ). Я написал простой скрипт для обновления каждые 5 секунд, а затем отображения количества…
- Странное потребление энергии в спящем режиме Я закончил свой проект и теперь измеряю ток, но что-то не так. Я использую плату Arduino Pro Mini и библиотеку LowPower , но потребление составляет около 3,5 - 5 мА и не менее 500 мкА (плата…
- Проблема с подключением Android-приложения к Arduino Извините за это, я действительно не знаю, где разместить сообщение, потому что это код и для Android Studio, и для Arduino, поэтому я разместил его на обоих сайтах. Я хочу создать проект…
- Arduino: загрузка переменных со значениями, считанными с SD-карты У меня возникли некоторые проблемы с загрузкой значений, хранящихся на SD-карте, и назначением их переменным в моей программе. Я могу сделать это как один большой блок данных, но предпочел бы, чтобы…
- сравнить два шестнадцатеричных файла Мне нужно проверить, совпадает ли код, записанный на какой-нибудь плате Arduino, с моим. Я знаю, как получить hex-файл из Arduino. Мой вопрос: что влияет на hex-код? Тип платы? Тип микропроцессора?…
- Mega + SIM808 GPRS GSM GPS IPX-SMA модуль включается из кода Можно ли включить модуль SIM808 из кода? На плате SIM808 есть кнопка для активации модуля, но мне нужно включить его из кода автоматически. Это потому, что мое устройство будет храниться скрытно…
- Как получить доступ к последовательному терминалу через USBASP? У меня есть Arduino Pro Mini , который я использую с USBASP для программирования. На самом деле это клон Pro Mini и клон USBASP, которые я использую. С этой конфигурацией, возможно ли мне…
- Связь Arduino-Pyserial на Python 3, машина Windows: Pyserial.write(), похоже, ничего не делает Недавно я получил в руки Arduino (или, скорее, Genuino, но общая архитектура должна быть такой же) UNO. Сейчас я использую этот Arduino для проверки того, как данные передаются с USB на…
- Шагомер и трекер линии Я создаю программу, которая будет использовать шаговые двигатели и датчик отслеживания линии. Идея заключается в том, что когда линейный трекер обнаруживает черную поверхность, оба шаговых двигателя…
- Библиотеки Arduino: объявляете ли вы переменные публичными? Почему я никогда не видел, чтобы библиотека Arduino выставляла некоторые из своих внутренних переменных как публичные в заголовочном файле? Я вижу только функции, объявленные как публичные, в то…
- Водный эксперимент Arduino HC-SR04 Я работаю над экспериментом с датчиком звука HC-SR04 и использую его для записи скорости звука. Я успешно измерил скорость звука в воздухе, но при измерении в воде я столкнулся с небольшой проблемой…
- Невозможно получить данные с сервера с помощью arduino и esp8266 Я пытаюсь получить некоторые данные со своего веб-сайта с помощью esp8266 и Arduino с помощью библиотеки WiFiEsp. Я получил данные с веб-сайта, но не знаю, как сохранить эти данные в массиве или…
- прерывание вывода attiny85 нестабильно Я пытаюсь научиться программировать MC, так что, возможно, я не очень много знаю о MC. Я попытался проверить прерывание вывода ATtiny85 с помощью этого простого кода #include <avr/io…
- Связь RS485 Multimaster с предотвращением столкновений Я хотел бы узнать, существует ли простой способ реализовать связь между несколькими устройствами Arduino, избегая столкновений, с помощью модуля RS485. В моей настройке будет несколько ведущих…
- Как соединить несколько Arduino с RPI для управления домашним освещением и выключателями Планируя инфраструктуру освещения (выключатели на стенах и светильники) моего нового дома (он все еще находится в стадии строительства), я решил пойти по «автоматизированному маршруту» и, в силу…
- Получать данные с нескольких беспроводных датчиков одновременно Я хочу получать данные с нескольких (2/3) беспроводных датчиков с частотой передачи данных 512 Гц одновременно на один приёмник (Bluetooth или любой другой стандарт беспроводной связи). Возможно ли…
- Wake Huzzah Feather ESP8266 с герконом Простите, если это действительно глупый вопрос, но я новичок в Интернете вещей и оборудовании в целом. У меня есть Huzzah Feather ESP8266, и я пытаюсь сделать датчик присутствия для ванной. Я…
- Плата UNO R3 не обнаружена Когда я подключаю свою новую плату UNO R3 к USB-порту компьютера, она включается, но операционная система не обнаруживает устройство. Я пробовал на трёх разных компьютерах с Windows 7, 8 и 8.1,…
- Увеличить последовательный буфер Rx Я работаю с Arduino Due и столкнулся с проблемой размера буферов последовательного приёма. Я использую GSM-модуль, и некоторые ответы Arduino превышают количество байтов, которое я могу одновременно…
- LiPo + схема зарядки/ускорения против готового «внешнего аккумулятора » — сравнение портативных источников питания Портативный источник питания 5 В для моих проектов. Я как раз собирался купить необходимые детали для подключения оригинального LiPo-аккумулятора (аккумулятор 3,7 В, схема повышения напряжения,…
- Пользовательская функция, такая как yield Насколько я понимаю, yield() используется, когда у вас длинный код (например, цикл), чтобы фоновая обработка, требуемая esp8266, не приостанавливалась на долгое время. У меня есть приложение, в…
- Возвращает среднее значение наблюдений для заданного времени выборки Я новичок на этом сайте StackExchange. У меня есть экспериментальная установка с тремя входами: два от лазерного дальномера для измерения расстояния до плоскости и один цифровой вход от…
- Возникает ошибка при загрузке скетча через Ardunio IDE Недавно я использовал плату Ardunio, питавшуюся через карманный программатор AVR и кабель AVR ISP. Всё работало отлично, никаких проблем не возникало. Однако теперь, когда я вернулся к стандартному…
- Как считать RPS для быстрого вращения с помощью метода изменения статуса в Arduino? Я пытаюсь рассчитать количество оборотов в секунду (RPS) от вращающегося энкодера. Я пытаюсь получить его, проверяя состояние с помощью digitalRead . Однако не могу получить больше 6 RPS. Есть ли…
- Разница между DS1307 и IN1307N: я использую RTClib для создания модуля RTC с использованием IN1307N, но RTC не запускается. #include <Wire.h> #include "RTClib.h" #if defined(ARDUINO_ARCH_SAMD) // для Zero, вывод на последовательную USB-консоль, удалите строку ниже, если для программирования Zero используется порт…
- Есть ли способ сгруппировать переменные, например group.variable, как в Java/Delphi? Я пишу скетч, который выполняет некоторые вычисления по измеряемым переменным, и он основан на похожей программе, написанной на Java, например c = A.Ux + B.Uz; Где A&B имеют различные параметры…