Catégorie : Logiciel

Porte coulissante

Porte coulissante

Ressources : Diagrammes d’état Description du système Une porte coulissante automatique doit s’ouvrir lorsqu’une personne se présente. Source animation : https://sitelec.org/flash/exercices_grafcet.htm Elle est dotées de différents capteurs : 4 capteurs de position (ToR) :...

Logiciels

Logiciels

  Autres logiciels recommandés En ligne Cryptpad Draw.io   Bureau notepad++ Audacity Saleae Logic Filius Gimp Inkscape KeePass Paint.NET ScreenToGif SD Card Formatter VSCodium WinDirStat  

Mémo Python

Mémo Python

Types documentation Immuables (immutables) = non modifiable Nombres (number) : int , float 123, -231, 45.6, 7.89e-3 0b1000111001, 0xAF34 Chaînes de caractères (string) : str « abc », ‘xyz’, «  » » Booléens (boolean) : bool True, False...

Exercices Python

Exercices Python

Simplifications Simplifier le code suivant def test1(a): if a > 1: return True else: return False def test1(a): return ??? ??? :         Simplifier le code suivant def est_rouge(feu): «  » » Renvoie...

Fonctions

Fonctions

Il est possible avec Python de définir une fonction à la manière d’une fonction mathématique ; la syntaxe est alors la suivante : Définition mathématique   Définition Python \(f:x \rightarrow x^2\) ⇔ def f(x):...

Moteur – Thermostat

Moteur – Thermostat

Allumage d’un moteur (sans IDE) Le programme suivant permet de contrôler l’allumage d’un moteur. La fonction marche permet de mettre le moteur en marche, tandis que la fonction arret permet de l’arrêter. while True:...

Types construits

Types construits

Les types de données dits « simples » sont : int (nombres entiers) ; float (nombres flottants) ; bool (booléens) ; str (chaînes de caractères). Ces types simples ne sont plus suffisants si nous avons besoin...

Structures de contrôle en Python

Structures de contrôle en Python

Par défaut, les instructions Python sont exécutées de manière séquentielle : instruction1 instruction2 …   Pour briser cet implacable enchaînement d’instructions, on utilise des structures de contrôle, qui permettent un traitement par blocs (ou...

Trame NMEA d’un GPS

Trame NMEA d’un GPS

Protocole NMEA La norme NMEA 0183 est une spécification pour la communication entre équipements électroniques marins (GPS, radar, girouette, pilote automatique, …). Elle est définie et contrôlée par la National Marine Electronics Association (NMEA),...