Table des matières:
- Étape 1: Procédure d'installation
- Étape 2: coder en Arduino
- Étape 3: coder en Python3
- Étape 4: Code source d'Arduino et Python3
Vidéo: Communication Python3 et Arduino : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Description du projet
Dans ce projet, nous enverrons des commandes de Python3 à une carte Arduino, ce qui rendra les choses plus faciles à comprendre lors de la communication entre Python3 et Arduino. Nous allons faire un "Hello world" de la plate-forme Arduino, ce qui signifie allumer/éteindre la LED intégrée sur l'Arduino Uno.
Alors tout d'abord laissez-moi vous dire…
Pourquoi j'ai fait ce projet ?
Premièrement, il existe de nombreux tutoriels téléchargés sur Internet spécialement sur youtube à ce sujet, mais ils utilisent des versions Python2, et deuxièmement, j'avais installé la dernière version qui est Python3.7.2. Il y a une petite différence entre Python2 et Python3 lorsque vous l'utilisez pour vous connecter à Arduino. Donc, après avoir résolu le problème de l'envoi de commandes de Python3 à Arduino, j'ai pensé que cela devrait être partagé avec les fabricants et l'ensemble de la communauté des amateurs.
Commençons
Composants dont vous avez besoin:
- Carte Arduino UNO
- cable USB
C'est tout ce dont vous avez besoin en termes de matériel:)
Étape 1: Procédure d'installation
Comment installer la version python3 et le package PySerial
Vous pouvez maintenant rechercher sur YouTube des informations sur l'installation. Ci-dessus, une vidéo pour installer à la fois la version Python3 et le package PySerial.
Étape 2: coder en Arduino
Partie 1: Codage en arduino
Étape 3: coder en Python3
Partie2: coder en python3
Étape 4: Code source d'Arduino et Python3
Noter
Assurez-vous d'abord de télécharger le croquis Arduino, puis le code Python.:) Faites-moi savoir dans la section des commentaires si vous rencontrez des problèmes lors de la réalisation de ce projet.
Conseillé:
Communication sans fil LoRa 3Km à 8Km avec dispositif E32 (sx1278/sx1276) à faible coût pour Arduino, Esp8266 ou Esp32 : 15 étapes
Communication sans fil LoRa 3Km à 8Km avec appareil E32 (sx1278/sx1276) à faible coût pour Arduino, Esp8266 ou Esp32: je crée une bibliothèque pour gérer EBYTE E32 basée sur la série Semtech d'appareil LoRa, appareil très puissant, simple et bon marché.Vous pouvez trouver Version 3Km ici, version 8Km iciIls peuvent fonctionner sur une distance de 3000m à 8000m, et ils ont beaucoup de fonctionnalités et
MPU 6050 Gyro, Communication d'accéléromètre avec Arduino (Atmega328p): 5 étapes
Gyro MPU 6050, communication d'accéléromètre avec Arduino (Atmega328p): L'IMU MPU6050 possède à la fois un accéléromètre à 3 axes et un gyroscope à 3 axes intégrés sur une seule puce. Le gyroscope mesure la vitesse de rotation ou le taux de changement de la position angulaire au fil du temps, le long de la Axes X, Y et Z. Les sorties du gyroscope sont
Arduino et communication Bluetooth mobile (messagerie) : 8 étapes
Arduino et Mobile Bluetooth Communication (messenger) : La communication joue un rôle important dans notre vie de tous les jours. Mais en ces temps de confinement, la communication avec notre propre famille ou l'intercommunication avec les personnes de notre foyer ont parfois besoin de téléphones portables. Mais l'utilisation des téléphones portables pour de courtes r
Jouez au jeu de dinosaure en utilisant Arduino et Python3 : 5 étapes
Jouer au jeu de dinosaure en utilisant Arduino et Python3 : description du projetLa plupart d'entre nous ont joué au jeu de dinosaure par google lorsque notre Internet ne fonctionnait pas et si vous n'avez pas joué à ce jeu, ne vous inquiétez pas maintenant, mais pas de manière conventionnelle en appuyant sur les boutons mais en utilisant le mouvement de ta main. Alors dans ce
Longue portée, 1,8 km, communication sans fil Arduino à Arduino avec le HC-12. : 6 étapes (avec photos)
Longue portée, 1,8 km, communication sans fil Arduino à Arduino avec le HC-12.: Dans cette instruction, vous apprendrez à communiquer entre Arduinos sur une longue distance jusqu'à 1,8 km en plein air. Le HC-12 est un port série sans fil module de communication très utile, extrêmement puissant et simple d'utilisation. Vous allez d'abord lea