Hovercraft v1. /JL

This commit is contained in:
2025-09-15 10:03:36 +02:00
parent adc58454ed
commit 489d40f8fc
2 changed files with 57 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
'''
This is code for the hovercraft onboard controller
'''
from microbit import *
# We start by initiating radio communication
# We want a strong signal
import radio
radio.config(group=99, power=7)
radio.on()
def move_forward():
pass
def move_back():
pass
def turn_right():
pass
def turn_left():
pass
while True:
command = radio.receive()
if command == "forward":
move_forward()
elif command == "back":
move_back()
elif command == "right":
turn_right()
elif command == "left":
turn_left()

View File

@@ -0,0 +1,22 @@
'''
This is code for the hovercraft remote
'''
from microbit import *
# We start by initiating radio communication
# We want a strong signal
import radio
radio.config(group=99, power=7)
radio.on()
while True:
if accelerometer.was_gesture("down"):
radio.send("forward")
if accelerometer.was_gesture("up"):
radio.send("back")
if accelerometer.was_gesture("left"):
radio.send("left")
if accelerometer.was_gesture("right"):
radio,send("right")