jumeaux-numeriques/portail_coulissant
2022-12-30 02:41:32 +01:00
..
AUTHORS.md AUTHORS update 2022-12-20 17:07:47 +01:00
CC-BY-NC-SA-4.0.txt Transfert du projet 2022-12-05 14:07:17 +01:00
porcou_cmd.py Ajout de la configuration de la qualité de rendu 2022-12-24 04:43:14 +01:00
porcou_doc-fr.blend Bugfix : Génération statique de la documentation 2022-12-30 02:41:32 +01:00
porcou_doc.py Bugfix : Génération statique de la documentation 2022-12-30 02:41:32 +01:00
porcou_lib.py Ajout de la configuration de la qualité de rendu 2022-12-24 04:43:14 +01:00
porcou.py Bugfix : Composants mobiles à la bonne place lors de la ré-initialisation 2022-12-29 10:08:55 +01:00
portail_coulissant-15.blend Bugfix : Génération statique de la documentation (point d'étape) 2022-12-29 23:00:24 +01:00
portail_coulissant.bat Ajout des bat pour Windows 2022-12-11 09:57:43 +01:00
README.md Purge des fichiers temporaires 2022-12-22 08:17:47 +01:00
twin_about.py Changement de poste 2022-12-18 22:29:06 +01:00
twin_config.xml Changement de poste 2022-12-18 22:29:06 +01:00
twin_doc-gen.py Bugfix : Génération statique de la documentation (point d'étape) 2022-12-29 23:00:24 +01:00
twin_doc.py Changement de poste 2022-12-18 22:29:06 +01:00
twin_serial.py Gestion de la liaison série factorisée 2022-12-23 23:29:17 +01:00
twin_threading.py Gestion des threads factorisée + moteur physique du volet roulant 2022-12-23 14:30:13 +01:00
twin.py Changement de poste 2022-12-18 22:29:06 +01:00

Jumeau numérique d'un portail coulissant

Ce jumeau numérique permet la programmation en Python d'une maquette réelle d'un portail coulissant.

Maquette numérique

Le modèle 3D 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)

Instructions

Le script Python qui permet la commande du portail est le fichier 'porcou_cmd.py'. Il est éditable avec tout éditeur (Spyder, Emacs, Atom, ...).

Actions

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)

Capteurs

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

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

Pupitre

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

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

Gestion du temps

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