Stap 3: codering
Voor dit deel geven wij u de verschillende programma's en de code die we voor dit project gemaakt:
Arduino van programma:
De nieuwe versie is nu beschikbaar. Het probleem met het venster is nu fix en enkele kleine bugs.
Framboos:
We installeerden de mysqlserver en de Python bindings voor MySQL. Voor de webserver geïnstalleerd wij het pakket Apache2
Website:
De CSS-bestanden zijn nu beschikbaar in de map .rar.
Raspberry script:
We hebben voor dit script, de MySQLdb-bibliotheek gebruikt. Je moet python 2.7 om het script te kunnen gebruiken.
Het script is de brug tussen de arduino en de raspberry pi. Het toelaat ons om de gegevens van de arduino bord worden opgeslagen in de database en de nieuwe setpoint waarden door de gebruiker gedefinieerd in het programma van de arduino te sturen.