Πίνακας περιεχομένων:

Back Pi Smart Backpack With NFC-Tracker: 6 βήματα
Back Pi Smart Backpack With NFC-Tracker: 6 βήματα

Βίντεο: Back Pi Smart Backpack With NFC-Tracker: 6 βήματα

Βίντεο: Back Pi Smart Backpack With NFC-Tracker: 6 βήματα
Βίντεο: CS50 2015 – 10-я неделя 2024, Ιούλιος
Anonim
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC
Back Pi Έξυπνο σακίδιο πλάτης με ιχνηλάτη περιεχομένου NFC

Ως φοιτητής συχνά ξεχνάω να φέρνω στην τάξη μερικά από τα βιβλία μου και άλλο υλικό. Προσπάθησα να χρησιμοποιήσω μια διαδικτυακή ατζέντα, αλλά ακόμα και με αυτό θα άφηνα συνεχώς πράγματα στο γραφείο μου.

Η λύση που βρήκα είναι ένα έξυπνο σακίδιο.

Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε ένα σακίδιο με σύστημα παρακολούθησης περιεχομένου NFC και σύστημα παρακολούθησης GPS. Το σακίδιο δίνει ανατροφοδότηση μέσω ενός 12x LED Adafruit Neopixel.

Το σακίδιο συνδέεται με έναν ιστότοπο Flask όπου μπορείτε να δείτε τι υπάρχει στο σακίδιο σας, να προσθέσετε υλικά και να δημιουργήσετε δραστηριότητες.

Βήμα 1: Μέρη και εργαλεία

Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία
Μέρη και εργαλεία

Αυτό θα χρειαστείτε για να φτιάξετε το Back Pi, αυτό είναι ό, τι έχω χρησιμοποιήσει χωρίς βασικά εργαλεία, όπως ένα μαχαίρι χειροτεχνίας.

  • PN532 NFC/RFID controller breakout board - v1.6
  • NeoPixel Ring - 12 x 5050 LED RGBW με ενσωματωμένα προγράμματα οδήγησης
  • Adafruit Ultimate GPS Breakout - 66 κανάλια με ενημερώσεις 10 Hz - Έκδοση 3
  • Κεραία GPS - Εξωτερική ενεργή κεραία - 3-5V 28dB 5 μέτρα SMA
  • SMA σε uFL/u. FL/IPX/IPEX RF Adapter Kabel (για δέκτες GPS)
  • Σειριακό καλώδιο USB to TTL - Καλώδιο εντοπισμού σφαλμάτων / κονσόλας για το Raspberry Pi
  • ΡΟΥΓΚΑΚ ΑΛΠΙΝΙΣΜΟΣ 22
  • Anker PowerCore 20000 με Quick Charge 3.0
  • Μνήμη Raspberry Pi Model B+ 512MB
  • SMD ARDUINO UNO REV3
  • Κάρτες Mifare RFID
  • Γκρι πλάκα PVC 1Μ x 0.5Μ
  • Κολλητικά ζεστού τήγματος Pattex
  • 2x τετράγωνοι μεντεσέδες 25mm x 25mm
  • Κλειδαριά μαγνήτη 4kg
  • Καλώδια από jemalper προς femal

Μερικοί από τους ιστότοπους είναι ολλανδικοί στο αρχείο BOM.xlsx είναι επίσης μερικοί εναλλακτικοί σύνδεσμοι.

Βήμα 2: Ρύθμιση

Ρύθμιση
Ρύθμιση

Ένα από τα πιο μπερδεμένα μέρη των έργων DIY raspberry pi είναι η σωστή διαμόρφωση λογισμικού. Μπορεί να είναι εκφοβιστικό και είναι πραγματικά δύσκολο να το κατακτήσεις.

Το πρώτο πράγμα που πρέπει να κάνετε σε ένα έργο Raspberry pi είναι να εγκαταστήσετε το Raspbian στο Pi σας. Δεν θα περάσω από ολόκληρη την εγκατάσταση, αλλά εδώ είναι ένας σύνδεσμος προς ένα εκπαιδευτικό: Raspberry-Pi-Setup-Tutorial.

Μετά την εγκατάσταση υπάρχουν πολλές εντολές που πρέπει να εκτελέσετε.

Πρώτα απ 'όλα, μεταβείτε σε όλες αυτές τις εντολές:

github.com/NMCT-S2-DataCom1/DataCommunicat…

Στη συνέχεια, ακολουθήστε αυτές τις εντολές:

github.com/NMCT-S2-Project-I/Project-I

Βήμα 3: Συγκόλληση και κύκλωμα

Συγκόλληση και κύκλωμα
Συγκόλληση και κύκλωμα
Συγκόλληση και κύκλωμα
Συγκόλληση και κύκλωμα
Συγκόλληση και κύκλωμα
Συγκόλληση και κύκλωμα

Είστε έτοιμοι να λερώσετε τα χέρια σας; Εδώ έρχεται το διασκεδαστικό μέρος: σύνδεση όλων των ηλεκτρικών εξαρτημάτων σας.

Το πρόγραμμα ανάγνωσης RFID, το GPS-breakout και το Neopixel είναι προεπιλεγμένα χωρίς να κολληθούν καρφίτσες. Αυτό σημαίνει ότι θα έχετε ακόμα δουλειά συγκόλλησης.

Βεβαιωθείτε ότι έχετε κολλήσει αρκετά καλά, ώστε καμία από τις ακίδες να μην έρχεται σε επαφή μεταξύ τους (αυτό μπορεί να προκαλέσει ηλεκτρικές βλάβες).

Στη συσκευή ανάγνωσης RFID που κολλάει μόνο τις καρφίτσες που χρειάζεστε, θα μειώσετε την πιθανότητα να καούν καρφίτσες. Απαιτούνται 2 βραχυκυκλωτήρες για τον αναγνώστη RFID. Το πρώτο "SEL0" πρέπει να οριστεί σε "off", το δεύτερο "SEL1" πρέπει να οριστεί σε "on".

Έχω χρησιμοποιήσει ένα T-cobbler και ένα breadboard κατά τη δοκιμή, αλλά τελικά τα πέταξα επειδή παίρνουν πολύ χώρο.

Το GPS και το Arduino συνδέονται με τη σειριακή σύνδεση USB μέσω Pi. Είναι δυνατό να συνδέσετε το neopixel του Adafruit απευθείας στο Pi, αλλά μπορεί να χρειαστεί να χρησιμοποιήσετε έναν επιλογέα επιπέδου και είναι πολύ πιο περίπλοκο από τη χρήση σειριακής σύνδεσης.

Μην πετάτε ακόμα το κολλητήρι σας, μπορεί να το χρειαστείτε σε αυτό το οδηγό.

Βήμα 4: Βάση δεδομένων

Βάση δεδομένων
Βάση δεδομένων

Όλα στη βάση δεδομένων είναι συνδεδεμένα. Όλα ξεκινούν από τον χρήστη, ένας χρήστης έχει ένα σακίδιο και ένα σακίδιο έχει μερικά ακόμη πράγματα. Ένα σακίδιο μπορεί να έχει δραστηριότητες και μια δραστηριότητα έχει ένα ή περισσότερα υλικά.

Βεβαιωθείτε ότι δεν αποθηκεύετε τους κωδικούς πρόσβασης των χρηστών σας ως απλό κείμενο.

Βήμα 5: Χτίζοντας την υπόθεση

Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση
Χτίζοντας την υπόθεση

Φυσικά δεν γεμίζουμε τα πάντα στο σακίδιο χωρίς θήκη.

Για να φτιάξω τη θήκη, χρησιμοποίησα έναν πίνακα αφρού PVC 3mm.

Είναι ένα ορθογώνιο κουτί από 6 κομμάτια PVC.

2 x (19,5 cm - 9,5 cm)

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

Οι διαφορετικές πλάκες είναι κολλημένες μεταξύ τους με θερμή κόλλα.

Εάν χρησιμοποιείτε το ίδιο σακίδιο με εμένα, μην κάνετε τις διαστάσεις μεγαλύτερες γιατί μόλις ταιριάζει.

Έχω κόψει μερικές τρύπες στις πλευρές του κουτιού για να μπορέσω να βάλω τα καλώδιά μου μέσα στο Pi μου.

Για να κρατήσω το Pi και το arduino στη θέση τους, έχω κολλήσει μερικές μικρές πλάκες στο εσωτερικό γύρω τους.

Το φωτιστικό συγκρατείται στη θέση του με 2 μεντεσέδες και κλείνει με μαγνήτη.

Στο τέλος του κουτιού υπάρχει μια τρύπα για να περάσετε όλα τα καλώδια.

Εάν τα καλώδια δεν είναι αρκετά μακριά, ίσως θέλετε να κολλήσετε μερικά από αυτά μαζί.

Μόλις τελειώσει το κουτί, μπορείτε να το βάλετε στο εσωτερικό του σακιδίου σας. Έχω κόψει μερικές μικρές τρύπες στο σακίδιο μου για να περάσω μερικά καλώδια.

Συνιστάται: