Stap 18: Software: rijden module
Dit is het deel van de software voor de drijvende module. Als u de wielen en de motoren niet op uw robot zetten kunt u dit gedeelte overslaan.
Om te communiceren met de motor driver, we zullen moeten geïnstalleerd bibliotheek op de raspberry pi. Ten eerste doen deze stap.
- git clone https://github.com/adafruit/Adafruit-Motor-HAT-Py... Adafruit-Motor-hoed-Python-Library
- CD Adafruit-Motor-hoed-Python-bibliotheek
- sudo ad rem-worden installeren python-dev
- sudo python setup.py installeren
Aangezien deze bibliotheek in python. We gonna moet schrijven 2 python script, één voor vooruit en de andere voor terug. Toen riep deze scripts in onze app.js. Om te doen deze we gonna moet python-shell, python-shell konden wij opgeroepen python script in javascript met nodejs.
- NPM Installeer python-shell
Installeren van de python-shell
De hieronder is een voorbeeld van een python-script dat de motor vooruit.
Dit deel hier is in de app, js dat wordt genoemd op de python-script genaamd "Motor.py".