mmm
This commit is contained in:
parent
5422d52065
commit
4f2631b349
24 changed files with 414 additions and 5665 deletions
|
@ -1,18 +1,48 @@
|
|||
screen = peripheral.wrap("bottom")
|
||||
screen = peripheral.wrap("create_source_1")
|
||||
|
||||
message = {
|
||||
"Menu coming soon!",
|
||||
"Don't miss our opening day 50% off!",
|
||||
"The best vegan* fast food available"
|
||||
robot = peripheral.wrap("animatronic_1")
|
||||
|
||||
messages = {
|
||||
"Menu coming soon!",
|
||||
"Don't miss our opening day 50% off!",
|
||||
"The best vegan* fast food available"
|
||||
}
|
||||
i= 1
|
||||
rotations = {360-40, 360-20, 0, 360+20, 360+40}
|
||||
|
||||
n=1
|
||||
function update_rot()
|
||||
n = n%5 + 1
|
||||
target_rot = 180 + rotations[n]
|
||||
if target_rot > 180 then
|
||||
target_rot = target_rot - 360
|
||||
end
|
||||
robot.setBodyRot(0, target_rot, 0)
|
||||
robot.setFace("sad")
|
||||
robot.push()
|
||||
-- sleep(1.5)
|
||||
-- for i = 1, 5 do
|
||||
|
||||
-- end
|
||||
end
|
||||
|
||||
message_time = 5
|
||||
message_index = 1
|
||||
pose_time = 0
|
||||
dt = 0.1
|
||||
while true do
|
||||
screen.clear()
|
||||
screen.setCursorPos(1,1)
|
||||
screen.write(message[i])
|
||||
i = i+1
|
||||
if i > #message then
|
||||
i = 1
|
||||
end
|
||||
sleep(4)
|
||||
sleep(dt)
|
||||
pose_time = pose_time + dt
|
||||
if pose_time > 0.4 then
|
||||
pose_time = 0
|
||||
--
|
||||
end
|
||||
message_time = message_time + dt
|
||||
if message_time > 4 then
|
||||
message_time = 0
|
||||
screen.clear()
|
||||
screen.setCursorPos(1, 1)
|
||||
screen.write(messages[message_index])
|
||||
message_index = (message_index % #messages) + 1
|
||||
end
|
||||
update_rot()
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue