Week 4 - Matthieu De Zutter
Deze week heb ik verder gewerkt aan zowel de hardware-kant van het project als aan het uitlezen en opslaan van sensordata. De focus lag vooral op het ontwerpen van een behuizing voor de Envisense en het testen van sensoren met de ESP32-S3.
Wat heb ik gedaan?
- Verder gewerkt in Fusion 360 aan de behuizing voor de Envisense in combinatie met de Raspberry Pi Zero
- Ontwerp bijna afgerond; enkel de vijs-gaten van de Envisense moeten nog correct verwerkt worden in de 3D-print
- Onderzocht hoe de schuin geplaatste vijzen van de Envisense correct kunnen uitgelijnd worden in het ontwerp
- Met een ESP32-S3 en AHT20 sensor in de Arduino IDE succesvol:
- Temperatuur gemeten
- Luchtvochtigheid gemeten
- Data uitgelezen via de Serial Monitor
- Thuis verder getest voor GDC:
- ESP32-S3 verbonden met een DHT11 sensor
- Sensorwaarden succesvol uitgelezen
- Een Google Sheets bestand opgezet in combinatie met Google Apps Script
- ESP32-code gekoppeld aan Google Sheets zodat meetgegevens automatisch worden opgeslagen
- Spreadsheet onderverdeeld in 4 bladen:
- Ruwe data
- Station 1
- Station 2
- Station 3
Wat heb ik geleerd?
- Hoe je in Fusion 360 rekening moet houden met fysieke montageproblemen, zoals schuin geplaatste vijzen
- Hoe sensoren zoals de AHT20 en DHT11 aangestuurd worden met een ESP32-S3
- Dat Google Sheets in combinatie met Apps Script een eenvoudige en overzichtelijke manier is om sensordata te loggen
- Hoe je data van een microcontroller rechtstreeks kan doorsturen naar een online platform
Problemen of vragen
- Hoe kan ik de schuin geplaatste vijzen van de Envisense correct laten overeenkomen met de gaten in de 3D-print?
- Wat is de beste manier om de huidige sensoropstelling te koppelen aan LoRa?
- Hoe kan ik alle gemeten data centraal blijven bijhouden wanneer er meerdere sensoren/stations actief zijn?
Volgende stappen
- Vijs-gaten correct uitwerken in het Fusion 360 ontwerp en behuizing print-klaar maken
- Onderzoeken hoe LoRa geïntegreerd kan worden met de ESP32-S3
- Sensorwaarden via LoRa doorsturen en centraal opslaan
- Huidige Google Sheets-oplossing verder uitbreiden en structureren
