Development of a general purpose interface for a microcomputer-based laboratory (Master thesis)

Νικολού, Αγγελική


In the modern school lab environment, the development of digital technology and Information and Communication Technologies (ICT) contribute to upgrading the teaching process and improving the quality of learning as they provide new tools and environments for collecting, processing, visualizing data and communicating the results. Microcomputer-based laboratories (MBL), connect sensors, data acquisition devices, computer and software to instantly receive real-world data, process and graphical representationin real time. Commercially available choices for School Science Labs are costly, do not work with equipment from a different manufacturer, but are closed in nature, so that any modification, improvement, or customization by the user is not possible. In recent years, advances in electronics and integrated circuit technology have led to the development of low cost, open access technologies based on microcontrollers. The Arduino platform is one of the most popular open hardware/software projects and is supported by an extensive community of users.In this work, a general-purpose graphical user interface was created in an open, low-costMBL system. The Arduino Uno board is programmed to act as a data acquisition device that receives and processes measurements from analogue or digital sensors and then sends the results to the computer via a USB connection. At the same time, on the computer, the libreMBL-GUI application, developed with the Python programming language, enables serial communication to be set up for interactive user-system communication, the start and end control of graphical representation of the measurements in real time, interactive student navigation on graphs and data storage for later processing. Additionally, it is open source, cross-platform, and transparent to the material, as it can support different Arduino types, while it can display the measurements of any compatible sensor connected to the Arduino board, provided that the appropriate sketch has been created and downloaded to the microcontroller. The system was tested with temperature, pressure and distance sensors, covering a wide range of experiments in both Secondary and Primary Education. The created sketches follow a common pattern to make it easy to expand and adapt to different sensors.
Institution and School/Department of submitter: Πανεπιστήμιο Ιωαννίνων. Σχολή Επιστημών Αγωγής. Παιδαγωγικό Τμήμα Δημοτικής Εκπαίδευσης
Subject classification: Arduino (Προγραμματιζόμενος ελεγκτής)
Keywords: Arduino,Σύστημα συγχρονικής λήψης και απεικόνισης,Γραφική διεπαφή χρήστη,Microcomputer-basedlaboratory,Graphicaluserinterface
URI: http://olympias.lib.uoi.gr/jspui/handle/123456789/28072
Appears in Collections:Διατριβές Μεταπτυχιακής Έρευνας (Masters)

Files in This Item:
File Description SizeFormat 
Μ.Ε. ΝΙΚΟΛΟΥ ΑΓΓΕΛΙΚΗ 2017.pdf4.52 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://olympias.lib.uoi.gr/jspui/handle/123456789/28072
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.