Introduction: Arduino Graphical Serial Communication With FlowStone (Blink LED)
Arduino is using widely for different kind of computer/electronic projects for many purposes, it has a well designed compiler that reduce coding and uploading time, FlowStone is a Graphical Programming Language studio that use hight graphical components with ability to internal coding with Ruby and Assembly for extending abilities and it has possibility to work with other programming languages like C/C++, C#, etc, this awesome abilities make FlowStone very powerful and flexible with easy learn and nice appearance that do many things in program creation engineering. It has been designed to work with different hardware to control and monitoring boards and sensors. It is very easy to install and very light weight for use in old and new windows based systems. Educational license will be useful for students and teachers to reduce cost of projects.
In this tutorial step by step with visual learning method I will show you how to make a project to turn on a LED in Arduino from FlowStone with graphical environment very easy and very interesting.
Add Tip Ask Question Download
Step 1: Project Video
Add Tip Ask Question Download
Step 2: Download FlowStone Www.dsprobotics.com/download
Add Tip Ask Question Download
Step 3: Install FlowStone
Add Tip Ask Question Download
Step 4: From File Menu Create New
Add Tip Ask Question Download
Step 5: Add COM Port Component From Toolbox to Base With Drag & Drop
Add Tip Ask Question Download
Step 6: Add 3 Int Component
Add Tip Ask Question Download
Step 7: Fill Them With This Values
Add Tip Ask Question Download
Step 8: Tip 1: This Values Are Connection Parameters of Arduino Uno (Other Boards Could Be Different)
Add Tip Ask Question Download
Step 9: Link Int Components to COM Port Component With Drag & Drop
Add Tip Ask Question Download
Step 10: Add 2 Boolean Component
Add Tip Ask Question Download
Step 11: Link Them to COM Port
Add Tip Ask Question Download
Step 12: Add 2 Int Component
Add Tip Ask Question Download
Step 13: Link Them to COM Port
Add Tip Ask Question Download
Step 14: Add 1 Boolean Component
Add Tip Ask Question Download
Step 15: Link It to COM Port
Add Tip Ask Question Download
Step 16: Add a Trigger Component
Add Tip Ask Question Download
Step 17: Link It to COM Port (1 > 3)
Add Tip Ask Question Download
Step 18: Add 1 LED Component, Right Click on It and Rename It to “Port State”
Add Tip Ask Question Download
Step 19: Link COM Port to LED
Add Tip Ask Question Download
Step 20: Add 1 Text Component
Add Tip Ask Question Download
Step 21: Link COM Port to Text and Resize Text
Add Tip Ask Question Download
Step 22: Open Connection With Click on “Open” Boolean and Check Logs on Text Component (LED On)
Add Tip Ask Question Download
Step 23: Close Connection With Click on “Close” Boolean and Check Logs on Text Component (LED Off)
Add Tip Ask Question Download
Step 24: Clear Logs and Refresh Connection by Click on Trigger
Add Tip Ask Question Download
Step 25: Select All Component With Keyboard Shortcut “Ctrl+A”
Add Tip Ask Question Download
Step 26: Right Click on a Component and Select “Make Module” Form Opened Menu
Add Tip Ask Question Download
Step 27: Module Created and All Components Are Inside Module
Add Tip Ask Question Download
Step 28: Add 1 Button From Toolbox to Parent Base
Add Tip Ask Question Download
Step 29: Resize Button With Right-down Corner Section and Rename It by Click on Small “P” in the Right-down Corner
Add Tip Ask Question Download
Step 30: Click on Module to Select It and Click on Small Tree-angle
Add Tip Ask Question Download
Step 31: Module Will Be Opened in New Window
Add Tip Ask Question Download
Step 32: Add 1 Input Component
Add Tip Ask Question Download
Step 33: Link Input Component to COM Port Component
Add Tip Ask Question Download
Step 34: Switch to Parent Window, Now You Can Link Button to Your Module
Add Tip Ask Question Download
Step 35: Link Button to Your Module
Add Tip Ask Question Download
Step 36: Go to Your Module, Close Connection and Click on Trigger
Add Tip Ask Question Download
Step 37: Put a LED to Arduino Like Schematic Blow and Attach Arduino USB to Computer
Add Tip Ask Question Download
Step 38: Open Arduino IDE and Write This Code
Add Tip Ask Question Download
Step 39: Upload Sketch to Arduino
Add Tip Ask Question Download
Step 40: Go Back to FlowStone Open Module and Open Connection
Add Tip Ask Question Download
Step 41: Click on Button Then LED Will Be Turned on for 3 Seconds.
Add Tip Ask Question Download
Step 42: Finished
Add Tip Ask Question Download
Step 43: Project Source Files Add Tip Ask Question Download
Be the First to Share
Did you make this project? Share it with us!
I Made It! Recommendations For the Home Contest Big and Small Contest Make It Bridge
2 Comments
6 years ago
Thank you!, This was very useful, i have problems trying to send more than one byte in order to control differents variables.
7 years ago
This looks very useful. Thanks for sharing the details!