Difference between revisions of "Component Creation"

From Flowcode Help
Jump to navigationJump to search
(Redirected page to New Component Features)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#REDIRECT [[New_Component_Features]]
+
==Component Creation Steps==
 +
*[[Creating_a_Property|Creating a Property]] - How to create a property
 +
*[[IO_Properties|IO Properties]] - How to create and use IO properties
 +
*[[Panel_Managers|Component Configuration]] - Overview of the component creation panel managers
 +
*[[Customising_A_Component|Customising A Component]] - Creating a new customised version of a component
 +
*[[Assigning_Code_to_an_Existing_Component|Assigning Code to an Existing Component]] - Complementing or overriding an existing components functionality
 +
*[[Base_Components|Base Components]] - The base components and their function
 +
*[[Using_CAL_Components|Using CAL Components]] - Creating a component using CAL functionality (I2C / SPI / UART etc)
 +
*[[Using_A_Base_Component|Using A Base Component]] - Creating a new component using a base component
 +
*[[New_Component_Features|New Component Features]] - Additional component creation features added in Flowcode
 +
 
 +
==Examples==
 +
*[[Exercises|Exercises]] - Worked exercises including creating components
 +
*[[SimpleSwitch|Example - Simple Switch]] - Creating a simple momentary or latching switch using images to represent switch state
 +
*[[Number_Conversions|Example - Number Conversions]] - Creating a helper component to help convert between number systems Decimal, Hexadecimal and Binary
 +
*[[Creating_a_two_wheeled_robot|Example - Creating a two-wheeled robot]] - Creating a 2 wheeled robot from scratch (simulation & downloadable)
 +
 
 +
==Exercises==
 +
*[[Exercise - Create an LED Component | Create an LED Component]] - Creating a flowchart revolving around an LED component driven by simulation macros and functions.
 +
*[[Exercise - Exporting the LED Component | Exporting the LED Component]] - Exporting and saving the component, including simulation macros and properties and variables.
 +
*[[Exercise - Importing the LED Component | Importing the LED Component]] - Importing the component into a new flowchart and preparing it for testing in simulation.
 +
*[[Exercise - Testing an Imported LED Component | Testing an Imported Component]] - Testing the imported LED by creating a flowchart program to run in simulation to test the component.
 +
*[[Exercise - Building a Complex Component | Building a Complex Component - The Traffic Cone]] - Building and programming a component by grouping multiple elements on the System Panel.
 +
*[[Exercise - Exporting the Traffic Cone Component| Exporting the Traffic Cone]] - Exporting and saving the component, including simulation macros and properties to prepare for testing.
 +
*[[Exercise - Importing and Testing the Traffic Cone| Importing and Testing the Traffic Cone]] - Import the component and test it in simulation by calling the previously programmed simulation macro.

Latest revision as of 13:01, 3 May 2023

Component Creation Steps

Examples

Exercises