| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Контроллер клавиатуры с выходом на i2c |
| Автор: sandello 14.12.2014, 22:09 |
| Нужно подключить матричную клавиатуру (4x4) к raspberry. Использовать непосредственно пины платы невозможно (большинство заняты). Изучил вариант подключения клавиатуру через PCF8574 на шину i2c. Опять подключать напрямую не хочется, т.к. опрос клавиатуры непосредственно с raspberry — это как из пушки по воробьям. Есть идея собрать на каком-нибудь AVR контроллер такой клавиатуры. Примерная схема работы, как я вижу: 1. Клавиатура цепляется на пины микроконтроллера. 2. На нем реализуется опрос клавиатуры. 3. Считанный символ помещается в небольшой буфер (очередь). 4. Raspberry обращается по i2c к мироконтроллеру и вычитывает символы из буфера. Как такая идея? На каком контроллере лучше это делать? |
| Автор: Romikgy 15.12.2014, 00:53 |
| на любом.. лишь бы ног хватило... |
| Автор: Mazzi 15.12.2014, 13:58 |
| Atmega8A тебе отлично подойдёт. |
| Автор: LeonidPr 18.12.2014, 16:42 |
| Предлагаю такой-вот, можно найти за очень дешево, http://www.st.com/web/catalog/mmc/FM141/SC1244/SS1010/LN2/PF251792?referrer=70032480, есть SPI, I2C. для вашей задачи самое-то. |
| Автор: sandello 24.12.2014, 06:13 |
| В наших палестинах этого вообще нет. PIC, AVR встречается. |