E N D
2. ROBO Pro Software for fischertechnik®
3. ROBO Pro Screen
4. Setting up the Interface
5. Checking the Interface
6. The Element Window
7. The Flow Chart
8. Programming
9. Motor Output
10. Motor Outputs
11. Start & End
12. The program to control two output devices might look like this…
13. Time Delay
14. Digital Inputs Inputs
The “Input” function block queries the state of a digital input I1-I8 on the interface. They many be a Pushbutton switch, Photo-transistor, or a Reed contact.
A digital input can only have one of two states, 0 or 1.
Examples:
Pushbutton switch Pushed or not pushed
Photo-transistor Light or Dark
Reed Contact Switched or not switched
15. Digital Inputs
16. Digital Inputs
17. Text
18. Wait for Input Waits for the input to change in a particular way
19. Wait for Input
20. Counter Loop
21. Counter Loop
22. Analog Branch
24. Going Farther There are times when more options are needed in a program.
By selecting Level 4 more programming options become available in addition to the basic elements.
25. Variables
26. Variables Variables hold values to allow the program to make decisions.
27. Commands Commands are used to change the value of variables.
28. Branch and Wait
29. Variables A Variable can be used to count as in this example. The variable Dogs is increased by one each time through the loop until its value is greater than 3. The program then ends. The Variable blocks are named the same eliminating the direct connection.
30. Inputs and Outputs
31. Variables A variable can be used to store a value. In this example the value of a CdS photocell is stored (input) as a variable and used to determine which way a motor will turn.
32. Operators
33. Panel Elements Panel Elements are use to build a display or control board to interact with a Fischertechnik model.
34. Displays There are times when the value should be displayed on the screen.
35. Setting up a display
36. Displays
37. Sub-Programs Subroutines are used to create pieces of a program that can be used many times in different places.
39. Subprograms