База знаний Arduino
- Водный эксперимент Arduino HC-SR04 Я работаю над экспериментом с датчиком звука HC-SR04 и использую его для записи скорости звука. Я успешно измерил скорость звука в воздухе, но при измерении в воде я столкнулся с небольшой проблемой…
- Невозможно получить данные с сервера с помощью arduino и esp8266 Я пытаюсь получить некоторые данные со своего веб-сайта с помощью esp8266 и Arduino с помощью библиотеки WiFiEsp. Я получил данные с веб-сайта, но не знаю, как сохранить эти данные в массиве или…
- прерывание вывода attiny85 нестабильно Я пытаюсь научиться программировать MC, так что, возможно, я не очень много знаю о MC. Я попытался проверить прерывание вывода ATtiny85 с помощью этого простого кода #include <avr/io…
- Библиотеки Arduino: объявляете ли вы переменные публичными? Почему я никогда не видел, чтобы библиотека Arduino выставляла некоторые из своих внутренних переменных как публичные в заголовочном файле? Я вижу только функции, объявленные как публичные, в то…
- Mega + SIM808 GPRS GSM GPS IPX-SMA модуль включается из кода Можно ли включить модуль SIM808 из кода? На плате SIM808 есть кнопка для активации модуля, но мне нужно включить его из кода автоматически. Это потому, что мое устройство будет храниться скрытно…
- Шагомер и трекер линии Я создаю программу, которая будет использовать шаговые двигатели и датчик отслеживания линии. Идея заключается в том, что когда линейный трекер обнаруживает черную поверхность, оба шаговых двигателя…
- Как получить доступ к последовательному терминалу через USBASP? У меня есть Arduino Pro Mini , который я использую с USBASP для программирования. На самом деле это клон Pro Mini и клон USBASP, которые я использую. С этой конфигурацией, возможно ли мне…
- Связь Arduino-Pyserial на Python 3, машина Windows: Pyserial.write(), похоже, ничего не делает Недавно я получил в руки Arduino (или, скорее, Genuino, но общая архитектура должна быть такой же) UNO. Сейчас я использую этот Arduino для проверки того, как данные передаются с USB на…
- Arduino: загрузка переменных со значениями, считанными с SD-карты У меня возникли некоторые проблемы с загрузкой значений, хранящихся на SD-карте, и назначением их переменным в моей программе. Я могу сделать это как один большой блок данных, но предпочел бы, чтобы…
- сравнить два шестнадцатеричных файла Мне нужно проверить, совпадает ли код, записанный на какой-нибудь плате Arduino, с моим. Я знаю, как получить hex-файл из Arduino. Мой вопрос: что влияет на hex-код? Тип платы? Тип микропроцессора?…
- Проблема с подключением Android-приложения к Arduino Извините за это, я действительно не знаю, где разместить сообщение, потому что это код и для Android Studio, и для Arduino, поэтому я разместил его на обоих сайтах. Я хочу создать проект…
- Странное потребление энергии в спящем режиме Я закончил свой проект и теперь измеряю ток, но что-то не так. Я использую плату Arduino Pro Mini и библиотеку LowPower , но потребление составляет около 3,5 - 5 мА и не менее 500 мкА (плата…
- DHT22 Зависает вся программа В процессе обучения и работы над более крупным проектом я начал с добавления дисплея OLED (128x64, SPI ). Я написал простой скрипт для обновления каждые 5 секунд, а затем отображения количества…
- Запуск/Остановка/Сброс мелодии с помощью кнопок У меня 2 кнопки. Кнопка 1 запускает/останавливает мелодию, а кнопка 2 сбрасывает мелодию. Моя мелодия — «С днем рождения». Как я буду использовать кнопки для запуска/остановки/сброса мелодии? …
- Датчик Arduino Uno DHT11 Не удалось прочитать данные с датчика DHT Я получаю эту ошибку каждый раз. Я использовал файл тестера DHT из этой библиотеки . Который выдает мне ошибку. И тут я понял, что в моем коде Arduino распознает только функцию readTemperature …
- Adafruit Motor Shield и библиотека Bridge для Yun Shield Я использую плату Leonardo с Adafruit Motor Shield v2, 2 шаговыми двигателями и Yun Shield. Yun Shield и шаговые двигатели работают гармонично, однако, как только я выполняю Bridge.begin() и все,…
- Нужна помощь в оптимизации кода игры «Змейка» для Arduino Nano Вот код: https://pastebin.com/ypWe4NZw Вот что получается при компиляции: Sketch использует 13086 байт (42%) пространства для хранения программ. Максимум — 30720 байт. Глобальные переменные…
- ESP8266 - прерывания отправки UDP Я пытаюсь передать данные с ESP8266 (NodeMCU ESP12E) на свой ноутбук. Я пишу код ESP с помощью Arduino IDE. Я могу получать правильные пакеты (каждый содержит 400 байт) в консольной программе Visual…
- Питание Arduino Uno от 2 (или как можно меньшего количества) батареек AAA [Предыстория] Я конструирую ракету из бутылки с водой, которая будет использовать обнаружение апогея и механизм для выпуска парашюта. К Uno будут подключены акселерометр и сервопривод, теперь…
- Переменные Arduino, загруженные с SD-карты Я пытаюсь загрузить некоторые переменные с SD-карты при запуске моего arduino Uno. Мне дали несколько советов, но я не могу общаться в то же время. Используя этот совет, я отредактировал следующий…
Добро пожаловать на сайт Ардуино Просто: это сайт вопросов и ответов для разработчиков оборудования и программного обеспечения с открытым исходным кодом, совместимого с Arduino.
Ардуино - это платформа для создания электронных устройств, которая состоит из микроконтроллера, программного обеспечения и набора компонентов. Она предоставляет удобный способ для создания различных электронных проектов, включая роботов, игрушки, умный дом, автоматизированные системы и многие другие.
Arduino была создана в 2005 году и с тех пор стала очень популярной в мире электроники. Она основана на простой и доступной аппаратной платформе, которая легко подключается к компьютеру и может быть программируема с использованием языка программирования C++.
Существует множество моделей Arduino с разными характеристиками и функциональностью, что позволяет выбрать наиболее подходящую модель для конкретного проекта. Каждая модель имеет свои уникальные особенности, но общей чертой для всех моделей является то, что они легко программируются и могут использоваться для управления различными устройствами.
С помощью Ардуино можно подключать различные сенсоры и актуаторы, такие как датчики движения, температуры, влажности, моторы, светодиоды и многое другое. Это позволяет создавать устройства, которые могут взаимодействовать с окружающей средой и выполнять различные задачи.
Arduino также является открытым исходным кодом, что означает, что люди могут свободно использовать, изменять и распространять код и проекты, созданные на базе этой платформы. Это способствует развитию сообщества и электроники в целом, а также позволяет создавать более инновационные и эффективные устройства.