Stap 4: Sluit alles samen
U kunt elke techniek die u wilt gebruiken. Ik gebruikte een kleine, 270-gat breadboard gewoon de juiste maat. Als u wilt een PCB ontwerp, te delen gelieve het met ons!
Het schema is vrij ongecompliceerd en gecentreerd rond de ATMega microcontroller. De ATMega controles van de macht van de GSM-module via de MOSFET en communiceert met behulp van een geëmuleerde seriële poort.
Één eigenschap die heeft niet verklaard tot nu toe is de batterij niveau meting. Aangezien de spanningsregelaar ziet u een overzicht van de stabiele 5V, kunnen we gebruiken de reguliere analoge In van de micro voor het meten van het niveau van de batterij. Om niet te zinken teveel stroom, we gebruiken een inbetween 100K weerstand. Het vermindert de nauwkeurigheid een beetje, maar biedt ook een 25% vermindering in stroomverbruik te slapen.
De ATMega werken op 16MHz en 5V. Het zou mogelijk zijn macht consumptiion verder verkleinen met behulp van de interne 8MHz oscillator en 3V3 zeggen, maar aangezien het hele circuit meestal slaapt (alleen krijg ik mail een paar keer per week), runtime vermogen optimalisatie was tweede prioriteit. 16MHz zorgt daarentegen voor meer betrouwbare afhandeling van de seriële communicatie door de microcontroller.