redo examples
This commit is contained in:
@@ -29,7 +29,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
import spidev
|
import spidev
|
||||||
import time
|
import time
|
||||||
import sys
|
import sys
|
||||||
from darkwater_640.mpu9250 import MPU9250
|
from darkwater_640 import MPU9250
|
||||||
|
|
||||||
imu = MPU9250()
|
imu = MPU9250()
|
||||||
|
|
||||||
@@ -58,8 +58,8 @@ while True:
|
|||||||
|
|
||||||
m9a, m9g, m9m = imu.getMotion9()
|
m9a, m9g, m9m = imu.getMotion9()
|
||||||
|
|
||||||
print("Acc:", "{:+7.3f}".format(m9a[0]), "{:+7.3f}".format(m9a[1]), "{:+7.3f}".format(m9a[2]), end=" ")
|
print("Acc:", "{:+7.3f}".format(m9a[0]), "{:+7.3f}".format(m9a[1]), "{:+7.3f}".format(m9a[2]) )
|
||||||
print(" Gyr:", "{:+8.3f}".format(m9g[0]), "{:+8.3f}".format(m9g[1]), "{:+8.3f}".format(m9g[2]), end=" ")
|
print("Gyr:", "{:+8.3f}".format(m9g[0]), "{:+8.3f}".format(m9g[1]), "{:+8.3f}".format(m9g[2]) )
|
||||||
print(" Mag:", "{:+7.3f}".format(m9m[0]), "{:+7.3f}".format(m9m[1]), "{:+7.3f}".format(m9m[2]) )
|
print("Mag:", "{:+7.3f}".format(m9m[0]), "{:+7.3f}".format(m9m[1]), "{:+7.3f}".format(m9m[2]) )
|
||||||
|
|
||||||
time.sleep(0.5)
|
time.sleep(0.5)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import time
|
import time
|
||||||
from darkwater_640.darkwater_640 import dw_Controller, dw_Servo, dw_Motor
|
from darkwater_640 import dw_Controller, dw_Motor
|
||||||
|
|
||||||
dw = dw_Controller( addr=0x60 )
|
dw = dw_Controller( addr=0x60 )
|
||||||
m1 = dw.getMotor(1)
|
m1 = dw.getMotor(1)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import time
|
import time
|
||||||
from darkwater_640.darkwater_640 import dw_Controller, dw_Servo, dw_Motor
|
from darkwater_640 import dw_Controller, dw_Servo
|
||||||
|
|
||||||
dw = dw_Controller( addr=0x60 )
|
dw = dw_Controller( addr=0x60 )
|
||||||
s1 = dw.getServo(1)
|
s1 = dw.getServo(1)
|
||||||
|
|||||||
@@ -1,16 +1,35 @@
|
|||||||
import time
|
import time
|
||||||
from darkwater_640.darkwater_640 import dw_Controller, dw_Servo, dw_Motor
|
from darkwater_640 import dw_Controller, dw_Stepper
|
||||||
|
|
||||||
dw = dw_Controller( addr=0x60 )
|
dw = dw_Controller( addr=0x60 )
|
||||||
s1 = dw.getStepper(1)
|
s1 = dw.getStepper(1)
|
||||||
m3 = dw.getMotor(3)
|
s2 = dw.getStepper(2)
|
||||||
|
s3 = dw.getStepper(3)
|
||||||
|
|
||||||
s1.off()
|
s1.off()
|
||||||
m3.off()
|
s2.off()
|
||||||
time.sleep(1)
|
s3.off()
|
||||||
|
|
||||||
m3.setMotorSpeed(-255)
|
s1.setMotorSpeed(200)
|
||||||
s1.oneStep( dw_Controller.FORWARD, dw_Controller.SINGLE);
|
s2.setMotorSpeed(200)
|
||||||
|
s3.setMotorSpeed(200)
|
||||||
|
|
||||||
|
s1.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
s2.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
s3.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
|
||||||
|
s1.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
s2.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
s3.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
|
||||||
|
s1.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
s2.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
s3.step( 400, dw_Controller.FORWARD, dw_Controller.DOUBLE )
|
||||||
|
|
||||||
|
s1.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
s2.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
s3.step( 400, dw_Controller.REVERSE, dw_Controller.DOUBLE )
|
||||||
|
|
||||||
s1.off()
|
s1.off()
|
||||||
m3.off()
|
s2.off()
|
||||||
|
s3.off()
|
||||||
2
setup.py
2
setup.py
@@ -1,7 +1,7 @@
|
|||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
|
|
||||||
setup(name = 'darkwater_640',
|
setup(name = 'darkwater_640',
|
||||||
version = '1.0.0',
|
version = '1.0.1',
|
||||||
author = 'Team Dark Water',
|
author = 'Team Dark Water',
|
||||||
author_email = 'team@darkwater.io',
|
author_email = 'team@darkwater.io',
|
||||||
description = 'Library for Dark Water 640 board',
|
description = 'Library for Dark Water 640 board',
|
||||||
|
|||||||
Reference in New Issue
Block a user