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

 

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.

Arduino и обмен данными с программой на Visual Basic

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

При работе с платой Arduino и отладке скетча очень полезным бывает монитор последовательного порта, встроенный в среду разработки Arduino IDE. Но иногда возможностей последовательного порта не хватает из-за его слишком простого интерфейса. Если вам нужно довольно быстро и просто создать приложение на компьютере, которое бы без проблем взаимодействовало с платой Arduino через последовательный порт и обладало удобным визуальным интерфейсом, то можете воспользоваться возможностями языка Visual Basic.


Arduino и обмен данными с программой на Visual Basic

В этом материале будет показано, как можно создать простую программу на Visual Basic, с помощью которой можно было бы включать и выключать светодиод, подсоединенный к плате Arduino. В данном случае использовалась среда Visual Basic 2008 Express.

Две прошивки одновременно (dual boot) для Arduino

Автор: Mike(admin) от 26-10-2016, 09:25

Двойная загрузка или dual boot для обычных настольных компьютеров представляется сегодня вполне нормальным явлением. Так, пользователь может запускать на своем компьютере две операционные системы, например, Linux для работы и Windows для игр и развлечений.


Две прошивки одновременно (dual boot) для Arduino

Если это справедливо для больших вычислительных систем, то почему бы такое не реализовать для малых вычислительных систем, например, для Arduino. Тогда бы пользователь Arduino мог бы менять прошивки «на лету» в зависимости от текущих задач без необходимости подключения платы к компьютеру через порт USB и перепрограммирования этой платы. И, к счастью, двойную загрузку можно сделать для Arduino, потребуется лишь дополнительная микросхема энергонезависимой памяти (EEPROM).