Smart Lock med Intel Edison (3 / 5 steg)
Steg 3: kod
I detta projekt använder jag Yocto, så jag kan skriva hela koden i python!
Så åt vi Linux på Edison med kitt. Mac/Linux-användare behöver inte spackel.
Ange COM-portens nummer till serieporten. Detta kan hittas i Enhetshanteraren > portar > USB-seriell Port.
Hastigheten är också inställd på 115200. Klicka på öppna. Detta bör visa dig en tom skärm. Tryck på Enter en gång.
Det bör nu be för din inloggning. Typ rot och tryck enter. Nu bör du kunna använda Linux.
Nu använda koden i den nedan länk och du är good to go!
https://github.com/rachit2403/smart-lock-Box
Den innehåller 3 python filer. Den första är för registrering av Admin finger print. Den andra är för att registrera en ny medarbetare i databasen. Och den tredje är för verifiering av fingeravtryck, om verifierat låset öppnas.
Koden för den text till tal är också närvarande i dessa filer. Vi använder ett bibliotek som kallas espeak.