Список вопросов
- Акселерометр Интернета вещей Я не уверен, что нахожусь в правильном месте. Я хотел бы создать устройство (как можно меньшего размера), которое имело бы акселерометр и могло бы общаться с моим телефоном через Bluetooth. Я не…
- Странная проблема с software serial Привет, я пытаюсь написать библиотеку для связи между Arduino и esp 8266. Я написал команду, которая отправляет AT-команду на чип esp. На данный момент я протестировал эти команды: AT, AT+GMR,…
- Какой датчик определяет свет? У меня есть комплект из 37 датчиков, как описано здесь: http://www.instructables.com/id/ Arduino-37-в-1-комплект-датчиков-объяснение/?ВСЕ ШАГИ https://tkkrlab.nl/wiki/Arduino_37_sensors …
- Конвертировать 32-битную длину в 4 байта и обратно - CAN Bus Поэтому после двух дней попыток я не могу прийти в себя. Поэтому я использую шину CAN для передачи данных акселерометра и данных времени (функция micros(), если менее 71 минуты, выводит данные,…
- Печать uint8_t в Arduino Я изучаю esp8266, используя Arduino IDE. Я все еще новичок в программировании плат разработки. Я пытался использовать криптобиблиотеку . Я пробую AES в Arduino и выбрал эту библиотеку, потому что…
- Запуск нескольких функций с использованием millis Я писал код для измерения прихода и исчезновения цифрового сигнала (ВКЛ и ВЫКЛ соответственно). Я выполнил часть расчета времени простоя одной системы (разница во времени между включением и…
- Ручное TCP-соединение с использованием неправильно набранной команды модуля WiFi ESP8266 Команда работает нормально, если я ввожу ее непосредственно в последовательный интерфейс AT+CIPSTART="TCP","192.168.1.5",1647 Но если я хочу сделать это автоматически и отправлять его,…
- Как добавить кнопку переключения текста и подсветки ЖК-дисплея? Я настроил BMP180 и DHT11 для отображения данных на ЖК-дисплее HD44780 20x4. Я хочу иметь возможность переключать высоту с метров на футы, температуру с Цельсия на Фаренгейт и давление с…
- Как Arduino может проверить, подключен ли он к ПК и включен ли компьютер? Я искал в Интернете, есть ли способ проверить, подключен ли Arduino к ПК или нет. Например: если мой компьютер включен, Arduino будет слушать любые полученные последовательные команды, НО если…
- Ошибка компиляции светодиода и переключателя Arduino 101 По какой-то причине я получаю сообщение об ошибке в строке 9 (digitalWrite(Sender, HIGH);), и я просто не могу понять, почему. Моя цель — иметь два набора шаблонов мигания, по одному для каждого…
- Загрузить данные ультразвукового датчика в реальном времени в pubnub, используя arduino и esp8266 Я хочу загрузить в реальном времени данные ультразвукового датчика, подключенного к моему Arduino Uno, и я использую модуль esp8266 для подключения Wi-Fi. Я хочу загрузить в PubNub , но не знаю,…
- Пинбол — бонусный счет «Все дорожки освещены» работает не так, как ожидалось. Я пытаюсь построить (очень простой) автомат для игры в пинбол с помощью Arduino Uno. Эта часть кода определяет, когда мяч проходит 3 дорожки. Когда полоса пройдена, полоса активируется (laneState),…
- Отправка информации (например, строки) через цифровые контакты Я не хочу отправлять информацию с моих цифровых контактов Arduino на цифровые контакты другого Arduino, например строку или символ. Могу ли я сделать это без чего-то вроде Software Serial? …
- Возможно ли иметь массив массивов int? У меня есть огромное количество массивов, каждый из которых содержит ряд чисел, каждый из которых относится к светодиоду на полоске. Я хочу иметь возможность обращаться к каждому по номеру, поэтому…
- Игра на память ардуино Итак, у меня есть проект, который заключается в создании простой игры на память с использованием Arduino, где светодиоды должны мигать по определенному шаблону, а игрок должен имитировать тот же…
- Arduino Nano — ошибка проверки загрузки Я новичок в Arduino; и я пытаюсь загрузить простой скетч в новый Arduino Nano Я попробовал несколько скетчей (мигание/helloworld/пустой); и изменить USB-ПОРТ. Windows находит правильный…
- Как загрузить плату Atmega328p 8 МГц с помощью диспетчера плат Мне нужно загрузить определение платы Atmega328p 8 кГц с помощью диспетчера плат, но я не могу найти способ. Любая помощь будет оценена по достоинству.
- Проектирование роботизированной руки с помощью Arduino Uno Мы создаем роботизированную руку с использованием платы Arduino Uno, в которой мы не можем решить, какой тип двигателя использовать. Какой двигатель будет лучше, если мы хотим поднять вес до 1 кг…
- Как объединить два скетча Arduino: один для реле и один для серводвигателя? Недавно я загрузил отдельные коды для реле и серводвигателя отдельно, все работало нормально. Но когда я объединил эти два кода и ввел их в цикл, возникла задержка в работе реле, но серводвигатель…
- Проблема с массивом + последовательным монитором Я написал скетч Arduino, который преобразует аналоговое напряжение в температуру с помощью справочной таблицы — код ниже. Недавно я изменил свой LUT, чтобы включить больше значений, но с тех пор мой…
- Связь Arduino MODBUS не удалась из-за большого количества регистров Когда я пытаюсь запустить следующую программу, она работает нормально: #include <modbus.h> #include <modbusDevice.h> #include <modbusRegBank.h> #include <modbusSlave…
- Что лучше использовать: Arduino Mega или Rasbeery pi? Я занимаюсь проектом по отслеживанию и безопасности транспортных средств. В моем проекте микроконтроллер будет воспринимать входные данные от датчиков и в то же время он должен воспринимать сигнал…
- Использование модуля SD-Card в сочетании с MKR GSM 1400. Я купил модуль SD со следующими именами контактов: VCC,GND,MOSO,MOSI,CS,SCK. Я нашел много руководств о том, как использовать его с Arduino Uno. Но не нашел информации о том, как подключить его к…
- Что более энергоэффективно: GPRS или SMS для приложения GSM SIM Arduino? У меня есть GSM-шилд для моего Arduino, и мне интересно, как наиболее эффективно получать и отправлять данные в облако. Конкретный проект, который я хочу реализовать, - это запустить мой…
- Удаленная загрузка кода на плату Arduino через интернет Недавно я использовал Particle Photon , который позволяет мне загружать прошивку (файл .bin) удаленно через Интернет. Я хотел бы использовать что-то подобное для своего Arduino, но не могу найти…
- Условия тестирования байтов порта – игнорирование определенных битов? Поскольку я новичок в тестировании условий байтов и битов, я чувствую, что должен быть лучший способ проверки условий/значений в байте (читанном из порта). Например, я читаю 8 бит из PORTK. Мне…
- Методология проектирования/прототипирования светодиодных схем Некоторые из моих проектов проходят этот трудоемкий и утомительный этап: разработать схему светодиодов для геометрии светодиодов WS2812 реализовать это, например, с помощью FastLED напишите…
- Sodaq Moja — Доступ к пользовательским переключателям SW2/SW3 У меня есть Sodaq Moja, полученный в результате поддержки проекта на Kickstarter, и до сих пор у меня не было много времени, чтобы с ним поиграться. К сожалению, онлайн-документация по Moja исчезла,…
- Использует ли Arduino pro-micro 3.3v кристалл 8 МГц или кристалл 16 МГц с делителем тактовой частоты 2? Я пытаюсь переоборудовать некоторые 5-вольтовые платы, совместимые с Leonardo, для работы при более низком напряжении 3–3,7 В, чтобы я мог питать свой проект с помощью LiPo-батарей. Насколько я…
- esp8266 WiFi не может подключиться к PHP- серверу Я использую магнитный поплавковый датчик для контроля уровня воды в резервуаре. Я использую плату ESP8266. Я пытаюсь отправить собранные им данные на страницу php на хосте под названием «weris…
- ESP8266 перестает работать, если я не подключаю Wi-Fi на определенном этапе Чтобы проверить соединение Wi-Fi, я использую Wi-Fi своего мобильного телефона. Если я остановлю совместное использование Wi-Fi во время выполнения приведенной ниже команды, ESP8266 перестанет…
- Регистрация данных при просмотре меню на ЖК-экране Я новичок в Arduino и не особенно разбираюсь в коде ;) . Я разрабатываю устройство SD регистрации температуры от 2-х термопар. Аппаратное обеспечение работает хорошо, и сейчас я пытаюсь…
- Преобразование шестнадцатеричной строки в значение с плавающей запятой Я считываю данные со счетчика энергии по протоколу Modbus и получаю оттуда шестнадцатеричные значения. Я хочу преобразовать эту шестнадцатеричную строку в значение с плавающей запятой. Например,…
- Обратное вращение шагового двигателя У меня есть шаговый двигатель, подключенный к моему Arduino с помощью массива Дарлингтона ULN2003A: (игнорируйте потенциометр) И я запрограммировал его с помощью следующего кода: …
- Как очистить буфер FIFO на MPU6050? мой MPU6050 работает очень нестабильно, проблема не в том, чтобы очистить лишний буфер FIFO на MPU6050, я использую библиотеку MPU Джеффа Роуберга и согласно его примеру DMP, но без использования…
- Использовать кнопку на экране, чтобы приостановить ввод кода. Я создаю устройство регистрации температуры с термопарой K и разъемом для SD-карты, а также комплектом ЖК-экрана RGB с символьным дисплеем 16x2 (с кнопками). Все работает нормально: отображение…
- Синтаксис двоичных констант Я пытался скомпилировать код Arduino на ПК для тестирования, когда заметил странный синтаксис числовых двоичных констант. Конвенция, похоже, объявляет их так: static const uint8_t…
- nodemcu esp8266 не загружается, когда контакт 5 вольт подключен в качестве источника VIN Каждый раз, когда я загружаю esp8266 или прошиваю код через USB, мне приходится удалять vin-пин, иначе он не загружается. Если я удалю vin-пин, произойдет прошивка и загрузка, и тогда я смогу…
- Интерпретатор и обработчик сообщений – как сохранить имя функции в структуре? Для проекта мне нужно сохранить массив структур в PROGMEM. Массив MessageTable[] будет состоять примерно из десяти элементов struct InMessage . InMessage выглядит примерно так: struct…
- ets Jan 8 2013,rst cause:4, boot mode:(1,7) У меня возникла проблема с ESP8266-01, описанная ниже: контрольная сумма 0x42 csum 0x42 ~ld ets, 8 января 2013 г., первая причина: 4, режим загрузки: (1,0) сброс wdt У кого есть решение,…
- ESP8266 — действительно ли у него по умолчанию плохой радиус действия Wi-Fi? ESP8266 — действительно ли у него ужасный радиус действия Wi-Fi по умолчанию?? Впервые опробовали этот модуль, и мы разочарованы радиусом действия. Согласно нашему тестированию, мы можем…
- Какой загрузчик присутствует по умолчанию в Arduino Uno? Или где я могу найти информацию о загрузчиках по умолчанию, присутствующих на каждой плате Arduino. Все, что я смог найти, это один из этих загрузчиков на чипе Atmega :- .Атмега .Atmega8 .bt …
- Периодическое дрожание сервопривода Я управляю сервоприводом Hitech HS-625MG со слайдера 10k через Nano. Некоторое время движение отслеживает положение ползунка, даже если его перемещать быстро. Затем, по какой-то причине, которую…
- Установка битов предохранителей из Arduino IDE? За последние несколько недель я начал понимать, что такое плавкие предохранители. Я работаю над проектом битбинга на Arduino Pro Micro, и сигналы, с которыми я работаю, составляют около 30 мкС…
- Ардуино МЕГА с ОСРВ Я писал код для FreeRTOS на MEGA 2560 и использовал несколько светодиодов для определения активности каждой задачи, переключая каждый отдельный светодиод каждый раз при выполнении задачи и…
- Как найти разницу между двумя timestamp Я использую библиотеку этого времени для доступа к свойствам меток времени Unix, например часам/минутам/и т. д. Что я хочу нужно получить текущее время и предполагаемое время прибытия и найти…
- Будет ли этот датчик работать с ардуино? Я строю электронные ворота. Мне нужен фотоэлектрический датчик для обнаружения автомобилей. Этот по ссылке выглядит прилично. он работает от 12 В, поэтому мне нужно будет запитать его отдельно от…
- Неожиданное поведение ++myCount Я новичок в Arduino и C. Такое поведение не соответствует моим ожиданиям: Serial.begin(9600); while ( ! Serial ); int myCount = 0; for (int i=0; i<10; i++) { myCount = min( ++myCount, 8…
- как скомпилировать скетч arduino из терминала без использования arduino ide Я хочу знать, как скомпилировать и загрузить скетч Arduino со своего терминала вместо использования Arduino IDE. Я хочу использовать другую IDE для написания кода.
- Как подключить почти 450 светодиодов к Arduino, не потребляя слишком много тока? Вопрос кажется простым, но это еще не все: Я подключаю 4 сдвиговых регистра 74HC595 к Arduino Pro Micro. 28 из 32 выходов будут использоваться для управления светодиодными сегментами цифр. В…
- Есть ли у NodeMCU какая-то защита от неправильных подключений, которые могут вывести из строя USB-накопитель компьютера? Я знаю, что некоторые компьютеры USB могут обрабатывать плохое соединение (блокируя порт, что требует перезагрузки компьютера). Но мне интересно, обеспечивает ли NodeMCU 8266 некоторую защиту.
- Реле с активным низким уровнем и контакты ESP8266 GPIO Я использую ESP8266, в частности ESP-12-E: У меня есть реле SRD-05VDC-SL-C, подключенное к контакту GPIO 4. Он подключен в нормально разомкнутом состоянии (моё устройство должно быть…
- Плата управления реле I2C от двух Arduino Uno Как я могу заставить несколько главных устройств Arduino работать с одним устройством I2C? Поскольку оба главных устройства находятся на расстоянии 20 м от подчиненного устройства, Я использую…
- Адресная светодиодная лента RGB Я хочу создать схему адресуемой светодиодной ленты RGB с помощью моего NodeMCU v3 Wi-Fi. Я смотрю на ленту из 150 светодиодов RGB длиной 5 метров, то есть 30 светодиодов/м. Но для подсветки стола я…
- Инициализация SD-карты не удалась Я использую пример скетча SD-карты, представленный в Arduino IDE. Все работает хорошо, но когда я перезагружаю Adruino Mega с помощью кнопки сброса, инициализация SD-карты не удалась. Чтобы это…
- ATMEGA 328P Автономный, питание 3,3 В, управление сервоприводом Я хотел бы использовать ATMEGA 328P в автономном режиме с питанием от источника питания 3,3 В для управления сервоприводом (который питается от 4 батарей типа АА, что дает напряжение 6 В). Мой…
- Светодиод с кнопочным управлением Arduino со сборкой AVR Я пытаюсь создать простой светодиод, управляемый кнопкой, но не могу получить от кнопки никаких входных данных, которые могли бы изменить состояние светодиода. Другими словами, программа продолжает…
- библиотека, смешивающая log4Esp и Syslog для esp8266 Кто-то наконец создал новую библиотеку, объединяющую log4esp и syslog? см.: SyslogAppender для log4esp спасибо:!
- Использование таймера FreeRTOS Я использую Timer1 на UNO для генерации сигнала 38 кГц для ИК-связи. Все работает так, как ожидалось. НО мне нужно преобразовать код для запуска в качестве задачи под FreeRTOS, и я не могу найти…
- Использовать прерывания с аналоговыми выводами в Arduino или другое возможное решение? У меня очень простая схема, но моя программа несколько сложна. Вот принципиальная схема: Вот код: /* 01 - GND -------- GND 02 - +5V -------- 5V 03 - V0 -------- Potentiometer…
- Использование сенсорного TFT-экрана с Arduino Uno R3 через I2C Я недавно познакомился с Arduino, потому что друг попросил меня принять участие в проекте. Для проекта требуется несколько светодиодных лент на 24 В, которые будут управляться через ШИМ, возможно,…
- Проблемы с пониманием схемы подключения. На изображении показан способ подключения оптопары. Моя проблема связана с тем, как подключен эмиттер (Q1 на изображении). Эммитер переходит на сопротивление, идущее на землю и на v_out. Когда…
- Вопрос о просмотре веб-страниц с помощью Arduino У меня есть Arduino, сенсорный TFT-экран и модуль WIFI. Вопрос в том, могу ли я посетить определенный веб-сайт, отобразить его на этом экране и взаимодействовать с ним.
- Использование TFT с аппаратным SPI и динамиком с tone() Я хочу создать устройство с TFT-экраном и динамиком, использующим встроенную функцию tone() . Однако, согласно документации , использование tone() мешает ШИМ на контактах 3 и 11. В Arduino Uno…
- Как использовать предварительно скомпилированную библиотеку в проекте с Arduino-IDE Я изучаю разработку Arduino и после долгих поисков в Google не могу найти ответ на следующий вопрос. Я хотел бы распространить некоторый код в виде mylib.h + предварительно скомпилированный mylib…
- MPU6050 зависает/замораживается Мне очень не хватает контактов прерывания на моем Arduino, потому что у меня есть проект, который уже использует много контактов Arduino, и для чтения данных DMP из MPU6050 вам всегда нужно…
- Поврежденные файлы, созданные Arduino с помощью библиотеки SdFat. Как этого избежать? Я получил: https://www.arduino.cc/en/Main/ArduinoBoardDuemilanove http://wiki.iteadstudio.com/Stackable_SD_Card_shi eld_V3.0 (установлено логическое напряжение 5 В) с этим …
- Периодическое чтение с сервера Arduino У меня есть Arduino, подключенный к RGB-экрану. Я хочу периодически запрашивать у своего сервера значения RGB. В основном я работал с помощью Ethernet Shield, но получение значения занимает слишком…
- Как использовать микроконтроллер Arduino отдельно? Я изучаю Arduino. Я использую плату Arduino Uno с ATMEGA328-PU. Я пробовал базовые коды, такие как мигание светодиода, управление двигателем постоянного тока и т. д. Плата Arduino используется…
- Подача значений в массив с помощью клавиатуры, подключенной к Arduino Uno. Я пытаюсь ввести значения клавиатуры в массив. Код компилируется без ошибок. При запуске кода код переходит в цикл for и печатает «m» на ЖК-дисплее, но не выполняет «customKey = customKeypad…
- SyslogAppender для log4esp Я хотел бы «объединить» две библиотеки Arduino, а именно log4Esp с одной стороны и Syslog с другой стороны, поэтому создаем приложение системного журнала для log4esp. Моя проблема в том, что…
- Digispark не работает, когда я подаю на него 5 вольт и входы GND, и чип начинает нагреваться Я новичок, поэтому, возможно, я сделал что-то глупое, но теперь мой дигиспарк не работает, когда я подключаю его к входам 5 В и GND, но чип сразу начинает нагреваться. Когда подключаю через USB, все…
- Получение индивидуальных выходных данных от 4 тензодатчиков Я впервые использую Arduino, и я хочу подключить 4 тензодатчика к одной плате Arduino, а затем получить 4 отдельных выхода для каждого тензодатчика на компьютере. Что мне нужно для этого и как мне…
- Как использовать сервопривод в прерывании? Сейчас я работаю над небольшой схемой, в которой увеличиваю вращение серводвигателя и одновременно мигаю светодиодом. Я использовал все известные мне методы, но он все равно не работает или…
- Библиотека ESP8266: получено 2 запроса вместо 1 У меня возникла странная проблема со скетчем при использовании библиотеки WiFiEsp.h из https://github.com/bportaluri/WiFiEsp Когда я отправляю 1 запрос на свой ESP8266 из браузера как …
- Соединение Xbee Shield to Shield отправляет, но не принимает правильно Настройка: 2XАрдуино Уно 2x XBees S1 2 щита Sparkfun xbee. Мой первый Arduino считывает значения с фоторезистора и отправляет значения на второй номер Arduino. Я точно знаю, что Arduino…
- Как управлять длиной чтения переменных I2C, требующей увеличения адреса (эмуляция IC Wire/I2C/EEPROM) Вопрос заключается в том, как получить информацию/управление чтением переменной длины для Arduino, действующего как ведомое устройство. Конкретный контекст таков: я хочу эмулировать микросхему…
- Шаговый контроллер LB1847: как подключиться к плате на базе grbl atmega с шагом, направлением, включением, ограничением? Мне нравится использовать микросхему LB1847 с шаговым двигателем, «оба сохранившуюся от старого копировального аппарата». Я сделал доску GRBL AtMega, эта доска показывает шаг, направление, разрешает…
- Стеки в массивах в массивах Я пытаюсь найти «ванильный» способ записи нескольких массивов в один. Я потратил много времени на поиски того, как это сделать, но все, что приходит, — это либо учебник, в котором не рассматривается…
- Как заставить встроенный светодиод периодически мигать? Я пытаюсь заставить встроенный светодиод на Arduino мигать каждую секунду во время записи данных и помещения их в EEPROM, но я не знаю, как это сделать. Я должен печатать данные в EEPROM каждую…