Arduino GUI Part 1 Communications
This is a series of six videos that covers the creation of a Windows application to control devices connected to an Arduino microprocessor. C# is used to develop serial communications between the PC and an Arduino. The C# windows form app is further developed to transmit both analog and digital data and commands in both directions between the Arduino and PC.
Video Summary:
Part 1: Set up serial communications and send digital commands to the Arduino from the PC GUI
Part 2: Expand the program to send analog data to the Arduino to set the angle of a servo motor
Part 3: Add intensity control of LEDs on the Arduino using trackbar controls on the GUI
Part 4: Send digital data from the Arduino to the PC in the form of button presses
Part 5: Send analog data from the Arduino to the PC in the form of potentiometer voltage readings
Part 6: Make the fully functional GUI more attractive and easier to use
To fully follow this series of videos you should have installed both the Arduino IDE and Microsoft Visual Studio Community Edition. Here is the link to download Visual Studio Community Edition for free:
https://visualstudio.microsoft.com/downloads/
Note that this is not an exhaustive treatment of GUI control systems nor is it a robust control system. Much has been left out for the sake of brevity and clarity. Additional programming must be added to trap errors, insure data integrity, and improve overall functionality.
Видео Arduino GUI Part 1 Communications канала Byte Me
Video Summary:
Part 1: Set up serial communications and send digital commands to the Arduino from the PC GUI
Part 2: Expand the program to send analog data to the Arduino to set the angle of a servo motor
Part 3: Add intensity control of LEDs on the Arduino using trackbar controls on the GUI
Part 4: Send digital data from the Arduino to the PC in the form of button presses
Part 5: Send analog data from the Arduino to the PC in the form of potentiometer voltage readings
Part 6: Make the fully functional GUI more attractive and easier to use
To fully follow this series of videos you should have installed both the Arduino IDE and Microsoft Visual Studio Community Edition. Here is the link to download Visual Studio Community Edition for free:
https://visualstudio.microsoft.com/downloads/
Note that this is not an exhaustive treatment of GUI control systems nor is it a robust control system. Much has been left out for the sake of brevity and clarity. Additional programming must be added to trap errors, insure data integrity, and improve overall functionality.
Видео Arduino GUI Part 1 Communications канала Byte Me
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Сокетный Клиент-Сервер на C#XOD visual programming (Arduino based). Tutorial: #3Arduino GUI Part 2 Servo MotorControl Arduino Using GUI (Arduino + Processing)How to create a simple Touchscreen GUI || Arduino LCD & Touchscreen TutorialBuild Arduino user interfaces with MegunoLink#375 Is Visual Micro the better Arduino IDE? Including ESP32 inline debuggerArduino Touchscreen Display - Using a Resistive TouchscreenControl a Stepper Motor using an Arduino and a Rotary Encoder - Tutorial - Part 1Using EEPROM with Arduino - Internal & ExternalVisual Studio C# Serial Communication (Serial Port) tutorial 1.Send Data (1/13)Create GUI to Visualize Temperature and Humidity for Arduino in ProcessingArduino Tutorial: C# to Arduino Communication. Send data and commands from Computer to an Arduino.Control Arduino - with PC using C#Modern GUI, Python, Arduino, PYQT, HMI.3D Printed 6DoF Arduino Robot arm - Control software#240 Time to Say Goodbye to Arduino and Go On to Micropython/ Adafruit Circuitpython?Arduino C# Serial Communication Connected to Multiple SensorsGetting Started with the Matlab Support Package for Arduino HardwareMotor Control with MegunoLink