База знаний Arduino
- ошибка: expected primary-expression before '(' token У меня приличный уровень навыков программирования, или, по крайней мере, я так думал. Я получаю ошибку при компиляции этого скетча Ardulno. Я действительно не знаю, что означает эта ошибка или как…
- NodeMCU v1.0 высокое энергопотребление в режиме глубокого сна Я использую NodeMCU v.1.0 ESP-12 для небольшого проекта. Он питается от 3 батареек АА (4,5 В) в Vin, но для снижения энергопотребления мне нужно время от времени вводить его в режим глубокого сна.…
- Arduino UNO мертв с CNC шилдом У меня есть Arduino UNO с шилдом CNC. Arduino почти наверняка клон. Я установил GRBL без проблем и собрал приспособление с двигателями CD-ROM. Моя первая попытка управлять этим с помощью UGS…
- Вызов I2C во время Wire.requestFrom Какая команда I2C выполняется во время Wire.requestFrom(address, quantity) ? Правильно ли, что Wire ставит условие Start, затем 7-битный адрес добавляется с битом чтения? Чем это будет…
- Подключить arduino pro mini 3.3v к 5v Безопасно ли запускать Arduino Pro Mini 3.3 В от 5 В? Я имею в виду прямое подключение 5 В к VCC, а не к необработанному контакту.
- Использование Arduino Mega в инкубаторе (высокая влажность) Интересно, можно ли использовать Arduino Mega в клеточном инкубаторе? В инкубаторе температура 37°C, 5% CO2 в атмосфере и высокая относительная влажность около 95% - 98%. Я думаю, что температура…
- Лучшая практика — объявлять «статичный» текст и экономить память Я работаю над проектом, в котором мне нужно создать JSON для отправки состояния объекта. Я создал код для достижения этого, и все работает отлично, но я использовал это для объявления полей JSON:…
- Я не могу загрузить несколько эскизов. Я делаю проект по садоводству. Он включает в себя несколько датчиков, и даже имея эскизы для них, я не знаю, как заставить их работать вместе и одновременно получать показания. Я совсем новичок в…
- Создание веб-интерфейса для ESP32 Я работаю над проектом, который включает перемещение различных сервоприводов и освещения, и мне нужен хороший пользовательский интерфейс для работы с устройством. Ранее я использовал Blynk ,…
- Обработка, отправленная Arduino, не считывает целые массивы, если шнур не отключен и не подключен снова? Я использую Arduino для считывания датчиков, а затем отправляю данные на последовательный порт для считывания Processing. Все работает отлично, когда я сначала загружаю код и запускаю программу…
- В чем проблема? Мотор работает нормально только когда мы нажимаем левую клавишу, а не другие. int mf11=13;//motor1 1-й терминал int mf12=12;//motor1 2-й терминал int mf21=9;//motor2 1-й терминал int mf22=8;//motor2 2-й терминал int fr=2;//передний ключ int bk=3;//клавиша возврата int…
- Реле Arduino. риски? Я только недавно начал работать с Arduinos. Мне очень интересно работать с реле. Я хотел бы включать и выключать настольную лампу с помощью приложения iOS или кнопки веб-браузера. У меня нет опыта…
- Рассчитать значение люкса из LDR Я использую LDR (Iduino SE012) для измерения освещенности. Он возвращает 10-битное значение входящего напряжения, и я не знаю, как преобразовать его в люкс, люмен, канделу или любую другую единицу…
- Arduino Mega: Прерывание не работает? Использовать любой пин для прерывания? Я использую arduino mega. Я пытаюсь использовать прерывания в одной из моих программ. У меня есть 8 выводов, для которых мне нужно будет сделать отдельные прерывания. Выводы — 40–47. Эти выводы…
- Получение 0 см от ультразвукового датчика, когда ничего нет впереди Мой ультразвуковой датчик (HC-SR04) возвращает следующие типы значений, когда перед ним ничего нет: Ping: 144cm Ping: 0cm Ping: 0cm Ping: 0cm Ping: 105cm Ping: 105cm Ping: 94cm Ping: 0cm Ping:…
- Как создать несколько напряжений постоянного тока для одного проекта Итак, название в целом говорит само за себя, но для примера у меня есть плата Arduino, 5-12 В, светодиодный блок 18 В и ультразвуковой распылитель 24 В. Я знаю несколько методов грубой силы,…
- Контакты RX и TX в Arduino Uno У меня есть проект LED Cube, и я хочу активировать светодиод с помощью приложений My Android (Bluetooth). LED Cube использует контакты A0-A5 и D0-D13, а Bluetooth нужны RX и TX (D0, D1). Где я…
- Почему номера COM-портов между Arduino и Processing не совпадают? У меня есть программа Processing, которая считывает данные, отправленные на последовательный порт Arduino. Когда я захожу в диспетчер устройств, он показывает, что Arduino подключен к COM 4, однако…
- Отправка координат TinyGPS++ в качестве параметров с GPRS Я могу просматривать свои координаты на последовательном мониторе с помощью Serial.println(gps.location.lat(), 6); Я считаю, что тип данных, возвращаемый gps.location.lat() , — double. Мне…
- Невозможно использовать радиопередатчик после переключения на библиотеку LowPower Моя плата Arduino Mini имеет датчик температуры DHT22 и модули радиопередатчика 433 МГц. Я использую библиотеки DHT и RCswitch , чтобы использовать их. Код выглядит так: void setup() { …
Добро пожаловать на сайт Ардуино Просто: это сайт вопросов и ответов для разработчиков оборудования и программного обеспечения с открытым исходным кодом, совместимого с Arduino.
Ардуино - это платформа для создания электронных устройств, которая состоит из микроконтроллера, программного обеспечения и набора компонентов. Она предоставляет удобный способ для создания различных электронных проектов, включая роботов, игрушки, умный дом, автоматизированные системы и многие другие.
Arduino была создана в 2005 году и с тех пор стала очень популярной в мире электроники. Она основана на простой и доступной аппаратной платформе, которая легко подключается к компьютеру и может быть программируема с использованием языка программирования C++.
Существует множество моделей Arduino с разными характеристиками и функциональностью, что позволяет выбрать наиболее подходящую модель для конкретного проекта. Каждая модель имеет свои уникальные особенности, но общей чертой для всех моделей является то, что они легко программируются и могут использоваться для управления различными устройствами.
С помощью Ардуино можно подключать различные сенсоры и актуаторы, такие как датчики движения, температуры, влажности, моторы, светодиоды и многое другое. Это позволяет создавать устройства, которые могут взаимодействовать с окружающей средой и выполнять различные задачи.
Arduino также является открытым исходным кодом, что означает, что люди могут свободно использовать, изменять и распространять код и проекты, созданные на базе этой платформы. Это способствует развитию сообщества и электроники в целом, а также позволяет создавать более инновационные и эффективные устройства.