Programmieren mit dem Dev Board

Nachdem du im vorherigen Teil der Serie die GPIO-Leiste des Coral Dev Board Mini kennengelernt hast, lernst du nun, wie man damit umgeht, und wie sich einzelne Pins programmieren lassen.

Die Pins arbeiten grundsätzlich als Eingabe oder als Ausgabe. Ein Ausgangs-Pin gibt etwa eine Spannung aus, um eine Leuchtdiode zum Leuchten zu bringen. Ein Eingang-Pin wiederum liest eine Spannung ein, etwa wenn du einen Schalter drückst. In diesem Beitrag baust du eine Schaltung auf, die genau das macht. Eine LED reagiert auf Betätigung eines Schalters.

Die Bauteile für die Schaltung kosten nicht viel. Du benötigst eine LED, einen Schalter, ein Breadboard, zwei Widerstände und ein paar Jumper-Kabel. Das Breadboard-Kit enthält ein Breadboard und 75 Jumper-Kabel. Um die elektronischen Komponenten mit dem Dev Board zu verbinden, benötigst du die Variante Male-Female. Sie ist ebenfalls in dem Kit enthalten. Das LED + Widerstände basic maker kit bringt je 10 LEDs in den Farben rot, grün, blau, gelb und weiß mit sowie zahlreiche Widerstände von 330 Ω bis 1 MΩ. Alternativ kannst du die LED und die Widerstände auch einzeln kaufen. Du benötigst einen Widerstand mit 10 kΩ und einen mit 330 Ω. Fehlt nur noch der Tastschalter. Es gibt mehrere Programme und Libraries, um die GPIO-Leiste des Dev Boards zu programmieren. Nachfolgend lernst du python-periphery kennen. Das ist eine Python-Bibliothek für den Zugriff etwa auf GPIO-, PWM-, SPI- und I2C-Schnittstellen. […]

Blog-Beitrag für Buyzero