In this project, we will show you the SK18B LED GUI Control which is a simple GUI platform that can be use to control ON/OFF or blinking the LEDs on SK18B.

To review the topic of “Getting Started On Graphical User Interface GUI”, please refer this websitehttps://test.ulement.com/tutorial/2011/08/18/graphical-user-interface-gui/

SK18B LED GUI Control

SK18B LED GUI Control is a simple GUI platform which can be use to control ON/OFF or blinking the LED1 and LED2 on SK18B.

Installation Software:

1.Download the SK18B setup and project application file.

2. Double click setup and waiting the SK18B LED GUI Control platform pop out as following figure:

Hardware Setup:

1. 12 VDC adaptor Power Supply

Due to SK18B User Manual, SK18B should be powered either from battery or DC adaptor. In this project, we selected 12 VDC as power supply. Plug in the 12 VDC adaptor head into SK18B adaptor socket.

2. Loading Program to SK18B by using UIC00A

Download SK18B_UART_GUI source code, loading SK18B_UART_GUI .hex into PIC16F628 of SK18B. 

3. Using UART communication

UC00A is a USB to UART converter which can be used for serial communication between SK18B and computer. Please refer UC00A User’s Manual for detail. At the pin Selector, ensure mini jumper has connected to RX pin to RB1 and TX pin to RB2.

 Connect UC00A UART converter to SK18B and USB port connect to computer:

Process Steps:

1.Open SK18B LED GUI Control and select the last ComPort on GUI.

2. Click ‘Connect‘, the text box will show which ComPort is connected and the baudrate value will be show as following figure:

3. Now, select any LED and click “ON”, “OFF” or “Blink” button.
 
4. When LED1 “ON” button is click, LED1 of SK18B turn on and the receive message will receive data from SK18B as following figure:

5. When LED1 “OFF” button is click, LED1 of SK18B turn off and the receive message will receive data from SK18B as following figure:

6. When LED1 “Blink” button is click, LED1 of SK18B will blinking few second then Off again and the receive message will receive data from SK18B as following figure:

7. When LED1 and LED2 “ON” button is click, LED1 and LED2 will turn on,the receive message will receive data from SK18B as following figure:

8. When “RESET” button is click, LED1 and LED2 will turn off,the receive message will be clear as following figure:
If you still interest with GUI, you might go to visit below link:  

ATTACHMENTS:

  1. SK18B LED GUI Control.zip

BUY

4 thoughts on “Example GUI Project 1”

  1. i have create small access 2007 database, i want to create GUI to represent the data

  2. Tian Jin it can work well , u should installed nicely about your visual basic .net , either u can modify from VB to c# , I had been tried it before~

  3. Hi,

    May I know if Example GUI Project 1 can transmit data through RF module instead of jumper to the PIC. I greatly appreciate if this tutorial can show how.

    Thanks

Leave a Comment

Your email address will not be published.

Share this Tutorial

Share on facebook
Share on whatsapp
Share on email
Share on print
Share on twitter
Share on pinterest
Share on facebook
Share on whatsapp
Share on email
Share on print
Share on twitter
Share on pinterest

Latest Tutorial

Getting Started With ProjekIoT.com Using Raspberry Pi
Control Servo With Gesture Using ESP32 and Arduino
Send Sensor’s Data to ThingSpeak Using ESP32
Basic Usage of iMAX B6AC LiPo Charger
Colourful Bed Lamp Using Tilt Sensor on Maker UNO
Scroll to Top