Schritt 3: Code
In diesem Projekt verwende ich Yocto, so dass ich den gesamten Code in Python schreiben können!
Also greifen wir Linux auf Edison mit Putty. Mac/Linux-Anwender benötigen keine Putty.
Legen Sie die COM-Port-Nummer an seriellen Anschluss. Diese finden Sie im Geräte-Manager > Ports > USB Serial Port.
Die Geschwindigkeit ist auch auf 115200 eingestellt. Nun klicken Sie auf öffnen. Dies sollte Ihnen einen leeren Bildschirm zeigen. Einmal die Eingabetaste.
Es sollte nun Ihr Login beantragen. Geben Sie ein Typ Wurzel und Presse. Sie sollten jetzt auf Linux zugreifen können.
Jetzt verwenden Sie den Code in den folgenden Link und du bist gut zu gehen!
https://github.com/rachit2403/Smart-Lock-Box
Es enthält 3 Python-Dateien. Die erste ist für die Registrierung der Admin-Fingerabdruck. Die zweite ist für die Registrierung eines neuen Mitarbeiters in der Datenbank. Und die dritte ist für die Überprüfung des Fingerabdrucks, wenn bestätigt, dass das Schloss öffnet.
Der Code für die Text-To-Speech ist auch in diesen Dateien vorhanden. Wir verwenden eine Bibliothek mit dem Namen Espeak.