Микроконтроллер — подключаем 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

 

Что это?

 

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

SSH-доступ по ключу (FreeBSD)

Автор: admin


 
key2
 

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

Микроконтроллер – работаем с SD картой без файловой системы

Автор: admin


  •  
    microcontroller_sd
     
    В данном посте, я расскажу как работать с SD картой без файловой системы. Я покажу как:

     

    Как проводить инициализацию SD карты?

    Как писать данные на SD карту?

    Как читать данные с SD карты?

    Как читать регистры SD карты (на примере регистра CID)?

  • Как подключить SD карту к микроконтроллеру? (примитивный способ)

    Автор: admin


     

    В данном посте я продемонстрирую примитивный способ подключения SD карты к микроконтроллеру.

     
    question

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