Auteur : cfaury

Codeurs

Codeurs

Description des codeurs Chaque roue étant équipée d’un codeur incrémental, il est donc possible de commander le mouvement en distance plutôt qu’en durée. Attention : les contrôleurs des moteurs n’autorisent pas le freinage ! Il y...

Moteurs

Moteurs

La propulsion de l’AlphaBot est de type différentielle : deux moteurs indépendants propulsent et dirigent le robot.       Principe du contrôle des moteurs Chaque moteur est piloté par un circuit dédié : Ce circuit...

Alphabot

Alphabot

L’AlphaBot est une plateforme robotique mobile de développement, compatible avec les microcontrôleurs Arduino ou Raspberry Pi. Documentation : Wiki AlphaBot Manuel d’utilisation   Composants du robot L’AlphaBot est un robot à propulsion différentielle, équipé des composants...

Épreuve pratique

Épreuve pratique

Voici une liste (non exhaustive) d’algorithmes vus en classe, à programmer lors du 1er exercice de l’épreuve pratique.   Tableaux (listes Python) Pour les algorithmes suivants, seules les opérations suivantes sur les listes sont autorisées :...

Calculatrice RPN

Calculatrice RPN

Objectif : réaliser une page WEB contenant une calculatrice RPN simple   Parmi les solutions pour créer des pages Web dynamiques, l’une d’elles consiste à interagir entre l’utilisateur et le contenu de la page, en intégrant...

Les codeurs

Les codeurs

Description des codeurs Chaque roue étant équipée d’un codeur incrémental, il est donc possible de commander le mouvement en distance plutôt qu’en durée. Attention : les contrôleurs des moteurs n’autorisent pas le freinage ! Il y...

Javascript

Javascript

Documentation https://developer.mozilla.org/fr/docs/Web/JavaScript   Fiche Memo Un grand merci à Clément (promo 2021) pour cette fiche mémo indispensable. /* Le JavaScript est en langage très permissif : – Les types sont interchangeables – Les types ne sont...

Python

Python

Comment installer correctement Python 3 sur Raspberry ? Faire de Python 3 l’interpréteur Python par défaut sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 10 source : https://raspberrypi.stackexchange.com/questions/118760/uninstall-python2-in-raspberry-pi   Installer pip sudo apt-get install python3-pip   Reconfigurer les...

keyboard

keyboard

keyboard est un module tiers (qui n’est pas fourni avec les distributions de Python) permettant de gérer les claviers. Il permet de prendre le contrôle total du clavier : accrocher des événements globaux, enregistrez des touches...