Inhaltsverzeichnis:
- Schritt 1: Teile und Werkzeuge
- Schritt 2: Einrichtung
- Schritt 3: Löten und Schaltung
- Schritt 4: Datenbank
- Schritt 5: Aufbau des Gehäuses
Video: Back Pi Smart Rucksack mit NFC-Inhalts-Tracker - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Als Student vergesse ich oft, einige meiner Bücher und andere Materialien zum Unterricht mitzubringen. Ich habe versucht, eine Online-Agenda zu verwenden, aber trotzdem würde ich ständig Dinge auf meinem Schreibtisch liegen lassen.
Die Lösung, die ich gefunden habe, ist ein intelligenter Rucksack.
In diesem anweisbaren zeige ich Ihnen, wie Sie einen Rucksack mit NFC-Content-Tracking-System und GPS-Tracking-System bauen. Der Rucksack gibt Feedback durch ein 12x LED Adafruit Neopixel.
Der Rucksack ist mit einer Flask-Website verbunden, auf der Sie sehen können, was sich in Ihrem Rucksack befindet, Materialien hinzufügen und Aktivitäten erstellen können.
Schritt 1: Teile und Werkzeuge
Dies ist, was Sie brauchen, um Back Pi zu bauen, das ist alles, was ich ohne grundlegende Werkzeuge wie ein Bastelmesser verwendet habe.
- PN532 NFC/RFID-Controller-Breakout-Board - v1.6
- NeoPixel Ring - 12 x 5050 RGBW LEDs mit integrierten Treibern
- Adafruit Ultimate GPS Breakout - 66 Kanäle mit 10 Hz Updates - Version 3
- GPS-Antenne - Externe aktive Antenne - 3-5V 28dB 5 Meter SMA
- SMA auf uFL/u. FL/IPX/IPEX HF-Adapterkabel (für GPS-Empfänger)
- Serielles USB-auf-TTL-Kabel - Debug-/Konsolenkabel für Raspberry Pi
- RUGZAK ALPINISMUS 22
- Anker PowerCore 20000 mit Quick Charge 3.0
- Raspberry Pi Modell B+ 512 MB RAM
- ARDUINO UNO REV3 SMD
- Mifare RFID-Karten
- 1M x 0,5M graue PVC-Platte
- Pattex Hotmelt-Klebestifte
- 2x Vierkantscharniere 25mm x 25mm
- Magnetschloss 4kg
- Überbrückungskabel von Buchse zu Buchse
Einige der Websites sind in der Datei BOM.xlsx niederländisch, es gibt auch einige alternative Links.
Schritt 2: Einrichtung
Einer der verwirrendsten Teile von DIY-Raspberry-Pi-Projekten ist die richtige Konfiguration der Software. Es kann einschüchternd sein und es ist wirklich schwer zu meistern.
Das erste, was Sie in einem Raspberry-Pi-Projekt tun müssen, ist Raspbian auf Ihrem Pi zu installieren. Ich gehe nicht durch die gesamte Installation, aber hier ist ein Link zu einem anweisbaren: Raspberry-Pi-Setup-Tutorial.
Nach der Installation müssen Sie eine Reihe von Befehlen ausführen.
Gehen Sie zunächst alle diese Befehle durch:
github.com/NMCT-S2-DataCom1/DataCommunicat…
Folgen Sie dann diesen Befehlen:
github.com/NMCT-S2-Projekt-I/Projekt-I
Schritt 3: Löten und Schaltung
Bereit, sich die Hände schmutzig zu machen? Hier kommt der lustige Teil: Verbinden Sie alle Ihre elektrischen Komponenten.
RFID-Reader, GPS-Breakout und Neopixel werden standardmäßig ohne angelötete Pins geliefert. Das bedeutet, dass Sie noch einige Lötarbeiten zu erledigen haben.
Stellen Sie sicher, dass Sie gut genug gelötet haben, damit keiner der Pins miteinander in Kontakt kommt (dies kann zu elektrischen Durchschlägen führen).
Löten Sie am RFID-Lesegerät nur die benötigten Pins an, um die Gefahr des Verbrennens von Pins zu verringern. Für den RFID-Leser werden 2 Jumper benötigt. Der erste 'SEL0' muss auf 'off' gesetzt werden, der zweite 'SEL1' sollte auf 'on' gesetzt werden.
Ich habe beim Testen einen T-Schuster und ein Steckbrett verwendet, aber irgendwann habe ich sie weggeworfen, weil sie zu viel Platz einnehmen.
Das GPS und das Arduino sind über eine serielle USB-Verbindung mit dem Pi verbunden. Es ist möglich, das Adafruit Neopixel direkt mit dem Pi zu verbinden, aber Sie müssen möglicherweise einen Level-Shifter verwenden und es ist viel komplizierter als bei einer seriellen Verbindung.
Legen Sie Ihren Lötkolben noch nicht weg, Sie benötigen ihn möglicherweise in dieser Anleitung.
Schritt 4: Datenbank
Alles in der Datenbank ist verbunden. Alles beginnt mit dem Benutzer, ein Benutzer hat einen Rucksack und ein Rucksack hat noch ein paar Dinge mehr. Ein Rucksack kann Aktivitäten enthalten und eine Aktivität hat ein oder mehrere Materialien.
Stellen Sie sicher, dass Sie die Passwörter Ihrer Benutzer nicht als Klartext speichern.
Schritt 5: Aufbau des Gehäuses
Natürlich stopfen wir nicht alles ohne Koffer in den Rucksack.
Um den Fall zu machen, habe ich eine 3mm PVC-Schaumplatte verwendet.
Es ist eine rechteckige Schachtel aus 6 Stück PVC.
2x (19,5 cm - 9,5 cm)
2x (19,5cm - 3cm)
2x (9,5cm - 3cm)
Die verschiedenen Platten werden mit Heißkleber zusammengeklebt.
Wenn Sie den gleichen Rucksack wie ich verwenden, vergrößern Sie die Abmessungen nicht, da er kaum passt.
Ich habe einige Löcher durch die Seiten der Box geschnitten, um meine Kabel in meinen Pi stecken zu können.
Um den Pi und das Arduino an Ort und Stelle zu halten, habe ich innen einige kleine Platten um sie herum geklebt.
Die Leuchte wird von 2 Scharnieren gehalten und mit einem Magneten verschlossen.
Am Ende der Box befindet sich ein Loch, um alle Kabel hindurchzuführen.
Wenn die Kabel nicht lang genug sind, möchten Sie vielleicht einige davon zusammenlöten.
Sobald die Box fertig ist, können Sie sie in Ihren Rucksack stecken. Ich habe ein paar kleine Löcher in meinen Rucksack geschnitten, um ein paar Kabel hindurchzuführen.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Intelligenter Rucksack: 8 Schritte
Smart Backpack: Wenn Sie ein Student wie ich sind, werden sich einige von Ihnen definitiv auf das Problem beziehen, das ich vergesse. Ich habe nicht viel Zeit, um meinen Rucksack zu machen, und bevor du dich versiehst, hast du etwas vergessen. Ich habe versucht, mir das Leben zu erleichtern, indem ich ein Raspberry-Pi-Projekt gemacht habe