Zum Inhalt springen

HSC2011/Project introduction: Unterschied zwischen den Versionen

Chrysn (Diskussion | Beiträge)
added image
Chrysn (Diskussion | Beiträge)
K Parts of the EduBuzzer: fixed image links
Zeile 35: Zeile 35:
The EduBuzzer project includes everything from the application framework running on the teacher's workstation to the hardware of the EduBuzzer. All of it can be downloaded from our [[HSC2011/Download instructions|download area]].
The EduBuzzer project includes everything from the application framework running on the teacher's workstation to the hardware of the EduBuzzer. All of it can be downloaded from our [[HSC2011/Download instructions|download area]].


* [[Image:edubuzzer_screenshot.jpg|thumb]] The [[HSC2011/Software|software]]
* [[Image:Edubuzzer-app-raise3.png|thumb|The user interface as shown in a web browser]] The [[HSC2011/Software|software]]
** The [[HSC2011/Software#JavaScript|games]] themselves run in a modern browser and can be extended using JavaScript; a library spares them the details of radio communication.
** The [[HSC2011/Software#JavaScript|games]] themselves run in a modern browser and can be extended using JavaScript; a library spares them the details of radio communication.
** A middleware called [[HSC2011/Software/Ygor|Ygor]] serves both the game software, as a persistence layer for games, and as a media converter to the base station connected via USB.
** A middleware called [[HSC2011/Software/Ygor|Ygor]] serves both the game software, as a persistence layer for games, and as a media converter to the base station connected via USB.
** The [[HSC2011/Software/Firmware|firmware]] flashed on the EduBuzzers and the base station reacts on hardware events and commands received over radio. If a game requires more complex actions on the hardware like animations over the LEDs, LED fading or music to be played, the firmware can run custom code in a [[HSC2011/Software/embedVM|virtual machine]].
** The [[HSC2011/Software/Firmware|firmware]] flashed on the EduBuzzers and the base station reacts on hardware events and commands received over radio. If a game requires more complex actions on the hardware like animations over the LEDs, LED fading or music to be played, the firmware can run custom code in a [[HSC2011/Software/embedVM|virtual machine]].
* [[Image:edubuzzer_hardware.jpg|thumb]] The [[HSC2011/Hardware|hardware]]  
* [[Image:Enclosure_and_pcb.JPG|thumb|An opened EduBuzzer]] The [[HSC2011/Hardware|hardware]]  
** The EduBuzzers themselves are handed out to students. Each buzzer is encased in an ergonomically designed rapid-prototyped case, 4cm high, 6.5cm wide and 11.5cm long. It contains
** The EduBuzzers themselves are handed out to students. Each buzzer is encased in an ergonomically designed rapid-prototyped case, 4cm high, 6.5cm wide and 11.5cm long. It contains
*** 4 buttons with LEDs,
*** 4 buttons with LEDs,