Rozblikejme LED diody pomocí GPIO
Michal Toman (Freelance vývojář a sysadmin) |
---|
Ve workshopu vysvětlím základní principy přístupu a ovládání GPIO (General Purpose I/O) pinů pomocí sysfs. Takové piny se běžně nachází na mini-počítačích a vývojářských deskách - například Raspberry Pi, Banana Pi, Odroid, Creator, Omega a podobně. Společně vytvoříme Pythoní třídu, která zapouzdří celou funkcionalitu, a použijeme ji k naskriptování jednoduchých vizuálních efektů za pomoci LED diod. Předpokladem je vlastní notebook a základní znalost Pythonu. Já budu mít k dispozici cca 10 desek s GPIO, ale vy si můžete klidně přinést vlastní - musí mít programovatelné GPIO piny a musí na ní běžet Linux a Python.