Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Aufbau der Schaltung
- Schritt 2: Abrufen der Dateien
- Schritt 3: Datenbank
- Schritt 4: Löten
- Schritt 5: Gehäuse
Video: Superstock (von Barcode-Scanner kontrollierter Bestand) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
In dieser Anleitung erzähle ich dir, wie man Superstock baut, mein Schulprojekt für 1MCT bei Howest. Das Konzept besteht darin, eine benutzerfreundliche Datenbank zu erstellen, auf die Sie über eine Website zugreifen können, um zu zählen, was Sie auf Lager haben (in meinem Fall Kleidung für meine Bekleidungsmarke).
Lieferungen
Raspberry Pi 3 Modell B
DS18B20 wasserdichter Temperatursensor
DHT11 Temperatur- und Feuchtigkeitssensor
USB-LASER-Barcode-Scanner
Summer
Anzeige
Platine (Preise und weitere Informationen finden Sie unter BOM_bill_of_materials-Ian-Remy.xlsx)
Schritt 1: Aufbau der Schaltung
Schalten Sie Ihren Pi aus, bevor Sie die Komponenten anschließen. Sie finden alle Anschlüsse auf dem Fritzing-Schema und einige Beispiele in den obigen Bildern, alles sollte ziemlich selbsterklärend sein. Sie können einfach den Barcode-Scanner in den Himbeer-Pi einstecken, damit er funktioniert.
Schritt 2: Abrufen der Dateien
Die Dateien für dieses Projekt finden Sie in diesem Github-Repository:
github.com/howest-mct/1920-1mct-project1-remyian.git
Das Backend ist ein Python/Flask-Programm, das mit unserer Hardware kommuniziert und die Informationen von dieser an das Frontend, das ein Webinterface ist, weiterleitet. Möglicherweise müssen Sie einige Dinge ändern, damit es richtig funktioniert, wie der mysql-Benutzer oder die IP-Adressen, auf denen die Programme ausgeführt werden.
Schritt 3: Datenbank
Sie können die Datenbank (Dump-Datei im Github-Repository unter dem Ordner Database-Export) über MySQL Workbench auf dem Pi ablegen, indem Sie einen Datenimport durchführen. Die Datei im Repository ist ein Dump der Datenbank, die die gesamte Datenbank in einer Datei enthält. Andernfalls könnten Sie auf einige Probleme stoßen, da der Pi MariaDB anstelle von MySQL verwendet. Möglicherweise müssen Sie auch einen neuen Benutzer erstellen oder diese Anmeldeinformationen im Code ändern. Sie können die ERD im Bild oben sehen.
Schritt 4: Löten
In den obigen Bildern seht ihr alle Verbindungen, die ihr machen müsst, ich habe ein paar verschiedene Boards verwendet, um alles etwas kleiner zu machen. Ich habe auch eine 20-polige Buchse verwendet, um die GPIO-Erweiterungsplatine anzuschließen, damit das Gehäuse Plug-and-Play ist. Der Rest ist nur das Löten der verschiedenen Komponenten auf den Platinen.
Schritt 5: Gehäuse
Für das Gehäuse habe ich eine Kunststoff-Projektbox verwendet und mit einem Dremel-Multitool Löcher hineingeschnitten, um den Sockel, die GPIO-Erweiterungsplatine und die Sensoren durchzustecken, wie Sie in den Bildern oben sehen können, und stellte sicher, dass alles an einem schlechten Ort war, damit es würde leicht zu öffnen und zu schließen sein.
Empfohlen:
Löten von oberflächenmontierbaren Komponenten - Lötgrundlagen: 9 Schritte (mit Bildern)
Löten von oberflächenmontierbaren Komponenten | Lötgrundlagen: Bisher habe ich in meiner Lötgrundlagen-Serie genug Grundlagen zum Löten besprochen, damit Sie mit dem Üben beginnen können. In diesem Instructable, was ich besprechen werde, ist etwas fortgeschrittener, aber es sind einige der Grundlagen zum Löten von Surface Mount Compo
Durchlöten von Komponenten - Lötgrundlagen: 8 Schritte (mit Bildern)
Löten von Durchgangslochkomponenten | Lötgrundlagen: In diesem Instructable werde ich einige Grundlagen zum Löten von Durchgangslochkomponenten auf Leiterplatten diskutieren. Ich gehe davon aus, dass Sie bereits die ersten 2 Instructables für meine Lötgrundlagen-Serie ausgecheckt haben. Wenn Sie nicht in meinem In
Anhängen von Google Kalender an Google Sites: 5 Schritte
Anhängen von Google-Kalendern an Google Sites: Dies ist eine Anleitung, die Ihnen beibringt, wie Sie Google-Kalender erstellen, verwenden und bearbeiten und sie dann mithilfe der Freigabefunktionen an eine Google-Site anhängen. Dies kann für viele Menschen von Vorteil sein, da Google Sites verwendet werden kann, um i
So laden Sie Screenshots von GTA 5 (PS3) in soziale Medien hoch – wikiHow
So laden Sie Screenshots von GTA 5 (PS3) in soziale Medien hoch: Wie ich weiß, unterstützt PS3 keine Screenshots auf GTA V. Aber ich habe eine Möglichkeit gefunden, Screenshots zu erstellen, sie auf Ihr Telefon herunterzuladen und auf Instagram zu posten
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": 8 Schritte
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier.Was ist Gandalf?Gandalf ist eine Stand-A