цифровая электроника
вычислительная техника
встраиваемые системы

 

Питание Arduino от источника напряжения 3.3 В

Автор: Mike(admin) от 29-11-2014, 07:25

Почти все платы Arduino, включая Arduino Uno, работают от напряжения питания 5 В. Долгое время это напряжение было стандартом радиолюбительской электроники. Но сегодня на рынке появляется все больше различных датчиков, дисплеев и микросхем, которые работают от 3.3 В и не поддерживают 5 В. Например, радиомодули XBee, акселерометры, модули SD-карт могут работать только от 3.3 В, и при подачи на них 5 В они могут выйти из строя.


Питание Arduino от источника напряжения 3.3 В

Конечно, можно использовать согласователи уровней типа CD4050, но если вы используете много устройств с питанием 3.3 В, то не проще ли запитать саму плату Arduino от источника напряжения 3.3 В?

Батарейки и аккумуляторы: типы, характеристики, цены, плюсы и минусы использования

Автор: Mike(admin) от 23-11-2014, 13:15

В данном материале речь пойдет о таких источниках энергии, как батарейки и аккумуляторы, их типах и о том, какой источник лучше всего выбрать для вашего проекта.


Батарейки и аккумуляторы: типы, характеристики, цены, плюсы и минусы использования

Управление линиями GPIO на Raspberry Pi

Автор: Mike(admin) от 19-11-2014, 08:33

Raspberry Pi представляет собой не просто миникомпьютер, предназначенный для того, чтобы из него сделали медиацентр и проигрывали на нем музыку. Он может применяться и в более серьезных электротехнических проектах. Для этого у него имеются линии ввода/вывода общего назначения (GPIO), которые мы сегодня рассмотрим.


Управление линиями GPIO на Raspberry Pi

GPIO находятся на разъеме 2×13, на котором можно найти интерфейсы SPI, I2C, UART и линии питания 3.3 В и 5 В.

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

Автор: Mike(admin) от 15-11-2014, 05:01

Подключение семисегментного индикатора к Arduino – это прекрасный проект начального уровня, позволяющий познакомиться с платой Arduino поближе. Но подключение одноразрядного индикатора довольно просто осуществляется. Поэтому мы несколько усложним задачу и подключим четырехразрядный семисегментный индикатор.


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

В данном случае будем использовать модуль четырехзначного светодиодного индикатора с общим катодом.

Сделать динамик своими руками? Очень просто!

Автор: Mike(admin) от 3-11-2014, 15:25

Для преобразования электрических колебаний в звуковые волны зачастую используют такие устройства, как динамики. Они бывают разных размеров и мощностей. И стоят они, соответственно, по-разному. Но можно обзавестись вполне работоспособным динамиком бесплатно.


Динамик представляет собой простейший электронный компонент (чуть сложнее, чем провод или резистор), который можно сделать самостоятельно. Все, что вам, по сути, для этого нужно, это эмалированный медный провод, магнит и … 3D принтер.


Сделать динамик своими руками

Возможно, на просторах Интернета вы видели напечатанные динамики. Этот же отличается от остальных тем, что практически все его элементы печатаются на принтере, включая мембрану, которая должна быть толщиной 0.1 мм. Она настолько тонкая, что используемый материал (фотополимерная смола черного цвета) становится почти прозрачным. И это хорошее испытание для вашего 3D принтера, но качественный материал на основе смол должен справиться с этим.

Расширяем количество портов Arduino за счет чарлиплексирования

Автор: Mike(admin) от 1-11-2014, 14:05

В сложных проектах с использованием микроконтроллеров зачастую возникают ситуации, когда не хватает линий ввода/вывода общего назначения для управления различными элементами системы, будь то светодиоды, реле, клавиатуры и прочие устройства. Конечно, в таких случаях можно задействовать разнообразные микросхемы расширения портов ввода/вывода, но они являются не такими уж дешевыми. Поэтому на помощь приходит один зарекомендовавший себя в деле расширения линий ввода/вывода метод. Он носит название чарлиплексирование.


Термин «чарлиплексирование» появился в 1995 году благодаря Чарли Аллену, работавшему в Maxim Integrated. Технология чарлиплексирования предназначена для управления большим количеством светодиодов несколькими выводами микроконтроллера. Этот метод основан на логике с тремя состояниями, что увеличивает эффективность по сравнению с обычным мультиплексированием.


Расширяем количество портов Arduino за счет чарлиплексирования

Зачастую для проектов на Arduino не хватает портов ввода/вывода. Подключение ЖК-дисплея, нескольких датчиков, индикаторов и светодиодов не оставляет свободных выводов для чего-нибудь действительно полезного. К счастью, вы можете чарлиплексировать некоторое количество светодиодов, использовав лишь несколько портов ввода/вывода. Тем самым будут освобождены порты для других целей.

Как найти скрытые COM-порты

Автор: Mike(admin) от 19-10-2014, 06:15

COM-порт представляет собой отличное средство для связи этого самого компьютера с каким-нибудь радиолюбительским проектом или устройством, например, платой Arduino. И у заядлого радиолюбителя и электронщика таких проектов и устройств может быть целая куча. Это, конечно, хорошо, ибо свидетельствует о высокой продуктивности человека, но в данном деле может быть небольшая проблема, скорее связанная с эстетической составляющей, нежели с практической.


Возможно, вы могли заметить, что всякий раз, когда вы вставляете в USB-разъем компьютера новую плату с чипом FTDI или другим подобным переходником COM-USB, выполняется обнаружение нового COM-порта. При частой работе с новыми платами количество таких виртуальных COM-портов может быть очень большим, а это не может не раздражать.


Как найти скрытые COM-порты

Поэтому сегодня мы научимся, как находить и удалять дополнительные COM-порты, накопленные за долгие годы радиолюбительского безумия.

Arduino и шаговый двигатель BYJ48

Автор: Mike(admin) от 17-10-2014, 06:45

Шаговый двигатель представляет собой двигатель, управляемый электромагнитными катушками. Центральный вал имеет ряд магнитов, и окружающие вал катушки при подаче на них тока поочередно создают магнитные поля, которые воздействуют на магниты, тем самым заставляя вал двигателя вращаться. Такой подход позволяет реализовать точное управление положением вала двигателя.


шаговый двигатель BYJ48

Существуют два типа шаговых двигателей – униполярные и биполярные. Сегодня речь пойдет про униполярный шаговый двигатель 28-BYJ48.

Система слежения за солнцем на Arduino

Автор: Mike(admin) от 11-10-2014, 13:35

При проектировании систем преобразователей энергии на основе солнечных панелей следует учитывать расположение этих панелей относительно солнца. Поскольку солнечные лучи могут падать под некоторым углом на фотоприемный элемент, то есть быть не прямыми, то система будет вырабатывать не так много энергии, как хотелось бы, то есть ее КПД может быть не самым высоким. Для того, чтобы панели всегда были направлены в сторону солнца и ловили прямые солнечные лучи, применяют специальные системы слежения за солнцем.


В одной из статей мы рассмотрели простую систему автоматического отслеживания траектории движения солнца. Но такую систему можно сделать программируемой, то есть не на основе аналоговых компонентов, а на базе микроконтроллера. Поможет нам в этом, конечно же, плата Arduino UNO.


Солнечная панель

Все что нам потребуется кроме платы Arduino: один сервомотор, два светочувствительных резистора и два резистора номиналом 10 КОм.

Погодная станция на основе Arduino и Wi-Fi модуля ESP8266

Автор: Mike(admin) от 21-09-2014, 07:45

Недавно вышедший на рынок Wi-Fi модуль ESP8266 вызвал небольшой ажиотаж в обществе радиолюбителей благодаря своей дешевизне. Впрочем, поскольку данный чип является новинкой, информации о его использовании пока не так много.


Погодная станция на основе Arduino и Wi-Fi модуля ESP8266

Но в сети все же стали появляться проекты с применением данного модуля, информация о которых упрощает работу с ESP8266. Одним из таких проектов стала погодная станция, которая отображает погоду на ЖК-дисплее. Соединение с сетью Wi-Fi осуществляется с помощью ESP8266.