Spisu treści:
- Krok 1: Części i narzędzia
- Krok 2: Konfiguracja
- Krok 3: lutowanie i obwód
- Krok 4: Baza danych
- Krok 5: Budowanie sprawy
Wideo: Back Pi Smart Backpack z funkcją śledzenia zawartości NFC: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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
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
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
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
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:
Pochmurna chmura Cię leczy (robot unikający przeszkód z funkcją zbierania): 8 kroków
Cloudy Cloud Cię leczy (robot unikający przeszkód z funkcją zbierania): bezużyteczna maszyna - Arduino Robot
Samojezdny pojazd dla początkujących z funkcją unikania kolizji: 7 kroków
Samojezdny pojazd dla początkujących z funkcją unikania kolizji: Witam! Witaj w mojej przyjaznej dla początkujących instrukcji, jak stworzyć własny samojezdny pojazd zrobotyzowany z unikaniem kolizji i nawigacją GPS. Powyżej znajduje się film na YouTube prezentujący robota. Jest to model pokazujący, jak prawdziwa autonomia
Drewniane klawisze Macbook (z funkcją podświetlenia): 7 kroków
Drewniane klawisze Macbook (z funkcją podświetlenia): Wprowadzenie Komputery Mac zostały mocno zmodyfikowane w ciągu ostatnich kilku lat. Może się to różnić w zakresie zmian koloru, naklejek, grawerunków i nie tylko. Drewniane klawisze w macbooku zawsze robiły na mnie wrażenie. Możesz je kupić online z różnych miejsc za około 70 USD lub
Funkcja DIY/Generator przebiegów: 6 kroków (ze zdjęciami)
Zrób to sam generator funkcji/przebiegów: W tym projekcie przyjrzymy się pokrótce komercyjnym generatorom funkcji/przebiegów, aby określić, jakie funkcje są ważne dla wersji DIY. Następnie pokażę Ci, jak stworzyć prosty generator funkcji, analogowy i cyfrowy
Pomiar zawartości wilgoci w glebie za pomocą platformy Esp32 i Thingsio.ai: 6 kroków
Pomiar zawartości wilgoci w glebie za pomocą Esp32 i platformy Thingsio.ai: W tym samouczku wyjaśnię odczytywanie zawartości wilgoci w glebie za pomocą esp32, a następnie przesłanie wartości do platformy internetowej thingsio.ai IoT