Skip to content

krzysztof-sawicki/micromaqueen-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

micromaqueen-python

Python class for DFRobot Micro:Maqueen platform.

Usage

Sample program for testing front LEDs, reading distance, patrol and controlling motors:

import microbit
import maqueen
mq = Maqueen()

while True:
    mq.set_led(0, 1)
    microbit.sleep(1000)
    mq.set_led(1, 1)
    mq.set_led(0, 0)
    microbit.sleep(1000)
    mq.set_led(1, 0)
    for i in range(0, 10):
	print("Distance: %d" % mq.read_distance())
	microbit.sleep(1000)

   for i in range(0, 10):
           l = mq.read_patrol(0)
           p = mq.read_patrol(1)
           print("Patrol: %d %d" % (l, p))
           microbit.sleep(1000)

    d = [-100, 50, 20, -200, 200, 40]
    for i in d:
        mq.set_motor(0, i)
        microbit.sleep(1000)
        mq.set_motor(1, i)
        microbit.sleep(1000)

    mq.motor_stop_all()

About

Python class for DF Robot Micro:Maqueen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages