ESP8266-01 модуль "AT" командное тестирование не отвечает Я подключил Arduino UNo к модулю Esp8266-01 и загрузил Простой скетч мигания с помощью Arduino Uno, и он правильно отреагировал, так как синий светодиод на Esp8266-01 мигал правильно. Потом для…
Типы данных Arduino Я работаю над рабочим листом для начала с arduino. У меня есть предыдущий опыт работы с ардуино, но проблема является новой для моей области знаний. Любая помощь будет хорошо оценена (нужна помощь,…
Примерный скетч RP2040 для двухъядерной очереди Я хотел бы использовать очередь, потому что я думаю, что это лучше всего подходит для моего приложения. У меня очень ограниченный опыт в двухъядерном программировании, все, что я хочу, это правильно…
Имеете дело с отключением USB? Следующий код отлаживает собственный порт SerialUSB, подключенный к ПК и подключенный через монитор терминала (например, Termite , с любым bps, 8N1, RTS/CTS).
При запуске порты ищут связь, и…
Сигнализация RP2040 RTC или аналогичная функция У меня есть плата rp2040, использующая ядро Earl E. Philhower. Я хотел бы использовать функции rtc точно так же, как упомянутые в sdk . Особенно функция сигнализации, которая имеет решающее…
Установка Arduino в корпусе Я решил использовать профессиональные мини-платы Sparkfun, чтобы превратить свой проект в полупрофессиональный продукт.
Моя первая мысль обратилась к ограждениям, которых, похоже, лишен весь…
Arduino выводит значения мусора на serial monitor с ESP8266 Я подключил свой Arduino к ESP8266.
Когда я проверяю ESP8266, вручную вводя команды на последовательном мониторе, я получаю правильные результаты.
Однако, когда я запускаю эту программу
…
Оптимизированный генератор случайных буквенно-цифровых строк Я пытаюсь создать генератор arduino nonce, но единственное, что я нашел, - это этот вопрос на форуме arduino , но я не могу понять, как заставить его работать на меня. Я проверил и Serial…
Как сгладить переход на другой цвет NEOPIXELS Я работаю над проектом светодиодной ленты и искал способы плавного перехода от одного цвета к другому. Проблема в том, что мой нынешний метод не так хорош.
#include <Adafruit_NeoPixel…
ESP8266 не подключается к Wi-Fi Я пытаюсь передать температуру с DS18B20 на ThingSpeak, используя ESP8266. Вы можете увидеть код, который я использую для этого.
Когда я запускаю код, я не получаю никаких ошибок. В…
Для loop, похоже, изменяется выполнение pow() В первый раз pow() работает. Но внутри "цикла для" или снова после этого он не ведет себя !? (Я использую китайский Pro Mini с Arduino 1.8.16)
Обновление
Чтобы прояснить, о чем я спрашиваю,…
Не удается получить 1 секунду на таймере ATmega168 TCCR1A = 0;
TCCR1B = 0;
OCR1B = 0xFF00;
TCCR1A = (1<<WGM10) ;
TCCR1B = (1<<CS12) | (1<<CS10);; //set the pre-scalar as 1024
TIMSK1 = (1 << OCIE1A);
Это не…
Синхронизация внутренней частоты с внешней В этом вопросе:
Процедура изменения частоты Nano или аналогичная , @EdgarBonet дал очень хороший метод генерации таймингов, которые не разделяют системные часы равномерно. Он также сказал, что для…
ESP8266 с HC05 : ожидаю получить больше байтов, чем 63 полученных Я пытаюсь прочитать Ant BMS 32H с помощью ESP8266 и модуля HC05.
BMS отправляет 146 байт, когда запрашивает их, отправляя DB DB 0 0 0 0 (ШЕСТНАДЦАТЕРИЧНЫЙ)
Я провел тест с помощью своего телефона…
Цифровой потенциометр SPI не работает на ESP32 У меня есть микросхема цифрового потенциометра MCP4151. Мне удалось заставить его работать с помощью и Arduino Uno, используя приведенный ниже код:
#include <SPI.h>
byte address =…
Как подключить NodeMCU к NRF24L01 Мне нужно подключить NodeMCU и NRF24L01. где я получаю данные от другой передачи NRF24L01. Мне удалось подключиться к сети Wi-Fi, но прием данных происходит не так, как ожидалось. Вот мой код
…
Процедура изменения частоты Нано или аналогичной Мне нужно получать прерывания с одной из трех определенных скоростей: 1920, 2000 и 2400 в секунду с довольно высокой точностью (~10 ppm). Я спрашивал об этом по электронике, но я думаю, что здесь…
Как добавить библиотеку в Sloeber У Слобера есть опция меню: Arduino -> Добавить библиотеку в выбранный проект>
ОДНАКО в открывшемся диалоговом окне "Импорт библиотек Arduino" отображаются только 18 библиотек, и нет…
Как изменить переменную/скетч с помощью графического интерфейса В течение последних нескольких месяцев я работал над носимой компьютерной мышью, используя Arduino и датчик 9-dof. Большая часть скетча завершена и работает, как и ожидалось.
Недавно я начал…
Необходима помощь с I2C LCD + Arduino - DS-LCDD5 Я новичок на этом форуме и относительно новичок в Arduino (с точки зрения программного обеспечения) Я создал много проектов, но всегда просто копирую/вставляю/изменяю пример кода.
Я нашел пару…
Питание arduino и вентилятора 12 В от одного источника питания Я нашел относительно небольшой импульсный источник питания 12 В, который я хочу встроить в свое устройство, используя его для питания как Arduino Pro Mini, так и пары вентиляторов процессора 12 В.…
LCD отображает больше цифр, чем последовательный монитор Я создаю систему мониторинга BPM. Последовательный монитор отображает точные значения BPM в диапазоне от 60 до 100+. Но мой ЖК-дисплей не точен. Например, на последовательном мониторе мой bpm…
LoRa получает только 2-4 пакета, затем перестает работать Я работаю над проектом LoRa, используя [Ai-Thinker RA-01 SX1278 433 МГц LoRa][1] с библиотекой [sandeepmistry/arduino-LoRa][2]. Я изменил пример lorariever, чтобы он выглядел так
#include <SPI…
Не удалось загрузить скетчи на ESP8266 только в Ubunto 20.04.3 Я установил свежую копию Ubuntu 20.04 и Arduino IDE1.8.16. Вначале добавление пользователя в группу удаленного доступа включало загрузку скетча в семейство Aruino AVR и ESP32, но все равно ESP8266…
Keyboard.h не найдена на Arduino nano Я пытаюсь использовать клавиатуру на своем Arduino nano, но получаю эту ошибку:
'Keyboard' not found. Does your sketch include the line '#include <Keyboard.h>'?
В соответствии с ответом…
Обновление для перехода на летнее время "ConfigTime" Я использую ESP8266 для синхронизации часов NTP таким образом:
void myIOT2::_startNTP(const int gmtOffset_sec, const int daylightOffset_sec, const char *ntpServer)
{
configTime(gmtOffset_sec,…
Есть ли необходимость вводить задержку в основной цикл Я полный новичок. Вообще говоря, есть ли вообще какая-либо необходимость в задержке в основном цикле()? Я не привык писать бесконечные циклы
Правильно ли говорить, что команда delay() просто…
Настройка ввода pullup через регистры Я могу установить pin-режим для ввода или вывода через регистры DDRx. Как я могу включить внутренний pullup resister через регистр?
Не удается загружать скетчи в Arduino Nano Every начинающий строитель здесь. Я только что купил Arduino Nano по почте от Mouser, и я пытаюсь загрузить модифицированную версию примера blink на свою новую совершенно новую плату. Однако каждый раз,…
Не удается подключить ESP8266 к базе данных сервера обновленный.
Я пытаюсь подключиться к серверу, отправляя HTTP-запрос ( GET ), но продолжаю получать ошибки. Вывод на последовательный монитор показывает сбой подключения или неверный запрос
…
Что на самом деле делает delay(0)? Я видел некоторый код, в котором разработчики добавляют задержку(0) , это не имеет смысла, что он делает? Задержка с нулем миллисекунд, почему?
bool DFRobotDFPlayerMini::waitAvailable(unsigned…
Конструкция устройства слежения за транспортным средством Я хочу создать устройство слежения за транспортными средствами на базе Arduino, которое позже будет перемещено на производственную плату без Arduino. Прямо сейчас у меня есть несколько вопросов:
…
Подключить аналоговый датчик к цифровому контакту Если я возьму Arduino (samd21, если это имеет значение) и подключу аналоговый датчик/горшок к цифровому контакту, а затем установлю этот контакт в качестве входа, будет ли digitalRead(#) запускать…
Одновременная работа кодера и считывание с аналогового порта Мне нужно считывать данные с аналогового порта, и в то же время мне нужно иметь возможность управлять кодером, но сейчас я не могу этого сделать. Когда происходит постоянное считывание с…
Примеры двухъядерных скетчей Rp2040 Итак, у меня есть плата rp2040, и я не смог найти двухъядерный пример кодов. Самое близкое, что я смог найти, - это пример библиотеки планировщика, предоставленный мне IDE
/*
Несколько Миганий
…
Отобразить изображение с SD-карты на ЖК-дисплей ILI9486 Я совершенно новичок в Arduino. Мне был предоставлен побочный проект для отображения изображения с SD-карты для отображения. Используемый ЖК-дисплей-это ILI9486, который имеет слот для SD-карты на…
Моя программа использует слишком много памяти Я работаю на складе, и мне было поручено создать устройство, которое будет показывать местоположение любого продукта, когда будет указан идентификатор продукта. Весь наш продукт состоит из 3 вещей.…
Зачем использовать модуль, а не датчик напрямую? Я пытаюсь понять, когда можно было бы использовать модуль Arduino, а не непосредственно датчик.
Вот пример контекстуализации моего вопроса: мне нужно использовать датчик Холла для измерения числа…
Светодиод Arduino PWM с замиранием в сборке Я пишу программы Arduino UNO (=ATmega328P-PU) в сборке для экономии памяти, поэтому я использую avra.exe (так же, как avrasm32 от atmel studio) для компиляции и загрузки avrdude, и простые программы…
Модуль HW-477 с ИК-датчиком VS1838B: Помощь с выводами Заказал Универсальный ИК-приемник и получил модуль HW-477 с ИК-датчиком VS1838B .
Хорошо, что данные для VS1838B доступны , но не для HW-477.
Контакты VS1838B как: Ref
Сигнал | GND…
Мгновенная остановка двигателя при неисправности датчика Холла У меня проблема с остановкой двигателя в том же месте, когда магнит проходит.. Я попытался добавить прерывание и сделать код как можно более чистым, но пока без радости. Есть какие-нибудь…
Как изменить яркость светодиодного освещения? Я пытаюсь изменить яркость светодиода с помощью RGB. Я могу изменять яркость простых цветов, таких как красный, зеленый и синий. Но я не знаю, как изменить яркость таких цветов, как фиолетовый,…
Код сканирования Wi-Fi для esp32 wroom 32 Я пытаюсь сканировать Wi-Fi в режиме sta_ap в своем модуле esp32 wroom 32, но он не сканирует новый Wi-Fi .Может ли кто-нибудь рассказать больше о том, как работает режим Wi-Fi в этом модуле и в чем…
Альтернатива 5В Due? Я разработал схему, управляемую Arduino Mega 2560, включающую ряд внешних компонентов, все из которых работают и посылают сигналы 5 В. Теперь я понимаю, что 8 Кб оперативной памяти на Mega 2560…
Как использовать транзистор для "нажатия" кнопки? У меня есть пульт дистанционного управления обогревателем, на который я хочу нажимать кнопки с помощью своего Arduino. Я питаю пульт дистанционного управления и Arduino от внешнего источника 5 В,…
Библиотеки не связаны Я создал 4 библиотеки, каждая в файлах .h и .cpp, и протестировал их по отдельности. Я сохранил гибкость проекта, определив 3 флага, которые разрешают или запрещают использование библиотек.
При…
В каком файле пакета выбран программатор по умолчанию? После чистой установки IDE в подменю программатор уже выбран параметр по умолчанию, как показано ниже:
Я работаю над созданием базового пакета и хотел бы, чтобы после выбора платы был выбран…
Изменение функции neopixel rainbow для работы с 4 контактами Итак, моя настройка такова, что у меня есть полоски, разделенные на 4 контакта, и я хотел бы изменить эту функцию rainbow из neopixel, чтобы она работала на 4 отдельных полосках, которые находятся…
Обновление ATmega16U2 У меня есть UNO Mini Strong от www.diymore.cc.
У меня проблема с клавиатурой.h не распознается.
Я пытался найти прошивку, упомянутую в https://www.arduino.cc/en/Hacking/DFUProgramming8U2 отсюда…
Как определить, когда передатчик выключен? Используя беспроводной модуль nrf24l01, я хочу управлять светодиодом с помощью приведенного ниже скетча.
Передатчик автоматически непрерывно отправляет данные с интервалом в одну секунду, и когда…
ATtiny85-DHT11-TM1637 Я перепробовал много комбинаций, и я могу заставить Attiny85 отображаться на TM1637 просто отлично, но я не могу получить показания муравья от DTH11, пробовал разные контакты, библиотеки. Я загружаю…