Loupiot : Différence entre versions

De Wiki A4.fr
(Les Capteurs et actionneurs du robot)
 
(431 révisions intermédiaires par 6 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Sommaire à droite}}
+
__NOTOC__
== '''INTRODUCTION''' ==
+
[https://www.a4.fr/robotique-programmation/robots-programmables/toute-la-gamme-a4-technologie/loupiot.html Voir les caractéristiques complètes du robot Loupiot]
<!--<div style="margin-left:5%;border-left:1px solid #aaa;padding-left: 10px;">-->
+
[[File:VIdeo-Loupiot3.jpg|thumb|250px|Vidéo de présentation]]
  
[[File:example.jpg|thumb|250px|Robot Loupiot Prototype]]
+
=== '''Découvrez le Loupiot''' ===
Robot loupiot est un petit robot dit "de table" conçu pour évoluer sur une feuille de format A4 ou A3. Sa petite taille en fait un parfait robot de classe. Basé sur un processeur '''PICAXE 20M2''',il peut être codé à partir de '''Blockly''' ([http://www.picaxe.com/Software/PICAXE/PICAXE-Editor-6/ téléchargeable ici]) rapidement et de manière intuitive. Le code produit peut ensuite être transféré dans le robot en quelques secondes pour voir le résultat !
+
*[https://youtu.be/isRCgpSnEHQ Vidéo de présentation]
  
Dimensions : Ø 7,5 cm x h. 3,8 cm.<br>
 
Alimentation: 4.5V (baisse en fonction de l'usure des batteries). <br>
 
Très haute autonomie (2 à 3 heures selon l'utilisation avec 3 piles AAA) <br><br>
 
  
=== Les Capteurs et actionneurs du robot ===
+
=== '''Fichiers 3D''' ===
 +
* [https://www.a4telechargement.fr/Loupiot/K-LP-V2_3D.zip Fichiers 3D du LouPiot et de ses options (SolidWorks, eDrawings, ParaSolid, STL)]
 +
[[File:K-LP-NOTICE_Piste_Demonstration_01.2018_Page_1.jpg|thumb|250px|Piste de démo]]
  
<u>''' De Base: '''</u><br>
 
*'''Suivi de ligne :''' Composé de trois capteurs optiques sensibles aux infrarouges pouvant détecter une bande ou une surface noire (si c'est assez opaque et large). Il permet notamment de suivre une ligne noire. Note: la sensibilité peut se régler à partir d'un potentiomètre sur le robot. <br><br>
 
*'''Pont en H :''' Il permet de gérer la vitesse et le sens de chaque moteur indépendamment ([[#Controler les moteurs du robot Loupiot|Voir son fonctionnement ici.]]).<br><br>
 
*'''Leds :''' Le robot loupiot possède 3 leds programmables et 8 leds témoins. <br> Deux leds programmables (oranges) sont placées à l’arrière du robot à gauche et à droite. Elles servent de clignotants mais l'utilisateur peut les utiliser différemment. La troisième Led programmable (rouge) sert de témoin en cas de batterie faible. <br>Pour les leds non programmables, une sert de témoin On/Off et les autres d'indication de l'état du pont en H (Leds bleus) et du capteur suivi de ligne (Leds Oranges). 
 
[[File:ledProgArr.jpg|none|500px|Leds programmables]]<br>
 
  
<u>''' En Option: '''</u>
+
=== '''Programmation en algorigrammes et en blocs avec Editor 6''' ===
*'''Capteur Ultrasons:'''Il permet d'effectuer des mesures de distance en mesurant le temps entre l'émission et la réception d'un son. Note: il mesure en cône c'est à dire avec un angle d'émission. Il peut mesurer des obstacles jusqu’à 70-80 cm sans problème.
+
* [https://www.a4telechargement.fr/Loupiot/D-LP-V2_Dossier_03-2018.pdf Dossier technique et de programmation]
[[File:ultraSonConne.jpg|frameless|none|500px|Ultra son]]  
+
* [https://www.a4telechargement.fr/Loupiot/K-LP-V2_Programmes-Editor-Blockly.zip Programmes sous Editor 6 et App Inventor]
*'''Module groove bluetooth:'''Permet une communication bluetooth entre le robot et un téléphone ou une tablette android. Avec la possibilité de créer une application soi-même sur l'environnement de développement [http://appinventor.mit.edu/explore/ APP Inventor] qui ressemble a blockly dans sa logique du code block par block.<br><br>
+
* [https://www.a4telechargement.fr/Loupiot/K-LP-V2_Pistes-Feuilles_activites.zip Pistes à imprimer utilisées pour les activités de programmation]
 +
* [[PICAXE_Editor|Environnement de programmation Editor 6]]
  
<u>''' Récapitulatif du branchement de la Picaxe 20M2'''</u>
 
[[File:branchementLoupiotPicaxe.jpg|none|750px|Branchement Picaxe 20M2]]<br>
 
  
== '''CONTROLER LES MOTEURS DU ROBOT LOUPIOT''' ==
+
=== '''Piste et programmes de démonstration''' ===
 +
* [https://www.a4telechargement.fr/Loupiot/K-LP-NOTICE_Piste_Demonstration_01.2018.pdf Piste de démo (à imprimer) et notice d'utilisation]
 +
* [https://www.a4telechargement.fr/Loupiot/K-LPV2_Programme_demo_V4.zip Programme de démo (version x) préchargé dans le Loupiot V2]
 +
* [https://www.a4telechargement.fr/Loupiot/K-LPV2_App_test_bluetooth.zip Application App Inventor pour tester l'option Bluetooth du Loupiot V2]
  
Pour commencer je vous conseille de vous familiariser avec le principe générale du pont en H qui est tres bien expliquer sur [https://openclassrooms.com/courses/programmez-vos-premiers-montages-avec-arduino/le-moteur-a-courant-continu-partie-2-le-pont-en-h-et-les-circuits-integres ce site].<br>
 
Grace à ce composant nous allons pouvoir faire avancer/reculer/freiner/accélérer et décélérer le robot en contrôlant chaque moteur séparément.<br><br>
 
  
=== '''Fonctionnement''' ===
+
[[File:S-EXOPROG-LP_montage.jpg|thumb|250px|Cartes ExoProg Loupiot]]
Chaque cotés du pont en H contrôlant un seul moteur est contrôlés par 3 pins (pattes du picaxe):
+
===''' Cartes d'activités ExoProg Loupiot'''===
*Deux pin digitales (étant soit a l'état haut ou bas) pour controler le sens du moteur. <br>
+
Chaque fiche exercice présente une fonction du Loupiot, ses principales caractéristiques, le(s) instruction(s) utilisée(s) pour l’exploiter et 3 exercices de difficulté progressive.  
Pour le robot Loupiot le sens du moteur droit est controlé par les pins C.2 et C.1 et le sens du moteur gauche par B.2 et B.3. <br>
+
*[https://www.a4telechargement.fr/Loupiot/S-EXOPROG-LP_Activites-Programmation.zip Activités de programmation avec Editor6]
Ci-dessous un exemple du block blockly à utiliser.
+
*[https://www.a4telechargement.fr/Loupiot/S-EXO-PROG-LP1_Programmes.zip Programmes réalisés sous Editor6 correspondant aux exercices de programmation]
[[Fichier:pinExMot.png|thumb|none|800px]]
+
  
*Un pin analogique (pouvant prendre une valeur '''PWM''' de 0 a 1024) pour contrôler la puissance du moteur et donc sa vitesse.<br>
 
Sur le robot Loupiot la vitesse du moteur droit se régle a partir du pin C.3 et celui de gauche à partir de B.1.<br>
 
Ci-dessous un exemple du block blockly à utiliser.
 
[[Fichier:CommandePwmEx.png|thumb|800px|none]]
 
  
*Tableau récapitulatif du controle par la picaxe du pont en H:
+
=== '''Exemple d'utilisation - Jeu Mark Wars Game''' ===
{| border="1" style="border-collapse:collapse"| class="wikitable"
+
* Vidéo d'explication des règles du jeu en anglais : https://www.youtube.com/watch?v=fIVHrzZINBo&feature=youtu.be
! scope="row" colspan="7"|Controle du pont en H
+
* Vidéo montrant les différentes étapes de la conception du jeu : https://www.youtube.com/watch?v=uQ14ryUW34M&feature=youtu.be
|-
+
* Page facebook du jeu : https://www.facebook.com/MarkWarsGame/
|
+
! scope="row" colspan="3"|Moteur Droit
+
! scope="row" colspan="3"|Moteur Gauche
+
|-
+
! scope="row" |pins Utilisés
+
! scope="row" |B.2
+
! scope="row" |B.3
+
! scope="row" |B.1
+
! scope="row" |C.1
+
! scope="row" |C.2
+
! scope="row" |C.3
+
|-
+
! scope="row" |marche Avant
+
|activé
+
|desactivé
+
|rowspan="3"|Vitesse<br>PWM: 0-1024
+
|activé
+
|desactivé
+
|rowspan="3"|Vitesse<br>PWM: 0-1024
+
|-
+
! scope="row" |marche Arrière
+
|desactivé
+
|activé
+
|desactivé
+
|activé
+
|-
+
! scope="row" |Arrêt Moteur
+
|activé
+
|activé
+
|activé
+
|activé
+
|}
+
<br><br>
+
  
=== '''Les Leds témoins''' ===
 
  
Directement branchées sur les pins de contrôle du pont en H (sauf ceux pour la vitesse) des leds témoins servent d'aide pour mieux visualiser la configuration du pont en H.
+
=== '''Archives''' ===
 
+
*Programmation à la voix : [https://www.a4telechargement.fr/Loupiot/KD-LP-VOIX_Notice_09.2018.pdf Notice d'utilisation] / [https://www.a4telechargement.fr/Loupiot/KD-LP-VOIX_Programmes-Editor.zip Programmes sous Editor6 et App Inventor] / [https://www.a4telechargement.fr/Loupiot/K-LPV2-Application_Micropiste_Piste_032018.pdf Piste A3 à imprimer]
== '''SUIVIT DE LIGNE''' ==
+
* Loupiot v1 : [https://www.a4telechargement.fr/Loupiot/D-LP-V1_V04_10_2017.pdf Notice de programmation avec Blockly] / [https://www.a4telechargement.fr/Loupiot/K-LP-V1_NOTICE.pdf Notice d'utilisation de la piste de démonstration] / [https://www.a4telechargement.fr/Loupiot/K-LP_Programmes_Loupiot_V1.zip Programmes sous Blockly]/[https://www.a4telechargement.fr/Loupiot/K-LP_Coque_SW_STL_V1.zip Fichiers 3D et STL pour les coques et le capot de la batterie]
 
+
== '''Annexes''' ==
+

Version actuelle en date du 18 février 2022 à 11:11

Voir les caractéristiques complètes du robot Loupiot

Vidéo de présentation

Découvrez le Loupiot


Fichiers 3D

Piste de démo


Programmation en algorigrammes et en blocs avec Editor 6


Piste et programmes de démonstration


Cartes ExoProg Loupiot

Cartes d'activités ExoProg Loupiot

Chaque fiche exercice présente une fonction du Loupiot, ses principales caractéristiques, le(s) instruction(s) utilisée(s) pour l’exploiter et 3 exercices de difficulté progressive.


Exemple d'utilisation - Jeu Mark Wars Game


Archives