Stap 5: testen
Ik gebruikt de ingebouwde Arduino Stepper bibliotheek https://www.arduino.cc/en/Reference/Stepper om de stappenmotor. Ik voegde dit aan een eenvoudige HTTP controle webserver te verstrekken van de afstandsbediening van de stepper.
Een PC met webbrowser of Linux cURL-opdracht gebruiken om te proberen de onderstaande functies:
Functies beschikbaar:
- http://{your_ip}/stepper/Steps?5--stap 5 stappen vooruit (waarden 1 tot en met 200)
- http://{your_ip}/stepper/Steps?-10--stap 10 stappen achteruit (-1 aan-200)
- http://{your_ip}/stepper/rpm?6--uitgevoerd op 6 RPM (1 tot en met 60)
- http://{your_ip}/stepper/Stop--Stop de stappenmotor (verwijdert kracht)
- http://{your_ip}/stepper/Start--Start de stappenmotor (herstelt vermogen)
Hebt u een Linux-machine (zoals een Raspberry Pi) kunt u de volgende eenvoudige automatisering-voorbeeld:
$ nano example.sh
Wijziging ESP_IP van uw ESP8266 IP-adres.
$ bash example.sh
Veel plezier!