DIY Bike Generator (10 / 13 steg)
Steg 10: Bevara batteriet
Bly syrabatterier senast mycket längre om de inte är helt tömd. Dessutom vill vi se till att användare genererar elektricitet och inte bara laddning enheter från batteriet utan att trampa. Vi bestämde att vi ville ha användare att cykla i minst 2 minuter kontinuerligt innan de tilläts att ladda sin telefon. Denna idé visade sig vara lite svårt, eftersom vi behöver något som kan styra en hel del ström. Vi hamnade anställa en HUF7345 MOSFET, som vi att mellan våra inverter och batteri. När vi signal MOSFET med vår digitala utgången stift på arduino, gör det att nuvarande överföras från invertern till den negativa terminalen av batteriet, vilket innebär att den inverter/batteri delen av kretsen. När det signaleras på, kommer att MOSFET agera som om det inte är där alls och mobiltelefoner kan ladda normalt. Detta är möjligt eftersom MOSFET använde vi tillåter en hög ström. Vi beslutade dock att inte datorn laddning på vår cykel eftersom det skulle dra mer ström än MOSFET kunde hantera. Dessutom var vi rädda datorn skulle tömma vårt batteri. Vi satsar på vissa användare cykling bara för skojs skull utan laddning.
Vi kommer att hålla reda på tiden eftersom laddaren tryckte start och när två minuter har förflutit, vi vänder MOSFET "på" genom att ställa in digitalt ut till hög. Här är en del av koden:
Sträng allowBatteryAccess() {
om (currentMillis-startMillis >(1000*120)) {//if 2 minuter av tid har förflutit
digitalWrite (allowBattery, hög);
returnera "enheten har börjat att ta betalt. Hålla Vacklandet";
}
gå tillbaka ""
}