Étape 5: test
J’ai utilisé l’intégré Arduino Stepper bibliothèque https://www.arduino.cc/en/Reference/Stepper pour contrôler le moteur pas à pas. J’ai ajouté ceci à un simple serveur HTTP contrôle web pour fournir un contrôle à distance du stepper.
Utiliser un PC avec navigateur web ou la commande cURL Linux pour essayer les fonctions ci-dessous :
Fonctions disponibles :
- http://{YOUR_IP}/stepper/Steps?5--étape 5 pas en avant (valeurs de 1 à 200)
- http://{YOUR_IP}/stepper/Steps?-10--étape 10 étapes vers l’arrière (-1 à -200)
- http://{YOUR_IP}/stepper/RPM?6--courir à 6 tr/min (1 à 60)
- http://{YOUR_IP}/stepper/Stop--Stop le moteur pas à pas (puissance supprime)
- http://{YOUR_IP}/stepper/Start - démarrer le moteur pas à pas (restaurations de puissance)
Si vous avez une machine Linux (par exemple un Pi de framboise), vous pouvez utiliser l’exemple d’automatisation simple suivant :
ESP_IP le changement d’adresse IP de votre ESP8266.
Amusez-vous!