infra:revbank

Revbank

tdvenlo.nl_blog_wp-content_uploads_2020_09_revbank-576x1024.jpeg Om binnen de space te betalen voor drankjes en snacks maken we gebruik van de Revbank. Dat is de kleine computer naast de koelkast. Het is de bedoeling dat je van tevoren tegoed op je account zet en van daaruit betaalt. Je kan ook gewoon alleen met cash betalen via het cash commando.

Gebruik de barcode scanner om snel een product te selecteren, daarna kan je jouw naam intypen (of scannen).

Korte uitleg over de commando's:

  • help: krijg help
  • adduser <user> : voeg een nieuw account toe
  • cash: betaal een consumptie zonder account
  • deposit <bedrag> <jouw_username> : Stort een bedrag op jouw account.

Mocht je na het lezen van deze pagina nog vragen hebben over hoe de Revbank werkt, vraag dan hulp aan Jelle H (Jhaand) of Marc.

Neem de gewenste consumptie uit de (koel)kast. Scan de streepjescode van de consumptie met de barcodescanner. Tik je usernaam, of scan de QR-code van je usernaam. Sluit af met <enter>. Als je een eigen RFID tag hebt, kun je deze scannen in plaats van je usernaam te typen.

Wil je van één soort consumptie twee stuks afrekenen, dan kun je na het scannen “x2” typen, gevolgd door je usernaam.

Heb je nog geen usernaam, maak dan eerst een account aan en stort er een tegoed op.

Je kunt je saldo checken, of je laatste transacties inzien door je username in te tikken zonder eerst een product te scannen of een ander commando te typen.

Voor je de Revbank kunt gebruiken moet je een account aanmaken. Met het commando list kun je eventueel vooraf controleren of de gewenste usernaam al bestaat:

list

Dit commando geeft een lijst van alle bestaande accounts en hun huidige saldo.

Kies een nog niet bestaande usernaam en maak je eigen account aan met het commando adduser:

adduser <usernaam>

Maak het bedrag dat je op je Revbank account wil storten over naar de bankrekening van TDvenlo onder vermelding van je naam en “storting Revbank”, of doe het bedrag contant in het blik voor contante betalingen.

Als je nog geen Revbank account hebt, maak dit dan aan. Stort het geld op je Revbank account met het commando deposit:

deposit <bedrag> <usernaam>

Aan de Revbank is een RFID-lezer gekoppeld. Hiermee is het mogelijk om je usernaam in te geven zonder nog te hoeven typen of een QR-code te scannen. Wil jij ook een RFID-tag met jouw usernaam erin? Neem dan contact op met Jelle Stappers.

Zelf een RFID tag toevoegen? Dat kan, hiervoor dien je toegang te hebben tot de git repository:

http://gitlab.ald-weishoes.lan/jelle/revbankrfidreader

Clone dit project en voeg de badge ID (die krijg je door de badge te scannen), jouw naam (dus de username die je op de revbank gebruikt) en de badge code die op de achterkant staat in opeen regel die eruit ziet zoals hieronder. Kopieer altijd een nieuwe regel in zodat er regels vrij blijven.

Upload deze code naar de arduino leonardo die in de RFID reader zit, dit kan middels de usb kabel die uit de RFID reader komt.

Als je klaar bent, commit en push de code terug naar de git repo. Als je de code niet commit en pusht dan gaan je wijzigingen verloren wanneer de volgende persoon toegevoegd wordt.

Meer informatie kan je vinden op:

Een QR-code maken van jouw naam kun je bijvoorbeeld hier doen:





  • infra/revbank.txt
  • Last modified: 10/11/2023 22:54
  • by jellestappers