Table des matières:
- Étape 1: Le circuit
- Étape 2: Coder
- Étape 3: Le cas
- Étape 4: Disposition du tableau
- Étape 5: Terminer le boîtier
- Étape 6: en cours d'utilisation
Vidéo: Testeur triple servo Arduino : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Je construis actuellement plusieurs robots marcheurs, tous alimentés par plusieurs servos. Le problème se pose alors de déterminer l'étendue du mouvement de chaque servomoteur par rapport à l'amplitude de mouvement disponible. De plus, j'essaie de déterminer quel type de démarche de marche est nécessaire. J'ai plusieurs testeurs stupides à 2 $ que vous pouvez acheter, mais bien qu'ils aident, ils ne peuvent pas réellement fournir de commentaires sur la position dans laquelle se trouve le servo. Toute la programmation ultérieure utilise arduino et il serait donc bien de savoir quelle valeur de position du servo ferait le travail. C'est à ce moment-là que j'ai décidé de fabriquer un testeur de servo avec un écran pour la lecture visuelle de la position du servo de 1 à 180.
Donc, pour ce projet, il suffit d'un arduino pro-mini, de 3 potentiomètres 5K, de quelques broches pour les servos, d'un SPI OLED et d'un JST pour l'alimentation. J'ai également soufflé plus de servos que je ne pense, donc cela nécessite également un convertisseur de puissance bon marché pour s'assurer que tout fonctionne bien à 5v. J'ai également commencé avec une boîte simple, mais j'ai ensuite pensé "Que ferait Adam Savage?" et a donc ajouté quelques détails de conception, l'a pulvérisé dans un apprêt et avec diverses encres et poudres de vieillissement lui a donné un aspect usé. J'ai également fait quelques entailles et coupes et les ai peintes en argent pour donner l'impression d'une boîte en métal et j'ai peint et sali les boutons. Un cabochon de verre a été utilisé comme lunette d'écran. J'ai également ajouté quelques fausses étiquettes, convenablement imbibées de café qui viennent d'être imprimées et collées.
Étape 1: Le circuit
Voici le circuit et il est très simple. L'OLED 1306 fonctionne sur SPI et les 3 pots sont câblés entre le 5v et la terre avec l'essuie-glace de chacun allant à l'une des 3 des broches d'entrée analogique Arduino. Les servos sont à leur tour pilotés à partir de 3 des sorties arduino.
L'alimentation est fournie via une prise JST afin que je puisse utiliser n'importe quel RX Lipo qui pourrait traîner et cela va dans un convertisseur de puissance bon marché qui ensuite
Étape 2: Coder
Le code ci-joint est pour l'Arduino Pro-mini mais fonctionnera à peu près sur la plupart des Arduino. Vous devrez également installer la bibliothèque u8g pour exécuter l'écran OLED
Étape 3: Le cas
STL pour le cas
Étape 4: Disposition du tableau
J'utilise juste un veroboard pour tout monter. Dans le but de pouvoir réutiliser n'importe quoi, l'Arduino et l'OLED sont branchés sur certains en-têtes montés sur la carte. Les pots sont également montés directement sur la carte, tout comme le convertisseur de puissance. Celui-ci ne semble pas avoir les broches montées sur un pas de 0,1 , mais certaines broches d'en-tête légèrement évasées ont corrigé cela. Un fil de signal à usage général a été utilisé pour tout connecter ensemble.
Vous pouvez voir sur la photo où se trouve l'alimentation sous l'espace où se branche l'OLED.
Étape 5: Terminer le boîtier
Le cas a été terminé par une première peinture avec un apprêt gris voiture de quelques couches. Une fois cela fait, j'ai utilisé diverses poudres d'altération, des lavis de rouille et des peintures acryliques pour les détails. J'aime particulièrement trancher certains bords du boîtier, puis les peindre dans un argent plus brillant afin de donner l'impression qu'un boîtier en métal se cache en dessous. L'ensemble de la boîte a ensuite été pulvérisé dans un vernis mat et une fois séché, le verre cabochon a été collé en place.
Étape 6: en cours d'utilisation
Juste pour le plaisir, vous pouvez voir le logo de démarrage ici. Tout ce que vous avez à faire maintenant est de connecter les servos, d'ajuster les potentiomètres et de lire les positions des servos pertinentes que vous pouvez ensuite utiliser dans d'autres programmes.
Conseillé:
Servo-testeur 16 canaux avec Arduino et impression 3D : 3 étapes (avec photos)
Testeur de servomoteurs à 16 canaux avec Arduino et impression 3D : à peu près tous les projets que j'ai réalisés récemment m'ont obligé à tester certains servos et à expérimenter leurs positions avant de les intégrer à l'assemblage. Je fais généralement un testeur de servo rapide sur une planche à pain et j'utilise le moniteur série dans l'ardui
Testeur de capacité de batterie utilisant Arduino [Lithium-NiMH-NiCd] : 15 étapes (avec photos)
Testeur de capacité de batterie utilisant Arduino [Lithium-NiMH-NiCd] : Caractéristiques : Identifiez une fausse batterie Lithium-Ion/Lithium-Polymère/NiCd/NiMH Charge de courant constant réglable (peut également être modifiée par l'utilisateur) Capable de mesurer la capacité de presque tout type de batterie (inférieure à 5V) Facile à souder, à construire et à utiliser
Testeur de composants électroniques (avec un joli boîtier): 5 étapes (avec photos)
Testeur de composants électroniques (avec un joli boîtier) : avez-vous déjà eu un appareil défectueux et/ou cassé et vous êtes-vous retrouvé à penser « que puis-je récupérer de cette (s) merde » ? Cela m'est arrivé plusieurs fois, et bien que j'aie pu récupérer la majeure partie du matériel, je n'ai pas pu récupérer la plupart des pa
Testeur IC, ampli-op, testeur de minuterie 555 : 3 étapes
Testeur de circuits intégrés, amplificateur opérationnel, testeur de minuterie 555 : tous les circuits intégrés défectueux ou de remplacement traînent, mais s'ils se mélangent les uns aux autres, il faut beaucoup de temps pour identifier le mauvais ou le bon. Dans cet article, nous apprenons comment fabriquer un circuit intégré. testeur, continuons
Testeur de capacité de batterie Li-Ion (testeur de puissance au lithium) : 5 étapes
Testeur de capacité de batterie Li-Ion (testeur de puissance au lithium): =========== AVERTISSEMENT & AVIS DE NON-RESPONSABILITÉ ==========Les batteries Li-Ion sont très dangereuses si elles ne sont pas manipulées correctement. NE PAS SURCHARGER / BRLER / OUVRIR les batteries Li-Ion Tout ce que vous faites avec ces informations est à vos risques et périls ====== ======================================