Différences entre versions de « Pico-Zumo-Robot-et-MicroPython »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(23 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== A propos de Zumo Robot ==
+
== Adaptateur Pico Zumo Robot ==
 
MCHobby propose {{pl|2430|un adaptateur}} qui permet de contrôler votre "{{pl|448|Robot Zumo V1.3 pour Arduino}}" avec un "{{pl|2025|Raspberry-Pi Pico}}" et MicroPython!
 
MCHobby propose {{pl|2430|un adaptateur}} qui permet de contrôler votre "{{pl|448|Robot Zumo V1.3 pour Arduino}}" avec un "{{pl|2025|Raspberry-Pi Pico}}" et MicroPython!
  
[[Fichier:robotzumo-pico.jpg|640px]]
+
[[Fichier:robotzumo-pico.jpg|480px]]
  
 
L'intérêt du Zumo est qu'il dispose déjà de nombreux capteurs. Pololu offre des bibliothèque Arduino pour utiliser son robot.<br />
 
L'intérêt du Zumo est qu'il dispose déjà de nombreux capteurs. Pololu offre des bibliothèque Arduino pour utiliser son robot.<br />
 
MCHobby à porté ce code sous MicroPython pour offrir exactement les mêmes fonctionnalités que le code Arduino (nous avons aussi préservé les noms de fonctions pour passer plus facilement du code Arduino vers le code MicroPython et vice-versa).
 
MCHobby à porté ce code sous MicroPython pour offrir exactement les mêmes fonctionnalités que le code Arduino (nous avons aussi préservé les noms de fonctions pour passer plus facilement du code Arduino vers le code MicroPython et vice-versa).
  
Nous avons publié l'entièreté du code sur le dépôt GitHub [https://github.com/mchobby/micropython-zumo-robot/blob/main/readme.md micropython-zumo-robot].
+
== Livre "Pico, Zumo Robot et MicroPython" ==
 +
Ce projet s'accompagne d'un ouvrage en 8 chapitres (voir [http://df.mchobby.be/GRL-PICO-ZUMO/Table-des-mati%C3%A8res-finale.pdf la table des matières], ''pdf'').
 +
 
 +
Vous y découvrirez tout ce qu'il faut savoir pour bien comprendre comment fonctionne le Pico, Le Zumo Robot, les interconnexions
 +
 
 +
[[fichier:Pico-Zumo-Robot-et-MicroPython-ebook.png]]
 +
 
 +
{{ttuto-begin}}
 +
 
 +
{{ttuto
 +
  |label=Ch 1: Introduction
 +
  |descr=Une présentation du projet, l'objectif et matériel utilisé.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH01-Introduction.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 2: MicroPython et Pico
 +
  |descr=Explorons le Pico, ses possibilités, notions fondamentales et aide mémoire MicroPython.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH02-MicroPython-et-Pico.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 3: Zumo Robot
 +
  |descr=Les fonctionnalités du Zumo Robot pour Arduino. Et comment celle-cis sont accessibles sur le connecteur Uno R3.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH03-Zumo-Robot.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 4: Brancher
 +
  |descr=Il est temps de brancher le Pico sur notre Zumo et de résoudre les divers problèmes techniques.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH04-Brancher.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 5: Bibliothèque Zumo Robot
 +
  |descr=Allons a la découverte de la bibliothèque MicroPython pour le Zumo Robot.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH05-Bibliothèque-Zumo-Robot.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 6: Tester
 +
  |descr=Après le matériel et la bibliothèque, il est temps de tester les différentes fonctionnalités.
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH06-Tester.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 7: Exemples
 +
  |descr=Détection de bordure, suivit de ligne, résolution de labyrinthe, etc
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH07-Exemples.pdf
 +
}}
 +
 
 +
{{ttuto
 +
  |label=Ch 8: Exemples avancés
 +
  |descr=Commande RC, utilisation de packet radio, Capteur de distance, HuskyLens. (version partiel, 3 mars 2023).
 +
  |img=tlogo-Pico-Zumo-Robot-et-MicroPython.jpg
 +
  |url=http://df.mchobby.be/GRL-PICO-ZUMO/CH08-Exemples-avances-(partial-03march24).pdf
 +
}}
 +
 
 +
{{ttuto-end}}
 +
 
 +
== Dépôt du GitHub ==
 +
Nous avons publié l'entièreté du code sur le dépôt:
 +
* GitHub [https://github.com/mchobby/micropython-zumo-robot/blob/main/readme.md micropython-zumo-robot].
 +
 
 +
== Liste d'achat ==
 +
Si ce projet vous intéresse, vous pourrez trouver les différents éléments chez MC Hobby.
 +
* {{pl|2430|GRL-PICO-ZUMO : Adaptateur Pico pour ZUMO Robot - Pico Inclus}}
 +
* {{pl|448|Robot Zumo V1.3 pour Arduino}}
 +
* mais aussi {{pl|2025|Raspberry-Pi Pico}}

Version actuelle datée du 3 mars 2024 à 22:09

Adaptateur Pico Zumo Robot

MCHobby propose un adaptateur qui permet de contrôler votre "Robot Zumo V1.3 pour Arduino" avec un "Raspberry-Pi Pico" et MicroPython!

Robotzumo-pico.jpg

L'intérêt du Zumo est qu'il dispose déjà de nombreux capteurs. Pololu offre des bibliothèque Arduino pour utiliser son robot.
MCHobby à porté ce code sous MicroPython pour offrir exactement les mêmes fonctionnalités que le code Arduino (nous avons aussi préservé les noms de fonctions pour passer plus facilement du code Arduino vers le code MicroPython et vice-versa).

Livre "Pico, Zumo Robot et MicroPython"

Ce projet s'accompagne d'un ouvrage en 8 chapitres (voir la table des matières, pdf).

Vous y découvrirez tout ce qu'il faut savoir pour bien comprendre comment fonctionne le Pico, Le Zumo Robot, les interconnexions

Pico-Zumo-Robot-et-MicroPython-ebook.png

Ch 1: Introduction

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Une présentation du projet, l'objectif et matériel utilisé.

Ch 2: MicroPython et Pico

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Explorons le Pico, ses possibilités, notions fondamentales et aide mémoire MicroPython.

Ch 3: Zumo Robot

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Les fonctionnalités du Zumo Robot pour Arduino. Et comment celle-cis sont accessibles sur le connecteur Uno R3.

Ch 4: Brancher

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Il est temps de brancher le Pico sur notre Zumo et de résoudre les divers problèmes techniques.

Ch 5: Bibliothèque Zumo Robot

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Allons a la découverte de la bibliothèque MicroPython pour le Zumo Robot.

Ch 6: Tester

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Après le matériel et la bibliothèque, il est temps de tester les différentes fonctionnalités.

Ch 7: Exemples

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Détection de bordure, suivit de ligne, résolution de labyrinthe, etc

Ch 8: Exemples avancés

Tlogo-Pico-Zumo-Robot-et-MicroPython.jpg

Commande RC, utilisation de packet radio, Capteur de distance, HuskyLens. (version partiel, 3 mars 2023).

 

Dépôt du GitHub

Nous avons publié l'entièreté du code sur le dépôt:

Liste d'achat

Si ce projet vous intéresse, vous pourrez trouver les différents éléments chez MC Hobby.