jumeaux-numeriques/portail_coulissant
2022-12-05 14:07:17 +01:00
..
AUTHORS.md Transfert du projet 2022-12-05 14:07:17 +01:00
CC-BY-NC-SA-4.0.txt Transfert du projet 2022-12-05 14:07:17 +01:00
porcou_cmd.py Transfert du projet 2022-12-05 14:07:17 +01:00
porcou_lib.py Transfert du projet 2022-12-05 14:07:17 +01:00
porcou.py Transfert du projet 2022-12-05 14:07:17 +01:00
portail_coulissant-11.blend Transfert du projet 2022-12-05 14:07:17 +01:00
README.md Transfert du projet 2022-12-05 14:07:17 +01:00

Simulateur de programmation d'un portail coulissant

Ce simulateur permet la programmation en Python d'un portail coulissant à travers la visualisation de son jumeau numérique.

Le portail de ce simulateur est basé sur la maquette développée par l'entreprise A4 technologie. Les documents techniques et pédagogiques signés A4 Technologie sont diffusés librement sous licence Creative Commons BY-NC-SA.

Site internet de la maquette A4 Technologie : https://www.a4.fr/wiki/index.php?title=Portail_coulissant_(BE-APORT-COUL)

Ce simulateur fait partie du projet open source Blender-EduTech (Blender/UPBGE pour l'Enseignement Technologique).

Site internet du projet Blender-EduTech : https://gitlab.com/blender-edutech

Le script Python qui permet la commande du portail est le fichier 'porcou_cmd.py'.

Les actions (ordre = True ou False) sont :

  • Gyrophare : gyr (True|False)
  • Ouvrir le portail (moteur sens trigo) : mot_o (True|False)
  • Fermer le portail (moteur sens horaire) : mot_f (True|False)
  • Emetteur pour le capteur barrage IR : ir_emet(True|False)

Les compte-rendus (valeur retournée = True ou False) des capteurs sont :

  • Capteur fin de course portail ouvert : fc_o()
  • Capteur fin de course portail fermé : fc_f()
  • Capteur barrage IR (absence d'obstacle) : ir_recep()

Les consignes (valeur retournée = True ou False) du pupitre sont :

  • Bouton poussoir coté rue : bp_ext()
  • Bouton poussoir coté cour : bp_int()

Les temporisations : tempo(duree) avec la durée en seconde