Original title:
Raspberry PI čtečka 1D/2D kódů
Translated title:
1D/2D code reader using Raspberri PI
Authors:
Nevláčil, Jakub ; Janáková, Ilona (referee) ; Honec, Peter (advisor) Document type: Bachelor's theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Cílem této bakalářské práce je vytvoření obslužné aplikace pro čtečku 1D/2D čárových kódů na platformě Raspberry Pi. Pro tuto aplikaci je dále vytvořeno jak grafické, tak i webové rozhraní. Aplikace je schopna přečíst nasnímaný 1D/2D čárový kód, jeho obsah zobrazit v uživatelském rozhraní a následně odeslat do PLC. K naprogramování aplikace je použit jazyk Python. Ke čtení čárových kódů je použita knihovna OpenCV a další knihovny, které knihovnu OpenCV využívají. Předmětem této bakalářské práce je dále také návrh mechaniky modulu čtečky včetně výběru kamery a osvětlení.
The aim of this bachelor's thesis is to create a service application for a 1D / 2D barcode reader on the Raspberry Pi platform. Both a graphical and a web interface were also created for this application. The application is able to read the captured 1D/2D barcode, display its content in the user interface and then send the content to the PLC. This application was programmed in Python programming language. The OpenCV library and other libraries that use the OpenCV library are used to read the barcodes. The next subject of this bachelor's thesis is also the design of the mechanics of the barcode reader module, including the selection of the camera and lighting.
Keywords:
barcode; Flask; OpenCV; Python; Raspberry Pi; Tkinter; Flask; OpenCV; Python; Raspberry Pi; Tkinter; čárový kód
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/190547