Summary: | 碩士 === 國立成功大學 === 資訊工程學系 === 104 === Microcontroller Unit (MCU) teaching is popular and required in many engineering major, especially in Computer Science. In the Department of Computer Science and Information Engineering, National Cheng Kung University, Microcontroller Application Course is required for all undergraduate students. Commonly, there are more than 150 students each academic year, our Teaching Assistants also need to check the result and give the grade for each student every homework while the time and human resource is limited.
We suggest using one embedded board to catch the homework result and send back to one server that check the result and show the interface animation to student. We prefer to use browser with HTML5 (or above) as the interface application. We choose Web Socket (RFC 6455) protocol to transfer result data between client and server. This is technology support full-duplex transferring between server and browser without any plug-in. This technology is suitable to use in this system.
In this Cyber-physical system, we use a TI Launchpad MSP-EXP430F5539LP as practical board in our microcontroller unit course. Additional, we use Arduino Yún board as a signal capturing and controlling device, it have built-in Ethernet and Wi-Fi interfaces so that it could transfer data with server over internet.
|