Project tutorial
Graphical User Interface

Graphical User Interface © MIT

I created a GUI for Arduino. Using the GUI and the provided Arduino code you can control (PID) and measure two values

  • 2,127 views
  • 0 comments
  • 9 respects

Components and supplies

A000066 iso both
Arduino UNO & Genuino UNO
Or any other Arduino. But originally it was tested with an Arduino UNO. Keep in mind for using an Arduino Due you have to change the hardware components values from my circuit (Arduino Due = 0-3.3 V ADC IN)
×1

Apps and online services

Ide web
Arduino IDE
For flashing my Arduino program on your Arduino device
Vs2015logo
Microsoft Visual Studio 2015
You just need it if you want to make changements on the GUI. Additional knowledge in C# programming is recommended for this.

About this project

Hello, everyone,

I have created a GUI to control two pins of an arduino using a PID algorithm, or to control the output signal manually. The control feedback is visualized. The measured values can be stored on the computer in the form of a.txt file.

I hope it helps you with your projects and brings you a little closer to PID magic

:)

You will find a Manual and all Files on the provided GitHub Link.

https://github.com/TypHo22/ArduinoSaveReceive

  • Add the libary PID_v1_own to your libary directory
  • Flash Arduino 1.8 on your Arduino pending on your application you have to manipulate values here
  • Run the program in the folder Arduino_Save_Receive_v2\Arduino_Save_Receive_v2\bin\Debug\Arduino_Save_Receive_v2 Do not seperate the Datas in the folder! !!!!The GUI can not work without the needed libarys!!!!!
  • Read the manual!

For any troubleshooting and suggestions with this content please contact me via mail: andreas35494@yahoo.de

Code

Schematics

Hardware Circuit for 0-10 V Industrial API Devices
Circuit for amplyfing arduinos pwm to 0-10 V. Also Sensor Supply and dividing a 0-10 V Sensor signal to a 0-5 V Sensor Signal for the Arduino UNO. The used Amplifier is an LM358p Texas Instruments (LOW POWER DUAL OPERATIONAL AMPLIFIERS)
Hardware doku 9pvhal8r09

Comments

Similar projects you might like

Arduino and AC Devices - Automatic Lights

Project tutorial by Ahmed Hamdy

  • 21,947 views
  • 7 comments
  • 51 respects

Simple Command Line Interface

Project tutorial by mikefarr

  • 7,157 views
  • 4 comments
  • 6 respects

Menu Based Visual Interface for Arduino

Project tutorial by evive

  • 3,161 views
  • 1 comment
  • 13 respects

Analog Clock using 1Sheeld Graphical LCD

Project tutorial by Ahmed El-Hinidy

  • 2,165 views
  • 0 comments
  • 7 respects

HX711 Load Cell Amplifier Interface with Arduino

Project tutorial by MOHAN_CHANDALURU

  • 50,549 views
  • 3 comments
  • 13 respects
Add projectSign up / Login