Stap 5: Arduino programma voor Bluetooth wachtwoordbeheer beschermd deurslot
De code voor bluetooth controle slim deurslot is zeer eenvoudig. Ik heb androïde toepassing in zodanig ontworpen dat het een opdracht met het wachtwoord verzonden. Eigenlijk ik twee opdracht hebt ingesteld, is een "OPEN =" en een ander is "Dicht =" en wachtwoord kan bevatten elk cijfer, later of een symbool of een combinatie van hen als u nodig hebt. In de app gebruikte ik twee knoppen, een voor open de deur en een andere voor het sluiten van de deur. Wanneer wachtwoord wordt gegeven aan het wachtwoordvak en de knop openen wordt geklikt dan app gezamenlijk de "OPEN =" commando met het wachtwoord en stuurde het naar de arduino. Overigens '=' teken met opdracht daarvoor ik aparte zal opdracht en wachtwoord met behulp van deze '='. Na ontvangst van de tekenreeks vanuit telefoon arduino programma scheidt opdracht en wachtwoord uit de ontvangen string en opslaan in twee afzonderlijke variabelen. Vervolgens het wachtwoord eerst te verdelen, als wachtwoord met het opgeslagen wachtwoord overeen dan opent de deur voor opdracht "OPEN" en sluit de deur voor opdracht "Sluiten". "=" helpt bij het scheiden van de opdracht en password.Complete arduino schets wordt hieronder gegeven.
Volledige Arduino Code
Indien arduino verkeerd paswoord ontvangen dan signaal het een aan de android telefoon dat het wachtwoord onjuist is. Eigenlijk verzonden arduino "Verkeerde" tekenreeks. Android programma toont dan verkeerde wachtwoord bericht.