Electronic and electrical devices
Computertalen worden niet alleen gebruikt om websites of applicaties te bouwen, maar ook om elektronische apparaten te programmeren. Microchips zijn elektrische componenten (transistors, diodes, weerstanden, condensatoren en hun verbindingen) geïntegreerd in 1 klein stukje siliciumkristal dat software bevat. Een ingebed systeem is een microcontroller (CPU, Memory, I / O) of microprocessor (CPU) met een speciale functie ingebed in een ander apparaat. Ik kan de talen MicroPhyton of C gebruiken om microprocessors te programmeren. Ik gebruik de Raspberry Py Pico Microcontroller (prijs: 4 €; maat: 5cmx2cm), Raspberry Pi 3B (kleine single board computer, prijs: 35 €; maat: 6cmx8cm) en NUCLEO-F091RC (15€) om te oefenen. Ze hebben GPIO-pinnen die u kunt aansluiten op sensoren, lichten, motoren, expansieborden, ... en die u kunt configureren voor invoer/uitvoer, lage/hoge volt of PWM (Pulsbreedte Modulatie). Om electronen te laten stromen heb je een gesloten, geleidend circuit met een energiebron nodig.