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

 

Амперметр на Arduino своими руками

Автор: Mike(admin) от 5-12-2016, 07:35

Амперметр представляет собой устройство, который способен измерять проходящий через него ток. Амперметры бывают как аналоговые (например, стрелочные), так и цифровые. На самом деле сделать самостоятельно цифровой амперметр не так уж и сложно. Тем более, когда имеется плата Arduino.


Амперметр на Arduino своими руками

В данном материале показан проект, который может измерять неизвестное текущее значение постоянного тока. При этом величина зарегистрированного тока отображается на LCD-дисплее 16*2.

Радиомодуль NRF24LE1 и энергонезависимая память EEPROM

Автор: Mike(admin) от 4-12-2016, 08:51

Энергонезависимая память или EEPROM хороша тем, что позволяет хранить информацию даже при полностью выключенном устройстве. Это является полезной особенностью в случаях, когда нужно сохранить, а потом в случае чего восстановить какие-либо настроечные параметры системы. Конечно, у EEPROM имеются некоторые недостатки вроде малого объема и ограниченного количества циклов записи, но она ценна именно тем, что позволяет впоследствии восстановить данные даже после полного исчезновения питания.


Радиомодуль NRF24LE1 и энергонезависимая память EEPROM

Радиомодули NRF24LE1 также имеют энергонезависимую память. И в этом материале будет показано, как с ней работать.

Многоядерный Arduino – ShieldBuddy TC275

Автор: Mike(admin) от 1-12-2016, 08:55

В семействе Arduino недавно произошло пополнение. На этот раз новым членом этого семейства стала высокопроизводительная плата ShieldBuddy TC275. Внешне она выглядит как Arduino MEGA или Arduino Due, хотя у нее микроконтроллер несколько больше по занимаемой площади и имеет 176 выводов. Но расположение разъемов удовлетворяет стандартам Arduino, и программируется эта плата через среду Arduino IDE.


Многоядерный Arduino – ShieldBuddy TC275

Большинство плат экосистемы Arduino основаны на микроконтроллерах AVR или ARM Cortex и они не предоставляют большой вычислительной мощности. Shieldbuddy, напротив, является довольно мощным инструментом, поскольку в основе этой платы лежит микропроцессор Infineon Aurix TC275.

Радиомодуль NRF24LE1 и АЦП

Автор: Mike(admin) от 30-11-2016, 09:35

В электронике далеко не все сигналы являются цифровыми, то есть представляют собой либо логический ноль, либо логическую единицу. Существует огромное количество случаев, когда сигнал меняется в широком диапазоне значений, то есть является аналоговым. И чтобы этот сигнал каким-то образом был воспринят цифровой системой, существуют аналогово-цифровые преобразователи или АЦП.


Радиомодуль NRF24LE1 и АЦП

В NRF24LE1 также имеется встроенный модуль АЦП. Его интересной особенностью является то, что можно выбрать с каким разрешением будет преобразовывать аналоговый сигнал в цифровой этот АЦП. Есть варианты 6 бит, 8 бит, 10 бит и 12 бит. Таким образом, мы можем иметь 6-, 8-, 10 или 12-разрядный АЦП.

Азбука Морзе на Arduino: сигнал SOS с помощью динамика и светодиода

Автор: Mike(admin) от 26-11-2016, 19:00

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


Азбука Морзе на Arduino

Самым известным сообщением, приходящим на ум при упоминании азбуки Морзе, считается сигнал SOS.

Программирование NRF24LE1. Широтно-импульсная модуляция (ШИМ)

Автор: Mike(admin) от 25-11-2016, 20:45

Задумывались ли вы когда-либо о том, что свет фонарика (вспышки) вашего телефона, когда включен, на самом деле не постоянно включен? На самом деле интенсивность света, чтобы сэкономить энергию аккумулятора телефона, колеблется с определенной частотой, которую наши глаза не могут распознать. Но как это работает? Ответ прост: широтно-импульсная модуляция (ШИМ).


Программирование NRF24LE1. Широтно-импульсная модуляция (ШИМ)

ШИМ является важным способом получения аналогового напряжения на основе цифрового сигнала. Этот способ применяется для управления светодиодами, серводвигателями и т.п. Модуль NRF24LE1 также имеет в своем составе ШИМ, и об этом поговорим в данном материале.

Open-V – первый открытый микроконтроллер с архитектурой RISC-V

Автор: Mike(admin) от 23-11-2016, 20:13

Движение Open Source, продвигающее все открытое и бесплатное, началось с программного обеспечения. За последние десятилетия открытое ПО стало главной движущей силой развития Интернета, различных научных проектов и практически всех суперкомпьютеров, входящих в Топ-500. Некоторые сравнивают значимость Open Source со значимостью пресса Гуттенберга.


Open-V – первый открытый микроконтроллер с архитектурой RISC-V

Впрочем, в наше время Open Source распространяется не только на программные продукты, но и на аппаратное обеспечение. К сожалению, движение за открытое аппаратное обеспечение не так хорошо развито, но все же набирает популярность, о чем может свидетельствовать успех Arduino. И вот, наконец, Open Source добрался до микроконтроллеров благодаря проекту Open-V.

Радиомодуль NRF24LE1 и прерывания

Автор: Mike(admin) от 22-11-2016, 07:05

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


Радиомодуль NRF24LE1 и прерывания

В этом материале мы рассмотрим работу с прерываниями в рамках радиомодуля NRF24LE1. В примере с интерфейсом UART один раз мы использовали прерывание, здесь же рассмотрим эту тему подробнее.

Arduino и термистор: принцип работы, схема подключения, код

Автор: Mike(admin) от 21-11-2016, 13:15

Сегодня датчики температуры имеют широкое применение в различных встраиваемых системах от «умных» домов до промышленных компьютеризированных комплексов. Но словосочетание «датчик температуры» представляет собой общее понятие, под которым скрываются различные устройства, отличающиеся друг от друга характеристиками, формой исполнения и ценой.


Arduino и термистор

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

Как сделать температурную подсветку крана своими руками

Автор: Mike(admin) от 19-11-2016, 06:15

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


Как сделать температурную подсветку крана

Схема такой самодельной подсветки очень проста. Она основана на дешевом и распространенном 8-разрядном микроконтроллере ATtiny85. Для определения температуры используется термистор, а цвет задает RGB-светодиод с общим катодом.