Релейный модуль Arduino работает неправильно У меня есть Arduino Mega и 4-канальный релейный модуль.
Это модуль relay.
Когда на цифровом выходе Arduino низкий уровень, реле находится под напряжением. Когда на выходе Arduino высокий…
6-разрядные 7-сегментные часы У меня есть 6-значный 7-сегментный, ds3231 и arduino uno, но у меня неверный код. У меня 4-значный 7-сегментный код. Я хочу правильно. Кто мне поможет?
#include "SevSeg.h"
#include…
Пример скетча SendSMS висит в операторе PINMUNBER if Я использую Arduino shield, подключенный к Arduino Uno, для отправки текстовых сообщений. Использую один из встроенных примеров из Arduino IDE для отправки SMS по имени - sendsms в примерах GSM.…
Как получить доступ к порту B Attiny84 в коде Arduino IDE? Ссылаясь на руководство на High-low tech , я смог прошить ATTiny84 через UNO через Arduino IDE 1.6.7.
Я загрузил простую программу мигания светодиодов на контакт 0 IDE (физический контакт 13…
Матрица и пространство состояний Реализация Arduino Я написал матричный класс Arduino. Затем я использовал этот класс для реализации пространства состояний на Arduino.
Во время тестов я наткнулся на проблему. После запуска программы она в какой-то…
Кодирование мешалки с различными скоростями Я отвечаю за создание кода для своего класса с помощью Arduino на плате Arduino UNO. Всего имеется 7 переключателей: один действует как пуск/остановка, что позволяет ему работать при выборе других…
Arduino Nano 33 BLE получает текущее время с помощью RTC У меня есть arduino NANO 33 BLE , и я пытаюсь получить текущее время и дата. Согласно документации, Arduino имеет микроконтроллер nRF52840, который поставляется с Таймер 24 RTC Перечислен в …
Использование timer0 на Arduino Uno Я пытаюсь найти простой пример прерывания timer0, но ни один из них не работает. Ни этот код, который я пытался запустить:
boolean toggle0 =0;
void setup() {
pinMode(8, OUTPUT);
cli();
//…
HC-05 к низкой цене AB затвор 3 Я пытаюсь подключить HC-05 к модулю AB Shutter3. Однако, когда я пытаюсь найти адрес AB Shutter3 с помощью команд AT ( AT+INQ ) Я не мог найти AB Shutter3.
Я хочу интегрировать и то, и другое,…
Как управлять детскими качелями? Я начинаю интересный самодельный проект детских качелей. Моему сыну 3 месяца, и у нас дома есть качели, сделанные из веревок, где он спит. Я ищу любой электронный компонент, управляемый с помощью…
Wemos D1 mini не подключается к Wi-Fi: код состояния 6 Итак, у меня есть Wemos D1 mini, который я хочу подключить к своему Wi-Fi, чтобы отправить данные датчика на мой сервер. Но я не могу подключить его к своему Wi-Fi, так как получаю код 6.
// Мы…
Управление 2-контактным вентилятором 12 В с помощью ШИМ У меня есть вентилятор на 12 В, и я должен контролировать его скорость с помощью ШИМ Arduino, как это сделать?
Вентилятор представляет собой вентилятор с технологией pengda 12V-DC.
Уже пробовал…
Не удается скомпилировать минимальный пример I2C MFRC522 На ESP32 я пытаюсь собрать минимальный I2C пример библиотеки MFRC522 :
Но я получаю ошибки при первых объявлениях:
TwoWire i2cBus = TwoWire(0);
MFRC522_I2C dev = MFRC522_I2C(RST_PIN, 0x28,…
Измерительный датчик HG-C 1100 Я использую два измерительных датчика HG-C 1100 для измерения ширины металла. В верхней части датчика у меня будет значение измерения. Датчик способен измерять размеры от-35мм до 35мм.
Поэтому я…
Как получить версию платы Arduino удаленно У меня есть несколько плат Arduino WeMos D1, причем несколько версий были куплены с разницей в несколько месяцев. Одна из этих плат работает, но мне нужно ее обновить, и я не уверен, что это R1 или…
Отправка данных из обработки в arduino У меня проблема с отправкой данных из обработки в arduino mega.
Код обработки :
import processing.serial.*;
Serial myPort;
void setup()
{
println(Serial.list());
String arduinoPort =…
Bluetooth-модуль HC-05 не принимает AT-команды Я уже некоторое время пытаюсь запрограммировать Bluetooth-модуль HC-05 ZS-040 и не могу заставить AT-команды возвращать какие-либо значения. Я довольно долго искал в Google, и ни один из ответов,…
Библиотеки ATmega1284 и относительной влажности Я пытаюсь использовать некоторые датчики относительной влажности (DHT11 и DHT22) с процессором ATmega1284 на макетной плате. Я использую библиотеки Arduino playground (dht.h), Adafruit (DHT.h) и…
SPI: проблемы связи с датчиком с помощью Arduino У меня есть датчик, с которым я пытаюсь общаться через SPI, используя Arduino UNO. Это мой первый раз, когда я использую SPI, и я испытываю некоторые проблемы, которые, я надеюсь, просто из-за…
Инкрементный кодер может кто-нибудь сказать мне, что не так с моим кодом, я использую его для расчета оборотов с помощью инкрементного кодера
long counter=0;
long rpm = 0, z =0;
long ini_time = 0;
long …
ЖК-дисплей с I2C не распознается esp32 У меня есть плата NodeMCU esp32-s, и я пытаюсь подключить свой ЖК-дисплей 16x2 с шиной I2C PCF8574T к esp32, проблема в том, что ЖК-дисплей ничего не показывает, а скетч WireScan не может распознать…
Digispark Atinny85 не распознан (проблема с загрузчиком) Я недавно купил Attiny85 (на фото ниже)
Мне удалось правильно установить его, следуя официальным руководствам, и это никогда не было проблемой.
Драйверы установлены правильно, и я использовал…
delayMicroseconds и время выполнения микросекунд необъяснимо Я только что поэкспериментировал с точностью синхронизации моего Arduino Uno R3, используя этот код:
unsigned long beginTime;
unsigned long endTime;
void setup() {
Serial.begin(9600); //…
Почему сторожевой пес кусается слишком быстро? В настоящее время пытаюсь внедрить сторожевой таймер в свой проект. Я использую библиотеку WDTZero для управления сторожевым таймером на моем MKR NB 1500. Программа пытается измерить данные,…
Отправка ИК-сигналов (NEC) с помощью Arduino У меня есть Arduino Micro , и я хочу управлять дисплеем с помощью ИК-команд. Таким образом, Arduino должен отправлять ИК-команды на дисплей.
Я нашел библиотеку " Arduino-IRremote ", которую…
Цвета RGB LED рандомизируются, а LDR затухает одновременно Я тоже пытаюсь сделать RGB-светодиод, который продолжает случайным образом менять цвет и заставлять яркость уменьшаться одновременно с LDR, но я продолжаю получать сообщение об ошибке, указывающее…
Установка pinmode() в заголовочном файле Я пытаюсь создать заголовочный файл для обработки всех моих определений выводов и режимов ввода.
Это заголовок:
#ifndef __HEADER_TESTER__
#define __HEADER_TESTER__
#include <SoftwareSerial…
Почему мой аналоговый выход ограничен 2,7 В? У меня есть MKR WIFI1000 (v2.0 [Arduino:XYZ]) с "настоящим" аналоговый выходной контакт (DAC0/A0/PIN15). Согласно документации, это 10-битный ЦАП, поэтому я предполагаю, что могу написать …
16*2 ЖК-дисплей на NodeMCU Я получаю эту ошибку при загрузке простой программы с ЖК-дисплеем в NodeMCU, может ли кто-нибудь помочь мне??........
esptool.py v2.8
Serial port COM9
Connecting........_____....._____....._____…
ESP8266 не имеет доступа к PHP-файлу Я пытаюсь управлять NodeMCU с помощью приложения для Android, и я могу легко управлять NodeMCU, но когда я добавил URL-адрес, чтобы попасть в PHP-код для ввода данных в MYSQL, ни NodeMCU не…
Данные не записываются на SD-карту на M0 Я пытаюсь написать скетч, который будет извлекать данные из BME280 и ADXL345 с использованием протокола I2C, а затем записывать эти данные на SD-карту. Используя различные скетчи, которые я нашел в…
ESP8266 -01 ничего не отвечает Проблема началась, когда я попытался загрузить программу Blink в модуль, она загрузилась без проблем через Arduino, но после этого синий светодиод не мигал.
Я много искал его и обнаружил, что,…
Плата разработчика SIM800C "SIM not inserted" Я купил это Отладочная плата SIM800C (поставщик неизвестен):
Я подключил его к Arduino и вставил в него новую SIM-карту. Это модель SIM-карты, которую я использую:
Проблема в том…
Как скомпилировать ядро Arduino-ESP32 с помощью ESP_LOGx Почему?
В Arduino IDE вы можете установить уровень отладки ядра, однако это устанавливает уровень отладки только для файлов в Arduino-esp32, но ядро, которое распространяется в виде предварительно…
Как записать в свободное место на внешнем EEPROM? Я хочу записывать координаты GPS во внешнюю EEPROM через I2C.
Например:
Широта: 51.0000
Долгота: 4.0000
Если я удалю десятичный разряд, каждый из этих адресов будет занимать до двух байтов…
Светодиод не включается с ультразвуковым датчиком Я пытаюсь создать встроенную систему для моего университетского курса, и концепция, которую я придумал, используя предоставленные компоненты, — это настраиваемый датчик расстояния, используемый для…
WebSocketsServer.h: No such file or directory Я пытаюсь использовать веб-сокет NodeMCU.
Я скачал необходимые библиотеки из:
https://github.com/Links2004/arduinoWebSockets
и вставил их в папку Arduino libraries. Я загрузил свой код, но…
Обратный вызов родительского класса из дочернего класса Я хочу, чтобы родительский класс передал указатель на функцию обратного вызова дочернему классу при создании дочернего класса. У меня это получилось, когда родителем был скетч, благодаря этому…
Двигать шаговый двигатель вперед и назад Итак, я пытаюсь переместить шаговый двигатель на половину оборота (1024 шага), и как только это будет завершено, заставьте его двигаться вперед и назад примерно на 100 шагов в любом направлении.
…
Не удается подключить мой ESP-12F к Wi-Fi с моим Arduino Uno Недавно я купил этот адаптер Wi-Fi для моих IOT-проектов, которые я подключил к своему arduino uno, который, кажется, не работает.
Я пробовал с библиотекой arduino ESP8266WiFi с RX, подключенным к…
Проект бескулачкового двигателя Я пытаюсь запустить бескулачковый двигатель, и мне нужно отслеживать угловое положение коленчатого вала двигателя. Для этого у меня есть колесо с 30 магнитами, прикрепленными к коленчатому валу, так…
Нечетные символы в последовательном мониторе Недавно я работал над веб-сайтом, который принимает данные от Arduino, например, о температуре и влажности. Но есть фатальная проблема, с которой я столкнулся, последовательный монитор выдает…
Инструменты > Настройки платы: как они фиксируются? В Arduino IDE меню «Инструменты» можно использовать для настройки некоторых параметров платы, таких как следующие:
... например, Версия процессора = "Atmega168P", Частота процессора =…
Audrino mkr1500 продолжает работать в автономном режиме Я использую MKR1500 с SIM-картой Arduino. Я могу загрузить код на устройство с помощью веб-редактора. Но когда я заканчиваю загрузку кода, устройство показывает статус в автономном режиме, и я не…
Нужен простой пример визуализации акселерометра! Я делаю проект с использованием акселерометра ADXL335 от SparkFun. Фактический проект, который я использую P5, и он отлично работает. Я провожу семинары параллельно и хочу продемонстрировать чип в…
Является ли LGT8F328P законным? Уже несколько месяцев купить плату с этой микросхемой может каждый.
Он совместим с ATMega328 и имеет некоторые функции, такие как 12-битный АЦП (вместо 10-битного), ЦАП, уникальный идентификатор,…
Можно ли узнать, как долго ESP8266 находился в глубоком сне? Я работаю над устройством с низким энергопотреблением, в котором реализован микроконтроллер ESP8266 и используется его функция глубокого сна. В прошивке используется библиотека Arduino C++.
Часть…
Как создать сервер сокетов Arduino для получения сообщений Из Linux я могу отправить сообщение через сокет, используя netcat
echo "Hello" | nc 88.109.110.161 100
Но я не знаю, как настроить сервер сокетов для прослушивания входящих сообщений с…
Не могу загрузить скетч на плату arduino uno Я пытаюсь загрузить простой скетч на свою плату Uno, но получаю следующее сообщение об ошибке: avrdude: stk500_recv(): программатор не отвечает (полное сообщение об ошибке в конце).
У меня есть…
Arduino Uno: avrdude: stk500_recv(): программатор не отвечает У меня есть оригинальная плата Arduino Uno, купленная непосредственно на официальном сайте arduino. Я успешно использовал его с IDE v1.8.5 на моем ноутбуке с Windows 10 для различных проектов за…
Ошибка исходит из указанного кода Ошибка
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"
AnalogInOutSerial:8:56: error: no matching function for call to 'PID::PID(int*, int*, double*, double&, double&,…
Приемопередатчик CAN-шины VP230 Как можно считывать пакеты с Can-Bus трансивера VP230? У меня также есть MCP2515, с которым я начал работать, но VP230 намного меньше.
Мне не удалось найти никакой информации о фактическом…