Inhoudsopgave:
Video: Slimme temperatuursensor: 6 stappen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Mijn recente experiment met DS18B20 waterdichte temperatuursensorsonde en ESP-01. Het idee was om zo'n apparaat te ontwerpen dat de temperatuur van mijn aquarium van 109 gallon kan bewaken en registreren, en ook kan ik de temperatuur vanuit elk deel van de wereld controleren. Dus besloot ik de ESP-01-chip te gebruiken. Ik heb de behuizing en PCB in huis ontworpen. Ik gebruikte de lasergravure-methode om de PCB te etsen en 3D-printte de behuizing rond de PCB met PLA. De uitdaging was om het apparaat in Thermometer Shape te ontwerpen.
Stap 1: Circuit- en PCB-ontwerp:
Het circuit is ontworpen in Autodesk Eagle, met alle benodigde componenten.
Stap 2: Behuizing ontwerpen
Ik heb OpenSCAD gebruikt voor het ontwerpen van behuizingen.
Stap 3: PCB-fabricage
Ik heb het afbeeldingsbestand van Eagle geëxporteerd en naar GCode verwerkt, zodat mijn lasersoftware het kan accepteren. Eerst heb ik het koperen oppervlak gespoten, gevolgd door Blank Copper Clad-reiniging. Daarna heb ik het 20 minuten laten drogen in een goed geventileerde ruimte. Eenmaal uitgehard heb ik het bord geëtst met laser en laser verwijderde plaatsen waar koper moet worden verwijderd. Daarna heb ik de FeCl3-oplossing (ijzerchloride) gebruikt om ongewenst koper te verwijderen. De resultaten kunnen worden bekeken in de bijgevoegde afbeeldingen.
Stap 4: PCB boren en monteren
Ik heb de printplaat in de gewenste vorm gesneden met behulp van een zaag en geboorde gaten voor componenten en bevestigingen.
Stap 5: Eindmontage
Ten slotte heb ik alle onderdelen die op de afbeeldingen worden getoond, in elkaar gezet.
Stap 6: Naschrift
PCB was niet gemaskeerd omdat het slechts een prototype was. Maar door zelf fabricage te doen, kan ik het product zonder enige moeite visualiseren en voelen. Ik heb het programmeergedeelte hier niet behandeld, omdat er al veel tutorials beschikbaar zijn op instructables. Maar voor de informatie heb ik Blynk Self hosted Server gebruikt om de temperatuur te bewaken.