Inhoudsopgave:
Video: Energiemonitor in 15 minuten: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Dit is een wifi sensor om de knipperlicht in je elektriciteitsmeter af te plakken. Het detecteert flitsen met LDR en geeft de stroom weer op het OLED-scherm. Stuurt gegevens naar Thingsboard Dashboard, hier een live voorbeeld. Meld u aan voor een gratis demo-account:
Benodigde onderdelen: ESP8266 TTGO 0,91 OLED (of gewone ESP8266 en werken zonder display) LDR (lichtafhankelijke weerstand) 10K-weerstand
Kosten: ongeveer 9 $ totaal.
Tip: De ESP8266 TTGO 0.91 OLED wordt verkocht op ebay, zoek op: 'esp8266 oled 0.91'.
Stap 1: Soldeer
Er zijn slechts 4 soldeerpunten: LDR gaat van A0 naar D0 (gpio16). 10K weerstand gaat van A0 naar GND.
Stap 2: Coderen
Programma is gemaakt met Arduino. Download code op mijn Github-site:
Afhankelijkheden: U hebt enkele bibliotheken nodig, U8g2lib, PubSubClient, u vindt deze in Bibliotheekbeheer.
Instellingen: stel uw waarden in bovenaan de code. Ze worden goed uitgelegd.
Uploaden: Selecteer programmeur 'LOLIN(WEMOS) D1 R2 & mini'. Als je het niet in het menu van het bord ziet, installeer dan ESP8266 in Arduino Boards Manager.
Ga naar deze thread als uw TTGO OLED niet werkt. Een paar i2c OLED-pinouts worden daar getoond.
Stap 3: Dingenbord
Meld u aan voor een gratis live demo op
Apparaat toevoegen, met naam Energiemonitor.
Klik in Apparaat 'Details' op 'Toegangstoken kopiëren'Plak deze tekenreeks in THINGSBOARD_TOKEN in code en upload.
Als alles goed is gegaan, ziet u nu de gegevens in Apparaat 'Nieuwste telemetrie'. Selecteer 'wh' telemetriegegevens (berekende watt per uur) en klik op 'Weergeven in widget'. Selecteer 'Grafiek' in het vervolgkeuzemenu en zoek 'Tijdreeksen' - Flot' in de carrouselgalerij. Klik op 'Toevoegen aan dashboard'. Selecteer een bestaand, of maak een nieuw dashboard. Selecteer 'Dashboard openen' en klik op OK. In Dashboard wilt u Tijdvenster wijzigen in 2 uur en Gegevensaggregatie in Geen.
Voer voor de analoge meter dezelfde stappen uit vanuit telemetrie en selecteer Analoge meter in de widget. Wanneer u terug bent bij Dashboard, worden de meterparameters bewerkt. In 'DATA' is het aantal decimalen ingesteld op 0. In 'GEAVANCEERD', Minimum en Maximum waarde is ingesteld op 0 en 8000, en 'Major tick count' is ingesteld op 10, om 1000 markeringen op te schonen.
Gedaan.
Aanbevolen:
Maak een Arduino Simon-spel in 2 minuten!: 3 stappen
Maak een Arduino Simon-spel in 2 minuten!: GEEN jumpers! GEEN draden! GEEN Solderen! GEEN Breadboard! Buiten de gebaande paden denken. Dus je wilt heel snel pronken met je microcontroller in combinatie met enkele aanvullende randmodellen, voordat vrienden of familie onderweg zijn…Stel de
Draadloos toegankelijke Pi in 5 minuten: 3 stappen
Draadloos toegankelijke Pi in 5 minuten: Hallo allemaal! Hier leest u hoe u een Raspberry Pi draadloos toegankelijk maakt vanaf een telefoon of tablet. Houd er rekening mee dat mijn schatting van 5 minuten is voor iemand met enige computerkennis, en zeker langer kan duren. Genoeg van die dingen, laten we beginnen
Super Mario Bros. NES World 1 verslaan in 3 minuten: 4 stappen
Super Mario Bros. NES World 1 verslaan in 3 minuten: dit is een tutorial over hoe je Super Mario Bros. NES World 1 binnen 3 minuten kunt verslaan. Als je hulp nodig hebt, zeg dat dan in de comments. bekijk ook de video, want dat verklaart een hoop
Maak een goedkope sensored track in enkele minuten! 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Maak een goedkope sensored track in minuten!: In mijn vorige Instructable liet ik je zien hoe je een modeltreinlay-out kunt maken met geautomatiseerde opstelsporen. Het gebruikte een spoorsegment, genaamd 'sensored track'. Het is best handig om in een modelspoorbaan te hebben. Ik ben inzetbaar voor het volgende: Blokkeren
Hoe u uw eerste actie voor Google Home kunt bouwen (in 10 minuten) Deel-1: 10 stappen
Hoe u uw eerste actie voor Google Home kunt bouwen (in 10 minuten) Deel 1: Hallo, dit is de eerste in een reeks artikelen die ik ga schrijven waarin we zullen leren hoe we acties op Google kunnen ontwikkelen en implementeren. Eigenlijk ben ik bezig met “acties op google” van de afgelopen maanden. Ik heb veel artikelen doorgenomen die beschikbaar zijn op