Sadržaj:
- Korak 1: Dijelovi i alati
- Korak 2: Postavljanje
- Korak 3: Lemljenje i sklop
- Korak 4: Baza podataka
- Korak 5: Izgradnja kućišta
Video: Natrag Pi pametni ruksak s NFC praćenjem sadržaja: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Kao student često zaboravljam donijeti neke svoje knjige i drugi materijal na nastavu. Pokušao sam koristiti internetski plan, ali čak i uz to stalno bih ostavljao stvari na stolu.
Rješenje koje sam smislio je pametan ruksak.
U ovom uputstvu pokazat ću vam kako izgraditi ruksak sa sustavom za praćenje sadržaja NFC i sustavom GPS praćenja. Ruksak daje povratne informacije kroz 12x LED Adafruit Neopixel.
Ruksak je povezan s web lokacijom Flask na kojoj možete vidjeti što se nalazi u vašem ruksaku, dodati materijale i stvoriti aktivnosti.
Korak 1: Dijelovi i alati
Ovo je ono što će vam trebati za izradu Back Pi, ovo je sve što sam koristio bez osnovnih alata poput zanatskog noža.
- PN532 NFC/RFID kontroler razvodna ploča - v1.6
- NeoPixel prsten - 12 x 5050 RGBW LED dioda s integriranim upravljačkim programima
- Adafruit Ultimate GPS Breakout - 66 kanala s ažuriranjima od 10 Hz - verzija 3
- GPS antena - vanjska aktivna antena - 3-5V 28dB SMA 5 metara
- Kabel RF adaptera SMA do uFL/u. FL/IPX/IPEX (za GPS prijamnike)
- Serijski kabel USB na TTL - kabel za ispravljanje pogrešaka / konzole za Raspberry Pi
- RUGZAKSKI ALPINIZAM 22
- Anker PowerCore 20000 s Quick Charge 3.0
- Raspberry Pi model B+ 512 MB RAM -a
- ARDUINO UNO REV3 SMD
- Mifare RFID kartice
- 1M x 0,5M siva PVC ploča
- Pattex ljepila za topljenje
- 2x kvadratne šarke 25 mm x 25 mm
- Brava s magnetom 4 kg
- Ženski kabeli za kratkospojnike
Neke od web stranica su nizozemske, a u datoteci BOM.xlsx postoji i nekoliko alternativnih veza.
Korak 2: Postavljanje
Jedan od najzbunjujućih dijelova DIY projekata maline pi je pravilno konfiguriranje softvera. To može biti zastrašujuće i stvarno ga je teško svladati.
Prvo što morate učiniti u projektu Raspberry pi je instaliranje Raspbiana na vaš Pi. Neću prolaziti kroz cijelu instalaciju, ali evo veze do uputstva: Raspberry-Pi-Setup-Tutorial.
Nakon instalacije postoji hrpa naredbi koje morate izvršiti.
Prije svega prođite kroz sve ove naredbe:
github.com/NMCT-S2-DataCom1/DataCommunicat…
Zatim slijedite ove naredbe:
github.com/NMCT-S2-Project-I/Project-I
Korak 3: Lemljenje i sklop
Jeste li spremni zaprljati ruke? Ovdje dolazi zabavni dio: spajanje svih vaših električnih komponenti.
RFID čitač, GPS proboj i Neopixel zadani su bez zalijepljenih pinova. To znači da ćete morati još obaviti neke poslove lemljenja.
Uvjerite se da ste lemili dovoljno dobro da niti jedna iglica ne dođe u dodir jedna s drugom (to može uzrokovati električne kvarove).
Na RFID čitaču lemite samo potrebne pinove, smanjit ćete mogućnost spaljivanja pinova. Za RFID čitač potrebna su 2 kratkospojnika. Prvi 'SEL0' mora biti postavljen na 'off', drugi 'SEL1' treba biti postavljen na 'on'.
Koristio sam T-obućar i ploču za testiranje tijekom testiranja, ali na kraju sam ih izbacio jer zauzimaju previše prostora.
GPS i Arduino povezani su na Pi kroz serijsku USB vezu. Moguće je spojiti Adapruit neopixel izravno na Pi, ali možda ćete morati koristiti mjenjač razine i to je puno složenije nego kod korištenja serijske veze.
Nemojte još odlagati lemilicu, možda će vam trebati više u ovom uputstvu.
Korak 4: Baza podataka
Sve u bazi podataka je povezano. Sve počinje od korisnika, korisnik ima ruksak, a ruksak ima još par stvari. Ruksak može imati aktivnosti, a aktivnost ima jedan ili više materijala.
Pazite da lozinke svojih korisnika ne spremite kao običan tekst.
Korak 5: Izgradnja kućišta
Naravno, ne strpamo sve u ruksak bez kofera.
Za izradu kućišta upotrijebio sam PVC pjenu od 3 mm.
To je pravokutna kutija izrađena od 6 komada PVC -a.
2 x (19,5 cm - 9,5 cm)
2 x (19,5 cm - 3 cm)
2 x (9,5 cm - 3 cm)
Različite se ploče lijepe vrućim ljepilom.
Ako koristite isti ruksak kao i ja, nemojte povećavati dimenzije jer jedva stane.
Izrezao sam neke rupe po stranama kutije kako bih mogao staviti svoje kabele u svoj Pi.
Da bih držao Pi i arduino na mjestu, zalijepio sam male unutarnje ploče oko njih.
Svijetlo se drži na mjestu pomoću 2 šarke i zatvara se magnetom.
Na kraju kutije nalazi se rupa za provođenje svih kabela.
Ako kabeli nisu dovoljno dugi, možda ćete neke od njih lemiti zajedno.
Kad kutija bude gotova, možete je staviti u ruksak. Izrezao sam male rupice u ruksaku kako bih provukao neke kablove.
Preporučeni:
Pametni ruksak s GPS praćenjem i automatskim svjetlima: 15 koraka
Pametni ruksak s GPS praćenjem i automatskim svjetlima: U ovom uputstvu napravit ćemo pametni ruksak koji može pratiti naš položaj, brzinu i ima automatizirana svjetla koja nas mogu držati sigurnima noću. Koristim 2 senzora da otkrijem je li na vašim ramenima kako bih se uvjerio da se ne isključuje kad ne mora
Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka
Filtriranje internetskog sadržaja pomoću DNS -a: Ažurirano 3. veljače 2021. radi uključivanja dodatnih informacija u 8. korak & 9. Opće je poznato da na internetu postoji mnogo sadržaja koji nije baš prikladan za gledanje djeci. Ono što ipak nije toliko poznato jest činjenica da ste
Pametni ruksak: 8 koraka
Pametni ruksak: Ako ste student poput mene, neki od vas će se definitivno odnositi prema problemu koji zaboravljam. Nemam puno vremena za izradu ruksaka, a prije nego što to shvatite, nešto ste zaboravili. Pokušao sam si olakšati život tako što sam napravio Raspberry pi projec
Mjerenje sadržaja vlage u tlu pomoću platforme Esp32 i Thingsio.ai: 6 koraka
Mjerenje sadržaja vlage u tlu pomoću platforme Esp32 i Thingsio.ai: U ovom ću vodiču objasniti čitanje sadržaja vlage u tlu pomoću esp32, a zatim poslati vrijednosti na cloud platformu thingsio.ai IoT
Postavljanje filtriranja web sadržaja u 4 koraka uz Ubuntu: 5 koraka
Postavljanje filtriranja web sadržaja u 4 koraka uz Ubuntu: Kao informatičar, jedna od najčešćih stvari koje me kolege pitaju je kako mogu kontrolirati web stranicama kojima njihova djeca mogu pristupiti na internetu. Ovo je vrlo jednostavno za napraviti i besplatno pomoću Ubuntu linux -a, dansguardiana i tinyproxyja