ESP32 + L298N + 4× Moteur DC avec Encodeur + 4× VL53L0X ToF + MPU9250 Gyroscope • Flood Fill
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 1× | ESP32-WROOM-32D DevKitC (version 30 broches) Le cerveau du robot. Programmable via Arduino IDE + câble Micro-USB. |
15-25 TND | Tunisie | |
| 1× | L298N Double Pont-H RETIRER les jumpers ENA et ENB sur la carte ! Contrôle 4 moteurs (2 par côté en parallèle). |
10-15 TND | Tunisie | |
| 4× | Moteur DC JGB37-520 avec Encodeur Hall intégré 12V, ratio 30:1, ~300 RPM. 6 fils obligatoires : rouge, blanc (moteur) + bleu, noir, jaune, vert (encodeur). |
30-50 TND/u | AliExpress | |
| 4× | Roue Caoutchouc Ø65mm (axe 6mm) Compatible avec l'arbre de sortie du JGB37-520. |
5-10 TND/u | AliExpress | |
| 4× | VL53L0X Capteur ToF GY-530 (breakout I2C) Vérifier que le pin XSHUT est accessible ! Mesure distance 30-1200mm. Les 4 partagent le même bus I2C (SDA/SCL). |
10-20 TND/u | Tunisie | |
| 1× | MPU9250 GY-91 Gyroscope/Accéléromètre/Magnétomètre 9 axes Correction de cap + boussole. Adresse I2C : 0x68. Monté sur le perfboard (Floor 2). 9 axes = gyro + accéléro + magnétomètre. |
15-25 TND | Tunisie |
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 3× | Batterie 18650 3.7V 3400mAh (flat-top) FLAT-TOP uniquement, PAS button-top ! Montées en série 3S = 11.1V nominal. Marques : Panasonic NCR18650B ou Samsung 35E. |
15-25 TND/u | Tunisie | |
| 1× | LM2596 Convertisseur DC-DC Step-Down Régler à 5.0V AU MULTIMÈTRE avant de brancher l'ESP32 ! Entrée : 12V batterie. Sortie : 5.0V pour alimenter l'ESP32 via VIN. |
5-10 TND | Tunisie | |
| 1× | Chargeur 18650 individuel (Nitecore SC2 ou Xtar VC2) Charge chaque cellule séparément. Ne PAS utiliser un chargeur 3S direct. |
40-80 TND | Tunisie | |
| 1× | Interrupteur à bascule miniature ≥3A Coupe le circuit entre la batterie et le reste. Position accessible sur le châssis. |
2-5 TND | Tunisie |
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 1× | Perfboard 9×7cm avec pastilles cuivre PAS stripboard ! Pastilles individuelles avec anneau cuivre. 18 colonnes × 12 rangées au pas 2.54mm. C'est le "shield maison" du robot. |
3-5 TND | Tunisie | |
| 2× | Résistance 4.7kΩ (1/4W) Pull-ups I2C sur les lignes SDA et SCL. Indispensables pour la communication ToF. |
0.1 TND/u | Tunisie | |
| 1× | Condensateur électrolytique 100µF 16V Respecter la polarité ! Bande = côté négatif. Filtrage du rail 12V pour le L298N. Réduit le bruit des moteurs. |
0.5 TND | Tunisie | |
| 4× | Condensateur céramique 100nF (0.1µF, code "104") Filtrage haute fréquence. 1× rail 5V, 1× rail 3.3V, 1× bruit moteurs, 1× ToF. |
0.1 TND/u | Tunisie | |
| 4× | Bornier à vis 2 pôles (5.08mm, PCB) Screw terminal blocks. Pour connecter les fils d'alimentation (12V IN/OUT, 5V IN/OUT) au perfboard sans souder directement. Beaucoup plus facile à debugger. |
0.5-1 TND/u | Tunisie | |
| 5× | Connecteur JST-XH 4 broches mâle (header PCB) Pour les 4 capteurs ToF + MPU9250. Permet de brancher/débrancher les capteurs sans souder. Prends aussi les câbles JST-XH femelle 4-pin. |
0.5-1 TND/u | Tunisie | |
| 4× | Connecteur JST-XH 3 broches mâle (header PCB) Pour les 4 encodeurs moteur (Signal, VCC, GND). Prends aussi les câbles JST-XH femelle 3-pin. |
0.5-1 TND/u | Tunisie | |
| 1× | Kit soudure : fer à souder + étain + flux Fer 40-60W avec pointe fine. Étain 60/40 ou sans plomb. |
20-40 TND | Tunisie |
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 2m | Fil souple 22 AWG (rouge + noir, 1m chaque) Pour connexions puissance : batterie→interrupteur→rails 12V/GND. Ne PAS utiliser du fil jumper pour le courant moteur ! |
3-5 TND | Tunisie | |
| 1 pack | Fils Jumper Mâle-Femelle 20cm (~30 pcs) 27 nécessaires : ESP32→perfboard, ToF→perfboard. Prends les 20cm. |
5 TND | Tunisie | |
| 1 pack | Fils Jumper Mâle-Mâle 20cm (~10 pcs) 9 nécessaires : perfboard→L298N, perfboard→LM2596. |
5 TND | Tunisie |
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 1 pack | Serre-câbles nylon 2.5mm (×100) Indispensable pour organiser tout le câblage. |
2 TND | Tunisie | |
| 1× | Scotch double-face 3M mousse (foam tape) Pour fixer le LM2596 au châssis. |
3 TND | Tunisie | |
| 1× | Velcro serre-câble Pour la batterie : permet de la retirer facilement pour la recharger. |
2 TND | Tunisie | |
| 1× | Loctite bleu (frein filet) Pour toutes les vis moteur et entretoises. Empêche les vibrations de tout desserrer. |
5 TND | Tunisie | |
| 1 kit | Vis/Écrous/Entretoises M3 nylon + rondelles plastiques Entretoises pour fixer le perfboard. Rondelles sous le L298N pour éviter court-circuits. |
5 TND | Tunisie | |
| 1× | Câble Micro-USB (pour flasher l'ESP32) Doit supporter les données, pas juste la charge ! |
3 TND | Tunisie |
| Qté | Composant | Prix est. | Dispo | |
|---|---|---|---|---|
| 1× | Étage 1 : 150×150×3mm Accueille : 4 moteurs, pack batterie, L298N, LM2596, interrupteur. |
10-15 TND | Impression 3D | |
| 1× | Étage 2 : 150×150×3mm Accueille : ESP32, perfboard, MPU9250 gyroscope. |
10-15 TND | Impression 3D | |
| 1× | Étage 3 : 150×150×3mm Couvercle de protection avec 4 ouvertures ToF et trou LED. |
8-12 TND | Impression 3D | |
| 4× | Entretoises M3×20mm (Floor 2 → Floor 3) Nylon ou laiton. S'ajoutent aux 4× M3×30mm (F1→F2). |
2 TND | Tunisie | |
| ~250g | Filament PLA 1.75mm Pour les 3 plateaux. Paramètres : 30% remplissage, 3 périmètres, couche 0.2mm. |
12-18 TND | Tunisie |