Robot Tondeuse guidé par GPS RTK : Différence entre versions

 
(14 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{Tuto Details
 
{{Tuto Details
|Main_Picture=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20220604_145247_resized_20230502_123409147.jpg
+
|Main_Picture=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230922_153448.jpg
|Main_Picture_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":-94,"top":-132,"width":1560,"height":2080,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.51,"scaleY":0.51,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://wikifab.org/images/e/e0/Robot_Tondeuse_guid_par_GPS_RTK_IMG_20220604_145247_resized_20230502_123409147.jpg","filters":[]}],"height":450,"width":600}
+
|Description=<translate>Robot Tondeuse guidé par GPS RTK, à base d'Arduino Mega, PX1122R,</translate>
|Description=<translate>Robot Tondeuse guidé par GPS RTK, à base d'Arduino Mega, PX1122R, moteurs hoverboard ...</translate>
 
 
|Area=Electronics, Robotics
 
|Area=Electronics, Robotics
 
|Type=Fabriquer un robot tondeuse autonome
 
|Type=Fabriquer un robot tondeuse autonome
Ligne 16 : Ligne 15 :
  
  
Ce robot sera guidé par GPS rtk avec un parcours programmé/enregistré sur une carte SD, le tout piloté par un écran tactile.</translate>
+
Ce robot sera guidé par GPS rtk avec un parcours programmé/enregistré sur une carte SD, le tout piloté par un écran tactile + Bluetooth (smartphone).
 +
 
 +
En cours de tests, et prog.</translate>
 +
}}
 +
{{TutoVideo
 +
|VideoType=Youtube
 +
|VideoURLYoutube=https://www.youtube.com/watch?v=ugjHE5UzvZA
 
}}
 
}}
 
{{Materials
 
{{Materials
Ligne 23 : Ligne 28 :
 
}}{{Tuto Attachments
 
}}{{Tuto Attachments
 
|Attachment=Robot_Tondeuse_guid__par_GPS_RTK_NS-HP-GN2-User-Guide.pdf
 
|Attachment=Robot_Tondeuse_guid__par_GPS_RTK_NS-HP-GN2-User-Guide.pdf
 +
}}{{Tuto Attachments
 +
|Attachment=Robot_Tondeuse_guid_par_GPS_RTK_Schema_de_principe.pdf
 
}}
 
}}
 
}}
 
}}
Ligne 33 : Ligne 40 :
 
Liste des composants principaux : PCB, PX1122R, UART USB, Antenne GPS RTK, ESP32 Wroom32U, Lora SX1278, Oled SSD1306.
 
Liste des composants principaux : PCB, PX1122R, UART USB, Antenne GPS RTK, ESP32 Wroom32U, Lora SX1278, Oled SSD1306.
  
La partie rover, revoie les données GPS corrigés, en RX TX vers l'arduino du robot.
+
La partie rover, renvoie les données GPS corrigés, en RX TX vers l’Arduino du robot.
  
 
<br /></translate>
 
<br /></translate>
Ligne 39 : Ligne 46 :
 
|Step_Picture_01=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175130_resized_20230502_120247841.jpg
 
|Step_Picture_01=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175130_resized_20230502_120247841.jpg
 
|Step_Picture_02=Robot_Tondeuse_guid__par_GPS_RTK_2023-05-02_12_13_05-Window.png
 
|Step_Picture_02=Robot_Tondeuse_guid__par_GPS_RTK_2023-05-02_12_13_05-Window.png
 +
|Step_Picture_03=Robot_Tondeuse_guid__par_GPS_RTK_RTK_Base.jpg
 +
|Step_Picture_04=Robot_Tondeuse_guid__par_GPS_RTK_RTK_Rover.jpg
 +
|Step_Picture_05=Robot_Tondeuse_guid__par_GPS_RTK_Schema_de_principe.png
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
Ligne 50 : Ligne 60 :
 
-  Arduino Mega 2560
 
-  Arduino Mega 2560
  
- Module CMPS12
+
- Récepteur Bluetooth
 +
 
 +
- IMU HWT901b
  
 
- Bouclier Carte Micro SD TF
 
- Bouclier Carte Micro SD TF
Ligne 62 : Ligne 74 :
 
- 2 x Capteurs de courant
 
- 2 x Capteurs de courant
  
- Divers électronique (à détailler)
+
- 2 Moteurs de traction
 +
 
 +
- 2 Contrôleurs moteur traction
 +
 
 +
- 2 Moteurs de tonte
 +
 
 +
- 1 Contrôleur moteur tonte
 +
 
 +
- Ecran 3.5 Inch HMI Screen
  
 
<br /></translate>
 
<br /></translate>
|Step_Picture_00=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175118_resized_20230502_120246320.jpg
+
|Step_Picture_00=Robot_Tondeuse_guid__par_GPS_RTK_2023-05-02_12_17_08-Window.png
|Step_Picture_01=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175154_resized_20230502_120245670.jpg
+
|Step_Picture_01=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230922_161134.jpg
|Step_Picture_02=Robot_Tondeuse_guid__par_GPS_RTK_2023-05-02_12_17_08-Window.png
+
|Step_Picture_02=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230922_161142.jpg
|Step_Picture_03=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175206_resized_20230502_120247160.jpg
+
|Step_Picture_03=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230922_161156.jpg
|Step_Picture_04=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175213_resized_20230502_120249412.jpg
+
|Step_Picture_04=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230922_161209.jpg
 +
|Step_Picture_05=Robot_Tondeuse_guid_par_GPS_RTK_IMG_20230501_175143_resized_20230502_120250093.jpg
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
 
|Step_Title=<translate>Fabriquer le robot</translate>
 
|Step_Title=<translate>Fabriquer le robot</translate>
|Step_Content=<translate>Liste des pièces :
+
|Step_Content=<translate>Je ne vais pas trop détailler cette partie.
  
 +
Un châssis est assez simple à faire, attention au matériaux utilisés, pour le poids et perturbation.
  
- 2 x Moteurs d'hoverboard
+
Un détail important, ne pas mettre trop proche les moteurs de tonte et centrale IMU (30cm).
  
- 2 x Contrôleur moteurs hoverboard
 
  
- 1 Moteur de tonte
+
Une fois fini, il restera le capotage à réaliser.</translate>
 +
|Step_Picture_00=Robot_Tondeuse_guid__par_GPS_RTK_Tondeuse_2.jpg
 +
|Step_Picture_01=Robot_Tondeuse_guid__par_GPS_RTK_Moteur_Tonte.jpg
 +
|Step_Picture_02=Robot_Tondeuse_guid_par_GPS_RTK_IMG_20230917_154909.jpg
 +
|Step_Picture_03=Robot_Tondeuse_guid_par_GPS_RTK_IMG_20230923_162658.jpg
 +
|Step_Picture_04=Robot_Tondeuse_guid_par_GPS_RTK_IMG_20230923_161525.jpg
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Le code</translate>
 +
|Step_Content=<translate>Opération à traiter :
  
- Contrôleur moteur tonte
 
  
- Ecran 3.5 Inch HMI Screen
 
  
-</translate>
+
''à détailler...''
|Step_Picture_00=Robot_Tondeuse_guid__par_GPS_RTK_IMG_20230501_175143_resized_20230502_120250093.jpg
+
 
}}
+
 
{{Tuto Step
+
Setup
|Step_Title=<translate>Le code</translate>
+
 
|Step_Content=<translate></translate>
+
Loop</translate>
|Step_Picture_00=Robot_Tondeuse_guid_par_GPS_RTK_Entr_es_sorties.png
 
 
}}
 
}}
 
{{Notes
 
{{Notes
Ligne 103 : Ligne 130 :
 
}}
 
}}
 
{{Tuto Status
 
{{Tuto Status
|Complete=Draft
+
|Complete=Published
 
}}
 
}}

Version actuelle datée du 26 septembre 2023 à 12:49

Auteur avatarNico44 | Dernière modification 26/09/2023 par Nico44

Robot Tondeuse guid par GPS RTK IMG 20230922 153448.jpg
Robot Tondeuse guidé par GPS RTK, à base d'Arduino Mega, PX1122R,

Introduction

Construisez-vous même votre robot tondeuse avec un coût maitrisé !


Ce robot sera guidé par GPS rtk avec un parcours programmé/enregistré sur une carte SD, le tout piloté par un écran tactile + Bluetooth (smartphone).

En cours de tests, et prog.

Video d'introduction

Étape 1 - Fabriquer la base et le rover GPS RTK

Pour la partie GPS RTK, j'ai décidé de fabriquer un PCB pour la base et le rover, pour une intégration plus propre. Les deux communiqueront par Wifi ou Lora, pour l'envoie de la correction.

Les composants sont identiques pour les deux, seul la config est différentes (voir manuel constructeur)

Liste des composants principaux : PCB, PX1122R, UART USB, Antenne GPS RTK, ESP32 Wroom32U, Lora SX1278, Oled SSD1306.

La partie rover, renvoie les données GPS corrigés, en RX TX vers l’Arduino du robot.


Étape 2 - Fabriquer la partie électronique du robot

Pour la partie robot, j'ai créé un PCB. Ce dernier va recevoir l'ensemble des informations et les traiter avec un Arduino Mega 2560.


Liste des pièces:


- Arduino Mega 2560

- Récepteur Bluetooth

- IMU HWT901b

- Bouclier Carte Micro SD TF

- Module d'alimentation réglable LM2596S

- 3 x Relais 5V

- 1 x Capteur de tension

- 2 x Capteurs de courant

- 2 Moteurs de traction

- 2 Contrôleurs moteur traction

- 2 Moteurs de tonte

- 1 Contrôleur moteur tonte

- Ecran 3.5 Inch HMI Screen


Étape 3 - Fabriquer le robot

Je ne vais pas trop détailler cette partie.

Un châssis est assez simple à faire, attention au matériaux utilisés, pour le poids et perturbation.

Un détail important, ne pas mettre trop proche les moteurs de tonte et centrale IMU (30cm).


Une fois fini, il restera le capotage à réaliser.

Étape 4 - Le code

Opération à traiter :


à détailler...


Setup

Loop

Commentaires

Published