Список вопросов
- Получить изображение с SD-карты Arduino Ethernet Shield У меня есть код, который загружает данные о температуре и влажности с dht22 на веб-сайт. Теперь я хочу добавить изображение к кнопке «Добавить на главный экран» в Safari на iOS. У Apple есть…
- Как включить максимальное удаление мертвого кода? Мне не хватает памяти для кода и данных на ATMega328P. Размер кода большой, поскольку я использовал несколько библиотек, но я использую только несколько функций из этих библиотек. Очевидно,…
- Что означает число 700 150? if ((leftsensor >= 700) && (rightsensor >= 700)) forward(); else if((leftsensor <= 150) && (rightsensor <= 150)) backward(); else if((leftsensor <=…
- Использование внешнего pull-up резистора вместо INPUT_PULLUP Когда предпочтительнее использовать внешний подтягивающий резистор вместо внутреннего: pinMode(fanPin, INPUT_PULLUP); Покопавшись на форумах и на этом сайте, выяснилось, что обычно…
- Проблема с кодом для мультиплексора SDA/SCL TC9548A и датчиков HMC58 83L. Я впервые пишу на этом форуме, поэтому надеюсь, что мой вопрос здесь уместен. Моя команда работает с коммутационной платой мультиплексора I2C Adafruit TCA9548A 1-8, чтобы попытаться прочитать…
- Странная проблема с ардуино Я написал код ниже, и результат оказался совсем не таким, как я ожидал! Я не понимаю, почему это происходит! void setup() { // put your setup code here, to run once: Serial…
- Как выполнить две задачи в одном цикле в Arduino? Я пытаюсь сделать монитор погоды с помощью Arduino. Я хочу, чтобы мой метеорологический монитор отправлял мне сообщение с данными о погоде каждые 5 часов через GSM-шлюз. Кроме того, на моем…
- Управление шаговым двигателем через последовательный монитор Я хотел бы управлять своим шаговым двигателем через последовательный монитор, но, к сожалению, приведенный ниже код не сработал. Последовательный монитор работает (Serial.println()), но не выполняет…
- Заменить 6-контактный переключатель включения/выключения на Power Bank на 3-контактный или 2-контактный? Я хочу завершить свой проект в коробке и использую аккумуляторную батарею для питания Leonardo micro pro и других компонентов. На банке есть небольшой переключатель включения/выключения, под которым…
- Подключить один «главный» HC-05 к двум подчиненным одновременно. Кто-нибудь знает, для чего используется AT+CMODE=2 «ведомый цикл». Когда я пытался с его помощью соединить один мастер HC-05 с двумя слейвами, но это не сработало. я не знаю, используется ли…
- Создание массива структур, в которых хранятся растровые изображения для работы с u8glib. Я пробовал читать документацию и впадаю в отчаяние, потому что ничего не могу найти. Мне нужно создать массив структур, содержащий растровое изображение, хранящееся в пространстве PROGMEM …
- Как запитать несколько светодиодов с помощью микроконтроллера Сейчас у меня "крошечная" установка, и я хочу разместить несколько (~20-30) светодиодов 0402 на 1 Автомобиль масштаба :87 . Моя текущая установка — это ATtiny85 USB Mini Dev Board с питанием от…
- Как отправить данные на 15 метров с помощью KY-005 Я использую светодиод KY-005 в качестве излучателя и KY-022 в качестве приемника по своим характеристикам достигают 18 метров. Я провел тесты, и он поддерживает более десяти метров, однако после…
- Интерпретация значений повышения Rp и Rpu в таблице данных AM3202 (DHT22) В технических данных AM2302 на странице 3, таблица 4 указано min , typ и max для Rpu ( что подтягивающий резистор , как там дословно) 30K , 45K и 60K Ом соответственно. В другом…
- Питание проекта Tiny Arduino Я пытаюсь создать небольшой проект. После того, как я запрограммирую плату, включу питание платы разработки. Как я могу включить ее для запуска кода? Вопрос: Мне было любопытно, как я…
- Является ли это хорошим способом фильтрации шума, вызванного вибрацией концевого выключателя? У меня есть схема, подключенная следующим образом Мои концевые выключатели, прикрепленные к моей конструкции, иногда срабатывают ложно, поэтому я написал этот код, чтобы решить эту проблему.…
- Как отправить HTTP-post данные в Node Express API с Arduino esp822 6? Я отправляю данные в этот веб-API по протоколу HTTP https://morning-cliffs-85779.herokuapp.com /api/users с Arduino , подключенного к esp8226 . Я использую библиотеку wificp для данных HTTP_POST.…
- Издавать сигналы клавиатуры, не зависящие от региона API Keyboard позволяет платам Arduino, таким как Micro или Leonardo, излучать сигналы USB, имитируя физическую клавиатуру. Однако сигнал, похоже, передает нажатия клавиш, а не символы, а это…
- Как преобразовать строку шестнадцатеричных чисел с разделителями в массив int Я отправляю строку в Arduino через последовательный порт, я создал программу, которая отправляет данные, поэтому я могу изменить ее на что угодно, но сейчас она отправляет строку шестнадцатеричных…
- exit status 1 - expected primary-expression before '(' token Когда я пытаюсь скомпилировать следующий скетч, компилятор возвращает ошибку «статус выхода 1 — ожидаемое первичное выражение перед токеном '('» и выделяет «midi();» в моем коде. Вот мой скетч:…
- Должна ли скорость передачи данных для модуля Bluetooth HC-05 соответствовать serial monitor? У меня есть этот скетч, который я получил в качестве образца. У меня подключены два HC-05. То, что я печатаю на одном последовательном мониторе, отображается на другом, но в виде вопросительных…
- Код Arduino «Ошибка» Я делюсь своим кодом. Проблема, с которой я столкнулся, заключается в том, что код выполняет все функции, которые должны быть вызваны, за исключением отображения показаний MAX30100 (для сердечного…
- Подключение NodeMCU через Интернет У меня есть NodeMCU и веб-сайт (бесплатный домен веб-сайта, предоставленный http://www.hpage.com ), и мне нужно отправлять и получать некоторые данные (предположим, 8-битное число) с веб-сайта на…
- каким может быть максимальное количество вертикальных столбцов, которые можно объединить в цепочку с помощью регистра сдвига для светодиодной точечной матрицы с использованием Arduino Nano Я создал светодиодную матрицу 8 x 24 с использованием сдвиговых регистров и хочу увеличить столбцы до размера 24 x 24. Могу ли я сделать это с помощью сдвиговых регистров или есть какие-либо…
- Точное управление 3 Stepper Обновить Здесь обновленная информация о коде, который я пытался запрограммировать. У меня есть шаговый двигатель с прикрепленным диском с небольшими отверстиями через каждые 45 градусов, в…
- Рекомендации по преобразователю переменного/постоянного тока 24 В в 5 В Я работаю над термостатом ESP8266, который должен питаться от печи переменного тока напряжением 24 В. Я ищу преобразователь на 5 В постоянного тока, который был бы достаточно маленьким, чтобы…
- Я хочу получить номер входящего звонка и сравнить его Здравствуйте, я хочу получить и сравнить номер входящего звонка, он работает, но не так, как я хочу. Когда я звоню с хорошего номера, он печатает, что я звонил с сохраненного номера, когда номер…
- Связь I2C между Attiny85 в качестве ведущего устройства и Arduino UNO в качестве ведомого устройства Я хочу, чтобы мои Attiny85 и Arduino UNO взаимодействовали друг с другом по протоколу I2C. Поскольку Attiny не поддерживает библиотеку Wire, я использую TinyWire от lucullusTheOnly и Wire на Uno.…
- Ошибка повторного объявления библиотеки Arduino Я здесь впервые и надеюсь, что кто-нибудь сможет вам помочь! Я постараюсь изложить это максимально кратко. Итак, у меня есть два датчика/модуля: один — ЖК-экран от elerow, а другой — DS1307. Оба…
- Пороговые напряжения цифрового ввода-вывода для ATmega32u4 Каково напряжение на ATmega32u4 (например, Arduino Leonardo), при котором считывается HIGH или LOW ? Я хочу убедиться, что я читаю Справочное руководство по микросхемам правильно, где в…
- avrdude: Ошибка: butterfly programmer uses avr_write_page() but does not provide a cmd() method При попытке прошить свой скетч я вижу множество ошибок, таких как: ***failed; …
- Arduino Yun не может отправлять на Dropbo x Давным-давно я настроил Arduino Yun для отправки файлов в Dropbox... Я попробовал сейчас, и при попытке установить последнюю версию модуля Python для Dropbox все заканчивается «убито». pip…
- Ошибка: Does not name a type Я создал класс под названием «Предметы», а затем создал предмет под названием «Математика». Я пытаюсь создать класс для занятий по математике, но выдает ошибку: «Математика» не называет тип. Код…
- Странное поведение с массивами char/uint8 Итак, я пытаюсь прочитать 8-байтовую строку символов с устройства I2C и распечатать ее на последовательной консоли. Этот необработанный массив из 8 символов не завершается, когда он поступает с…
- Будет ли резистор сопротивлением 100 кОм, подключенный к земле, понизить сопротивление открытой аналоговой линии до 0? У меня есть проект, в котором фоторезистор подключен к делителю напряжения и подключен через «стерео мини-разъем» 3,5 мм. Когда в мини-разъеме ничего нет, аналоговая линия представляет собой…
- Как запустить скетч NodeMCU из Arduino Leonardo Micro Pro? Наверное, это очень простой вопрос. Мой NodeMCU настроен и работает там, где он подключается к Wi-Fi и отправляет push-уведомление. В настоящее время он делает это автоматически при подключении к…
- Назначение и управление цифровым выводом из строки Вот модифицированная версия примера Blink #define D8 13 String p = "D8"; // функция настройки запускается один раз, когда вы нажимаете кнопку сброса или включаете плату void setup() { //…
- Есть ли в Arduino Uno поддержка Virtual Pin? Я хочу получать данные с помощью Virtuino от моего Arduino Uno 3 (Ethernet Shield) через Ethernet. Поддерживает ли Arduino Uno 3 виртуальный вывод? Если да, есть ли ссылка на нужный мне синтаксис…
- Как прочитать сигнал ШИМ частотой 25 кГц с разъема вентилятора ПК? Я хотел бы управлять скоростью двигателя постоянного тока, используя выход ШИМ из разъема моей материнской платы. Вот стандартная распиновка 4-проводного разъема вентилятора ПК: …
- Вопрос по купленному мной автомобильному комплекту Недавно купил комплект UNIROI Smart Car. (Автомобильный комплект UNIROI Smart Robot Комплект робота Arduino с полным приводом, плата Arduino UNO R3, ультразвуковой датчик, модуль инфракрасного…
- Нет подходящего вызова функции для таймера? Здесь я использую библиотеку Timer с пером Adafruit m0: https://github.com/JChristensen/Timer https://playground.arduino.cc/code/timer Я не могу понять, почему получаю эту ошибку: нет…
- ДХТ 11 темп. И хум. Датчик всегда 0 значений Я пытаюсь заставить работать свой DHT 11 из официального магазина Arduino ( https://store.arduino .cc/grove-temperature-humidity-sensor ). Я следую этому руководству прямо здесь: …
- Использование карты для двигателя постоянного тока вместо сервопривода Я пытаюсь использовать команду карты, которая используется для поворота сервопривода на 180 градусов при движении потенциометра... На самом деле, я хочу, чтобы я установил свой потенциометр на…
- Как установить степпер и после этого заставить его двигаться на 45 градусов Я пытаюсь позволить шаговому двигателю найти исходное положение (с помощью микропереключателя) после включения питания. После этого переместите его на 45 градусов (или эквивалентно шагам) и…
- Пайка несовмещенных выводов Arduino Pro Mini У меня есть пара Arduino Pro Mini (оригинал от sparkfun), у которых эти 4 несовмещенных контакта. К сожалению, мне нужно использовать 2 из них, A4 и A5, потому что это контакты I2C, и я хочу…
- Как сопоставить целые значения и округлить их до десятков/тысяч? Я сопоставляю потенциометр от 0–1023 до 1000–120 000 (от 1 секунды до 2 минут) для таймера, например: maxDelay = map (pot2, 0, 1023, 1000, 120000); Обе переменные являются целыми…
- Arduino прекращает регистрацию данных примерно через 32761 секунду. Я сделал небольшую настройку для регистрации температуры на SD-карте, все работает гладко, пока время регистрации не достигнет 9:06:01, что составляет 32761 секунду. Я знаю, что это примерно…
- Простая ошибка умножения Выполнение следующего кода всегда дает -511, в результате я выполнил много тестов, и кажется, что результаты верны от 0 * 0 до 181 * 181, помимо этого результаты ненормальны, я пробовал много типов…
- Как изменить входной контакт библиотеки FreqCounter Arduino Uno/Dumilanove? Следующая ссылка на библиотеку определяет контакт 5 Arduino для входного контакта для сигнала. https://www.pjrc.com/teensy/td_libs_FreqCount.html Но проблема в том, что я использую ЖК-дисплей…
- Отображение символов в виде растровых изображений Я прибегнул к созданию растровых изображений для каждого числа и нескольких букв для Oled-модуля 128x64. Это было сделано для экономии памяти и обхода ограничений таких библиотек, как u8glib. Если…
- Светодиод не включается со следующим кодом Светодиод не включается со следующим кодом. Перепробовал несколько светодиодов и дважды проверил проводку. В чем дело? Использование uno. int ldr = A1; int ldrVal = ldr; int led = 6; int lvalue…
- Выходная мощность и управление выводом Mega 2560 Я пытаюсь определить общие требования к питанию контактов для моего проекта Mega 2560; он будет подключаться к 3 полоскам Neopixel по 1 м и 5 лазерным оптоволоконным светильникам RGB и управлять ими…
- Количество циклов в зависимости от количества и типа операторов Я провел небольшой эксперимент, чтобы подсчитать количество циклов в секунду в двух разных конфигурациях: 1-Переменная a инициализируется нулем и увеличивается на единицу в каждом цикле цикла…
- Когда происходит приращение до/после? Редактируем здесь, чтобы внести ясность. Заголовок задает вопрос, но приведенный пример не идеален. Это был более общий вопрос, чем пример кода. Компиляторы имеют точки последовательности ,…
- Нужна помощь с библиотекой U8GLIB У меня есть проект, в котором используется oled-дисплей 128x64. Мне приходится использовать U8GLIB, поскольку доступные дисплеи меняются с SSD1306 на SSH1106 в зависимости от того, когда вы его…
- Изменить один конкретный байт IP-адреса Итак, если у меня есть IP-адрес IP-адрес: 192.64.5.1 , можно ли каким-то образом изменить определенный байт этого IP-адреса на IP-адрес: 192.64.**6* *.1 Моя идея — изменить IP-адрес на…
- Константа значения AnalogRead для изменяющегося напряжения (для изменения яркости светодиода) Наличие контакта 11~ в режиме ВЫХОДА, который обеспечивает переменное напряжение (от 0 до 5: от 0 до 255). и контакт A0 в режиме INPUT для считывания напряжения, я обнаружил, что значение,…
- Выбранная плата зависит от ядра Arduino (Selected board depends on 'arduino' core (not installed)) Когда я загружаю Arduino IDE с выбранным Board: Pololu A-Star 32U4 , я вижу: The current selected board needs the core 'arduino:arduino' that is not installed. Я установил плату вручную,…
- Как сделать повторитель Wi-Fi на Arduino? Я пытаюсь сделать ретранслятор Wi-Fi. Сигналы моего маршрутизатора не доходят до моего кабинета, и вместо того, чтобы покупать подходящий повторитель Wi-Fi, я предпочитаю его сделать. Я хочу…
- FastLED - Как управлять определенными светодиодами Я, к сожалению, новичок в Arduino и FastLED. Я нашел хороший скетч, который почти идеально соответствует моим потребностям. Только одна проблема: Я не хочу, чтобы в Sketch ВСЕ светодиоды были…
- Несколько портов Software Serial Я планирую использовать Arduino (в идеале Nano или другой) для отправки и получения информации от нескольких последовательных портов программного обеспечения на другие Arduino через доступные…
- Что лучше? GPRS SIM800L или GPRS SIM900? Я буду реализовывать технологию GPRS в своем проекте Arduino, но прежде чем покупать модуль, я хочу знать, какой из них лучше. Если GPRS SIM800L или GPRS SIM900? Мне нужно отправить массив JSON…
- Отправка значения с одного Arduino на другой Интересно, можно ли отправить значение с одного Arduino на другое? По сути, у меня есть один Arduino, измеряющий, скажем, вес, но я хочу отобразить это значение с помощью ЖК-дисплея в другом…
- Каждый ли Arduino имеет встроенный компас? Сомнение возникло после просмотра документации по Arduino. Мне нужно повернуть робота Arduino Uno на 20 градусов без использования энкодеров. Поэтому я поискал в Интернете, как я могу это сделать.…
- Датчик NPN для Arduino У меня есть датчик луча, обеспечивающий выход NPN, а также PNP. Он 4-х проводной и работает от 24В. Я подключил коричневый (+) и синий (-) к небольшому источнику питания 24 В, и датчик заработал!!!…
- Как отключить кнопку, если запас моих товаров уже равен 0 #include <Servo.h> const int coinpin = 2; const int buttonPin = 5; const int buttonPin1 = 6; int biogesicamount = 1; // Переменные volatile int credits = 0; int buttonState = 0; const int…
- Как работают функции вне цикла void? Я привык к скетчам Arduino с частью void setup() , которая запускается один раз, и частью voidloop() , которая продолжает выполняться в цикле. Что произойдет, если у вас есть функции void вне…
- Что выбрать между датчиками температуры и влажности: AM230x или DHT22? Я с нетерпением жду возможности получить точный датчик влажности и температуры. Когда я решил использовать модуль DHT22, я увидел AM230x (например, AM2301). Как выбрать между DHT22 и AM2301?…
- Как извлечь широту и долготу из GPS Я хочу извлечь долготу и широту из модуля GSM/GPS, а затем загрузить их в ThingsSpeak. Я использую модуль sim808 GSM/GPS и AT+CGPSINF=0 для получения предложения с информацией о местоположении GPS…
- Проект конвейера и счетчика Я новичок в Arduino и хочу узнать, подойдет ли Arduino для этого проекта. Мой проект довольно прост: я хочу построить 3 конвейера с использованием 3 двигателей постоянного тока. В конце каждого…
- Программная точка доступа ESP8266: тайм-аут запроса ресурса, если на него не получен ответ в течение установленного недокументированного времени. Я экспериментирую с чипом ESP8266 на плате Wemos D1 R2. Я пытаюсь написать код, который позволит пользователю ввести имя пользователя и пароль в HTML-форме, а затем получить ответ о том, что…
- Какое оборудование и метод для часов RTC лучше всего использовать? какое оборудование и метод для часов RTC лучше всего подходят для Arduino
- Добавление библиотеки esp32_komoot_ble в Arduino IDE Я новичок в Arduino IDE и хочу создать интересное устройство, наткнувшееся на github. https://github.com/jstiefel/esp32_komoot_ble Проблема в том, что я действительно не могу добавить его в…
- Значение неинициализированной EEPROM в ESP8266 В ходе моего ограниченного тестирования выяснилось, что EEPROM в Wemos D1 не инициализирован до 255, как указано в спецификациях, как в случае с Arduino на базе AtMega. На самом деле значения…
- Объединение 2 датчиков в один код с 1 кнопкой Я пытаюсь создать схему с одной тактильной кнопкой, ЖК-дисплеем и двумя датчиками: 1) температуры и 2) датчиком пульса. Когда цепь включена, на ЖК-дисплее сначала отображаются показания датчика…
- Как распечатать недостаточно кредитов, если кредитов недостаточно Проблема моего кода в том, что последовательный монитор печатает недостаточно кредитов, даже если я не нажал кнопку. В результате, когда я нажимаю кнопку, должно быть напечатано недостаточно…
- Вопрос по проекту Arduino Power Я увидел в Интернете проект (тот, что на фото), и мне интересно, не будет ли для меня проблемой подключить Vin и GND Arduino к тому же месту, где питаются серводвигатели? (для совместного питания…
- Как настроить OpenCV с помощью Arduino? Мой вопрос заключается в том, как это сделать (настроить), а не в том, смогу ли я это сделать или с помощью какого Arduino. Ранее я настраивал OpenCV с помощью Visual Studio 2015. Это было…
- NodeMCU NeoPixel Я пытаюсь управлять одним NeoPixel с помощью NodeMCU, но безуспешно. Даже простая загрузка скетча библиотеки Adafruit NeoPixel по умолчанию дает неудачные результаты. Я успешно протестировал тот же…
- Трехфазный синусоидальный инвертор с использованием Arduino Я хочу спроектировать трехфазный синусоидальный инвертор с помощью Arduino. Я нашел эту ссылку с принципиальной схемой и результатами моделирования, но он не предоставил код. может ли кто-нибудь…