>> Technologie Électronique >  >> Audio & Électronique auto >> Autre électronique embarquée

Comment hacker un Robosapien (ajout microcontrôleur BX-24 / capteur Sharp)

Le Robosapien (WowWee, 2004) est un robot humanoïde programmable basique (télécommande IR, 67 mouvements). Ce tutoriel avancé montre comment y intégrer une carte mère custom (kit processeur BX-24 / BasicX) + capteur Sharp GP2D12 (distance IR) pour autonomie et comportements complexes. Modification invasive, irréversible, nécessite compétences soudure/électronique/embarqué.

Matériel (kit typique « Robosapien Hack »)

  • Perceuse + forets #43 (2,3 mm) et 1/4" (6,35 mm)
  • Marqueur, taraud 4-40 UNC
  • Kit processeur : carte mère (motherboard), BX-24, support socket, interrupteur, connecteurs Molex, batterie 9 V + clip, capteur Sharp GP2D12, support réglable, vis 4-40 (3/8", 5/8"), entretoises 3/8"
  • Outils : coupe-fil, pince brucelles, fer à souder, soudure, gaine thermo, pistolet colle chaude

Procédure (résumée — 44 étapes originales condensées)

1. Démontage arrière

  1. Retirez 4 vis dos (2 épaules, 2 taille). Déclipsez plaque arrière.
  2. Débranchez nappe reliant électronique dos → carte principale.
  3. Sortez : support en U, carte kit, interrupteur.
  4. Positionnez carte kit sur plaque arrière, repérez trous vis, trou clip pile, interrupteur. Marquez.
  5. Percez trous vis (#43), alésez trou interrupteur + trou passage fils (1/4") au centre au-dessus fentes ventilation.
  6. Taraudez trous vis (4-40).

2. Câblage alimentation / interrupteur (dans le corps)

  1. Dans le corps : repérez gros faisceau noir. Entaillez gaine sans couper fils. Trouvez fil blanc (alimentation principale). Coupez, dénudez.
  2. Préparez 2 fils 15 cm (kit) : rouge + orange. Dénudez.
  3. Gaine thermo 1,2 cm sur chaque soudure future.
  4. Soudez fil rouge kit → fil blanc vers carte principale. Soudez fil orange kit → fil blanc vers connecteur. Thermo-rétractez.
  5. Coupez 23 cm fil bifilaire (rouge/orange). Séparez 10 cm sur une extrémité. Dénudez.
  6. Trouvez fil noir (masse) dans faisceau. Coupez, dénudez. Soudez fil rouge 23 cm aux deux bouts du noir coupé (dérivation masse).
  7. Soudez : fil rouge 15 cm → broche coin interrupteur. Fil orange 15 cm → broche centrale même rangée. Fil rouge 23 cm → broche restante. Colle chaude sur contacts interrupteur.
  8. Insérez interrupteur dans trou percé plaque arrière. Serrez écrou.
  9. Desserrez cache haut-parleur. Passez fils 23 cm par trou central. Remettez cache.
  10. Rebranchez nappe dos → carte principale. Remettez plaque arrière (provisoire).

3. Montage avant

  1. Retirez plaque avant.
  2. Placez support réglable entre épaules. Marquez, percez (#43), taraudez (4-40). Fixez 2 vis 3/8" 4-40.
  3. Enfoncez plaque arrière définitivement. Remettez butées fils. Remettez plaque avant + 4 vis.

4. Nouvelle carte mère + BX-24

  1. Crimpez bornes Molex sur 9 fils (alimentation, capteur, interrupteur).
  2. Fixez carte mère : 4 vis 5/8" + 4 entretoises 3/8".
  3. Fixez clip pile 9 V (vis 1/4" 4-40).
  4. Insérez BX-24 dans socket (levier haut → puce → levier bas).
  5. Branchez câble Molex rangée 12 (fil rouge vers intérieur carte).

5. Pile 9 V + capteur Sharp

  1. Crimpez bornes sur fils clip pile 9 V. Rouge → connecteur pile. Branchez sur carte mère (entre LEDs).
  2. Fixez capteur Sharp sur support réglable (vis 3/8" 4-40). Orientez + serrez.
  3. Branchez nappe capteur sur capteur. Branchez sur carte mère rangée 13 (fil marron loin de la carte).
  4. Clippez pile 9 V. Robot prêt : programmez BX-24 (BasicX) pour lecture Sharp + commande moteurs/servos originaux.

Ressources : « Robosapien Hacker's Guide » (Mark Tilden / Dave Prochnow), forums RoboCommunity, Trossen Robotics. Code BasicX exemples : évitement obstacles, suivi ligne, danse, réponse voix.

Autre électronique embarquée