Innehållsförteckning:

Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare: 6 steg
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare: 6 steg

Video: Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare: 6 steg

Video: Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare: 6 steg
Video: Tips att packa smart 2024, November
Anonim
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare
Tillbaka Pi Smart ryggsäck med NFC-innehållsspårare

Som student glömmer jag ofta att ta med några av mina böcker och annat material till klassen. Jag har försökt använda en online -agenda men även med det skulle jag ständigt lämna saker på mitt skrivbord.

Lösningen jag kom på är en smart ryggsäck.

I denna instruerbara kommer jag att visa dig hur du bygger en ryggsäck med NFC-innehållsspårningssystem och GPS-spårningssystem. Ryggsäcken ger feedback genom en 12x LED Adafruit Neopixel.

Ryggsäcken är ansluten till en Flask -webbplats där du kan se vad som finns i din ryggsäck, lägga till material och skapa aktiviteter.

Steg 1: Delar och verktyg

Delar och verktyg
Delar och verktyg
Delar och verktyg
Delar och verktyg
Delar och verktyg
Delar och verktyg
Delar och verktyg
Delar och verktyg

Det här är vad du behöver för att bygga Back Pi, det här är allt jag har använt utan grundläggande verktyg som en hantverkskniv.

  • PN532 NFC/RFID -kontroller brytkort - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW lysdioder med integrerade drivrutiner
  • Adafruit Ultimate GPS Breakout - 66 kanaler med 10 Hz uppdateringar - Version 3
  • GPS -antenn - Extern aktiv antenn - 3-5V 28dB 5 meter SMA
  • SMA till uFL/u. FL/IPX/IPEX RF -adapterkabel (för GPS -mottagare)
  • USB till TTL seriekabel - felsöknings- / konsolkabel för Raspberry Pi
  • RUGZAK ALPINISM 22
  • Anker PowerCore 20000 med Quick Charge 3.0
  • Raspberry Pi Model B+ 512 MB RAM
  • ARDUINO UNO REV3 SMD
  • Mifare RFID -kort
  • 1M x 0,5M grå PVC -platta
  • Pattex smältlim
  • 2x fyrkantiga gångjärn 25mm x 25mm
  • Magnetlås 4 kg
  • Femal till femal bygelkablar

Några av webbplatserna är nederländska i BOM.xlsx -filen är också några alternativa länkar.

Steg 2: Inställning

Uppstart
Uppstart

En av de mest förvirrande delarna av DIY hallon pi -projekt är att konfigurera programvaran korrekt. Det kan vara skrämmande och det är verkligen svårt att bemästra.

Det första du måste göra i ett Raspberry pi -projekt är att installera Raspbian på din Pi. Jag kommer inte genom hela installationen men här är en länk till en instruerbar: Raspberry-Pi-Setup-Tutorial.

Efter installationen finns det en massa kommandon du måste utföra.

Först och främst gå igenom alla dessa kommandon:

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

Följ sedan genom dessa kommandon:

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

Steg 3: Lödning och krets

Lödning och krets
Lödning och krets
Lödning och krets
Lödning och krets
Lödning och krets
Lödning och krets

Redo att smutsiga händerna? Här kommer det roliga: att ansluta alla dina elektriska komponenter.

RFID-läsaren, GPS-breakout och Neopixel kommer som standard utan stift lödda. Det betyder att du fortfarande har lite lödningsarbete kvar.

Se till att du har lödt tillräckligt bra så att ingen av stiften kommer i kontakt med varandra (detta kan orsaka elektriska avbrott).

På RFID-läsaren löds bara de stiften du behöver, du minskar chansen att bränna stift. Det behövs 2 bygel för RFID-läsaren. Den första "SEL0" måste ställas in på "off", den andra "SEL1" bör vara inställd på "on".

Jag har använt en T-skomakare och en brödbräda när jag testat, men så småningom har jag slängt dem för att de tar för mycket plats.

GPS: n och Arduino är anslutna till Pi -seriens USB -anslutning. Det är möjligt att ansluta Adafruit neopixel direkt till Pi men du kan behöva använda en nivåväxel och det är mycket mer komplicerat då när du använder en seriell anslutning.

Lägg inte bort ditt lödkolv ännu, du kan behöva det mord i denna instruerbara.

Steg 4: Databas

Databas
Databas

Allt i databasen är anslutet. Allt börjar med användaren, en användare har en ryggsäck och en ryggsäck har några saker till. En ryggsäck kan ha aktiviteter och en aktivitet har ett eller flera material.

Se till att du inte sparar dina användares lösenord som vanlig text.

Steg 5: Bygga fallet

Bygga fallet
Bygga fallet
Bygga fallet
Bygga fallet
Bygga fallet
Bygga fallet
Bygga fallet
Bygga fallet

Självklart stoppar vi inte allt i ryggsäcken utan ett fodral.

För att göra fallet använde jag en 3 mm PVC -skumplatta.

Det är en rektangulär låda gjord av 6 stycken PVC.

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

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

De olika plattorna limmas ihop med varmt lim.

Om du använder samma ryggsäck som jag, gör inte måtten större eftersom den knappt passar.

Jag har klippt några hål genom sidorna av lådan för att kunna sätta mina kablar inuti min Pi.

För att hålla Pi och arduino på plats har jag limmat några små tallrikar på insidan runt dem.

Den tända hålls på plats med två gångjärn och den stängs med en magnet.

I slutet av lådan finns ett hål för att köra alla kablar genom.

Om kablarna inte är tillräckligt långa kanske du vill löda några av dem tillsammans.

När lådan är klar kan du lägga den i din ryggsäck. Jag har klippt några små hål i min ryggsäck för att köra några kablar genom.

Rekommenderad: