Stap 3: De Software
Ik plaatste alle software op GitHub. Gebruik de Download knop in plaats van kopiëren plakken vanuit de website om te controleren of dat u de code krijgt als het beoogde te zijn.
De Code is te lang om hier - dus dit de link to it is - "vork" het dus krijgt u meldingen het ik het bijwerken: https://github.com/OzmoOzmo/CastleInternetDialler...
Gebruik de standaard Arduino IDE voor het programmeren van de Arduino (te downloaden vanaf van Arduino.cc).
Aanpassen
Dit is het leuke deel - de code en de hardware werken perfect voor mij - het is aan jou om het systeem te bedienen met uw Alarm paneel zo configureren dat ze.
De knoppen op de HTML-pagina bepalen de Arduino digitale pinnen (Zie de code voor de pinouts). Alle de alarmen die ik heb gezien kunnen u een input van de zone als "sleutel schakelaar" aanwijzen.
Dit is normaal gesproken iets die u kunt de draad naar een apparaat - zoals een fysieke toets moet u invoegen en zet het te bewapenen en ontwapening van de alarm - kunnen We gebruiken deze gegevens naar controle bewapening en ontwapening van de Aruino. Hiervoor heb ik het circuit opgenomen in de foto's hierboven.
Op mijn panelen - er is een Output - een hoog (12V) betekent dat het Alarm is ingesteld, een laag (0v) betekent het Alarm wordt ontwapend. Deze worden gevoed in de Arduino (met behulp van een relais).
De HTML-pagina's geleverd zal de status van deze ingang tonen. U kan ook aansluiten op elke LED het systeem zou kunnen hebben om aan te geven dat het Alarm is ingesteld. Sluiting met wat tweaken - dit dient u te controleren en een alarm paneel - van ieder ras web-enabled apparaat - zoals een mobiele telefoon arm/ontwapenen toestaan.
Ik heb andere versies van dit project - gemaakt met veel meer functies, maar zijn niet als generieke als dit project, maar op maat gemaakt voor bepaalde merken van alarmen. Dus zie mijn andere Instructables als je toevallig een Aritech of HKC Secure horloge alarm...
Feedback welkom :)