SHOW:
|
|
- or go back to the newest paste.
| 1 | m=peripheral.wrap("back")
| |
| 2 | a=0 | |
| 3 | b=0 | |
| 4 | c=0 | |
| 5 | ||
| 6 | while true do | |
| 7 | m.setBackgroundColor(colors.black) | |
| 8 | m.clear() | |
| 9 | m.setCursorPos(1,1) | |
| 10 | m.setTextColor(colors.white) | |
| 11 | ||
| 12 | if a==0 then | |
| 13 | rs.setOutput("right",true)
| |
| 14 | m.setBackgroundColor(colors.red) | |
| 15 | m.write("Wand nach hinten")
| |
| 16 | else | |
| 17 | rs.setOutput("right",false)
| |
| 18 | m.setBackgroundColor(colors.green) | |
| 19 | m.write("Wand nach vorne")
| |
| 20 | end | |
| 21 | ||
| 22 | m.setCursorPos(1,3) | |
| 23 | if b==0 then | |
| 24 | rs.setOutput("top",false)
| |
| 25 | m.setBackgroundColor(colors.red) | |
| 26 | m.write("Alles Anhalten")
| |
| 27 | else | |
| 28 | rs.setOutput("top",true)
| |
| 29 | m.setBackgroundColor(colors.green) | |
| 30 | m.write("Betriebsbereit")
| |
| 31 | end | |
| 32 | ||
| 33 | m.setCursorPos(1,5) | |
| 34 | if c==0 then | |
| 35 | rs.setOutput("left",true)
| |
| 36 | m.setBackgroundColor(colors.red) | |
| 37 | m.write("Tür zu")
| |
| 38 | else | |
| 39 | rs.setOutput("left",false)
| |
| 40 | m.setBackgroundColor(colors.green) | |
| 41 | m.write("Tür auf")
| |
| 42 | end | |
| 43 | print(1) | |
| 44 | event, side, xPos, yPos = os.pullEvent("monitor_touch")
| |
| 45 | print(1.5) | |
| 46 | if yPos==1 then | |
| 47 | if a==0 then | |
| 48 | a=1 | |
| 49 | else | |
| 50 | a=0 | |
| 51 | end | |
| 52 | end | |
| 53 | if yPos==3 then | |
| 54 | if b==0 then | |
| 55 | b=1 | |
| 56 | else | |
| 57 | b=0 | |
| 58 | end | |
| 59 | end | |
| 60 | if yPos==5 then | |
| 61 | if c==0 then | |
| 62 | c=1 | |
| 63 | else | |
| 64 | c=0 | |
| 65 | end | |
| 66 | end | |
| 67 | print(2) | |
| 68 | end |