- Vidi Project X #88: Tipkovnica na VIDI-X mikroračunalu
- Protokol PS/2
- Komunikacija od tipkovnice prema računalu
- Komunikacija od računala prema tipkovnici
- PS/2 tipkovnica
- USB tipkovnica
- Shema spajanja PS/2 konektora uz pomoć otpornika
- Shema spajanja PS/2 konektora uz pomoć Logic level converter
- Igra Tetris
- Alternativni library PS/2 tipkovnice
- Što ste naučili iz ovog How To članka?
Alternativni library PS/2 tipkovnice
S FabGL GitHub repozitorija https://github.com/fdivitto/fabgl možete preuzeti još jedan library za korištenje tipkovnice VIDI X-a, čiji primjer će vam pokazati kako koristiti “scan code” i “make code” vrijednosti za još napredniju upotrebu tipkovnice. Ovdje navedeni primjeri mogu čak paliti i gasiti LEDice Caps Locka, Num Locka i Scroll Locka, no pri pokušaju korištenja tih libraryja u kombinaciji s odroid_go.h librarijem, to nam nije pošlo za rukom.
Naime, s FabGL librarijem inicijalizacija tipkovnice radi se ovim linijama kôda:
#include “fabgl.h”,
fabgl::PS2Controller PS2Controller;
Primijetite da ovdje nigdje nismo naveli na koje pinove spajamo data i clock linije, a u samom libraryju definirani su i pinovi korišteni za neke druge funkcionalnosti, stoga se neki preklapaju s pinovima definiranim unutar odroid_go.h libraryja koji nam je potreban za naš primjer Tetris igre.
Koristeći oba libraryja unutar Tetris igre, dobit ćete grešku, a s obzirom na ta preklapanja korištenih pinova.