Apprentissage de la programmation

Mise en route

Comment suivre ce tutoriel

Premiers programmes : les séquences

Répétitions avec repeat

Programmation modulaire / définir de nouvelles fonctions

Commandes avec paramètres

Variables

Branchements conditionnels

Listes de nombres

Parcours de liste et boucle for

Boucles conditionnelles (while)

Contrôler l'Oxocard

Contrôler l'écran de l'Oxocard

Contrôler les boutons

Information importante

Ce tutoriel est une traduction libre du tutoriel TigerJython4Kids / Oxocard rédigé en allemand par le Dr. Aegidius Plüss (https://www.tigerjython4kids.ch/index.php?inhalt_links=robotik/navigation.inc.php&inhalt_mitte=robotik/oxocard/funktionen.inc.php).

Présentation de l'Oxocard

L'Oxocard est une carte de développement similaire à l'Arduino ou au micro:bit développée en Suisse et emballée dans une boîte en carton (source d'approvisionnement : www.oxocard.ch). Il se compose d'une carte 10 x 10 cm basée sur le microcontrôleur ESP32, dotée de mémoire flash, d'une matrice 8x8 de LEDs couleurs ColorLEDs (Neopixels), avec lesquels on peut afficher des images et messages simples, de 6 boutons poussoir et d'une interface USB. Elle dispose en outre d'un accéléromètre 3 axes et d'un thermomètre intégré. On peut également y connecter des capteurs et actionneurs I2C grâce au concentrateur I2C vendu sur le site du fabricant.