Spisu treści:

Back Pi Smart Backpack z funkcją śledzenia zawartości NFC: 6 kroków
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC: 6 kroków

Wideo: Back Pi Smart Backpack z funkcją śledzenia zawartości NFC: 6 kroków

Wideo: Back Pi Smart Backpack z funkcją śledzenia zawartości NFC: 6 kroków
Wideo: 25 fajnych wynalazków transportu osobistego | Projekt pojazdu 2024, Listopad
Anonim
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC
Back Pi Smart Backpack z funkcją śledzenia zawartości NFC

Jako studentka często zapominam przynieść na zajęcia część moich książek i innych materiałów. Próbowałem korzystać z agendy online, ale nawet z tym ciągle zostawiałem rzeczy na moim biurku.

Rozwiązanie, które wymyśliłem, to sprytny plecak.

W tej instrukcji pokażę, jak zbudować plecak z systemem śledzenia treści NFC i systemem śledzenia GPS. Plecak daje informację zwrotną przez 12x LED Adafruit Neopixel.

Plecak jest połączony ze stroną internetową Flask, na której możesz zobaczyć, co znajduje się w twoim plecaku, dodać materiały i stworzyć zajęcia.

Krok 1: Części i narzędzia

Części i narzędzia
Części i narzędzia
Części i narzędzia
Części i narzędzia
Części i narzędzia
Części i narzędzia
Części i narzędzia
Części i narzędzia

To jest to, czego potrzebujesz do zbudowania Back Pi, to wszystko, czego użyłem bez podstawowych narzędzi, takich jak nóż rzemieślniczy.

  • Płytka zaciskowa kontrolera PN532 NFC/RFID - v1.6
  • Pierścień NeoPixel - 12 diod LED 5050 RGBW ze zintegrowanymi sterownikami
  • Adafruit Ultimate GPS Breakout - 66 kanałów z aktualizacjami 10 Hz - Wersja 3
  • Antena GPS - zewnętrzna aktywna antena - 3-5V 28dB 5 metrów SMA
  • Kabel adaptera SMA do uFL/u. FL/IPX/IPEX RF (do odbiorników GPS)
  • Kabel szeregowy USB do TTL - kabel debugowania/konsoli do Raspberry Pi
  • RUŻAK ALPINIZM 22
  • Anker PowerCore 20000 z funkcją Quick Charge 3.0
  • Raspberry Pi Model B+ 512 MB RAM
  • ARDUINO UNO REV3 SMD
  • Karty Mifare RFID
  • 1M x 0,5M szara płyta PCV
  • Kleje topliwe Pattex
  • 2x zawiasy kwadratowe 25mm x 25mm
  • Zamek magnetyczny 4kg
  • Kable połączeniowe żeńskie do żeńskich

Niektóre strony internetowe są holenderskie w pliku BOM.xlsx, a także kilka alternatywnych linków.

Krok 2: Konfiguracja

Ustawiać
Ustawiać

Jedną z najbardziej mylących części projektów DIY raspberry pi jest prawidłowa konfiguracja oprogramowania. To może być onieśmielające i naprawdę trudne do opanowania.

Pierwszą rzeczą, którą musisz zrobić w projekcie Raspberry pi, jest zainstalowanie Raspbian na swoim Pi. Nie przejdę przez całą instalację, ale oto link do instrukcji: Raspberry-Pi-Setup-Tutorial.

Po instalacji jest kilka poleceń, które musisz wykonać.

Przede wszystkim przejdź przez wszystkie te polecenia:

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

Następnie postępuj zgodnie z tymi poleceniami:

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

Krok 3: lutowanie i obwód

Lutowanie i obwód
Lutowanie i obwód
Lutowanie i obwód
Lutowanie i obwód
Lutowanie i obwód
Lutowanie i obwód

Gotowy, aby ubrudzić sobie ręce? Nadchodzi zabawna część: łączenie wszystkich komponentów elektrycznych.

Czytnik RFID, GPS-breakout i Neopixel są domyślnie dostarczane bez wlutowanych pinów. Oznacza to, że nadal będziesz mieć trochę pracy do lutowania.

Upewnij się, że przylutowałeś wystarczająco dobrze, aby żaden z pinów nie stykał się ze sobą (może to spowodować awarie elektryczne).

W czytniku RFID przylutuj tylko potrzebne szpilki, zmniejszysz ryzyko spalenia szpilek. Do czytnika RFID potrzebne są 2 zworki. Pierwszy 'SEL0' musi być ustawiony na 'off', drugi 'SEL1' powinien być ustawiony na 'on'.

Podczas testów używałem szewca T i płytki do krojenia chleba, ale w końcu je wyrzuciłem, ponieważ zajmują zbyt dużo miejsca.

GPS i Arduino są podłączone do portu szeregowego Pi przez port USB. Możliwe jest podłączenie neopiksela Adafruit bezpośrednio do Pi, ale może być konieczne użycie przełącznika poziomu i jest to o wiele bardziej skomplikowane niż w przypadku korzystania z połączenia szeregowego.

Nie odkładaj jeszcze lutownicy, możesz jej potrzebować w tej instrukcji.

Krok 4: Baza danych

Baza danych
Baza danych

Wszystko w bazie danych jest połączone. Wszystko zaczyna się od użytkownika, użytkownik ma plecak, a plecak ma jeszcze kilka rzeczy. Plecak może zawierać czynności, a czynność zawiera jeden lub więcej materiałów.

Upewnij się, że nie zapisujesz haseł użytkowników jako zwykłego tekstu.

Krok 5: Budowanie sprawy

Budowanie sprawy
Budowanie sprawy
Budowanie sprawy
Budowanie sprawy
Budowanie sprawy
Budowanie sprawy
Budowanie sprawy
Budowanie sprawy

Oczywiście nie pakujemy wszystkiego do plecaka bez pokrowca.

Do wykonania obudowy użyłem płyty z pianki PCV o grubości 3 mm.

To prostokątne pudełko wykonane z 6 kawałków PCV.

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

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

Poszczególne płyty są sklejane gorącym klejem.

Jeśli używasz tego samego plecaka co ja, nie zwiększaj wymiarów, ponieważ ledwo się mieści.

Wyciąłem kilka otworów po bokach pudełka, aby móc włożyć kable do mojego Pi.

Aby utrzymać Pi i arduino na miejscu, przykleiłem wokół nich kilka małych płytek od wewnątrz.

Podświetlenie jest utrzymywane na 2 zawiasach i zamykane na magnes.

Na końcu pudełka znajduje się otwór do przeprowadzenia wszystkich kabli.

Jeśli kable nie są wystarczająco długie, możesz niektóre z nich zlutować.

Gdy pudełko jest gotowe, możesz je włożyć do plecaka. Wyciąłem kilka małych dziurek w plecaku, żeby poprowadzić kable.

Zalecana: