Difference between revisions of "Exercise - Importing and Testing the Traffic Cone"

From Flowcode Help
Jump to navigationJump to search
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[File:gen_exerciseimportmacro_compmacroprops.png|300px|right]]
+
<sidebar>Sidebar: Flowcode Exercises:Ex3</sidebar>
* Create a new flowchart.
+
[[File:gen_exercisetestconeimport_macroprops_01.png|300px|right]]
 +
* [[Creating Flowcharts|Create a new flowchart]].
  
* The following assumes that you have built, and exported a traffic cone component, as described in [[Exercise - Building a Complex Component]] and [[Exercise - Exporting the Traffic Cone]].
+
* The following assumes that you have built, and exported a traffic cone component, as described in [[Exercise - Building a Complex Component|Building a Complex Component - a traffic cone]] and [[Exercise - Exporting the Traffic Cone Component|exporting the traffic cone]].
  
* Open the 'Outputs' toolbox, where you stored the exported 'newLED' component. (If no destination was specified for the exported component, it would appear in the 'Misc' toolbox.)
+
* Open the 'Misc' toolbox, and locate the exported 'traffic cone' component.  
  
* Locate the 'newLED' component, and use the down-arrow next to it to add it to the [[System Panel]]. It can now be used in the same way as any other electronic device.  
+
* Use the down-arrow next to it to add it to the [[System Panel]].
  
* Create a flowchart which uses the imported component.
+
* Create a flowchart to test the imported component:
  
* Add a component macro to the flowchart, and double-click on it.  
+
:* Add a component macro to the flowchart, and double-click on it.  
  
* Click on the 'Simulation' tab. The simulation macros, 'LEDoff' and 'LEDon',appear in the tree.  
+
:* Click on the 'Simulation' tab, and then on the 'flash' macro that appears in the macro list.  
  
* Click on the one you want, and then click on 'OK'.
+
:* Then click on 'OK'.  
 
 
* Simulate the flowchart, (see [[Exercise - Simulate a simple flowchart]]), to test whether the import has worked.
 
 
 
* Create a new Flowcode flowchart.
 
 
 
* The following assumes that you have imported a LED component, as described in [[Exercise - Importing the LED component]].
 
 
 
* Build the flowchart as follows:
 
::* Open the 'Outputs' toolbox, where you stored the exported 'newLED' component.
 
 
 
::* Locate the 'newLED' component, and use the down-arrow next to it to add it to the [[System Panel]].
 
 
 
::* Drag and drop a 'Loop' icon onto the flowchart. Leave it in its default state, to loop indefinitely.
 
 
 
::* Drag and drop a 'Component macro' icon inside the loop.
 
 
 
::* Double-click on it so that you can configure it.
 
 
 
::* Click on the 'Simulation' tab to see the associated macros. You should see two, called 'LEDoff' and 'LEDon'.
 
 
 
::* Click on the 'LEDon' macro. Change the 'Display name' to "Switch on" and click 'OK'.
 
 
 
::* Drag and drop a 'Delay' icon to follow the 'Component macro'.
 
 
 
::* Double-click on it, rename it "One second delay" and change the unit to 'seconds'.
 
 
 
::* Drag and drop a second 'Component macro' to follow the one second delay.
 
 
 
::* Double-click on it. Rename it "Switch off" and select the 'LEDoff' macro. Click on 'OK'.
 
 
 
::* Drag and drop a second 'Delay' icon after the second 'Component macro' and configure it as you did the first. (Alternatively, click on the first icon, and 'copy and paste' it, and then move it to the correct position in the flowchart.)
 
  
 
* Your flowchart should now resemble the one shown below:
 
* Your flowchart should now resemble the one shown below:
[[File:gen_exercisetest_LEDimport_testflowchart.png|200px|center]]
+
[[File:gen_exercisetestconeimport_flowchart_01.png|200px|center]]
  
  
* Simulate the flowchart, (see [[Exercise - Simulate a simple flowchart]]), to test whether the import has worked.
+
* Simulate the flowchart, (see [[Exercise - Simulating a Program]]), to test whether the import has worked.

Latest revision as of 14:47, 13 March 2014

<sidebar>Sidebar: Flowcode Exercises:Ex3</sidebar>

Gen exercisetestconeimport macroprops 01.png
  • Open the 'Misc' toolbox, and locate the exported 'traffic cone' component.
  • Use the down-arrow next to it to add it to the System Panel.
  • Create a flowchart to test the imported component:
  • Add a component macro to the flowchart, and double-click on it.
  • Click on the 'Simulation' tab, and then on the 'flash' macro that appears in the macro list.
  • Then click on 'OK'.
  • Your flowchart should now resemble the one shown below:
Gen exercisetestconeimport flowchart 01.png