![№516 Software Development](../../rw_common/themes/fiction/images/banner_1.jpg)
Software
PasswordTool 1.1.4
17/05/24
Practicum 1.6.0 released
25/04/24
New
![practicum_160_blog_en](practicum_160_blog_en.png)
- Tidier user interface (navigation menu, system settings, action buttons, list navigation, file upload)
- Possibility to reset the password via email (if an SMTP server has been configured)
- Better performance of the program with many parallel accesses
- Improved information when filtering inventory items by status
- English localization of the program
![practicum_160_blog_en](practicum_160_blog_en.png)
Tutorial: Controlling RGB LED with Arduino and Xojo
27/10/19
Today we control an RGB-LED with Arduino and Xojo:
- First, you need to build the circuitry as shown in the picture below.
![Sketch_RGB_LED_bb](sketch_rgb_led_bb.png)
- Donwload the required Arduino and Xojo project files here (https://no516.com/dl/Control_RGB_Led.zip).
- Unzip the donwloaded project files.
- Connect the Arduino to your computer using an USB cable.
- Open the Arduino project file in the Arduino IDE and upload the project to the Arduino board.
- Open the Xojo project file and run the project in the Xojo IDE.
- When the application starts, you have to connect to correct the serial port (select the port from the popup menu and press the „Connect“ button)
- Now you can control the different colors of the RGB-LED with the three silders.
![Screenshot_Control_RGB_LED](screenshot_control_rgb_led.png)
To control the RGB-LED we simply call the folowing code whenever one of the three sliders gets moved:
SerialController.Write("<"+ Str(Slider_Red.Value) + "," + Str(Slider_Green.Value) + "," + Str(Slider_Blue.Value) + ">")
Note that we use the “<“ and “>” symbols as start an end markers for the command that we send to the Arduino board. This is how the Arduino will know where a command begins and ends. The values of the sliders are separated by commas. On the Arduino board we use special code to parse the received message.
- First, you need to build the circuitry as shown in the picture below.
![Sketch_RGB_LED_bb](sketch_rgb_led_bb.png)
- Donwload the required Arduino and Xojo project files here (https://no516.com/dl/Control_RGB_Led.zip).
- Unzip the donwloaded project files.
- Connect the Arduino to your computer using an USB cable.
- Open the Arduino project file in the Arduino IDE and upload the project to the Arduino board.
- Open the Xojo project file and run the project in the Xojo IDE.
- When the application starts, you have to connect to correct the serial port (select the port from the popup menu and press the „Connect“ button)
- Now you can control the different colors of the RGB-LED with the three silders.
![Screenshot_Control_RGB_LED](screenshot_control_rgb_led.png)
To control the RGB-LED we simply call the folowing code whenever one of the three sliders gets moved:
SerialController.Write("<"+ Str(Slider_Red.Value) + "," + Str(Slider_Green.Value) + "," + Str(Slider_Blue.Value) + ">")
Note that we use the “<“ and “>” symbols as start an end markers for the command that we send to the Arduino board. This is how the Arduino will know where a command begins and ends. The values of the sliders are separated by commas. On the Arduino board we use special code to parse the received message.
Tutorial: Controlling LED with Arduino and Xojo
26/10/19
It is quite easy to contral 3 LEDs with Arduino and Xojo:
- First, you need to build the circuitry as shown in the picture below.
![Sketch_Arduino_3_LED_bb](sketch_arduino_3_led_bb.png)
- Donwload the required Arduino and Xojo project files here (https://no516.com/dl/Control_Led.zip).
- Unzip the donwloaded project files.
- Connect the Arduino to your computer using an USB cable.
- Open the Arduino project file in the Arduino IDE and upload the project to the Arduino board.
- Open the Xojo project file and run the project in the Xojo IDE.
- When the application starts, you have to connect to correct the serial port (select the port from the popup menu and press the „Connect“ button)
- Now you can enable the red, yellow and green LED (or turn them all off) by pressing the corresponding button.
![Screenshot_Control_LED](screenshot_control_led.png)
To enable the red LED we simply need to put this code in the „Action“-event of the button with caption „RED“:
SerialController.Write("r")
This command will send a single character through the serial port to the Arduino board.
To enable the yellow or green LED we use:
SerialController.Write(“y”)
or
SerialController.Write(“g”)
To turn all three LEDs off, we send the chracter „o“:
SerialController.Write(“o”)
- First, you need to build the circuitry as shown in the picture below.
![Sketch_Arduino_3_LED_bb](sketch_arduino_3_led_bb.png)
- Donwload the required Arduino and Xojo project files here (https://no516.com/dl/Control_Led.zip).
- Unzip the donwloaded project files.
- Connect the Arduino to your computer using an USB cable.
- Open the Arduino project file in the Arduino IDE and upload the project to the Arduino board.
- Open the Xojo project file and run the project in the Xojo IDE.
- When the application starts, you have to connect to correct the serial port (select the port from the popup menu and press the „Connect“ button)
- Now you can enable the red, yellow and green LED (or turn them all off) by pressing the corresponding button.
![Screenshot_Control_LED](screenshot_control_led.png)
To enable the red LED we simply need to put this code in the „Action“-event of the button with caption „RED“:
SerialController.Write("r")
This command will send a single character through the serial port to the Arduino board.
To enable the yellow or green LED we use:
SerialController.Write(“y”)
or
SerialController.Write(“g”)
To turn all three LEDs off, we send the chracter „o“:
SerialController.Write(“o”)
Just Code Challenge winner!
25/09/18
This year I took part in the „Just Code Challenge“ organized by Xojo (https://www.xojo.com) and won :-)
More information about the challenge here:
https://blog.xojo.com/2018/06/18/jump-right-in-just-code-challenge/
and the winners here:
https://forum.xojo.com/50192-just-code-challenge-winners
Thanks to the Xojo-team for the great opportunity and the great prices!
More information about the challenge here:
https://blog.xojo.com/2018/06/18/jump-right-in-just-code-challenge/
and the winners here:
https://forum.xojo.com/50192-just-code-challenge-winners
Thanks to the Xojo-team for the great opportunity and the great prices!