Programmable quiz

Author: RAUL STIPIĆ

Mentors: MARKO MAVRINAC, DOROTEA JERČINOVIĆ

Company/Institution: Elektroindustrijska i obrtnička škola Rijeka

Country: Croatia

e-mail: valentina@patent.hr

It is a python script that generates code for Arduino. The Arduino is connected to a 40×4 LCD which, within four lines, enables the display of questions and three offered answers that the user selects by pressing a button. Considering the large database of questions, the program memory of the Arduino is used for data storage, which allows us to store large amounts of data that normally do not fit in the working memory of the Arduino. Such a storage method requires a rather complex programming process that results in potentially hundreds of lines of program code, so a Python script is used for this purpose, which converts the list of questions and answers into program commands for storing or retrieving from the program memory.