Работаем с LCD дисплеем на основе микроконтроллера – HD44780 (ч.2)

Автор: admin


 

LCD_practice

Работаем с LCD дисплеем на основе микроконтроллера — HD44780 (ч.1)

Автор: admin


 

lcd_HD44780

 

ЖК дисплей на основе микроконтроллера HD44780 является наиболее часто используемым в электроники. Вы можете его встретить в кофейных автоматах, часах, копирах, принтерах, роутерах и т.п. Также данный дисплей используется в LCD шилдах для Arduino.

ЖК дисплей представляет из себя модуль, состоящий из микроконтроллера HD44780 разработанный фирмой Hitachi и непосредственно самим ЖК дисплеем. Микроконтроллер принимает команды и обрисовывает соответствующие символы на ЖК дисплее.

 

Существует огромное количество разновидностей данного ЖК модуля, он может быть 1,2, 4 –ех строчный с различным числом символов на строке, с подсветкой или без, с различным цветом подсветки и т.п. Объединяет их всех наличие микроконтроллера HD44780, зная команды которого позволит нам без проблем использовать в своих проектах ту или иную модификацию.

Справочник (шпаргалка) по OpenSCAD

Автор: admin


 

openscad_logo

 

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

Микроконтроллер — подключаем PS/2 клавиатуру

Автор: admin


 

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

 

Я предлагаю использовать, то что у нас под рукой — простую PS/2 компьютерную клавиатуру. Из плюсов:

  • вещь не дорогая;
  • продается в любом компьютерном магазине
  • нам доступно 101 клавиша
  • займет клавиатура всего 2-pin микроконтроллера для синхросигнала и данных.

 
logo_keyboard+atmel

Интерфейс SPI

Автор: admin


SPI_logo

Кратко о SPI

 

Serial Peripheral Interface или SPI — последовательный периферийный интерфейс, служит для связи периферии и микроконтроллера. Например, в качестве периферии может быть: дисплей, различные датчики, FLASH память, SD карта (да, да, SD карта или «флешка» которую вы используете в телефонах и фотоаппаратах общается с внешним миром с помощью интерфейса SPI) и т.д.

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

Как изменить логику формирование цены в OpenCart

Автор: admin


a_longing_that_i_ve_never_known 

Небольшое оглавление  поста

Какая логика формирование цены на товар в OpenCart и зачем её менять?

Если есть такие возможности, то зачем что-то менять?

Как изменить логику формирования стоимости товара?

Что в итоге?

Динамическая цена товара в OpenCart

Автор: admin


 

banknote

 

Что это?

 

Очень часто, меня просят сделать динамическую цену на товар. Это означает, что когда пользователь выбирает те или иные опции к товару, его цена должна динамично изменяться, т.е. сразу.

 
© s-engineer.ru, 2012-2018 | Все права защищены