Table des matières:
- Provisions:
- Étape 1: Préparez le matériel
- Modules électroniques:
- Bois et laser cutter.
- 3D Imprimer un abat-jour:
- Étape 2: Couper la base de la voiture
- Étape 3: Installer le moteur
- Étape 4: Installation des modules électriques
- Étape 5: Souder un câble au moteur
- Étape 6: Connexion du matériel
- Étape 7: travail logiciel
Tous les garçons ont le rêve de faire une voiture. Il ya quelques jours, j’ai fabriqué un coléoptère Never Fall, c’est très drôle et tant de gens ont dit la même chose. Ici, il fera une autre petite voiture beaucoup plus petite et programmable.
Je ne vais plus utiliser Shield Bot, je vais couper la carrosserie avec une planche de bois. Et aujourd’hui, je vais juste faire une version de base, cela signifie que si vous voulez faire une voiture complète et cool, vous devez faire quelque chose vous-même.
Il y a 3 capteurs inclus:
- Compas numérique pour détecter la direction
- Capteur de distance IR pour détecter la ligne noire
- Capteur à ultrasons pour détecter le bord du bureau, pour éviter de tomber
J'améliorerai le code et les grandes lignes quand j'aurai le temps.
Provisions:
Étape 1: Préparez le matériel
Le matériel est en 3 parties, modules électroniques, la planche de bois et autres.
Modules électroniques:
- Grove Grove
Grove - Joint est une très petite carte compatible Arduino, les 2 ports Grove intégrés suffisent à de nombreuses applications et sa taille n’est que de 30x15mm.
- Grove - Boussole numérique
- Grove - Ranger à ultrasons
- Grove - Pilote de moteur Mini I2C
- Grove - Recherche de lignes
Bois et laser cutter.
- Planche de bois de 3mm
3D Imprimer un abat-jour:
Vous pouvez facilement trouver un cutter au laser s’il ya un espace machine près de vous. Je peux dire que chaque espace fabricant a un cutter laser. Si vous ne trouvez pas la planche de bois d’une découpeuse au laser, vous pouvez essayer le service de découpe au laser de Seeed.
Étape 2: Couper la base de la voiture
Vous avez besoin d'un cutter laser et d'une planche de bois de 3 mm ici.
Il suffit de télécharger le fichier 2D et de le couper avec un cutter laser.
Vous constaterez qu’il ya beaucoup de parties, je vais vous montrer l’utilisation de chacune d’elles dans les étapes suivantes.
Dans cette partie, nous venons de couper le tableau.
Étape 3: Installer le moteur
Nous avons besoin de colle AB pour connecter le bois et le moteur ici.
Tout d’abord, connectez les 3 cartes les plus petites ensemble, puis fixez-les au corps et placez-y un carré. Il faudra peut-être quelques minutes avant sa rapidité. Si vous mettez quelque chose sur le dessus, cela vous fera gagner du temps. Ou vous pouvez aller manger quelque chose ou aller aux toilettes dans l’attente.
Ensuite, vous pouvez mettre de la colle AB sur l’espace, puis y mettre le moteur. Quelques minutes plus tard, le moteur est réglé correctement.
Étape 4: Installation des modules électriques
Ici, nous avons besoin de vis M2 et d’écrous.
Ce n'est pas une étape très difficile, plus de détails s'il vous plaît se référer à l'image.
En fait, si vous avez tout sous les yeux, vous saurez où placer les modules:)
Étape 5: Souder un câble au moteur
Il y a 2 connecteurs jst2.0 sur le module de pilotage du moteur, chacun permettant de contrôler un moteur.
Ce que nous devons faire est de connecter le moteur au connecteur jst2.0.
Si vous n’avez jamais essayé de faire de la soudure, peu importe, c’est aussi simple que de conduire une voiture. En fait, je viens d'obtenir mon permis de conduire il y a quelques jours, hahaha.
Étape 6: Connexion du matériel
Après les marches supérieures, nous obtenons une voiture. Mais chacun
modules est séparé, nous devons les connecter ensemble. Et heureusement que nous n’avons pas besoin de souder ici. Insérez simplement les câbles Grove dans chaque module.
- I2C port de Joint> I2C Hub
- I2C Hub> Grove - Boussole numérique
- Hub I2C> Grove - Pilote de moteur Mini I2C
- D5 -> Ultrasons
- D6 -> Capteur de distance IR
Étape 7: travail logiciel
Finalement nous sommes arrivés à la dernière étape. La voiture ne peut pas encore fonctionner, mais c’est très proche du succès.
J'avais dit que Joint est compatible avec Arduino, je suppose que vous avez déjà utilisé Arduino, car cette instruction est disponible sur une plaque Arduino. Vous n'avez jamais entendu parler d'Arduino? Ok, tu peux en apprendre plus quand tu auras le temps.
Pour savoir comment utiliser Grove Joint, reportez-vous au wiki.
Veuillez télécharger le code ici, c’est juste un code simple, vous devez coder si vous avez besoin d’une fonction complexe.