Arduino - deur gebeurtenis logger (2 / 3 stap)

Stap 2: De code

Wat betreft de schets, download het onderstaande.
Externe bibliotheek gebruikt: de adafruit ds1307 lib (https://github.com/adafruit/RTClib)

Nu, om een paar dingen te verklaren:

variabelen:
* ok - het stop is de lus als de sd-kaart is niet correct geïnitialiseerd
* eerste - het melden van de eerste staat, en dan wachten op de Braziliaanse wijzigen voordat u het weer zich aanmeldt

functies:
* time() - krijgen de tijd van RTC en het omzetten in een tekenreeks
* SDwrite(int state) - schrijven op de SD kaart de tijd en een bericht naar gelang van de staat het ontvangen van (1 of 0)
* call(int buttonState) - het heeft gebruikt om te zetten uit/aan de led en activeren de SDwrite()-functie

Voel je vrij om me te contacteren voor bijkomende inlichtingen.

Dat is het voor mijn eerste instructable, ik ben wachten op feedback.

Gerelateerde Artikelen

Arduino gebaseerd tijdsgebeurtenis logger

Arduino gebaseerd tijdsgebeurtenis logger

In het volgende voorbeeld broncode voor een Arduino gebaseerd tijdsgebeurtenis datalogger.  Toont interrupts, asynchrone logboekregistratie en contact-stuiteren.  Bestemd voor een positieschakelaar wiel logs moment waartegen de schakelaar is betrokke
Arduino Wifi temperatuur Logger

Arduino Wifi temperatuur Logger

Dit is een eenvoudige demo met de ESP8266 en Cactus Micro (een compatibel arduino board) om het bijwerken van een externe server (https://data.sparkfun.com/) met behulp van een digitale temperatuursensor.Stap 1: materialen De Cactus Micro is een ardu
Arduino wachtwoord openen deur-beveiligingssysteem

Arduino wachtwoord openen deur-beveiligingssysteem

Hallo! In deze handleiding Instructables zal ik u tonen hoe om uw eigen wachtwoord deur systeem te ontgrendelen met behulp van de Arduino uno board te maken. Ik maakte mijn eigen circuit met behulp van de ATmega328 micro controller, maar dit is een o
Arduino voederen van xively.com met temperatuur van de DS18B20

Arduino voederen van xively.com met temperatuur van de DS18B20

dit instructable zal uitleggen hoe:* een DS18B20 temperatuursensor verbinding te maken met een arduino* Lees van de sensor via de 1-wire-interface* die gegevens naar xively.com verzenden rechtstreeks van de arduino* Bekijk de resulterende grafiek op
Arduino Lock

Arduino Lock

Arduino deur of iets vergrendelen.tools...Arduino boardbreadboardtoetsenblokservomotorjumpers9V batterijLED lichtgeel... roodStap 1: Maak verbinding met het toetsenblok met arduino sluit het toetsenbord als de foto.. .step 1Stap 2: Verbind servo met
Automatisering AVR OLTC transformator 150 KV

Automatisering AVR OLTC transformator 150 KV

Automatisering AVR 150 KV transformator OLTCAVR is automatische spanningsregeling.CONTROLLER functioneert verhogen en lager de hoge spanning transformator OLTC. En met een aantal extra functies die functioneert als een bescherming OLTC van Flow indic
Zonne-energie datalogger

Zonne-energie datalogger

Ooit wilde weten hoe veel zonne-energie die u zou kunnen opleveren doordat PV-cellen in een specifieke plaats op of rond uw huis?Dit Instructable toont u hoe te bouwen van een datalogger die is gebaseerd op een Arduino (of waar) Uno met gegevens-logg
Breathalyzer microfoon

Breathalyzer microfoon

de microfoon breathalyzer is een systeem voor het verzamelen van de inconscpicuous van de bloed-alcohol inhoud niveau datasets. Met andere woorden, kunt u het meten van iemands soberheid met een apparaat, dat voor alle doeleinden, ziet er niet anders
Digitale naam plaat

Digitale naam plaat

digitale naam plaat met behulp van LED Matrix beeldscherm, Arduino en Data logger shield van Adafruit industrieën. Hieronder vindt u meer info @ http://www.kunaldoshi.com/home/projects/arduino-projects/digital-name-plate
F1 start-stoplicht

F1 start-stoplicht

Benodigdheden1 Arduino Uno + programma (zie stap 1)Genoeg jumper draden8 rode leds4 gele leds4 groene leds1 USB-kabel8 weerstand onderdelen 220 Ω ± 5%1 weerstand component 1 * 10 ^ 4 Ω ± 5%1 computerStap 1: Installatie Arduino SchakelprogrammaWindows
Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

In deze handleiding Instructables zal ik u tonen hoe maak je je eigen wachtwoord beveiligingssysteem met behulp van de Arduino uno bestuur en sommige schakelopties magnetische deur. Ik maakte mijn eigen circuit met behulp van de ATmega328 micro contr
Magnetische deur Sensor en de Arduino

Magnetische deur Sensor en de Arduino

HalloDus wilde ik een magnetische deur sensor aansluiten aan mijn deur, te melden in principe iedereen kwam in mijn kamer, terwijl ik weg op school was, of als ik kwam de kamer na mijn schooltijd, het sommige koele verwelkomen geluid zou spelen. De v
Logger Shield: Dataloggen voor Arduino

Logger Shield: Dataloggen voor Arduino

Data logging schildHier is een handige Arduino schild: we hebben een heleboel mensen op zoek naar een toegewijde en goed ontworpen gegevensregistratie schild. Wij hard gewerkt aan een goedkoop maar goed-rond gemaakte ontwerp ingenieur. Niet alleen is
Arduino Automated Garage deur System

Arduino Automated Garage deur System

onze TEJ klasse kreeg de uitdaging om iets te bouwen dat is ofwel origineel of en verbetering aan iets dat reeds bestaat en moet een of andere manier implementeren "Arduino"Dit Instructable kan voor het maken van een garagedeur uitgerust met een