Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Hardware
- Schritt 3: Einrichten von RPi
- Schritt 4: Steuern Sie Ihre Sensoren
- Schritt 5: Datenbank
- Schritt 6: Website mit Flask
Video: Balance, intelligente Waage - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Hi! Heute werde ich versuchen, Ihnen zu zeigen, wie Sie eine intelligente Waage von Grund auf neu erstellen!
Schritt 1: Komponenten
Die Komponenten, die Sie benötigen:
- Ein 'Wii-Balance-Board'
- Ein Raspberry Pi 3 mit Bluetooth (oder eine frühere Version von RPi, die mit einem Bluetooth-Dongle enthalten ist)
- Ein 16x2 LCD-Bildschirm
- Einige Rundum-Überbrückungsdrähte (Pref. Female-Female, aber nehmen Sie auch einige normale Drähte)
Für den Holzrahmen habe ich 6 Holzteile verwendet (siehe Bild für Details Länge Holzteile). dieser Stäbe.). Ich habe auch ein Holzbrett darunter verwendet (67x47cm).
Zusätzliche Dinge, die Sie benötigen:
- Säge (egal welche, verwenden Sie einfach eine, die Sie kennen)
- Holzkleber
- eine Karton-/Holzkiste mit einer Breite von 16 cm (WICHTIG: Ihr RPi und Ihr Display werden hier drin sein, also stellen Sie sicher, dass es eine gute Höhe und die Möglichkeit hat, dass Ihr Bildschirm hineinpasst.)
*Zusätzliche Dinge, die Sie noch hinzufügen können:
- LED-Streifen an der Innenseite des Rahmens
- Lackieren / Farbe auf das Holz &/oder die Platte
- Ich werde dieses Projekt wahrscheinlich nächsten Monat oder so aktualisieren, ich werde dieses Projekt mit Ultraschallsensoren aktualisieren, damit Sie wissen, welcher Fuß auf dem Brett ist oder nicht.
Schritt 2: Hardware
Jetzt möchten Sie sicherstellen, dass Ihr RPi korrekt mit Ihrem LCD verbunden ist. Sie brauchen das Potentiometer nicht, Sie können es auch an 5V / GND anschließen, aber es ist besser, wenn Sie den Kontrast manuell steuern möchten.
Sie sehen auch das Logic Board des Wii Balance Boards, um Ihnen eine Vorstellung davon zu geben, wie es funktioniert.
Machen:
Löten Sie 5V & GND an das Batterie-Logicboard, so brauchen Sie keine Batterien mehr
Schritt 3: Einrichten von RPi
RPi einrichten:
- Netzwerkkonfigurationen, stellen Sie sicher, dass Sie eine WLAN-Verbindung herstellen können. APIPA in bootconfig -> wlan via putty konfigurieren -> Bluetooth in raspi-config aktivieren
- Erstellen Sie einen Ordner auf Ihrem RPi (in diesem Beispiel habe ich einen Ordner 'Project' erstellt, der sich in /home/pi befindet.
Schritt 4: Steuern Sie Ihre Sensoren
Nachdem die Hardware fertig ist, beginnen wir mit der Codierung der Komponenten. Für das LCD verwenden wir die adafruit LCD-Datei als Basisdatei. In der Datei LCD.py können Sie die WLAN-IP Ihres RPi auf dem Display anzeigen. Gelegentlich können Sie Ihr Gewicht anzeigen.
Schritt 5: Datenbank
Schritt 1: Erstellen Sie eine Datenbank mit 3 Tabellen, Benutzer, Gewicht, Ziel
Schritt 2: Innerhalb dieser Tabellen erstellen Sie Spalten:
- Benutzer: Benutzername, Passwort, Länge, Alter, Vorname, Nachname, Geschlecht
- Gewicht: WeightID(ai), Weight, MeasuredMoment, user_username(fk)
- Target: Targetid, targetweight, targetmadedate, targetdate, targetreached, description, user_usernam
Installieren Sie dies in mariaDB auf rpi, stellen Sie sicher, dass Sie allen erstellten Benutzern alle Rechte erteilen.
Schritt 6: Website mit Flask
Den kompletten Webordner erhalten Sie hier:
Sie müssen sicherstellen, dass sich die Vorlagen in einem Vorlagenordner befinden (als Vorlagenordner überprüfen!), stellen Sie sicher, dass die hrefs mit den entsprechenden URLs in Ordnung sind.
Empfohlen:
Intelligente Brillen: 4 Schritte
Smart Glasses: Hallo zusammen, heute zeige ich euch, wie man Smart Glasses zu Hause herstellt! Eines der großartigsten Dinge an Datenbrillen ist, wie nützlich es in der heutigen Technologiewelt ist, so etwas zu haben und dass es nicht nur eine Version gibt
Intelligente Lektion: 6 Schritte
Smart Lesson: O projeto Smart Lesson visa criar um produto no qual os professores possam utilizar como um conteúdo a mais para ensinar seus alunos os levando a um nível de aprendizado muito superior por conseguir de mostrar…;dos conteguir
Arduino - Balance - Balancierender Roboter - Wie macht man?: 6 Schritte (mit Bildern)
Arduino - Balance - Balancierender Roboter | Wie macht man?: In diesem Tutorial lernen wir, wie man einen Arduino-Balance-(Balance-)Roboter herstellt, der sich selbst ausbalanciert. Zuerst kannst du dir das Video-Tutorial oben ansehen