diff --git a/README.md b/README.md index 46d96d7..c763bfd 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,42 @@ # Line Follower robot kit -Un robot suiveur de ligne simple \ No newline at end of file +le projet est de réaliser une soirée "initiation à l'électronique" dans le cadre d'un doctorat sauvage en numérique. + +Les participants auront à construire un robot suiveur de ligne à partir d'un kit mis au point parr le hackerspace. + +Le présent dépot sert à la conception du kit. + +Idéalement: + +* Réalisable en moins de 4 heures en comptant le temps pour les indications, la formation des groupes, les tests. +* On initie à des techniques que les participants pourront réutiliser à la maison. Donc hormis un pistolet à colle, un fer à souder et un tourne-vis, aucun autre outil ne doit être à utiliser. +* Le robot peut être amélioré + +C'est pour respecter ces trois points que je pars sur les concepts suivants: + +* Le circuit électronique lors de l'atelier sera réalisé sur une plaque à pastille. Pas de création de circuits préimprimés à l'avance. +* L'utilisation d'un arduino permet de laisser une marge d'amélioration au robot (par l'ajout de capteurs ou de moteurs) + +Deux hypothèses sur le circuit électronique: + +1) Les moteurs sont pilotés par un circuit L293d ce qui permettra de pouvoir inverser le sens de moteurs à volonté et faire faire des virages en mode "tank à chenille" au robot. +Les inconvéniants sont que le circuit est plus compliqué. Il sera dur à mettre en place sur une plaque à pastille en évitant de faire des "ponts" avec des fils, et que le temps de la scéance ne permettra peut etre pas ça. A tester + +2) Pas de L293d, mais de simples transistors pour actionner indépendemment les moteurs (sans possibilité de faire de marche arrière) + +## Circuit avec L 293D: +Attention, ce circuit n'a pour le moment pas été testter +![Circuit avec composant L293D](electronics/robot-avec-l293d_schéma.svg "Circuit avec composant L293D") + +## Circuit avec transistors + +TO DO + + +## TO do: + +* Circuit avec transistors +* Réaliser les circuits sur une plaque de prototypage, et en fonction du temps que ça prend choisir entre la version 1 ou 2 +* Réaliser le prototype BOB-1 tout en prenant des photo etc... afin d'écrire la notice de montage. +* Ecrire le firmware arduino du robot. +* Organiser l'évènement. \ No newline at end of file diff --git a/electronics/robot-avec-l293d.fzz b/electronics/robot-avec-l293d.fzz index a9a97f8..ab047e9 100644 Binary files a/electronics/robot-avec-l293d.fzz and b/electronics/robot-avec-l293d.fzz differ diff --git a/electronics/robot-avec-l293d_schéma.svg b/electronics/robot-avec-l293d_schéma.svg new file mode 100644 index 0000000..d803d8e --- /dev/null +++ b/electronics/robot-avec-l293d_schéma.svg @@ -0,0 +1,559 @@ + + + + + + + + + + + +1 + + +2 + + + + + + +D13/SCK + + + + +D12/MISO + + + + +D11/MOSI + + +D10 + + +D9 + + +D8 + + +D7 + + +D6 + + +D5 + + +D4 + + +D3 + + +D2 + + +D1/TX + + +D0/RX + + + + + + +RESET + + +AREF + + +A0 + + +A1 + + +A2 + + +A3 + + +A4 + + +A5 + + +A6 + + +A7 + + + + + + + + + + +GND + + + + + + + + + + +VIN + + + + + + + + + + + + +5V + + + + + + + + + + +3V3 + + + + + +Arduino +Nano +(Rev3.0) + + + + +16 ++V + + +15 +In 4 + + +14 +Out 4 ( Controlled by Enable 2 ) + + +13 +0V + + +12 +0V + + +11 +Out 3 ( Controlled by Enable 2 ) + + +10 +In 3 + + +9 +Enable 2 + + +1 +Enable 1 + + +2 +In 1 + + +3 +Out 1 ( Controlled by Enable 1 ) + + +4 +0V + + +5 +0V + + +6 +Out 2 ( Controlled by Enable 1 ) + + +7 +In 2 + + +8 ++Vmotor + +L293D + + + + +M + + + + + + + + + + + + + + +1 + + + + + + ++ + + + + + + + +2 + + + + + + +- + + + + + + + + + +M + + + + + + + + + + + + + + +1 + + + + + + ++ + + + + + + + +2 + + + + + + +- + + + + + + + + + + + + + + + + + + + + + + + + +1 + + + + +2 + + + + + + + + + + + + + + + + + + + + +1 + + + + +2 + + + + + + + + + + + + + + +2 + + +1 + + + + + + + + + + + + + +2 + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + + +1 + + + + + + + + + + + + + +2 + + +1 + +Composant1VCC19VM1M2R7R2R410kΩ±5%R310kΩ±5%IC1LED1Red (633nm)LED2Red (633nm)R8220ΩR9220Ω \ No newline at end of file