Skip to content

15. Interface and application programming

15.0 Assignments

Task: Interface and Application Programming

Group assignment:

  • Compare as many tool options as possible.

Individual assignment:

  • Write an application that interfaces a user with an input and/or output device that you made

15.0.1 Learning outcome

  • Interpret and implement design and programming protocols to create a Graphic User Interface (GUI).

15.1 The importance of interface and application programming

This week’s assignment worked great while by being away from the Fab Lab for ten days, as interaction it is possible to remotely link different interfaces remotely.

15.1.1 Process documentation

Linking was not an easy process, mainly due to the fact that the Mac systems does allow much interaction with other systems or devices.

However, with some remote help it was possible for me to reotely reach my PC computer from my MC and link Arduino with Progress applications.

Interface Application and Programming

Interface Application and Programming 2

Interface Application and Programming 3

Interface Application and Programming 4

Interface Application and Programming 5

Interface Application and Programming 6

Interface Application and Programming 7

Interface Application and Programming 8

Interface Application and Programming

Interface Application and Programming 2

Interface Application and Programming 3

Interface Application and Programming 4

Interface Application and Programming 5

Success

15.1.2 Problems and solutions

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

Python Experiment

15.1.3 Code used

15.1.4 When things work

Resources

-Interface and application programming

-FabAcademy BCN Local Documentation

-Fabacademy Tutorials

-Nueval - Interface and application programming

Connectin Arduino to Processing

P5.js examples

Processing

Processing examples


Last update: November 6, 2022