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: | * [[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: | * [[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, |