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



   

  Одно из преимуществ 1-Wire интерфейса заключается в том, что он позволяет организовать сеть из нескольких устройств. До сих пор мы не использовали эту возможность и рассматривали работу только с одним датчиком. Мы разобрались, как подключить Atmel`овскую библиотеку к проекту, как в DS18B20 запустить преобразование температуры, как считывать ее и выводить на дисплей. Настало время перейти к следующему этапу работы – коммуникация с несколькими датчиками на одной 1-Wire шине.
 

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

  Для работы электронщику требуется довольно много вещей: инструменты, измерительное оборудование, расходные материалы, элементная база и т.д.  Иногда некоторых из них не оказывается под рукой, и тогда приходится использовать смекалку. 
   В этой статье я хочу затронуть тему «коленочных» технологий, которыми всем нам время от времени приходится пользоваться. Надеюсь, в комментариях вы дополните мой список.   
   Даже монохромные графические дисплеи, не говоря уже о цветных, обладают на порядок большими возможностями по выводу информации, по сравнению со  знакосинтезирующими. Графические дисплеи позволяют выводить изображения и текстовую информацию, используя произвольный шрифт. Кроме того изображение можно выводить в любой точке дисплея, а не только в отведенных знакоместах. 
   За преимущества графических дисплеев приходиться платить деньгами и ресурсами микроконтроллера. Как правило графические дисплеи дороже знакосинтезирующих и у них нет знакогенератора и встроенных функций рисования. Поэтому вся работу по выводу текста и рисованию графики приходится выполнять микроконтроллеру. 
   В этой статье мы рассмотрим подключение и работу с графическим дисплеем МТ12232-А. Он выпускается отечественной фирмой МЭЛТ, прост в управлении и является одним из самых доступных по цене. 

Страница 19 из 37