Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Mijn naam is Tucker Chaisit. Ik zit in mijn vierde jaar en volg momenteel een bachelor in Electrical Engineering aan de University of Massachusetts Amherst, en ik ben een frequente bezoeker van het ECE Makerspace-gebied, ook wel bekend als M5.
Stap 1: Origineel plan
Ik weet dat M5 te maken heeft met veel vluchtige stoffen en met een enorme hoeveelheid projecten van ECE-studenten. Ik denk dat er enig effect moet zijn op de kwaliteit van de lucht in het gebied vanwege de vluchtige elementen die me op het idee brachten om een luchtkwaliteitssensor te bouwen. De sensor die de gegevens in realtime kan verzamelen en rechtstreeks aan de gebruiker in M5 kan rapporteren, maar om die sensor te maken, is een hogere kennis vereist, wat ik in de toekomst graag zou willen doen. Ik besloot om in plaats daarvan een vooraf gebouwde sensor te gebruiken die temperatuur en vochtigheid verzamelt en me meer richt op het bouwen van de apparaten die met het systeem in de Makerspace kunnen werken.
Stap 2: Wat ik onderweg heb geleerd
Om de sensor te bouwen die kan communiceren met de gebruiker in de Makerspace en met de hulp van professor Charles Malloch. Ik besloot om de ESP8266 wifi-module te gebruiken om te helpen communiceren met het IoT-platform dat al in M5 is ingebouwd. Om dat allemaal te maken, moet ik over MQTT leren en ook mijn kennis over Arduino bijspijkeren.
Stap 3: Moeilijkheden
Er zijn uitdagingen en moeilijkheden tijdens het bouwen van de sensor. Een van de allereerste problemen die ik had, was dat de ESP8266 een maximale spanning heeft die nodig is om correct en veilig te werken. Ik moet een spanningsregelaar gebruiken om de spanning in het bereik van 3 tot 3,6 V te regelen. Eerst probeerde ik twee batterijen te gebruiken die gelijk zijn aan 3V, maar het apparaat lijkt niet genoeg stroom te hebben, maar als je drie batterijen gebruikt, is de spanning gelijk aan 4,5V, wat de maximale spanning overschrijdt die de ESP8266 zou kunnen hebben. Helemaal aan het einde van het semester kreeg ik te maken met een probleem met het inschakelen van het LCD-scherm en het laten werken van de voeding, waarvan ik later ontdekte dat de oorzaak van het probleem de batterijhouder is die aanvankelijk vier sockets open heeft, wat betekent dat er een open circuit is. Ik heb het probleem opgelost door de draad tussen de lege stopcontacten aan te sluiten.
Stap 4: Hoe M5 moet veranderen?
Ik denk dat M5 een uitstekende plek is voor iedereen die aan hun project wil bouwen en eraan wil werken, het enige dat ik kon bedenken gedurende de tijd dat ik daar aan de sensor werkte, was om een bredere selectie van sensoren en onderdelen te hebben die M5 al deed een geweldige baan met een enorme selectie! En misschien om het gebied netter, schoner en helderder te maken.
Stap 5: Wat ik heb bereikt
Uiteindelijk kon ik een sensor bouwen en presenteren op het Circuit & Code-evenement op M5. De sensor kan de gegevens verzamelen en opslaan in de Arduino UNO die vervolgens twee signalen verzendt. De eerste die de Arduino verzendt, is naar het LCD-scherm dat de statussen van de sensor weergeeft en de gebruikers vertelt wanneer de sensor wordt vernieuwd en een nieuwe ronde gegevens verzendt. Het tweede signaal wordt verzonden naar ESP8266 die wordt gebruikt om te communiceren met het IoT-systeem op M5.
Stap 6: Hoe kan iemand in mijn voetsporen treden?
Naar mijn mening is het niet moeilijk om deze sensor te bouwen. Je moet leren over MQTT, Arduino UNO, in staat zijn om het circuit te volgen en te bouwen door naar het schema te kijken, en een van de belangrijke dingen die me enige tijd kostte, was op de hoogte zijn van en weten over de spanningsregelaar en hoeveel spanningen elk onderdeel nodig om op hun best te presteren.
Stap 7: Wat ik hierna zou doen?
De volgende dingen die ik zou willen doen of zou willen dat iemand anders voor deze sensor zou doen, is het oplossen van het oplossen van problemen met de code om de sensor in staat te stellen correct verbinding te maken met het IoT en zijn taak als temperatuur- en vochtigheidssensor voor M5 uit te voeren. Daarna wil ik werken aan het daadwerkelijke sensorgedeelte van de luchtkwaliteitssensor.