IOT koffie automaat: verschil tussen versies
Uit Makerspace Haagse Hout
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
| Regel 1: | Regel 1: | ||
<u>1. De Gebruikersinterface (De Android Tablet)</u> | |||
1. De Gebruikersinterface (De Android Tablet) | |||
* '''Functie:''' Dient als de kiosk/bestelzuil voor de klant. | * '''Functie:''' Dient als de kiosk/bestelzuil voor de klant. | ||
* '''Inrichting:''' Draait een applicatie of automatiseringsapp ('''Tasker''') die continu op het scherm staat met één grote knop: ''"Koffie Kopen"''. | * '''Inrichting:''' Draait een applicatie of automatiseringsapp ('''Tasker''') die continu op het scherm staat met één grote knop: ''"Koffie Kopen"''. | ||
2. De Betalingsafhandeling (De Cloud & Bluetooth) | <u>2. De Betalingsafhandeling (De Cloud & Bluetooth)</u> | ||
* '''Koppeling:''' Zodra de klant op de knop drukt, stuurt de tablet een opdracht via een lokaal app-verzoek (''App Intent'') naar de '''SumUp App'''. | * '''Koppeling:''' Zodra de klant op de knop drukt, stuurt de tablet een opdracht via een lokaal app-verzoek (''App Intent'') naar de '''SumUp App'''. | ||
| Regel 11: | Regel 10: | ||
* '''Verificatie:''' De klant pint contactloos. De SumUp app controleert via wifi de betaling in de SumUp Cloud en keurt deze goed. | * '''Verificatie:''' De klant pint contactloos. De SumUp app controleert via wifi de betaling in de SumUp Cloud en keurt deze goed. | ||
3. De Lokale Communicatie (Tablet naar Raspberry Pi) | <u>3. De Lokale Communicatie (Tablet naar Raspberry Pi)</u> | ||
* '''Seintje:''' Na een succesvolle betaling springt de tablet terug naar de hoofdapp, die direct een digitaal netwerksignaal ('''HTTP POST-verzoek''') stuurt naar het lokale IP-adres van de '''Raspberry Pi'''. | * '''Seintje:''' Na een succesvolle betaling springt de tablet terug naar de hoofdapp, die direct een digitaal netwerksignaal ('''HTTP POST-verzoek''') stuurt naar het lokale IP-adres van de '''Raspberry Pi'''. | ||
4. De Hardware-aansturing (De Raspberry Pi & Koffiemachine) | <u>4. De Hardware-aansturing (De Raspberry Pi & Koffiemachine)</u> | ||
* '''Ontvangst:''' Een lichte webserver ('''Python/Flask''') op de Raspberry Pi vangt het HTTP-verzoek op. | * '''Ontvangst:''' Een lichte webserver ('''Python/Flask''') op de Raspberry Pi vangt het HTTP-verzoek op. | ||
* '''Activering:''' De Pi stuurt direct een stroompje via zijn '''GPIO-pinnen''' naar een elektronische schakelaar (een '''5V Relais'''). | * '''Activering:''' De Pi stuurt direct een stroompje via zijn '''GPIO-pinnen''' naar een elektronische schakelaar (een '''5V Relais'''). | ||
* '''Uitvoering:''' Het relais sluit gedurende 1 seconde de stroomkring van de startknop op de '''koffiemachine''', waardoor de machine begint te lopen. | * '''Uitvoering:''' Het relais sluit gedurende 1 seconde de stroomkring van de startknop op de '''koffiemachine''', waardoor de machine begint te lopen. | ||
Versie van 25 sep 2026 10:25
1. De Gebruikersinterface (De Android Tablet)
- Functie: Dient als de kiosk/bestelzuil voor de klant.
- Inrichting: Draait een applicatie of automatiseringsapp (Tasker) die continu op het scherm staat met één grote knop: "Koffie Kopen".
2. De Betalingsafhandeling (De Cloud & Bluetooth)
- Koppeling: Zodra de klant op de knop drukt, stuurt de tablet een opdracht via een lokaal app-verzoek (App Intent) naar de SumUp App.
- Transactie: De SumUp app activeert via Bluetooth de SumUp Solo Lite kaartlezer.
- Verificatie: De klant pint contactloos. De SumUp app controleert via wifi de betaling in de SumUp Cloud en keurt deze goed.
3. De Lokale Communicatie (Tablet naar Raspberry Pi)
- Seintje: Na een succesvolle betaling springt de tablet terug naar de hoofdapp, die direct een digitaal netwerksignaal (HTTP POST-verzoek) stuurt naar het lokale IP-adres van de Raspberry Pi.
4. De Hardware-aansturing (De Raspberry Pi & Koffiemachine)
- Ontvangst: Een lichte webserver (Python/Flask) op de Raspberry Pi vangt het HTTP-verzoek op.
- Activering: De Pi stuurt direct een stroompje via zijn GPIO-pinnen naar een elektronische schakelaar (een 5V Relais).
- Uitvoering: Het relais sluit gedurende 1 seconde de stroomkring van de startknop op de koffiemachine, waardoor de machine begint te lopen.
