Logo Mon Club Elec

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

L’utilisation des interfaces série est un moyen très pratique pour communiquer entre un ordinateur et un microcontrôleur. Cet article explique comment envoyer des données à un microcontrôleur à l’aide d’un clic sur un bouton dans une interface graphique PyQt. Il explique comment configurer le port série, comment envoyer des données et comment traiter les données reçues. Il fournit également un exemple de code Python pour vous aider à comprendre le processus.

PyQt vers Arduino : Envoi Série par clic sur un pushButton

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton
http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton


PYQTSerialReceptConfigPortDebitReceptEnvoiChaine

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

Atelier Python + Qt : Série : Envoyer et recevoir des chaînes sur le port Série = créer un terminal série « Arduino-like » léger et autonome !
Niveau : intermédiaire | Durée travail : 1H | Difficulté : http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton | Prix : 0.25€ | Taille : 32 pages |

Dans ce tuto, vous allez créer une interface GUI de base qui permettra de paramétrer graphiquement le port à utiliser, le débit à utiliser et de se connecter au port série, de recevoir des chaînes en provenance du port série et de les afficher, ainsi que d’envoyer des chaînes vers le port série. En un mot, vous allez apprendre à créer ici un Terminal Série type « Arduino ». Cerise sur le gâteau : ce Terminal Série sera particulièrement léger (pas de Java à installer) et sera même exécutable facilement sur le RaspberryPi par exemple, permettant d’interagir avec Arduino à distance via le réseau (par accès au bureau du RaspberryPi).

0.25€

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

PYQTSerialEnvoiClicPushButtonClavierNumerique

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

Atelier Python + Qt : Série : Envoyer sur le port série une valeur numérique saisie à l’aide d’un clavier graphique.
Niveau : Débutant | Durée travail : 2H | Difficulté : http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton | Prix : 0.25€ | Taille : 40 pages |

Dans ce tuto, vous allez créer une interface GUI disposant d’un clavier graphique alpha-numérique qui permettra de saisir une valeur numérique puis de l’envoyer sur le port Série. Cette interface sera idéale pour contrôler graphiquement des dispositifs, notamment des servomoteurs ou des moteurs à courant continu, et d’une manière générale, toute application pouvant recevoir une valeur numérique de réglage. Utilisée sur un système embarqué ou le RaspberryPi, cette interface permettra un contrôle distant à partir d’une tablette tactile par exemple.

0.25€

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

PYQTSerialEnvoiClicPushButtonx5Joystick

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

Atelier Python + Qt : Série : Terminal série intégrant 5 pushButtons pour envoi de chaînes personnalisées (contrôle graphique de dispositifs, robots…via le port série)
Niveau : Intermédiaire | Durée travail : 1H30 | Difficulté : http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton | Prix : 0.25€ | Taille : 38 pages |

Dans ce tuto, vous allez créer une interface GUI qui intégrera les éléments d’un Terminal Série complet ainsi que plusieurs boutons poussoirs disposés en « joystick » et permettant d’envoyer des chaînes personnalisables d’un seul clic vers le port série. Cette interface sera idéale pour contrôler graphiquement des dispositifs, notamment un robot mobile. Utilisée sur un système embarqué ou le RaspberryPi, cette interface permettra un contrôle distant à partir d’une tablette tactile par exemple.

0.25€

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

PYQTSerialEnvoiClicPushButtonSpinboxLineEdit

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

Atelier Python + Qt : Série : Terminal série intégrant 1 spinBox (widget de réglage de valeur numérique) pour envoi de chaîne avec paramètre numérique sur le port Série.
Niveau : Intermédiaire | Durée travail : 1H | Difficulté : http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton | Prix : 0.25€ | Taille : 35 pages |

Dans ce tuto, vous allez créer une interface GUI intégrant un Terminal Série couplé à un widget spinBox pour envoi de chaîne avec valeur numérique sur le port série.

0.25€

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTSerialEnvoiClicPushButton

Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.