Рубрики
Схемы на Arduino

Последовательная связь по протоколу Modbus RS-485 с Arduino (ведущей)

В предыдущей статье на нашем сайте мы рассмотрели проект последовательной связь по протоколу Modbus RS-485 с Arduino (ведомой), в которой плата Arduino выполняла роль ведомого устройства (Slave) и принимала команды от компьютера по протоколу Modbus RS-485. В этой же статье мы рассмотрим аналогичную задачу, но плата Arduino будет выполнять роль ведущего устройства (Master) и передавать […]

Рубрики
Схемы на Arduino

Подключение Bluetooth модуля HM-10 к Arduino и управление светодиодом из Android приложения

В настоящее время Bluetooth является одной из самых популярных беспроводных технологий. На протяжении последних лет регулярно выходили обновления этой технологии чтобы она “успевала” за все возрастающими требованиями пользователей. В этой статье мы рассмотрим подключение Bluetooth модуля HM10 к плате Arduino и управление с его помощью светодиодом из Android приложения. Принципы работы Bluetooth модуля HM-10 (at-09) […]

Рубрики
Схемы на AVR

USB программатор для ATtiny85 на основе загрузчика Digispark

ATtiny – это серия самых маленьких микроконтроллеров из семейства AVR. Эти микроконтроллеры могут использовать большинство библиотек, доступных для платформы Arduino. ATtiny85 – это 8-пиновый 8-битный микроконтроллер семейства AVR. Его исключительно малый размер и низкое энергопотребление делают его чрезвычайно удобным для реализации небольших (в особенности переносных) проектов. Но его программирование может вызвать некоторые сложности у начинающих […]

Рубрики
Схемы на Arduino

Программирование Arduino Uno и STM32 с помощью PlatformIO

Как правило, больше начинающих работать с платформой Arduino работают с ней с помощью среды Arduino IDE, которая имеет простой интерфейс пользователя, бесплатна в использовании и имеет огромное устоявшееся сообщество. С помощью Arduino IDE можно писать код программы, компилировать его, а также загружать его во все известные платы Arduino. Arduino IDE основана на Java и может […]

Рубрики
Схемы на Arduino

Многозадачность в Arduino с помощью функции millis()

Реализация многозадачности в свое время произвело настоящую революцию в компьютерной технике и позволило нескольким программам исполняться одновременно, что увеличило эффективность, гибкость и адаптивность программ. Постепенно из компьютерной техники многозадачность перекочевала и в проекты на микроконтроллерах. В этой статье мы рассмотрим реализацию многозадачности в плате Arduino на основе использования функции millis(). Обычно для реализации какой-нибудь периодически […]

Рубрики
Схемы на Arduino

Node.js и Arduino — управление светодиодом через веб-интерфейс

Веб-интерфейсы и программная платформа Node.js становятся все более популярными в современном мире. В этой статье мы рассмотрим проект управления яркостью свечения светодиода, подключенного к Arduino Uno, через веб-интерфейс с помощью платформы Node.js. Если добавить в этот проект WiFi модуль ESP8266, то светодиодом данным способом можно будет управлять из любой точки Земли, в которой есть интернет. […]

Рубрики
Схемы на Arduino

Последовательная связь по протоколу Modbus RS-485 с Arduino (ведомой)

Протокол Modbus – самый распространенный промышленный протокол для межмашинного (M2M) взаимодействия. Является стандартом де-факто и поддерживается почти всеми производителями промышленного оборудования. В этой статье мы рассмотрим последовательную связь по протоколу Modbus RS-485 используя плату Arduino Uno в качестве ведомого устройства (Slave). Также на нашем сайте вы можете посмотреть проект последовательной связи по протоколу Modbus RS-485 […]

Рубрики
Схемы на Arduino

Объезжающий препятствия робот на Arduino

Объезжающий препятствия робот является “умным” устройством, способным автоматически обнаруживать препятствия впереди себя и избегать столкновения с ними, поворачиваясь в противоположное направление от них. Это свойство позволяет роботу работать в незнакомой обстановке и является одним из ключевых требований при создании автономных роботов. Подобные работы находят широкое применение в вооруженных силах и чрезвычайных ситуациях, а также во […]

Рубрики
Схемы на Arduino

Часы на Arduino и 4-х разрядном семисегментном индикаторе

В настоящее время во встраиваемой электронике (и не только) достаточно широкое применение находят часы на семисегментных дисплеях (индикаторах). Ранее на нашем сайте мы уже рассматривали подключение семисегментного дисплея к плате Arduino Uno, также у нас представлены проекты различных часов на основе Arduino: GPS часы; часы реального времени с будильником на основе Arduino; бинарные часы на […]

Рубрики
Схемы на Arduino

Последовательная связь с помощью RS-485 между Raspberry Pi и Arduino Uno

Выбор протокола (интерфейса) связи между микроконтроллером и периферийными устройствами является важной частью встраиваемых систем. От правильности его выбора зависят многие параметры подобной системы: стоимость, скорость передачи данных, максимальное расстояние связи и т.д. В одной из предыдущих статей на нашем сайте мы рассмотрели последовательную связь с помощью RS-485 между двумя платами Arduino, в этой же статье […]