Table des matières:
- Étape 1: Circuit d'alimentation et de sécurité
- Étape 2: Arduino
- Étape 3: Servomoteur
- Étape 4: Logiciel
- Étape 5: Étape finale
Vidéo: Drive by Wire Go Kart : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Je viens de recevoir un nouveau moteur de karting, je suis passé de 6cv à 10cv. Ce nouveau moteur Kohler que j'ai eu, je pense, n'a pas été construit pour monter sur un kart, j'ai donc eu du mal à trouver un moyen d'attacher le pétale de gaz. Eh bien, après quelques jours sans vraiment rien comprendre, je me suis souvenu que j'avais obtenu un arduino il y a environ une semaine, et peut-être que je pourrais l'utiliser pour m'aider.
Étape 1: Circuit d'alimentation et de sécurité
ci-dessous est un diagramme de la façon dont j'alimente l'arduino. de cette façon, le moteur ne démarrera que si l'arduino est sous tension. le premier switch est monté sur le boitier qui contient l'arduino. le potentiomètre que j'ai a un interrupteur intégré, donc pour allumer l'arduino, vous devez basculer l'interrupteur vers la boîte, puis tourner le potentiomètre. J'ai utilisé la led comme voyant d'état pour me faire savoir que l'arduino est sous tension. J'ai utilisé le relais comme coupe-circuit parce que si la batterie de l'arduino mourrait et que la manette des gaz était ouverte à fond, il serait très difficile de s'arrêter. J'ai aussi mis un coupe-circuit manuel. Vous trouverez également ci-dessous ce que j'ai réellement fait.
Étape 2: Arduino
après avoir reçu l'arduino, j'ai commandé le protoshield et je l'ai assemblé avec quelques modifications pour me permettre de connecter le servo et le pot un peu plus facilement. Assurez-vous de savoir quel fil se connecte à quel fil, surtout si vous utilisez un port USB pour connecter le potentiomètre et le servo.
Étape 3: Servomoteur
Il est maintenant temps de fixer le servo. pour cela, j'ai utilisé un support en "L" (comme celui que vous utiliseriez pour les étagères à livres) et je l'ai coupé en deux. Ensuite, j'ai percé les nouveaux trous qui allaient être utilisés pour monter le servo. après cela, j'ai construit un support pour le servo à partir d'un ensemble de montage, je l'avais ensuite boulonné au support coupé en deux "L". Enfin, j'ai coupé pour adapter le câble de tringlerie d'accélérateur et je l'ai attaché au carburateur et au servo, donc lorsque le servo tourne, il fait également tourner le carburateur. J'ai aussi mis des entretoises en caoutchouc pour absorber les chocs.
Étape 4: Logiciel
pour l'arduino, il existe de nombreux exemples, mais celui que nous allons utiliser se trouve sous file -sketchbook -examples -libraryservo -knob. si vous avez besoin d'aide pour câbler le protoshield, je recommanderais cette vidéo https://www.youtube.com/embed/FKj9jJgj8Pc Maintenant, tout ce que vous avez à faire est de limiter le mouvement du servo car le carburateur ne tourne pas à 180 degrés. c'est le code que j'utilise: #include Servo myservo; // crée un objet servo pour contrôler un servo int potpin = 0; // broche analogique utilisée pour connecter le potentiomètreint val; // variable pour lire la valeur à partir de la configuration d'annulation de broche analogique () { myservo.attach(9); // attache le servo sur la broche 9 à l'objet servo } void loop() { val = analogRead(potpin); // lit la valeur du potentiomètre (valeur entre 0 et 1023) val = map(val, 0, 1023, 0, 179); // redimensionne-le pour l'utiliser avec le servo (valeur entre 0 et 180) myservo.write(val); // définit la position du servo en fonction de la valeur mise à l'échelle delay(15); // attend que le servo y arrive }
Les chiffres en gras sont les chiffres que vous modifiez pour calibrer le potentiomètre et le servo, le 0, 1023 est pour le potentiomètre et le 0, 179 est pour le servo. Pour moi, le servo est réglé sur 123, 180. Mais le vôtre sera probablement différent. Si vous avez besoin du logiciel, vous pouvez simplement le rechercher sur Google. Et je pense que la vidéo explique très bien ce qu'il faut faire
Étape 5: Étape finale
Il ne vous reste plus qu'à câbler correctement le potentiomètre et le servo (j'ai utilisé la vidéo pour m'assurer que je l'avais bien fait). Maintenant, testez et amusez-vous.
Conseillé:
MARIO KART : 5 étapes
MARIO KART: Les sujets de Laboratoire instrumental de mécatronique et de laboratoire d'électronique, sont tous deux des sujets conçus pour apprendre à travailler avec le contrôle de l'énergie électrique, produire un travail réel ou des signaux grâce à l'utilisation de concepts antérieurs
Alternateur GO Kart : 4 étapes
Alternateur GO Kart : Bon bonjour, ce n'est pas vraiment un comment faire mais plutôt un partage d'informations. Donc pour commencer : Je m'appelle AJ, je suis un étudiant d'échange d'Allemagne aux États-Unis. J'ai fait le kart dans un effort pour une application au MIT. Je voulais faire un followe
Robots de combat de ballons DIY Mario Kart: 4 étapes (avec photos)
DIY Mario Kart Balloon Battle Robots : Il existe des projets dans lesquels vous créez une chose fonctionnelle ou pratique. Il y a des projets où vous faites une belle chose. Et puis il y a des projets comme celui-ci où vous décidez de gifler une lame de rasoir et un ballon sur des robots et de combattre
Rouleau de papier toilette Flash Drive "The Flush Drive": 6 étapes
Rouleau de papier toilette Flash Drive "The Flush Drive": Oh non! Je n'ai plus de papier toilette ! Mais… au lieu de jeter le rouleau vide, pourquoi ne pas le réutiliser ?
Knex Kart 1.0 : 7 étapes
Knex Kart 1.0 : (Désolé, il n'y a que quelques images que j'ai construites, puis j'ai décidé de faire un instructable) J'ai surnommé ce projet le knex kart car il utilise quelques pièces de knex et c'est et allitération. Ceci est 1.0 parce que je prévois de faire plus