Table des matières:
Vidéo: Contrôlez jusqu'à 4 servomoteurs à l'aide d'un smartphone ou de tout appareil doté d'une sortie audio : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Je vous présente ici un montage électronique simple pour contrôler jusqu'à quatre servos avec n'importe quel appareil capable de lire un fichier audio !
Étape 1: Le principe
Les servos sont pilotés à l'aide d'un signal PWM compris entre 1 ms (pas de rotation) et 2 ms (rotation complète), espacés de 20 ms au démarrage. En savoir plus sur WIKIPÉDIA !:)
Un tel signal peut être acheminé via un signal audio amplifié, comme celui qui sort de votre téléphone portable. Je vous présente ici un montage électronique simple, adapté d'ici. La base est constituée de deux transistors qui amplifient le signal audio à une tension suffisamment élevée. Le premier transistor est un NPN, qui est activé lorsqu'une tension positive est appliquée. En ajoutant un deuxième amplificateur, avec un transistor PNP activé par une tension négative, on peut contrôler deux servos par canal audio. Comme la plupart des appareils (smartphones, PC, …) ont 2 canaux, vous pouvez contrôler jusqu'à 4 servos !
Étape 2: Matériel
Tu auras besoin de:
- 12 résistances de 10k (10 suffisent, mais 12 sont plus faciles pour ce montage)
- Quelques fils
- 6 transistors NPN (BC337 ou équivalent)
- 2 transistors PNP (BC327 ou équivalent)
- Une maquette et son alimentation (5v)
- 4 servos
Connectez tout comme sur l'image. Avec le BC3X7, le côté plat fait face à la ligne d'alimentation de la maquette, et pour chaque transistor: (de gauche à droite) Collector, Base, Emitter. Cela peut varier en fonction de vos références. Un condensateur peut être utile sur la ligne électrique pour éviter toute interférence entre les servos. Ou connectez les servos pilotés par le transistor PNP à la deuxième ligne électrique.
Étape 3: Le logiciel
J'ai codé un petit script python pour produire une série de fichiers audio qui, une fois joués, positionnent le servo en conséquence. Il génère des fichiers avec des impulsions de 0,8 à 2,6 ms. Alors que les servos sont censés fonctionner avec un signal de 1 à 2 ms, la marge peut être utile pour utiliser le servo dans sa véritable gamme.
De plus, j'ai réalisé un projet App Inventor qui lit le fichier audio en fonction de la position des curseurs.
Conseillé:
Obtenez une sortie HDMI de votre Rock64 à l'aide d'Armbian : 15 étapes
Obtenez une sortie HDMI de votre Rock64 à l'aide d'Armbian : vous êtes probablement ici après que Google ait recherché "Rock64 sans sortie HDMI" vous a orienté dans cette direction. Ou vous vous demandez peut-être comment utiliser l'écran 16 x 2 fourni avec un achat qui semblait trop beau pour être vrai : "Pour 10 $ à 20 $, un Sing
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Contrôlez votre appareil à l'aide d'Android WiFi Contrôle Esp8266 : 6 étapes
Contrôlez votre appareil à l'aide du contrôle WiFi Android Esp8266 : nous saurons maintenant comment contrôler les appareils à l'aide du module WiFi esp8266 et Arduino contrôler votre appareil à l'aide du contrôle WiFi Android pour plus d'informations. cliquez sur le lien mohamed ashraf
Alarme de téléphone portable pour une moto, une voiture ou tout ce que vous voulez : 7 étapes (avec photos)
Alarme de téléphone portable pour une moto, une voiture ou tout ce que vous voulez : J'en ai marre des alarmes normales qui font beaucoup de bruit, et plus personne ne les remarque. Ne sachant pas non plus si quelqu'un s'était moqué de mon vélo car j'étais trop loin pour entendre l'alarme. J'ai donc décidé de fabriquer cette alarme à l'aide d'un vieux mobile
Ajoutez une prise de synchronisation PC à un câble Nikon Sc-28 Ttl (utilisez les paramètres automatiques pour un flash de l'appareil photo et déclenchez les flashs de l'appareil photo !!): 4 étapes
Ajoutez une prise de synchronisation PC à un câble Nikon Sc-28 Ttl (utilisez les paramètres automatiques pour un flash de l'appareil photo et déclenchez les flashs de l'appareil photo !!): dans cette instructable, je vais vous montrer comment retirer l'un de ces connecteurs TTL 3 broches propriétaires le côté d'un câble TTL hors appareil photo Nikon SC-28 et remplacez-le par un connecteur de synchronisation PC standard. cela vous permettra d'utiliser un flash dédié, s