Dans cet article, nous visons à exécuter EV3 avec MicroPython. C'est très facile à faire alors faisons de notre mieux ensemble!
・ Qu'est-ce que EV3 ・ Qu'est-ce que MicroPython
・ PC Windows 10 ・ Corps EV3 ・ Carte SD (4 Go-32 Go) ・ Câble USB (contenu du set EV3)
Ouvrez le site Web officiel LEGO suivant https://education.lego.com/ja-jp/support/mindstorms-ev3/python-for-ev3 Cliquez sur "Télécharger l'image de la carte micro SD EV3 MicroPython". Attendez un moment jusqu'à ce que le fichier image soit téléchargé.
* L'environnement tel que la bibliothèque est différent de "ev3dev" dans d'autres articles de notre société Afrel.J'utiliserai Etcher, mais tout logiciel qui peut écraser le fichier image est OK. Installez le logiciel "Etcher" depuis ici. Préparez une carte SD. Si vous avez des données, veuillez les formater. Insérez la carte SD dans votre PC et démarrez Etcher. Vous pouvez l'écraser en sélectionnant la carte SD insérée et en la «clignotant».
Lorsque vous avez la carte SD pour MicroPython, retirez-la de votre PC. (Veuillez le retirer en toute sécurité!) Puis branchez-le sur EV3. Vérifions si le fichier image peut être écrasé correctement ici. Ce n'est pas grave si vous allumez l'EV3 et que l'écran ressemble à ceci.
Connectez EV3 et PC avec un câble USB.
Installez VS Code depuis ici.
Installez l'extension pour MicroPython dans VS Code. Appuyez sur "Ctrl + Maj + X" pour faire apparaître l'écran d'extension. Recherchez "EV3 Micro Python" dans la barre de recherche. Installez «LEGO MINDSTORMS EV3 Micro Python».
Vous devriez voir l'icône suivante sur le côté gauche de VS Code. Cliquez dessus pour ouvrir l'onglet. Créez un nouveau projet, entrez le nom du projet et appuyez sur Entrée. On vous demandera où enregistrer le projet, alors choisissez un emplacement approprié.
Ouvrez l'onglet Fichier sur le côté gauche de VS Code et ouvrez "EV3DEV DEVICE BROWSER". ↓ Ceci est l'onglet fichier. Cliquez sur Cliquez ici pour vous connecter à un appareil et sélectionnez ev3dev (Ethernet). Si un cercle vert est attaché comme ça, la connexion est réussie! S'il n'y a pas de problèmes particuliers, vous êtes prêt à programmer. Merci pour le moment.
En fait, un programme appelé "main.py" a été créé lors de la création du projet. Ouvrez l'onglet EV3 MicroPython et ouvrez "main.py". Quelque chose s'écrit de différentes manières.
main.py
#!/usr/bin/env pybricks-micropython
from pybricks.hubs import EV3Brick
from pybricks.ev3devices import (Motor, TouchSensor, ColorSensor,
InfraredSensor, UltrasonicSensor, GyroSensor)
from pybricks.parameters import Port, Stop, Direction, Button, Color
from pybricks.tools import wait, StopWatch, DataLog
from pybricks.robotics import DriveBase
from pybricks.media.ev3dev import SoundFile, ImageFile
# This program requires LEGO EV3 MicroPython v2.0 or higher.
# Click "Open user guide" on the EV3 extension tab for more information.
# Create your objects here.
ev3 = EV3Brick()
# Write your program here.
ev3.speaker.beep()
C'est un programme qui émet un son de buzzer. Vous pouvez exécuter le programme en appuyant sur F5 Appuyez sur F5. (N'obtenons pas d'erreur!)
Et ça? Le buzzer a-t-il retenti? Si vous pouvez le faire sonner en toute sécurité, l'introduction est terminée! Je vous remercie pour votre travail acharné.
Ceci est recommandé si vous achetez EV3 https://afrel-shop.com/shopdetail/000000000380/ct120/page1/recommend/
Programmation Python avec EV3 https://education.lego.com/ja-jp/support/mindstorms-ev3/python-for-ev3
Recommended Posts