Rozšiřující deska pro Raspberry Pi

Návod

Dvě mikrotlačítka


 


Pro některé projekty je lepší, když se místo maticové klávesnice použije obyčejné tlačítko.
Na expanzní desce je připraven prostor pro dvě mikrotlačítka.

Ve většině případů není třeba osazovat Pull-Up odpory, protože na GPIO konektoru na RasPi i na expanderu MCP23017 je možné programově nastavit připojení vnitřních Pull-Up odporů. V případě, že je nutné Pull-Upy osadit, jsou připojené ke 3V, takže tlačítko pracuje s 3V logickými úrovněmi. Toto napětí je ale dostatečné i pro 5V logické obvody.

Kontakty NC nejsou zapojené. Pokud by bylo někdy třeba tyto kontakty použít (například pro ošetření zákmitů R-S klopným obvodem), musí se tyto kontakty propojit s hradly pomocí připájených drátků ze spodní strany desky.

 

Rozměr tlačítek jsem zvolil stejný, jako má třeba D2F-01L.
Tato, nebo podobná tlačítka se nacházejí snad ve všech starých počítačových myších, takže by neměl být problém s dostupností.


Osazovací schéma

Horní strana.

  


Tlačítka a kolíky osazené z horní strany

 

Spodní strana

  


Pull-Up odpory osazené ze spodní strany.

 


Příklad použití

Propojky na desce
Kolík P55  GPIO7 (pin26 na 26-pinovém konektoru)
Kolík P56  GPIO8  (pin24 na 26-pinovém konektoru).
Ukázkový program

tlacitka.py

Funkce ukázkového programu
2x za sekundu se vypisuje aktuální stav obou tlačítek.
Stisknuté tlačítko se vypíše jako "0", nestisknuté jako "1".

 

 

 


úvodní strana webu AstroMiK.org

poslední úprava stránky 21.6.2014