Étape 5: Installation du Code de l’Arduino et uController
Découvrez l' arduino code que nous avons utilisé.
La vitesse de la perceuse est contrôlée via une table de choix, et si la vitesse mesurée est un peu hors, il continue de changer la manette des gaz pour peaufiner. Au contrôle-personne-parler, nous avons feedforward lookup table base + intégrale de rétrocontrôle. Le bruit dans le système rend le contrôle dérivé peu maniables.
Les boutons et écran LCD fournit une interface qui vous permet de choisir à quelle vitesse la perceuse va, combien se transforme, start/stop et un tas d’autres paramètres dans une machine d’état de big ol.
Le servo qui guide la soudure sur la bobine de la cible est sous forme électronique axé sur la vitesse globale, donc si le forage va plus lentement, le directeur servo se déplace plus lentement, aussi.