Stap 3: Code
Het volgende is de code die ik gebruikt, ik heb geprobeerd om commentaar dingen om u een idee geven van whats gaande, haar enigszins rommelig en complex, maar ik denk dat de meeste moeten zitten kundig voor postuur uiterlijk wat gaande is zonder teveel werk.Ook let ik deed niet gebruik maken van de ingebouwde Arduino seriële bus, ik deed dit omdat ik wilde kunnen herprogrammeren van de micro-controller zonder loskoppelen van om het even wat, als je iets aangesloten op pin0 of pin1 u zal niet zitten kundig voor program van de Arduino. Om een andere poort gebruiken voor seriële communicatie, die ik newsoftserial (http://arduiniana.org/libraries/newsoftserial/ gebruikte) Dit is een fantastische bibliotheek waarmee niet alleen andere seriële poorten op de Arduino, maar maakt het ook mogelijk voor meerdere seriële apparaten uit te voeren.
I 'm running dit op een Arduino Pro 328 5V / 16MHz dit bestuur is overkill voor dit project, maar ik kies het verschuldigde het het gemakkelijk van het paring met een Bluetooth-module voor een toekomstige versie waar ik BT gebruiken zal om te vergrendelen/ontgrendelen van de auto.
De code is gekoppeld in een .c bestand, u kunt kopiëren/plakken in de ontwikkeling van de arduino. Ik heb enkele opmerkingen, maar zei dat het waarschijnlijk is enigszins ingewikkeld, hebt u vragen laat het me weten. Ik beweren geenszins dat dit de beste manier om dit te doen, im positieve lijdt daar meer efficiënte code, maar dit werkte voor mij.