Goda nyheter! M5Stack har lanserat en ny produkt, TimerPWR Unit. Låt oss utforska hur man använder den.
Vad är TimerPWR Unit
TimerPWR Unit är en mångsidig tidsstyrd strömförsörjningsmodul som erbjuder laddning, urladdning, omkoppling, visning och boost-funktioner. Den har en STM32-mikrokontroller för exakt strömstyrning, vilket gör det möjligt för användare att ställa in automatiska på/av-scheman. Enheten drivs via en Type-C-gränssnitt och kan anslutas till ett externt batteri via ett 1.25-2P-gränssnitt.
Utrustad med en 330mA batteriladdare och en boost-krets som levererar 5V/800mA (eller 1400mA med 1C batterikraft) till externa enheter via Grove-porten, är TimerPWR Unit väl lämpad för olika tillämpningar. INA3221-sensorn ger realtidsövervakning av ström in och ut. Dessutom inkluderar den en 0,66-tums OLED-skärm och två sidoknappar för användarinteraktion, vilket gör det möjligt att justera inställningar som ström på/av-scheman via knapparna eller genom I2C-bussen med Grove-gränssnittet.
Idealisk för smarta hem-system, industriell automation och tidsstyrda kontrollenheter, erbjuder denna produkt en robust och anpassningsbar strömhanteringslösning för olika miljöer.
Översikt
Exempeldiagrammet från M5Stack illustrerar batterigränssnittet för TimerPWR Unit. Det visar att batteriet kan både laddas och urladdas via detta gränssnitt. Dessutom kan USB-anslutningen antingen driva externa enheter direkt eller ladda batteriet vid behov, vilket ger flexibla strömhanteringsalternativ för TimerPWR Unit.
Framsida
Baksida
TimerPWR Unit använder en LG4056 batteriladdare och hanteringschip för effektiv batterihantering, tillsammans med en 0,66-tums OLED-skärm för visning. Den drivs av en STM32G0-mikrokontroller som arbetar i ett ultralågeffektivt stoppläge som kräver endast 3-8μA, vilket gör den mycket energieffektiv för långvarig användning i lågströmsapplikationer.
Insida
Intern design av TimerPWR Unit är imponerande kompakt, med en MCU, batteriladdningskretsar, en buck-boost-omvandlare, en Type-C-port och två knappar samlade i en liten, effektiv layout. Denna strömlinjeformade design maximerar funktionaliteten samtidigt som den behåller ett minimalt fotavtryck, idealiskt för kompakta elektroniska projekt.
Test
Batteri
Först, låt oss börja med att ansluta batteriet till TimerPWR Unit. Observera att denna enhet använder en omvänd JST-kontakt, så du behöver förbereda batteriet därefter för att säkerställa korrekt anpassning. Följ installationen som visas för att undvika anslutningsproblem.
LED
Nästa steg är att löda en LED till Grove-kabeln. Denna installation gör det möjligt att enkelt ansluta LED-lampan till TimerPWR Unit via Grove-gränssnittet, vilket låter dig testa strömutgången och visualisera enhetens funktionalitet. Se till att noggrant löda LED-lampan till rätt kablar för korrekt funktion.
Anslutning och installation
Börja med att ansluta batteriet och LED-lampan (via Grove-kabeln) till TimerPWR Unit. När de är anslutna bör du se att LED-lampan tänds, vilket indikerar att TimerPWR Unit levererar ström korrekt och att anslutningarna fungerar som förväntat.
Nästa steg är att konfigurera TimerPWR Unit för att ge en hög nivå i två sekunder och en låg nivå i tre sekunder. Detta skapar en på/av-cykel för den anslutna LED-lampan, som kommer att vara tänd i två sekunder och sedan släckas i tre sekunder, upprepade gånger. Denna tidsstyrda kontroll kan användas för att testa TimerPWR Units förmåga att hantera strömintervaller.
Resultat
Roligt att höra att det fungerade bra! Här är några roliga projektidéer du kan prova med TimerPWR Unit:
-
Automatiskt bevattningssystem för växter: Använd TimerPWR Unit för att styra en liten vattenpump och skapa tidsstyrda bevattningscykler. Kombinera med en jordfuktighetssensor för att vattna växterna endast när det behövs.
-
Portabel laddare med tidsstyrd avstängning: Bygg en laddare för mobila enheter som automatiskt stänger av efter en viss tid, vilket hjälper till att bevara batterihälsan. Du kan även lägga till en display för att övervaka laddstatus och tid.
-
Rörelsestyrd nattlampa: Kombinera en rörelsesensor med TimerPWR Unit för att styra en LED-lampa som är tänd under en specifik tid efter rörelse upptäcks – perfekt för hallar eller trappor.
-
Tidsstyrd ström för IoT-enheter: Använd TimerPWR Unit för att styra strömmen till en IoT-sensor eller enhet som bara behöver vara aktiv vid vissa intervaller, vilket hjälper till att spara batteri.
Meddela mig om någon av dessa väcker intresse, eller så kan vi brainstorma fler idéer!