Innholdsfortegnelse:

Tilbake Pi Smart ryggsekk med NFC-innholdssporing: 6 trinn
Tilbake Pi Smart ryggsekk med NFC-innholdssporing: 6 trinn

Video: Tilbake Pi Smart ryggsekk med NFC-innholdssporing: 6 trinn

Video: Tilbake Pi Smart ryggsekk med NFC-innholdssporing: 6 trinn
Video: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, November
Anonim
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing
Tilbake Pi Smart ryggsekk med NFC-innholdssporing

Som student glemmer jeg ofte å ta med noen av bøkene mine og annet materiale til timen. Jeg har prøvd å bruke en online agenda, men selv med det ville jeg hele tiden la ting stå på skrivebordet mitt.

Løsningen jeg kom på er en smart ryggsekk.

I denne instruksen vil jeg vise deg hvordan du bygger en ryggsekk med NFC-innholdssporingssystem og GPS-sporingssystem. Ryggsekken gir tilbakemelding gjennom en 12x LED Adafruit Neopixel.

Ryggsekken er koblet til et Flask -nettsted der du kan se hva som er i sekken, legge til materialer og lage aktiviteter.

Trinn 1: Deler og verktøy

Deler og verktøy
Deler og verktøy
Deler og verktøy
Deler og verktøy
Deler og verktøy
Deler og verktøy
Deler og verktøy
Deler og verktøy

Dette er det du trenger for å bygge Back Pi, dette er alt jeg har brukt uten grunnleggende verktøy som en håndverkskniv.

  • PN532 NFC/RFID -kontroller breakout board - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW lysdioder m/ integrerte drivere
  • Adafruit Ultimate GPS Breakout - 66 kanal med 10 Hz oppdateringer - versjon 3
  • GPS -antenne - Ekstern aktiv antenne - 3-5V 28dB 5 meter SMA
  • SMA til uFL/u. FL/IPX/IPEX RF -adapterkabel (for GPS -mottakere)
  • USB til TTL seriekabel - feilsøkings- / konsollkabel for Raspberry Pi
  • RUGZAK ALPINISME 22
  • Anker PowerCore 20000 med Quick Charge 3.0
  • Bringebær Pi modell B+ 512 MB RAM
  • ARDUINO UNO REV3 SMD
  • Mifare RFID -kort
  • 1M x 0,5M grå PVC -plate
  • Pattex smeltelim
  • 2x firkantede hengsler 25mm x 25mm
  • Magnetlås 4 kg
  • Femal til femal jumperkabler

Noen av nettstedene er nederlandske i BOM.xlsx -filen er også noen alternative lenker.

Trinn 2: Oppsett

Oppsett
Oppsett

En av de mest forvirrende delene av DIY bringebær pi -prosjekter er å konfigurere programvaren riktig. Det kan være skremmende, og det er veldig vanskelig å mestre.

Det første du må gjøre i et Raspberry pi -prosjekt er å installere Raspbian på din Pi. Jeg skal ikke gjennom hele installasjonen, men her er en lenke til en instruerbar: Raspberry-Pi-Setup-Tutorial.

Etter installasjonen er det en haug med kommandoer du må utføre.

Gå først gjennom alle disse kommandoene:

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

Følg deretter gjennom disse kommandoene:

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

Trinn 3: Lodding og krets

Lodding og krets
Lodding og krets
Lodding og krets
Lodding og krets
Lodding og krets
Lodding og krets

Klar til å skitne hendene? Her kommer det morsomme: å koble til alle dine elektriske komponenter.

RFID-leseren, GPS-breakout og Neopixel kommer som standard uten pinner loddet på. Dette betyr at du fortsatt har litt loddearbeid å gjøre.

Sørg for at du har loddet godt nok, slik at ingen av pinnene kommer i kontakt med hverandre (dette kan forårsake elektriske sammenbrudd).

På RFID-leseren som bare lodder pinnene du trenger, reduserer du sjansen for å brenne pinner. Det er to jumper nødvendig for RFID-leseren. Den første 'SEL0' må settes til 'av', den andre 'SEL1' bør settes til 'på'.

Jeg har brukt en T-skomaker og et brødbrett mens jeg testet, men til slutt har jeg kastet dem fordi de tar for mye plass.

GPS -en og Arduino er koblet til den serielle USB -tilkoblingen til Pi. Det er mulig å koble Adafruit neopiksel direkte til Pi, men du må kanskje bruke en nivåskifter, og det er mye mer komplisert enn når du bruker en seriell tilkobling.

Ikke legg bort loddejernet ditt ennå, du kan trenge det mord i denne instruksen.

Trinn 4: Database

Database
Database

Alt i databasen er koblet til. Det hele starter med brukeren, en bruker har en ryggsekk og en ryggsekk har noen flere ting. En ryggsekk kan ha aktiviteter, og en aktivitet har ett eller flere materialer.

Pass på at du ikke lagrer passordene til brukerne dine som ren tekst.

Trinn 5: Bygg saken

Å bygge saken
Å bygge saken
Å bygge saken
Å bygge saken
Å bygge saken
Å bygge saken
Å bygge saken
Å bygge saken

Selvfølgelig stopper vi ikke alt i sekken uten etui.

For å lage saken brukte jeg et 3 mm PVC -skumbrett.

Det er en rektangulær eske laget av 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 forskjellige platene limes sammen med varmt lim.

Hvis du bruker den samme ryggsekken som jeg gjorde, må du ikke gjøre dimensjonene større fordi den knapt passer.

Jeg har kuttet noen hull gjennom sidene av boksen for å kunne sette kablene mine inne i min Pi.

For å holde Pi og arduino på plass har jeg limt noen små tallerkener på innsiden rundt dem.

Den tente holdes på plass med to hengsler og den lukkes med en magnet.

På enden av boksen er det et hull for å føre alle kablene gjennom.

Hvis kablene ikke er lange nok, vil du kanskje lodde noen av dem sammen.

Når esken er ferdig, kan du legge den i sekken. Jeg har kuttet noen små hull i sekken for å kjøre noen kabler gjennom.

Anbefalt: