Étape 3: Conception du circuit
Le diagramme ci-dessus montre notre circuit.
Nous utilisons une pile de 9 V pour alimenter la carte Arduino et le servo et le récepteur connecté à elle. (La carte arduino peut régler la tension de 5 V automatiquement.) Nous utilisons un package V Li-Po 11,1 pour alimenter les deux moteurs.
Le moteur qui fonctionne comme le levage ventilateur et moteur brushless qui assure la propulsion est à la fois connecté à un contrôleur de vitesse électrique. Les variateurs électriques sont connectés aux broches sur la carte Arduino PMW. Lorsque nous donnons le servo, un signal numérique comprise entre 0 et 180, il peut changer sa position à 180 degrés. Lorsque nous donnons les moteurs un signal numérique entre 1000 et 2000, elle peut fonctionner entre sa puissance la plus faible et la puissance la plus élevée. Faites attention, l’augmentation de la vitesse pourrait ne pas être linéaire, qui doivent être prises compte lors de la programmation.
Le récepteur, qui reçoivent des signaux de trois canaux de la télécommande, est relié aux trois broches sur la carte Arduino. Faites attention, car la fonction de transfert des signaux est une interruption au niveau un, nous devons nous connecter le récepteur aux int broches sur la carte Arduino. Pour Arduino Mega 2560, nous choisissons la broche 2 et broche 3 broche 22 comme les broches pour cette partie. (Des informations précises pour cela peuvent être renvoyées sur le site Web officiel de l’Arduino.) Lorsque le contrôleur de déplacer la bascule sur la télécommande, nous pouvons obtenir un signal numérique entre 1000 et 2000 du récepteur.
La tension de la batterie emballée doit être supérieure à 11 V pour faire les composants électroniques fonctionnent correctement. Pour les 11.1V batterie, la tension de sécurité est environ 12,6 V et vous ne doit pas charger trop fréquemment, qui peut causer des dommages irréparables de la batterie.