Table des matières:

Communication Python3 et Arduino : 5 étapes
Communication Python3 et Arduino : 5 étapes

Vidéo: Communication Python3 et Arduino : 5 étapes

Vidéo: Communication Python3 et Arduino : 5 étapes
Vidéo: Python and Arduino serial communication. 2024, Novembre
Anonim
Communication Python3 et Arduino
Communication Python3 et Arduino

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:

  1. Carte Arduino UNO
  2. 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

Image
Image

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é: