Indholdsfortegnelse:

Tilbage Pi Smart rygsæk med NFC-indholdstracker: 6 trin
Tilbage Pi Smart rygsæk med NFC-indholdstracker: 6 trin

Video: Tilbage Pi Smart rygsæk med NFC-indholdstracker: 6 trin

Video: Tilbage Pi Smart rygsæk med NFC-indholdstracker: 6 trin
Video: Komikernes skole-hjem-samtaler 2024, Juli
Anonim
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker
Tilbage Pi Smart rygsæk med NFC-indholdstracker

Som studerende glemmer jeg ofte at have nogle af mine bøger og andet materiale med i klassen. Jeg har prøvet at bruge en online dagsorden, men selv med det ville jeg konstant efterlade ting på mit skrivebord.

Løsningen jeg fandt på er en smart rygsæk.

I denne instruktive vil jeg vise dig, hvordan du bygger en rygsæk med NFC-indholdssporingssystem og GPS-sporingssystem. Rygsækken giver feedback gennem en 12x LED Adafruit Neopixel.

Rygsækken er forbundet med et Flask -websted, hvor du kan se, hvad der er inde i din rygsæk, tilføje materialer og oprette aktiviteter.

Trin 1: Dele og værktøjer

Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer

Dette er hvad du skal bruge til at bygge Back Pi, det er alt, hvad jeg har brugt uden grundlæggende værktøjer som en håndværkskniv.

  • PN532 NFC/RFID controller breakout board - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW lysdioder m/ integrerede drivere
  • Adafruit Ultimate GPS Breakout - 66 kanal m/10 Hz opdateringer - Version 3
  • GPS -antenne - Ekstern aktiv antenne - 3-5V 28dB 5 meter SMA
  • SMA til uFL/u. FL/IPX/IPEX RF -adapterkabel (til GPS -modtagere)
  • USB til TTL serielt kabel - fejlfindings- / konsolkabel til Raspberry Pi
  • RUGZAK ALPINISME 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 -plade
  • Pattex hotmelt limestifter
  • 2x firkantede hængsler 25mm x 25mm
  • Magnetlås 4 kg
  • Femal til femal jumperkabler

Nogle af webstederne er hollandske i BOM.xlsx -filen er også et par alternative links.

Trin 2: Opsætning

Opsætning
Opsætning

En af de mest forvirrende dele af DIY hindbær pi -projekter er at konfigurere software korrekt. Det kan være skræmmende, og det er virkelig svært at mestre.

Den første ting du skal gøre i et Raspberry pi -projekt er at installere Raspbian på din Pi. Jeg går ikke gennem hele installationen, men her er et link til en instruerbar: Raspberry-Pi-Setup-Tutorial.

Efter installationen er der en masse kommandoer, du skal udføre.

Først og fremmest gå gennem alle disse kommandoer:

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

Følg derefter gennem disse kommandoer:

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

Trin 3: Lodning og kredsløb

Lodning og kredsløb
Lodning og kredsløb
Lodning og kredsløb
Lodning og kredsløb
Lodning og kredsløb
Lodning og kredsløb

Klar til at få snavset dine hænder? Her kommer den sjove del: tilslutning af alle dine elektriske komponenter.

RFID-læseren, GPS-breakout og Neopixel kommer som standard uden stifter loddet på. Det betyder, at du stadig har noget loddearbejde at gøre.

Sørg for, at du har loddet godt nok, så ingen af stifterne kommer i kontakt med hinanden (dette kan forårsage elektriske nedbrud).

På RFID-læseren lodder du kun de ben, du har brug for, reducerer du chancen for at brænde stifter. Der kræves 2 jumper til RFID-læseren. Den første 'SEL0' skal sættes til 'off', den anden 'SEL1' skal indstilles til 'on'.

Jeg har brugt en T-skomager og et brødbræt under testning, men til sidst har jeg smidt dem ud, fordi de tager for meget plads.

GPS'en og Arduino er forbundet til Pi -seriens serielle USB -forbindelse. Det er muligt at forbinde Adafruit neopixel direkte til Pi, men du skal muligvis bruge en niveauskift, og det er meget mere kompliceret, når du bruger en seriel forbindelse.

Læg ikke dit loddejern væk endnu, du kan få brug for det mord i denne instruktive.

Trin 4: Database

Database
Database

Alt i databasen er forbundet. Det hele starter med brugeren, en bruger har en rygsæk og en rygsæk har et par ting mere. En rygsæk kan have aktiviteter, og en aktivitet har et eller flere materialer.

Sørg for, at du ikke gemmer dine brugeres adgangskoder som ren tekst.

Trin 5: Opbygning af sagen

Bygger sagen
Bygger sagen
Bygger sagen
Bygger sagen
Bygger sagen
Bygger sagen
Bygger sagen
Bygger sagen

Selvfølgelig stopper vi ikke alt i rygsækken uden etui.

For at lave sagen brugte jeg et 3 mm PVC -skumplade.

Det er en rektangulær æske lavet af 6 stykker PVC.

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

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

De forskellige plader limes sammen med varm lim.

Hvis du bruger den samme rygsæk som mig, skal du ikke gøre dimensionerne større, fordi den næsten ikke passer.

Jeg har skåret nogle huller gennem kassens sider for at kunne sætte mine kabler inde i min Pi.

For at holde Pi og arduinoen på plads har jeg limet nogle små plader indvendigt omkring dem.

Den tændte holdes på plads med 2 hængsler, og den lukkes med en magnet.

I enden af kassen er der et hul til at føre alle kablerne gennem.

Hvis kablerne ikke er lange nok, vil du måske lodde nogle af dem sammen.

Når kassen er færdig, kan du lægge den i din rygsæk. Jeg har skåret nogle små huller i min rygsæk for at køre nogle kabler gennem.

Anbefalede: