Fabriquez une mini-voiture avec Arduino: 7 étapes

Fabriquez une mini-voiture avec Arduino: 7 étapes

Table des matières:

Anonim

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.