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

 

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-светодиод с общим катодом.

Какие на сегодняшний день существуют отладочные платы и модули с микроконтроллером ESP32

Автор: Mike(admin) от 10-11-2016, 18:25

Микроконтроллер ESP32 уже выпускается и так или иначе начинает попадать на рынки электронных компонентов. Сможет ли ESP32 повторить успех своего предшественника – ESP8266? Возможно. Но чтобы получить признание в сообществе электронщиков и в конечном итоге завоевать рынок, необходимы отладочные платы или модули, которые позволят разработчикам быстро начать работу с этим микроконтроллером, не тратя время на пайку.


Отладочные платы и модули с микроконтроллером ESP32

Компания Espressif, выпустившая ESP32, также теперь выпускает платы с этим микроконтроллером. Эти модули носят название ESP-WROOM32. Но помимо них уже существуют и другие модули сторонних производителей.

DustDuino – используем Arduino для мониторинга качества окружающей среды

Автор: Mike(admin) от 8-11-2016, 21:25

Жителям крупных городов и городов с заводским производством желательно знать уровень качества воздуха в определенный момент, чтобы, например, решить, стоит ли сейчас гулять или нет. Долговременное нахождение в загрязненной атмосфере может негативно сказаться на организме человека и вызвать онкологические заболевания. Пагубное влияние загрязненной атмосферы приводит к более 3,2 миллионам преждевременных смертей ежегодно. Сегодня уже можно купить анализатор состояния атмосферы, но такое устройство будет стоить недешево.


DustDuino – используем Arduino для мониторинга качества окружающей среды

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

Arduino и камера OV7670

Автор: Mike(admin) от 5-11-2016, 09:15

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


Arduino и камера OV7670

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

отсюда

Программируем ESP32 в Arduino IDE

Автор: Mike(admin) от 3-11-2016, 07:25

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


Программируем ESP32 в Arduino IDE

Теперь вслед за ESP8266 на рельсы Arduino встал самый мощный «поезд» компании Espressif – микроконтроллер ESP32. Сочетание мощности и простоты обеспечит грандиозные возможности для разработки новых интеллектуальных устройств.

Могут ли знания об Arduino дать вам работу в будущем?

Автор: Mike(admin) от 31-10-2016, 08:45

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


Могут ли знания об Arduino дать вам работу в будущем?

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

ESP32: интерпретатор языка BASIC, встроенный в ядро

Автор: Mike(admin) от 28-10-2016, 08:05

Микроконтроллер ESP32 с возможностями беспроводной связи таит в себе немало интересных вещей. Так, недавно энтузиасты, исследовавшие этот чип, нашли встроенный в его процессор интерпретатор языка BASIC.


ESP32: интерпретатор языка BASIC, встроенный в ядро

Этот интерпретатор позволяет немного «поиграть» с ESP32, но не более, поскольку в нем не было найдено некоторое количество важных функций, свойственных полноценному языку BASIC. Но все равно благодаря этому интерпретатору вы сможете мигать светодиодом значительно быстрее, чем на Arduino.