Team:Aachen/Notebook/Engineering/WatsOn
From 2014.igem.org
(→GUI (Graphical User Interface)) |
(→Backend) |
||
Line 122: | Line 122: | ||
The backend is a software that runs on the Raspberry Pi and is responsible for the connection between the GUI and the hardware. If the user interface is executed on another device, e.g. a notebook, it has to be in the same network as the Raspberry Pi. The backend works like a web server that receives commands and acts according to the submitted parameters. It can take images and returns them to the GUI. | The backend is a software that runs on the Raspberry Pi and is responsible for the connection between the GUI and the hardware. If the user interface is executed on another device, e.g. a notebook, it has to be in the same network as the Raspberry Pi. The backend works like a web server that receives commands and acts according to the submitted parameters. It can take images and returns them to the GUI. | ||
- | Before an image is taken, the backend turns on the specified LEDs by sending a command to the connected Arduino board. | + | Before an image is taken, the backend turns on the specified LEDs by sending a command to the connected Arduino board. Subsequently, the LEDs are turned off using the same mechanism. These steps are repeated in the given interval for a time lapse shooting. |
''Download the backend sourcecode:'' [https://2014.igem.org/File:Aachen_Device_Backend.zip Download] | ''Download the backend sourcecode:'' [https://2014.igem.org/File:Aachen_Device_Backend.zip Download] |
Revision as of 21:43, 17 October 2014
|
|
|
|