Stap 2: Decoderen QR Codes met behulp van Edison
Intel Edison is een krachtige boord en het laat ons toe om heel snel decoderen van QR-codes. In deze stap gebruiken we verschillende python bibliotheken verwerken QR-code te communiceren met de server.
- Update and repositories, Zie http://alextgalileo.altervista.org/edison-package-repo-configuration-instructions.html
- Installeer numpy en opencv: and Installeer python-numpy opencv python-opencv
- Zbar installeren: and installeren zbar
Maak nu de volgende Python-script dat zal QR-code scannen en communiceren van het resultaat aan de belangrijkste Javascript in stap 1.
https://gist.github.com/andrewflash/33d182097a3ac9cd93425fabe963e411
Maak vervolgens deze Javascript-code die bevat functies die de Python scripts zal uitvoeren:
https://gist.github.com/andrewflash/b99b38d006d888eda8fe0f2ef9889e1c
Nu dat we controleren sensoren kunnen en weergeven en decoderen van de QR-code met behulp van Alstublieft EDC, verhuizen we naar de servertoepassing die zal controleren of de betalingstransactie.