Stap 7: Server
Naast zijnde kundig voor sms-berichten ontvangen deelnemers, zetten we samen een mechanisme waardoor bezoekers hun eigen stem gebruiken om berichten voor de megafoons te spelen.
Wij ontdaan van een megafoon en gebruikt haar lichaam om te verbergen van een kleine raspberry pi-server binnen. Deze server was geprogrammeerd om signalen ontvangen de megafoon trigger, people's stem opnemen en vervolgens verspreiden onder de opgenomen boodschap aan alle andere megafoons in de ruimte.
We gebruikten een van de raspberry pi GPIO pinnen om Lees de megafoon trigger, en een USB-geluidskaart de megafoon eigen microfoon signaal om in te lezen de raspberry pi.
Deze server was ook verantwoordelijk voor de sms-berichten op alle van de megafoons verspreid over de ruimte verspreiden.
De Python code voor de server is op github.