Inhoudsopgave:

Back Pi Smart-rugzak met NFC-contenttracker - Ajarnpa
Back Pi Smart-rugzak met NFC-contenttracker - Ajarnpa

Video: Back Pi Smart-rugzak met NFC-contenttracker - Ajarnpa

Video: Back Pi Smart-rugzak met NFC-contenttracker - Ajarnpa
Video: 25 Most Ininnovative Personal Transport Vehicles 2024, Juli-
Anonim
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker
Back Pi Smart-rugzak met NFC-contenttracker

Als student vergeet ik vaak wat van mijn boeken en ander materiaal mee te nemen naar de les. Ik heb geprobeerd een online agenda te gebruiken, maar zelfs daarbij liet ik constant dingen op mijn bureau liggen.

De oplossing die ik bedacht is een slimme rugzak.

In deze instructable laat ik je zien hoe je een rugzak bouwt met een NFC-content-trackingsysteem en een GPS-trackingsysteem. De rugzak geeft feedback via een 12x LED Adafruit Neopixel.

De rugzak is verbonden met een Flask-website waar je kunt zien wat er in je rugzak zit, materialen kunt toevoegen en activiteiten kunt creëren.

Stap 1: Onderdelen en gereedschappen

Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen
Onderdelen en gereedschappen

Dit is wat je nodig hebt om Back Pi te bouwen, dit is alles wat ik heb gebruikt zonder basisgereedschap zoals een knutselmes.

  • PN532 NFC/RFID-controller breakout-kaart - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW-leds met geïntegreerde stuurprogramma's
  • Adafruit Ultimate GPS Breakout - 66 kanalen met updates van 10 Hz - Versie 3
  • GPS-antenne - Externe actieve antenne - 3-5V 28dB 5 meter SMA
  • SMA naar uFL/u. FL/IPX/IPEX RF Adapter Kabel (voor GPS-ontvangers)
  • USB naar TTL seriële kabel - Debug / Console-kabel voor Raspberry Pi
  • RUGZAK ALPINISME 22
  • Anker PowerCore 20000 met Quick Charge 3.0
  • Raspberry Pi Model B+ 512 MB RAM
  • ARDUINO UNO REV3 SMD
  • Mifare RFID-kaarten
  • 1M x 0,5M grijze PVC-plaat
  • Pattex hotmelt lijmstiften
  • 2x vierkante scharnieren 25mm x 25mm
  • Magneetslot 4kg
  • Vrouwelijke naar vrouwelijke startkabels

Sommige van de websites zijn Nederlands in het BOM.xlsx-bestand zijn ook een paar alternatieve links.

Stap 2: Instellen

Opstelling
Opstelling

Een van de meest verwarrende onderdelen van doe-het-zelf Raspberry Pi-projecten is het correct configureren van software. Het kan intimiderend zijn en het is echt moeilijk te beheersen.

Het eerste dat u in een Raspberry pi-project moet doen, is Raspbian op uw Pi installeren. Ik ga niet door de hele installatie, maar hier is een link naar een instructable: Raspberry-Pi-Setup-Tutorial.

Na de installatie zijn er een aantal commando's die je moet uitvoeren.

Doorloop eerst al deze commando's:

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

Volg dan deze commando's:

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

Stap 3: Solderen en circuit

Solderen en Circuit
Solderen en Circuit
Solderen en Circuit
Solderen en Circuit
Solderen en Circuit
Solderen en Circuit

Klaar om je handen vuil te maken? Hier komt het leuke gedeelte: al je elektrische componenten aansluiten.

De RFID-reader, GPS-breakout en Neopixel worden standaard geleverd zonder gesoldeerde pinnen. Dit betekent dat je nog wel wat soldeerwerk te doen hebt.

Zorg ervoor dat je goed genoeg hebt gesoldeerd, zodat geen van de pinnen contact met elkaar maakt (dit kan elektrische storingen veroorzaken).

Op de RFID-reader soldeer je alleen de pinnetjes die je nodig hebt, zo verklein je de kans dat de pinnetjes verbranden. Er zijn 2 jumpers nodig voor de RFID-lezer. De eerste 'SEL0' moet op 'off' staan, de tweede 'SEL1' moet op 'on' staan.

Ik heb tijdens het testen een T-schoenmaker en een breadboard gebruikt, maar uiteindelijk heb ik ze weggegooid omdat ze te veel ruimte innemen.

De GPS en de Arduino zijn via een seriële USB-aansluiting op de Pi aangesloten. Het is mogelijk om de Adafruit neopixel rechtstreeks op de Pi aan te sluiten, maar het kan zijn dat je een level shifter moet gebruiken en het is een stuk ingewikkelder dan bij het gebruik van een seriële verbinding.

Berg je soldeerbout nog niet op, misschien heb je hem verder nodig in deze instructable.

Stap 4: Database

Database
Database

Alles in de database is met elkaar verbonden. Het begint allemaal bij de gebruiker, een gebruiker heeft een rugzak en een rugzak heeft nog een paar dingen. Een rugzak kan activiteiten hebben en een activiteit heeft één of meerdere materialen.

Zorg ervoor dat u de wachtwoorden van uw gebruikers niet als platte tekst opslaat.

Stap 5: De zaak bouwen

De zaak bouwen
De zaak bouwen
De zaak bouwen
De zaak bouwen
De zaak bouwen
De zaak bouwen
De zaak bouwen
De zaak bouwen

Natuurlijk stoppen we niet alles in de rugzak zonder koffer.

Om de behuizing te maken, gebruikte ik een 3 mm PVC-schuimplaat.

Het is een rechthoekige doos gemaakt van 6 stukken PVC.

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

2x (19,5 cm - 3 cm)

2x (9,5 cm - 3 cm)

De verschillende platen worden met hete lijm aan elkaar gelijmd.

Als je dezelfde rugzak gebruikt als ik, maak de afmetingen dan niet groter, want hij past nauwelijks.

Ik heb wat gaten door de zijkanten van de doos gesneden om mijn kabels in mijn Pi te kunnen plaatsen.

Om de Pi en de arduino op hun plaats te houden, heb ik er aan de binnenkant enkele kleine plaatjes omheen geplakt.

De lamp wordt op zijn plaats gehouden door 2 scharnieren en wordt afgesloten met een magneet.

Aan het einde van de doos zit een gat waar alle kabels doorheen kunnen.

Als de kabels niet lang genoeg zijn, kun je ze misschien aan elkaar solderen.

Als de doos klaar is, kun je hem in je rugzak stoppen. Ik heb wat kleine gaatjes in mijn rugzak gesneden om wat kabels door te leiden.

Aanbevolen: