Jest to projekt wykorzystania transmisji I2C poprzez klawiaturę 4x4. Autor postanowił zbudować coś takiego, ponieważ potrzebował modułów wejścia i wyjścia, do prototypów wykorzystujących często mikrokontrolery PIC. Dzięki zastosowaniu interfejsu I2C, można zaoszczędzić kilka wyprowadzeń mikrokontrolera. Transmisja I2C używa tylko dwóch przewodów i można podłączać do niej wiele urządzeń. Autor pisze, iż można za pomocą tej magistrali można podłączyć odległy mikrokontroler, później zaadresować go i wykorzystać przykładowo 8 wyprowadzeń I/O. Jako urządzenie "nadawcze" autor wykorzystał klawiaturę 4x4 pochodzącą z telefonu i będzie używał jej jako układu wejściowego. Do magistrali I2C jako urządzenie wyjściowe, autor podłączył 7-segmentowy wyświetlacz LED. Całość została zmontowana na płytce prototypowej. Projekt jest skierowany głównie do początkujących w dziedzinie programowania mikrokontrolerów. W projekcie autor zastosował mikrokontrolery PFC8574 oraz PIC18F4550. Łącznie z przewodami zasilającymi magistrala I2C wymaga 4 przewodów, przez co projekt ten staje się bardzo prosty. Napięcie zasilania dla układu wynosi 5V. Na stronie dostępny jest kod źródłowy, a także dokumentacja projektu.
Poniżej schemat układu:
Link do strony źródłowej:
Strona źródłowa
Fajne? Ranking DIY
