Arduino

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

Рассмотрим работу с четырехразрядным семисегментным индикатором на чипе TM1637. Управляется данный дисплей по I2C, т.е. нам понадобится всего 2 управляющих пина. Распиновка: 1 — CLK 2 — DIO 3 — VCC 4 — GND Подключим дисплей и потенциометр к Ардуино….
ДАЛЕЕ

Реле

Очень часто требуется возможность управления высокой нагрузкой, например, устройствами, работающими от 220v. Само собой, Ардуино не сможет выдать такое напряжение. Данная задача решается использованием дополнительных электронных компонентов, в частности, реле. Для удобства воспользуемся модулем реле с удобной развязкой. Это одноканальное…
ДАЛЕЕ

Модуль SD-карт

Рассмотрим работу с SD-картами. В этом нам поможет вот такой модуль: Как вы видите, подключается он по интерфейсу SPI (контакты SCK, MISO, MOSI). Питать его можно как от 3,3 вольт, так и от 5. Также, нужно подключить контакт CS к…
ДАЛЕЕ

Датчик движения hc-sr501 (PIR)

Из названия понятно, что датчик движения позволяет определить движение в видимой области. Рассмотрим датчик hc-sr501. Для работы с датчиком нужно подключить ему питание (4,5 — 20 в), землю и выходной порт. Также, на этом датчике установлены два потенциометра — один…
ДАЛЕЕ

Arduino и Processing

Сегодня познакомимся с такой штукой как Processing. Processing — это среда программирования, созданная для легкого и быстрого создания различных визуальных элементов. Зачем она нужна в курсе Arduino? За тем, что с помощью Processing можно легко связать Arduino с компьютером и…
ДАЛЕЕ

Радиомодули 433 МГц и Arduino

Ранее уже была статья по работе с радиомодулями NRF24L01. Сегодня рассмотрим еще одну пару радиоприемников и -передатчиков, которые, к сожалению, не отличаются стабильностью, но очень распространены. Выглядят они так:   Побольше — приемник, поменьше — передатчик. Подключаются они очень просто…
ДАЛЕЕ

Программирование Arduino на C. Часть 1

Поднимем вопрос программирования Arduino на языке Си. Зачем это может понадобиться, ведь на языке Arduino писать значительно проще? Во-первых, код на Си весит намного меньше, чем на Arduino (насколько меньше увидите дальше). Во-вторых, он может выполняться быстрее (для задач, где…
ДАЛЕЕ

Управление по bluetooth

В статье рассмотрим подключение и управление Arduino по bluetooth. В качестве блютуз-модуля будет использоваться широко распространенный hc-06. В нашем проекте будем через bluetooth включать и выключать светодиод, подключенный к 13 порту. Начнем с написания приложения на android-смартфон. Приложение будет писаться…
ДАЛЕЕ

Serial. Часть 2

Вы наверное знаете, что через Serial можно как отсылать команды, так и принимать их. Прием данных позволяет управлять Arduino с компьютера или, например, со смартфона. Рассмотрим несложную программу, в которой светодиод будет зажигаться по команде «on» и гаснуть по команде…
ДАЛЕЕ

Робототехника в лагере «Елочка»

С 24 июля по 6 августа на базе лагеря «Елочка» проходил профильный робототехнический лагерь «Мое хобби — наука». Среди ребят были как новички, так и опытные ребята, принимавшие участие во Всероссийских этапах Робофест и WRO. Занятия проходили с использованием Lego…
ДАЛЕЕ