Obsah:

Back Pi Smart Backpack se sledováním obsahu NFC: 6 kroků
Back Pi Smart Backpack se sledováním obsahu NFC: 6 kroků

Video: Back Pi Smart Backpack se sledováním obsahu NFC: 6 kroků

Video: Back Pi Smart Backpack se sledováním obsahu NFC: 6 kroků
Video: CS50 2015 - Week 10 2024, Listopad
Anonim
Back Pi Smart Backpack se sledovačem obsahu NFC
Back Pi Smart Backpack se sledovačem obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC
Back Pi Smart Backpack se sledováním obsahu NFC

Jako student často zapomínám přinést některé své knihy a další materiály do třídy. Zkoušel jsem použít online agendu, ale i přes to jsem neustále nechal věci na stole.

Řešení, které jsem vymyslel, je chytrý batoh.

V tomto pokynu vám ukážu, jak postavit batoh se systémem sledování obsahu NFC a systémem sledování GPS. Batoh poskytuje zpětnou vazbu prostřednictvím 12x LED Adafruit Neopixel.

Batoh je propojen s webem Flask, kde můžete vidět, co je uvnitř vašeho batohu, přidávat materiály a vytvářet aktivity.

Krok 1: Díly a nástroje

Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje

To je to, co budete ke stavbě Back Pi potřebovat, to je vše, co jsem použil bez základních nástrojů, jako je řemeslný nůž.

  • Oddělovací deska řadiče PN532 NFC/RFID - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW LED s integrovanými ovladači
  • Adafruit Ultimate GPS Breakout - aktualizace 66 kanálů s 10 Hz - verze 3
  • GPS anténa - externí aktivní anténa - 3-5V 28dB 5 metrů SMA
  • Kabel adaptéru RF SMA na uFL/u. FL/IPX/IPEX (pro přijímače GPS)
  • Sériový kabel USB na TTL - kabel pro ladění / konzolu pro Raspberry Pi
  • RUGZAK ALPINISMUS 22
  • Anker PowerCore 20000 s technologií Quick Charge 3.0
  • Raspberry Pi Model B+ 512 MB RAM
  • ARDUINO UNO REV3 SMD
  • RFID karty Mifare
  • 1M x 0,5M šedá PVC deska
  • Tavná lepidla Pattex
  • 2x čtvercové závěsy 25 mm x 25 mm
  • Magnetický zámek 4 kg
  • Propojovací kabely z femalu na femal

Některé webové stránky jsou v souboru BOM.xlsx nizozemské a je zde také několik alternativních odkazů.

Krok 2: Nastavení

Založit
Založit

Jednou z nejvíce matoucích částí projektů DIY Raspberry Pi je správná konfigurace softwaru. Může to být zastrašující a je opravdu těžké to zvládnout.

První věc, kterou musíte udělat v projektu Raspberry pi, je instalace Raspbian na váš Pi. Nebudu procházet celou instalací, ale zde je odkaz na instruktáž: Raspberry-Pi-Setup-Tutorial.

Po instalaci je spousta příkazů, které musíte provést.

Nejprve si projděte všechny tyto příkazy:

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

Potom postupujte podle těchto příkazů:

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

Krok 3: Pájení a obvod

Pájení a obvod
Pájení a obvod
Pájení a obvod
Pájení a obvod
Pájení a obvod
Pájení a obvod

Jste připraveni si ušpinit ruce? Zde přichází zábavná část: připojení všech vašich elektrických komponent.

Čtečka RFID, GPS-breakout a Neopixel jsou standardně dodávány bez pájených kolíků. To znamená, že budete mít ještě nějaké pájecí práce.

Ujistěte se, že jste pájili dostatečně dobře, aby se žádný z kolíků nedostal do vzájemného kontaktu (to může způsobit elektrické poruchy).

Na čtečce RFID pájejte pouze kolíky, které potřebujete, snížíte tím pravděpodobnost vypálení pinů. Pro čtečku RFID jsou zapotřebí 2 propojky. První 'SEL0' musí být nastaven na 'off', druhý 'SEL1' by měl být nastaven na 'on'.

Při testování jsem použil T-cobbler a breadboard, ale nakonec jsem je vyhodil, protože zabírají příliš mnoho místa.

GPS a Arduino jsou připojeny k sériovému USB připojení Pi. Je možné připojit neopafel Adafruit přímo k Pi, ale možná budete muset použít řadič úrovně a je to mnohem komplikovanější než při použití sériového připojení.

Páječku zatím neodkládejte, možná ji budete potřebovat v tomto návodu.

Krok 4: Databáze

Databáze
Databáze

Vše v databázi je propojeno. Vše začíná uživatelem, uživatel má batoh a batoh má několik dalších věcí. Batoh může mít aktivity a aktivita má jeden nebo více materiálů.

Ujistěte se, že hesla uživatelů neukládáte jako prostý text.

Krok 5: Stavba pouzdra

Budování případu
Budování případu
Budování případu
Budování případu
Budování případu
Budování případu
Budování případu
Budování případu

Samozřejmě, že do kufru nevložíme všechno bez pouzdra.

Na výrobu pouzdra jsem použil 3mm PVC pěnovou desku.

Je to obdélníkový box vyrobený ze 6 kusů PVC.

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

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

Jednotlivé desky jsou slepeny horkým lepidlem.

Pokud používáte stejný batoh jako já, nezvětšujte rozměry, protože sotva sedí.

Vyřízl jsem několik otvorů po stranách krabice, abych mohl dát své kabely do mého Pi.

Abych udržel Pi a arduino na svém místě, nalepil jsem na jejich vnitřní stranu několik malých talířů.

Svítidlo drží na místě 2 závěsy a je uzavřeno magnetem.

Na konci krabice je otvor, kterým prochází všechny kabely.

Pokud kabely nejsou dostatečně dlouhé, možná budete chtít některé z nich pájet dohromady.

Jakmile je krabice hotová, můžete ji dát do batohu. Do batohu jsem vyřízl několik malých otvorů, abych mohl protáhnout kabely.

Doporučuje: