Electronic and electrical devices
Les langages informatiques ne sont pas seulement utilisés pour construire des sites Web ou des applications, mais aussi pour programmer des appareils électroniques. Les microchips sont des composants électriques (transistors, diodes, résistances, condensateurs et leurs connexions) intégrés dans un petit morceau de cristal de silicium contenant un logiciel. Un système embarqué est un microcontrôleur (CPU, Memory, I/O) ou un microprocesseur (CPU) avec une fonction dédiée intégrée dans un autre appareils. Je peux utiliser les langues MicroPhyton ou C pour programmer des microprocesseurs. J’utilise le microcontrôleur Raspberry Py Pico (prix:4€; taille:5cmx2cm), le Raspberry Pi 3B (petit ordinateur monocarte (prix:35€; taille:6cmx8cm) et le NUCLEO-F091RC (15€) pour pratiquer. Ils ont des broches GPIO que vous pouvez connecter aux capteurs, lumières, moteurs, cartes d’extension,...et que vous pouvez configurer pour l’entrée / sortie, basse / haute volt ou PWM (Modulation de largeur d’impulsion). Pour faire circuler les électrons, il faut un circuit conducteur fermé avec une source d’énergie.