Список вопросов
- NodeMCU v1.0 высокое энергопотребление в режиме глубокого сна Я использую NodeMCU v.1.0 ESP-12 для небольшого проекта. Он питается от 3 батареек АА (4,5 В) в Vin, но для снижения энергопотребления мне нужно время от времени вводить его в режим глубокого сна.…
- ошибка: expected primary-expression before '(' token У меня приличный уровень навыков программирования, или, по крайней мере, я так думал. Я получаю ошибку при компиляции этого скетча Ardulno. Я действительно не знаю, что означает эта ошибка или как…
- Как стереть внутреннюю EEPROM на Arduino Pro Mini Я работаю над Arduino pro mini. и я храню некоторые данные во внутренней EEPROM. Итак, я хочу стереть определенные данные с адреса 0x00 по 0x28 в EEPROM. void loop() { ... ... …
- Password.h и keypad.h меняют скетч пароля для Arduino У меня фиксированный пароль. Если нажать на клавиатуре букву "D" и ввести правильный пароль, фиксированный пароль будет изменен. Этот новый введенный пароль теперь является правильным паролем, пока…
- Как сохранить данные и отправлять их по последовательному порту? Я хочу сделать массив с данными с датчика. В данных у меня есть смещение по осям x/y. Я хочу отправить их в массиве, потому что в моем коде Python я не отправляю их по одному, это очень сильно…
- Как преобразовать USB в PS/2? Цель: подключить мою USB-клавиатуру к плате Arduino Uno. Ограничения: я не могу позволить себе USB host shield для Arduino на данный момент. В настоящее время доступна клавиатура с разъемом PS/2…
- Минимальное разделение MOSFET У меня три MOSFET в ряд, каждый на расстоянии около 2,5 мм друг от друга, задние стороны обращены друг к другу. Это хорошая идея? Примечание. Каждый MOSFET будет пропускать 20 мА и 60 мА в общей…
- Отправка массива размером >255 байт на arduino Я пытаюсь отправить растровый массив байтов размером 50x50 из моего клиента Python в Arduino, где он должен отображаться на экране. Мне нужно получить 350 байт, чтобы получить данные для…
- Нужна помощь с кодом для моего проекта с использованием Arduino Uno и Processing Я использую Arduino Uno для своего проекта. Я использую 4 цифровых входа, и они будут запускаться 4 разными реле. Я хотел бы сохранить данные в файле *.csv в формате ниже. Например, если…
- Почему регистры таймера Arduino не равны 0? Я пытаюсь использовать регистры таймера для измерения времени на моей Arduino Mega 2560. Вывод следующего кода сбивает меня с толку: void setup () { // Настройка последовательного…
- Куда подключить внешний источник питания для платы управления двигателем Arduino? У меня есть шаговый двигатель BYJ48 и шилд-плата драйвера двигателя ULN2003A. Во многих руководствах я читал: не потребляйте ток от 5 В на шине Arduino, а используйте внешний источник…
- Настройка таймера ATMega328p (Arduino) Я пытаюсь измерить мощность переменного тока с помощью Arduino с Atmega328p. Вкратце, я хочу использовать timer1 для создания прерывания каждые 400us, где я измеряю два канала АЦП (A0 и A1) и…
- rev id и функция read_rev_id() Что такое rev id? Я везде искал правильное определение, но ничего не нашел. Я пытаюсь понять код ниже. Я не понимаю, зачем нужна эта функция read_rev_id, и да, я пытался посмотреть в руководстве…
- Определение того, была ли нажата и отпущена кнопка Я хочу определить, была ли нажата и отпущена кнопка. Поэтому я подумал, что правильным подходом будет сначала подождать, пока пин не выдаст LOW , а затем подождать, пока пин не выдаст HIGH : …
- Кодирование Arduino UNO UART на чистом языке C Ниже представлен простой код USART для ARDUINO , написанный на чистом C . Но по неизвестным (мне) причинам код не обеспечивает желаемого результата. Может ли кто-нибудь указать на ошибку в…
- Использовать lowpower-library и продолжать использовать последовательное соединение и другие вещи Мне удалось заставить работать библиотеку LowPower на моем Arduino Micro. Этот код работает отлично: #include <LowPower.h> void setup() { // инициализируем цифровой вывод LED_BUILTIN…
- Датчик DHT11: режим ожидания или выключение? У меня есть ATmega328P, который контролирует температуру и влажность в помещении. Мне достаточно контролировать каждые 8 секунд. В эти 8 секунд я укладываю свой Atmega в сон. Теперь я хочу…
- ИК-датчик не увеличивает и не уменьшает значение внутри цикла Мой проект — автоматический контроллер освещения в помещении со счетчиком посетителей с использованием Arduino. До этого мой проект работал правильно, но проблема началась, когда мы подключили к…
- Могу ли я вызывать функции из другого скетча? Я новичок в программировании с Arduino и не уверен, как мне вызвать функции (например, getData()) для сенсорного ЖК-дисплея, чтобы отобразить эти данные. Цель моего устройства — прослушивать обмен…
- Модуль Bluetooth HC-05 получил вирус У нас возникла проблема. Наш модуль Bluetooth HC-05 заразился вирусом. Мы проверили его в последовательном мониторе и обнаружили, что вывод неправильный. Он имеет зеркальные вопросительные знаки (⸮)…
- Прерывание таймера срабатывает слишком часто Следующий вопрос касается Arduino Pro Mini (8 МГц, 3,3 В) Я разрабатываю (еще один) шилд драйвера светодиодной ленты. Для этого я написал простой контур управления, который регулирует яркость…
- Подключите TM1627 к ESP32 Я хочу управлять 7-сегментным дисплеем, в котором TM1637 интегрирован с ESP32. Некоторое время назад я создал макет, использующий ESP12e, но мне нужно больше контактов GPIO, поэтому я перехожу на…
- Реле не срабатывает Это моя первая попытка работы с реле. Я попробовал протестировать свое реле с помощью этого простого кода int Relay = 2; void setup() { // put your setup code here, to run once: Serial…
- Насколько быстро я могу считывать данные с порта D Arduino? Я пытаюсь узнать, насколько быстро я могу считать порт ввода-вывода Arduino. Он переключается случайной скоростью/белым прямоугольным сигналом, и я хочу узнать, что быстрее, Arduino или сигнал.…
- Arduino Nano BME280 странные значения Моя цель — измерить температуру, давление и влажность с помощью Arduino Nano и BME280 (GY-BME/P280). Для этого я использую эту библиотеку из SparkFun, и она почти работает. Я заметил…
- Как заблокировать вход кнопки с возможностью выбора задержки? У меня есть программа, над которой я работаю, в которой реле включается -> ждет задержки -> затем выключается после того, как происходит одно из двух: 1) достигается заданное время r ИЛИ 2)…
- Arduino Uno дата-логгер щит запись бессмысленное время Я использую Arduino Uno с Adafruit Data Logger Shield, работающим от аккумуляторной батареи Voltaic 5V 2A. При записи на SD-карту временная метка никогда не меняется (всегда показывает одно и то же…
- Как считывать и записывать данные с USB-накопителя? Привет, у меня есть Arduino Uno, и я спас USB-порт от старого компьютера. USB-порт имеет 4 контакта и принимает USB-накопители. Мне было интересно, можно ли подключить его к моему Arduino, чтобы мой…
- Arduino Micro Невозможно заставить прерывание 6 работать на PIN 7 Узнав о ситуации с pin7 из этого руководства: https://forum.sparkfun.com/viewtopic.php?f=32&amp;t=35847 void setup(){ EICRB |= (1<<ISC60)|(0<<ISC61); // устанавливает…
- Какой максимальный ток для каждого контакта ввода/вывода? Вопрос Насколько мне известно, каждый вывод ввода/вывода должен поддерживать ток около 20 мА, каковы последствия повышения или понижения? Но если я использую все выводы ввода/вывода, есть ли…
- Библиотека Arduino Mega Shield для Eagle CAD Я новичок в проектировании печатных плат и электронных штуках. Хочу спроектировать печатную плату, совместимую с Arduino mega 2560. Использую Eagle CAD. Я проверил библиотеку sparkfun, но не смог…
- ИК-приемник передатчик Высокая частота Я строю фотоворота, чтобы отслеживать бросание мяча. Работает нормально, если время задержки в основном цикле не превышает 40 миллисекунд. Проблемы начинаются, когда я задерживаю каждый цикл только…
- Могу ли я питать Arduino Uno от аккумулятора 9 В / 990 мАч? У меня есть аккумулятор 9 В Lion 990 мАч. Я не уверен, смогу ли я использовать его для внешнего питания Arduino? Не могли бы вы подсказать мне, как понять текущие характеристики любого устройства…
- Минимальный Arduino с использованием ATmega32U4 Я новичок и хотел бы собрать собственную минималистичную плату на базе ATmega32U4, совместимую с arduino. Может ли кто-нибудь подсказать, какие детали, резисторы/конденсаторы (и, может быть, один…
- Что не так с моим ИК-датчиком? Я купил несколько ИК-датчиков «lucky dip» из Китая, понятия не имею, что это такое, но они, похоже, потерялись на почте, поэтому вместо этого я купил несколько из них в надежном месте в…
- Перевод ATMEGA на 3.3В В настоящее время у меня есть базовая сборка Arduino, состоящая только из Atmega 328P и внешнего кристалла на 16 МГц. Я планирую понизить напряжение в этой системе до 3–3,6 В, но я читал,…
- Arduino Uno — внешнее питание работает неправильно Я новичок в Arduino и создал свой первый проект. В проекте используется датчик ближнего действия Sharp и плата светодиода 7 сегментов ( http://embedded-lab…
- Неожиданное поведение мигающего светодиодного кода Я новичок в Arduino, так что это может быть действительно глупым сомнением, но я не нашел объяснения этому нигде в Интернете. Сначала я загрузил этот код (для мигания 5 светодиодов) на свой Arduino…
- Почему в Arduino Pro Mini используется конденсатор на линии сброса DTR? Мне немного любопытно, зачем на этой плате Arduino Pro Mini ( https://www.arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf ) конденсатор емкостью 0,1 мкФ. Кажется, и без него все будет…
- Arduino IDE не загружает скетчи Недавно я обновил Arduino IDE с 1.6.9 до 1.8.5. У меня возникли проблемы с загрузкой скетчей. Скетч компилируется, но когда я пытаюсь его загрузить, я получаю это сообщение: Arduino: 1.8.5 (Mac…
- Чип памяти для ардуино Я знаю, что вы не можете расширить свою оперативную память, потому что она внутренняя. Но я хочу внешнюю микросхему памяти (1024 Кбайт), которая будет очень быстрой. Я знаю, что мне нужна библиотека…
- Реализация прерываний и таймеров на плате Arduino Uno Я пытаюсь реализовать прерывания на плате Arduino Uno. Моя цель — синтезировать волны и воспроизводить их через разъем 3,5 мм. Вот что у меня есть на данный момент, на основе предоставленного мне…
- проблема хранения Я создал программу Arduino для управления моим кондиционером (модель: GREE Lomo) с помощью ПК. Для этого я скачал библиотеку IRremote отсюда здесь . #include "IRremote.h" IRsend irsend; int…
- Считывание последовательной строки анализируется и записывается на SD-карту У меня есть датчик, который выдает мне эту строку, последовательно считываемую @9600: @T;+019.8;H;043.6;51 Этот всплеск автоматически приходит примерно каждую секунду. Это означает: …
- Можно ли с помощью компилятора Arduino использовать выводы прерываний Atmega2560, которые не используются Mega? Изучая схемы Arduino Mega , я заметил, что контакты PE6 и PE7 поддерживают прерывания (INT6 и INT7 соответственно); однако они остаются неподключенными ни к одному контакту ввода-вывода Arduino.…
- Как программно выбрать «модель платы» и «номер порта» в Arduino IDE? Я тестирую три разных Arduino (nano, Uno и Mega), каждый из которых имеет модуль nRF. Коды (скетчи) различны для каждого модуля. Я подключил Arduino к моему единственному ноутбуку через 3 порта USB…
- Arduino статус бита Есть ли способ проверить состояние бита в Arduino Uno? Как в Atmel AVR, есть bit_is_clear или bit_is_set
- что такое сварочная пластина? Я рассматривал платы arduino nano здесь. В описании говорится, что плата arduino не имеет сварочной пластины. Что это значит для пользователя? Если я куплю этот продукт, будут ли какие-либо проблемы…
- Что произойдет, если подать на светодиод слишком большое напряжение? Допустим, у меня есть светодиод, которому требуется 3,5 В. Что произойдет, если я подам на него большее напряжение? Например, у моего Arduino Uno есть вывод 5 В. Что произойдет, если я подам…
- Что произойдет, если превысить ограничение по току на выводе Arduino 5 В? Я использую Arduino Uno для питания нескольких RGB-светодиодов. Каждый светодиод потребляет 20 мА (в среднем). У меня есть гирлянда из 400 светодиодов. Это должно потреблять ~8000 мА. Arduino…
- Arduino записывает файл на SD, но не содержимое файла Я использую Arduino UNO, Extended Database Library (EDB) и карту microSD для чтения/записи 2 таблиц базы данных. Мне удалось создать оба файла ".db" на SD (они отображаются в Finder, когда я…
- SH1106 - Передача длинного буфера через SPI Я использую SH1106 и создаю для него свой собственный драйвер. Почти все работает отлично, время отправки составляет около 2/3 мс с использованием transfer16 . Однако я заметил, что могу…
- Как использовать 4 входа на Arduino в качестве двоичного декодера? Как использовать 4 входные линии в качестве двоичного декодера ? Я хотел бы прочитать 4 входа (16 вариантов) и на основе этого выбрать одно из 16 выходных поведений? Мне нужно иметь возможность…
- Wi-Fi-подключения теряются при сбросе подключения Посмотрите на трюк в последних нескольких строках этого кода: #include <ESP8266WiFi.h> const char* ssid = "xxxxx"; const char* password = "yyyyyyy"; // Создаем экземпляр сервера //…
- Включение светодиода и зуммера Я пытаюсь создать детектор движения, который активирует как светодиод 12 В, так и пьезоизлучатель, но прочитал, что вы не можете использовать delay() с ними обоими. Как активировать светодиод и…
- Необходимый крутящий момент двигателя для перемещения двери. Я строю автоматический открыватель двери, и для его механизма мне нужен двигатель с высоким крутящим моментом и низкой скоростью. Мой вопрос здесь в том, как измерить крутящий момент, необходимый…
- nrf24l01 сгорел при подаче 6,5 В на VIN? У меня есть два Arduino Unos (один клон, один настоящий), и я пытаюсь сделать пульт и базовую станцию. Все работает безупречно (используя библиотеку RF24), и последняя часть проводки была в том,…
- Случайно закоротил 5 В на GND на Arduino Nano. Могу ли я повторно использовать ATmega328p? Я закоротил 5 В на GND, и Arduino Nano (клон CH340) перестал работать (светодиод питания тускнеет). От платы пахло горелым, и я также проверил, работают ли другие Arduini на том же порту USB, и они…
- Помощь в "An error occurred while uploading the sketch" Пытаюсь проверить ЭТО . Получил следующую ошибку: esptool v0.4.13 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de> setting board to nodemcu setting baudrate from 115200 to 9600 …
- Есть ли существенная разница между возвратами каретки для Arduino? Serial.write(0x0d); // шестнадцатеричный Serial.write(13); // ASCII Serial.write('\r'); // символ Есть ли более эффективный? Я читал, что это зависит от терминальной программы. Так это…
- Как Arduino запоминает последние байты из Bluetooth HC-05? Я создал проект по автоматизации дома. Описание: Свет включается и выключается через модуль Bluetooth HC-05 и мое приложение Android. Проблема в том, что когда пропадает питание, система…
- Скорость передачи данных ADXL345, похоже, больше зависит от скорости передачи данных, чем от фактической скорости передачи данных, которую я установил. У меня есть Arduino UNO, подключенный к ADXL345. Проблема в том, что мне нужно собирать данные с частотой не менее 50 Гц. ADXL345, согласно его техническому описанию, может работать на частоте до…
- Светодиодная лента RGB, управляемая через PySerial, работает лишь отчасти Я пытаюсь настроить светодиодную ленту из 30 RGB-светодиодов (модель WS2801). Лента подключена к Arduino Uno и внешнему источнику питания, и цель состоит в том, чтобы отправлять цвета на Arduino с…
- Проблема с GSM-модулем SIM800L и сервоприводом У меня есть GSM-модуль SIM800L, как по этой ссылке, . . Проблема в том, что когда я подключаю GSM к моему Arduino Uno, GSM включается на некоторое время, а затем выключается. Я пробовал…
- Wifi rssi преобразует char[] в uint8_t Я пытаюсь получить RSSI сети, не подключаясь к ней напрямую, но получаю ошибку «Ошибка: преобразование из 'const char*' в 'uint8_t {aka unsigned char}' теряет точность [-fpermissive]» char…
- Контроллер радиоуправляемой машины с использованием библиотеки RC-switch (Новичок в ардуино) Привет, у меня есть проект, который включает в себя создание радиоуправляемой машины, которая использует радиочастотный модуль 433 МГц и Arduino Nano с серводвигателем и…
- Нужно ли мне выключать плату Arduino перед выполнением каких-либо действий? Безопасно ли собирать схему, когда плата Arduino находится под напряжением? Следует ли включать плату только тогда, когда мне нужно загрузить программу?
- Восстановить uint32_t из массива символов в RTC.set В настоящее время я экспериментирую с Digistump ATTiny85. Поскольку у него нет последовательного порта, я использую базовую библиотеку DigiUSB для связи. Используемая библиотека RTC: …
- последовательные данные arduino nodejs разбиты на фрагменты и не синхронизированы Я пытаюсь заставить Arduino отправлять данные на узел, но безуспешно. Я подключаюсь к ar-drone 2.0 как в https://gist.github.com/maxogden/4152815 Вот мой код Arduino : #include…
- Невозможно правильно отобразить два значения с плавающей точкой из pyserial на ЖК-дисплее Arduino. Я передал два значения с плавающей точкой с помощью pyserial на COM3, и Arduino приняла эти значения. Но первое значение на ЖК-дисплее отобразилось правильно, второе значение не удалось прочитать…
- Как правильно связать Arduino и его датчики Чтобы завершить прототип, я хотел бы иметь правильную структуру, содержащую arduino (здесь uno), его шилды и датчики. Я хотел бы, чтобы датчики были припаяны к блоку arduino+shields, но датчики…
- Есть ли что-то особенное в Arduino? До сих пор я использовал stm32f4 discovery, но я слышал, что Arduino проще в использовании. Когда я искал плату Arduino Genuino Uno Rev3, мне посоветовали купить подделку. Есть ли реальная…
- Уменьшение тактовой частоты увеличивает размер эскиза? Я только что снизил тактовую частоту моего arduino promini 3.3v - 328p с 8 МГц до 1 МГц на внешнем тактовом сигнале, отключив обнаружение выхода из строя, и когда я скомпилировал свой старый скетч,…
- В последней версии Arduino Desktop IDE присутствуют все функции Arduino Web Editor? Я хотел бы узнать, всегда ли в Arduino Desktop IDE появляются новейшие функции, если я обновляю ее каждый день. Я имею в виду, если в Arduino Web Editor появилась новая функция, могу ли я…
- Запись на последовательный ЖК-дисплей, похоже, мешает работе сервоприводов У меня есть проект Arduino на базе OBD (ссылка на адаптер OBD ниже), который использует два сервопривода и последовательный ЖК-дисплей от Sparkfun (ссылка ниже). Моя проблема: запись на ЖК-дисплей,…
- Обнаружить вспышку камеры? Датчик освещенности, фоторезистор? Я хочу построить "регистратор вспышек камеры" на базе Arduino, чтобы определять, когда срабатывает вспышка камеры, и вести журнал этих событий. Я думаю использовать фоторезистор для измерения уровня…
- Правильный способ завершения цикла при необходимости? Я новичок в Arduinos. В настоящее время я пытаюсь изменить скрипт здесь , который в данный момент просто включает или выключает светодиод в зависимости от того, какой HTTP-запрос GET он получает.…
- Файл не найден на SD-карте У меня есть довольно длинный код для копирования файла с SD на ту же карту, но под другим именем. У меня есть одна версия, в которой имена файлов встроены в скетч, но чтобы сделать его более…
- Резисторы на LCD-дисплеях — имеет ли значение небольшая разница? Недавно я попытался подключить ЖК-дисплей к своему Arduino Uno. Учебник говорит мне, что мне нужен резистор на 220 Ом, но у меня есть только резисторы на 330 Ом. Имеет ли это значение? Вот,…
- Как унаследовать класс, требующий &foo() в своем конструкторе? Общее У меня есть библиотека с конструктором класса class Math(&foo1,&foo2); , которую я хотел бы поместить в библиотеку для class Algebra() , где foo1 и foo2 определены в Algebra…