Stap 6: Hoe inschakelen / uitschakelen van het alarm
Wat betreft de traditionele alarmsystemen, dit kan ook worden gedeactiveerd, bijvoorbeeld we zijn in het huis en het is normaal dat er beweging! Om dit te doen, was het een webserver gemaakt binnen het treinstation, van waaruit u het systeem kunt beheren. Het IP-adres van de server te typen, zal het een webpagina die is beveiligd met een gebruikersnaam en wachtwoord open. In het geval van deze code zijn de referenties:
user = admin
wachtwoord = admin
De codering die wordt gebruikt is de base 64 en is uitgevoerd met behulp van de uitstekende bibliotheek Webduino, waarmee men kan vereenvoudigen het proces van het maken van webpagina's met Arduino. Als u wilt wijzigen de referenties voor toegang tot de beveiligde pagina van het alarmsysteem, kunt u de code ter vervanging van het koord = YWRtaW46YWRtaW4, met de gewenste dia. De tekenreeks maken, is waarmee de codering base 64 zijn geloofsbrieven kunt u gebruik maken van online hulpmiddelen, zoals http://www.base64encode.org/ . Bijvoorbeeld als u wilt maken van de volgende referenties;
gebruiker nomeutente =
password = wachtwoord
Invoegen in "encode" e-nomeutente:password en het resultaat zal zijn bm9tZXV0ZW50ZTpwYXNzd29yZA ==.
U kunt in de beveiligde pagina van de webserver, inschakelen en uitschakelen van het alarmsysteem door te drukken op de knop in het midden, die van kleur afhankelijk van de toestand veranderen zal.
Opgemerkt moet worden dat standaard wanneer u Arduino, start het systeem actief is, zelfs als het eerder was uitgeschakeld. Dit is vanwege het feit dat het geheugen waarbij de Arduino vluchtige statische variabelen en start vervolgens opnieuw op het apparaat, u de gegevens verliest. Het is echter beschikbaar in de repo, een programma dat lost dit probleem, die in het bezit van de staat gekozen zelfs na het opnieuw opstarten van Arduino. Maar er is een klein probleem, het geheugen waar de gegevens zijn opgeslagen, en nog u bellen EPROM heeft een "leven" aan de onderkant van de RAM van de Arduino. Daarom overmatig gebruik van het schrijven, het kan beschadigen. Daarom adviseer ik gebruikend het standaard programma. Als alternatief kan u het uitschakelen van het systeem door middel van een schakelaar, echter het zou zorgen voor een lager niveau van veiligheid, aangezien iedereen kon zwenking op vandoor. Echter, in een toekomstige versie, zal ik de mogelijkheid om de handmatige systeem, via de beveiligde webpagina ingevoerd.