Jeg har selv undersøgt dette. Efter at have fået nogle råd online er jeg kommet med dette kredsløb:
http://everycircuit.com/circuit/5059191601364992
Toppen venstre strømkilde er strømforsyningen, og nederst til venstre er batteriet.
En spændingsdeler er forbundet til begge, der derefter føjes til en OPAMP-komparator. For illustrative formål er der en kontakt øverst til venstre, du kan skifte for at se kredsløbet i aktion.
Når strømmen bliver afbrudt, sender op-amp-komparatoren et logisk niveau signal gennem dioden og ind i mosfet som muliggør batterikredsløbet. kondensatoren er der for at holde strøm, mens komparatoren skifter.
Linket på hvert kredsløb er interaktivt, så du er velkommen til at lege med det. LED'en repræsenterer din Arduino. OpAmp drives af de positive og negative skinner i dette diagram (umuligt at tegne på EveryCircuit)
Sørg for at tilslutte en spændingsregulator til dette kredsløb (ved indgangen til Arduino), så spændingen ikke ændrer ikke til din Arduino.
Her undersøgte jeg om komparator OPAMPS ... Opsætning af et komparator OpAmp kredsløb
LM358 er en god meget billig OPAMP til dette kredsløb. Alle udbudte dele koster dig omkring £ 1 (eller mindre).
Eller hvis dit batteri er genopladeligt, kan du prøve dette kredsløb:
http: / /everycircuit.com/circuit/5232232327282688
Igen er dette kun for illustrative formål. Du skal bruge en 5V opstartsomformer for at få 5V fra et 3,7V batteri. Også det batteri, jeg bruger, har et indbygget beskyttelseskredsløb, hvis dit ikke gør det, er det vigtigt, at du inkluderer det i dit skema.
Her er en video af det, der fungerer for mig med en 3,7 V Li- Polymerbatteri: https://www.youtube.com/watch?v=Sv2rjVqQg3U