Het lijkt alsof ik mijn vorige blog nog maar net gepost heb, en we zijn alweer een week verder! Ondertussen zijn we al volledig aangepast aan de Thaise levensstijl en hebben we er een vrij rustige week op zitten.
Project
Alvorens mijn avonturen van de voorbije week neer te schrijven, eerst het formele deel van mijn blog als opdracht voor school.
Nu we sinds vorige week met ons project van start gegaan zijn, hebben we reeds een groot deel van ons back-end gedeelte werkend. Momenteel gebruiken we de Raspberry Pi als server. We hebben hierop een MySQL database geïnstalleerd (als onderdeel van een LAMP stack) alsook een MQTT server. Het Lua script dat op de NodeMCU draait om onze sensors uit te lezen hebben we ook verder geoptimaliseerd. Onze eerste versie was ideaal om de werking van alle sensoren uit te testen, maar we kregen zeer vaak NaN waardes terug. Met ons geoptimaliseerde programma worden alle waardes telkens correct uitgelezen en vervolgens via het MQTT protocol doorgestuurd naar de server. De communicatie tussen onze Node en Pi gebeurt via Wifi, aangezien beide devices ingebouwde Wifi functionaliteit bezitten. Hiervoor hebben we van onze Pi een access point gemaakt. Het voordeel hiervan is dat in de toekomst eenvoudig extra Node modules kunnen worden toegevoegd indien de klant wil uitbreiden. Tot slot draait op onze server een python script, dat de sensor waardes die op onze MQTT broker gepublisht worden aan onze database toevoegt.
Op het einde van de week hebben we ook wat geëxperimenteerd met RestAPIs. Deze hebben we lokaal reeds werkend gekregen. Volgende week is het de bedoeling dat we deze op een externe server gaan implementeren. Hiervoor willen we Heroku gebruiken, een cloud application platform waarop je je applicatie kan draaien en functionaliteit kan toevoegen in de vorm van add-ons. We zullen gebruik maken van het gratis gedeelte, maar naar de toekomst toe is het steeds mogelijk om tegen betaling resources toe te voegen. We blijven wel de Pi behouden in ons project, maar deze zal dan gebruikt worden als gateway.
Stir-fried ice cream
Zoals de titel vermeld hebben we er een rustige week opzitten, hiermee bedoel ik dat ik niet veel te schrijven heb voor het tweede gedeelte van mijn blog. Nu we aan onze vierde week hier beginnen, durf ik toch al zeggen dat we gewoon geraakt zijn aan de levensstijl hier in Thailand. We zijn hier tenslotte om een opdracht uit te werken en daarom gebeuren de meeste van onze avonturen dus tijdens het weekend.
Onze weekdagen zien er over het algemeen telkens hetzelfde uit. We vertrekken rond 8u-8u30 aan ons hotel en komen dan rond 9u aan op school. De vaste schooluren van België blijven er toch ingebakken zitten, en we zijn dus telkens als eerste aan het werk. Wanneer we het lokaal binnenkomen zijn we altijd zo stil mogelijk, want vaak vinden we nog een van onze collega’s slapend terug op de matras in de hoek van het lokaal. Rond de 12u-12u30 is het grootste deel van de studenten toch in het projectlokaal, en nemen ze ons mee voor het middagmaal. Verspreid over de campus zijn veel restaurantjes en cafetaria’s, elke dag dus zeker de kans een ander gerecht uit te proberen. Middagmaal eten we altijd op de school zelf, avondmaal meestal rondom.
Van veel herhaling is hier geen sprake. Elke avond nemen de studenten ons mee om ergens anders te gaan eten. In het begin van de week namen ze ons mee naar Suvarnabhumi Market. Na het eten hebben we wat rondgelopen op de markt zelf, en daar een dessert gekozen: stir-fried ice cream! Dit soort ijs wordt gemaakt door een mengsel op een koude plaat te bewerken. Omdat dit de eerste keer was dat ik zoiets in het echt zag, heb ik het volledige gebeuren gefilmd! Zeker de moeite om eens te bekijken.
En als je vindt dat het bovenstaande ijs er lekker uit ziet, heb ik nog meer in petto. Woensdagavond namen de studenten ons opnieuw mee om rondom de campus te eten. Wat men in Thailand vaak doet is één groot gerecht bestellen voor de hele groep. Zo ook met het dessert: na het eten zijn we naar een ijssalon gegaan. Deze ervaring kan ik best weergeven aan de hand van enkele foto’s…


Tot slot is er op donderdag telkens een marktje tussenin de schoolgebouwen zelf. Hier komen de studenten dan vaak take-away eten halen om vervolgens in de klaslokalen op te eten.
Weekend
Zoals eerder vermeld hebben we dit weekend wat rustiger aan gedaan. De studenten moeten begin volgende maand hun projecten voorstellen en zijn dus zeer druk aan het werk. Vrijdagavond hebben we samen met hen tot 23u in het projectlokaal gewerkt. Wij zijn dan terug naar het hotel gegaan, de rest is nog wel een tijdje gebleven.
Op zaterdag zijn we opnieuw een winkelcentrum gaan bezoeken om nog enkele zaken te kopen. Daar heb ik bijvoorbeeld een broodrooster gekocht (kan je hier krijgen voor zo’n 10-15euro). In de winkel had ik een potje Nutella gevonden en iets wat op brood leek. Op die manier probeer ik toch een evenwicht te zoeken tussen het lokale eten proeven en af en toe ook ‘ne goeie boterham me choco’ zoals thuis te eten.
‘s Avonds kregen we dorst door het warme weer. We hebben een taxi naar de campus genomen en zagen van buitenaf licht branden in ons projectlokaal. Het plan was de studenten mee te vragen, maar we hebben dan toch besloten ze verder aan hun project te laten werken en met z’n tweeën op stap te gaan. Toen we bij een bar aankwamen duurde het nog geen 5 minuten of we werden al aangesproken. Een groep daar aanwezig vroeg of we onze tafels samen konden schuiven en we hebben onmiddellijk kennis gemaakt. Het bleken ook studenten computer engineering van onze school te zijn, en we hebben nog tot in de vroege uurtjes gebabbeld.

Op die manier is mijn blog toch iets langer geworden dan eerst gedacht. Ook had ik de vraag gekregen om in mijn blog wat meer foto’s toe te voegen, dus bij deze. Naar de toekomst toe zal ik proberen hier en daar telkens wat meer foto’s te trekken! Dan ga ik mij nu stilaan klaarmaken voor de volgende lesweek en hopelijk tot de volgende blog!
-TM
