Sommario:
- Passaggio 1: parti e strumenti
- Passaggio 2: configurazione
- Passaggio 3: saldatura e circuito
- Passaggio 4: banca dati
- Passaggio 5: costruire il caso
Video: Zaino Pi Smart Back con tracker di contenuti NFC: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Da studente spesso dimentico di portare in classe alcuni dei miei libri e altro materiale. Ho provato a utilizzare un'agenda online, ma anche con quella lascerei costantemente le cose sulla mia scrivania.
La soluzione che ho trovato è uno zaino intelligente.
In questo tutorial ti mostrerò come costruire uno zaino con un sistema di tracciamento dei contenuti NFC e un sistema di tracciamento GPS. Lo zaino fornisce feedback tramite un 12x LED Adafruit Neopixel.
Lo zaino è collegato a un sito Web Flask dove puoi vedere cosa c'è dentro il tuo zaino, aggiungere materiali e creare attività.
Passaggio 1: parti e strumenti
Questo è ciò di cui avrai bisogno per costruire Back Pi, questo è tutto ciò che ho usato senza strumenti di base come un coltello artigianale.
- Scheda di breakout del controller NFC/RFID PN532 - v1.6
- Anello NeoPixel - 12 x 5050 LED RGBW con driver integrati
- Adafruit Ultimate GPS Breakout - 66 canali con aggiornamenti a 10 Hz - Versione 3
- Antenna GPS - Antenna attiva esterna - 3-5V 28dB 5 metri SMA
- Adattatore RF da SMA a uFL/u. FL/IPX/IPEX Kabel (per ricevitori GPS)
- Cavo seriale da USB a TTL - Cavo di debug/console per Raspberry Pi
- RUGZAK ALPINISMO 22
- Anker PowerCore 20000 con Quick Charge 3.0
- Raspberry Pi Modello B+ 512 MB di RAM
- ARDUINO UNO REV3 SMD
- Schede RFID Mifare
- Piastra in PVC grigio 1M x 0,5M
- Colla hotmelt Pattex
- 2x cerniere quadrate 25 mm x 25 mm
- Chiusura magnetica 4kg
- Cavi jumper da femmina a femmina
Alcuni dei siti Web sono olandesi nel file BOM.xlsx sono anche alcuni collegamenti alternativi.
Passaggio 2: configurazione
Una delle parti più confuse dei progetti fai-da-te raspberry pi è la configurazione corretta del software. Può essere intimidatorio ed è davvero difficile da padroneggiare.
La prima cosa che devi fare in un progetto Raspberry pi è installare Raspbian sul tuo Pi. Non esaminerò l'intera installazione, ma ecco un collegamento a un istruibile: Raspberry-Pi-Setup-Tutorial.
Dopo l'installazione ci sono un sacco di comandi che devi eseguire.
Prima di tutto passa attraverso tutti questi comandi:
github.com/NMCT-S2-DataCom1/DataCommunicat…
Quindi segui questi comandi:
github.com/NMCT-S2-Project-I/Project-I
Passaggio 3: saldatura e circuito
Pronto a sporcarti le mani? Ecco che arriva la parte divertente: collegare tutti i componenti elettrici.
Il lettore RFID, il breakout GPS e il Neopixel vengono forniti di default senza pin saldati. Ciò significa che avrai ancora del lavoro di saldatura da fare.
Assicurati di aver saldato abbastanza bene in modo che nessuno dei pin entri in contatto tra loro (questo può causare guasti elettrici).
Sul lettore RFID salda solo i pin di cui hai bisogno, diminuirai la possibilità di bruciare i pin. Sono necessari 2 ponticelli per il lettore RFID. Il primo 'SEL0' deve essere impostato su 'off', il secondo 'SEL1' deve essere impostato su 'on'.
Ho usato un T-cobbler e una breadboard durante i test, ma alla fine li ho buttati via perché occupano troppo spazio.
Il GPS e l'Arduino sono collegati al Pi tramite connessione seriale USB. È possibile collegare il neopixel Adafruit direttamente al Pi ma potrebbe essere necessario utilizzare un traslatore di livello ed è molto più complicato rispetto a quando si utilizza una connessione seriale.
Non mettere ancora via il saldatore, potresti averne bisogno ulteriormente in questo tutorial.
Passaggio 4: banca dati
Tutto nel database è connesso. Tutto inizia con l'utente, un utente ha uno zaino e uno zaino ha alcune altre cose. Uno zaino può avere attività e un'attività ha uno o più materiali.
Assicurati di non salvare le password dei tuoi utenti come testo normale.
Passaggio 5: costruire il caso
Ovviamente non mettiamo tutto nello zaino senza custodia.
Per realizzare la custodia, ho utilizzato un pannello in schiuma di PVC da 3 mm.
È una scatola rettangolare composta da 6 pezzi di PVC.
2 x (19,5 cm - 9,5 cm)
2 x (19,5 cm - 3 cm)
2 x (9,5 cm - 3 cm)
Le diverse lastre sono incollate tra loro con colla a caldo.
Se stai usando lo stesso zaino che ho usato io, non aumentare le dimensioni perché si adatta a malapena.
Ho praticato alcuni fori attraverso i lati della scatola per poter inserire i miei cavi all'interno del mio Pi.
Per tenere in posizione il Pi e l'arduino, ho incollato dei piccoli piatti all'interno intorno a loro.
L'illuminazione è tenuta in posizione da 2 cerniere ed è chiusa con un magnete.
Alla fine della scatola c'è un foro per far passare tutti i cavi.
Se i cavi non sono abbastanza lunghi, potresti voler saldarne alcuni insieme.
Una volta che la scatola è pronta, puoi riporla nello zaino. Ho praticato dei piccoli fori nello zaino per far passare dei cavi.
Consigliato:
Trainz - Come rifare l'aspetto dei contenuti: 13 passaggi
Trainz - Come rifare l'aspetto dei contenuti: Ciao, ho creato questa guida per mostrarti passo dopo passo come rivestire un modello per Trainz. Sto usando Trainz A New Era e dimostrerò il processo con la mia CFCLA CF Class #CF4401. Vedo che potresti anche avere difficoltà a scuoiare. È t
OxusR – Il flusso dei tuoi contenuti video: 3 passaggi
OxusR – Il flusso dei tuoi contenuti video: O QUE É?OxusR é um progetto di Digital Signage que otimiza o consumo di banda evitando redundância de downloads em uma mesma rede.Por ter sido idealzado durante o Hackathon Dragonboard Challenge da Qualcomm, o projeto ainda est&a
Filtro dei contenuti Internet tramite DNS: 10 passaggi
Filtro dei contenuti Internet tramite DNS: aggiornato il 3 febbraio 2021 per includere ulteriori informazioni nei passaggi 8 e amp; 9. È ampiamente noto che ci sono molti contenuti su Internet che non sono esattamente adatti alla visualizzazione da parte dei bambini. Ciò che non è così ampiamente noto è il fatto che y
Come contribuire con contenuti educativi al laptop OLPC da $ 100: 3 passaggi
Come contribuire con contenuti educativi al laptop OLPC $ 100: L'associazione One Laptop per Child (OLPC) è alla ricerca di contenuti educativi da posizionare sui laptop e nei repository regionali/nazionali. Instructables è un ottimo formato per i contenuti, quindi invitiamo tutti voi a contribuire con il vostro grande Instru
Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: 5 passaggi
Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: in qualità di tecnico IT, una delle cose più comuni che i colleghi mi chiedono è come possono controllare a quali siti i loro figli possono accedere online. Questo è molto facile da fare e gratuito usando Ubuntu linux, dansguardian e tinyproxy