/PAPIRUSepaper_votingsystem

Blog for e-paper voting system:https://www.rs-online.com/designspark/e-paper-voting-system

Primary LanguagePython

PAPIRUS Epaper_votingsystem

Blog for e-paper voting system:https://www.rs-online.com/designspark/e-paper-voting-system
Refer to the papirus set-up:https://www.rs-online.com/designspark/papirus-an-epaper-display-for-the-raspberry-pi

This e-paper voting system is composed by three main module:
(1) Arduino UNO with atmega328p
(2) Raspberry Pi 1
(3) Raspberry Pi 2 with e-paper

(1)Program run on Arduino UNO:
NRF24L01+/_4pins_E-paper/_4pins_E-paper.ino
(2)Program run on Raspberry Pi 1:
NRF24L01+/NRF_receive.py
(3)Program run on Raspberry Pi 2 with E-paper:
papirus.py

Flow of the voting system:

Arduino detect the capacitance change->Send to Raspberry Pi 1 via NRF24L01+ module->Raspberry Pi 1 send data to Raspberry Pi 2 via internet->Raspberry Pi 2 receive and display the result.