WHADDA WPSH456 NEO-6M Scudo per Raspberry PI
Introduzione
A tutti i residenti dell'Unione Europea Informazioni ambientali importanti su questo prodotto
Questo simbolo sul dispositivo o sulla confezione indica che lo smaltimento del dispositivo dopo il suo ciclo di vita potrebbe danneggiare l'ambiente. Non smaltire l'unità (o le batterie) come rifiuto urbano indifferenziato; dovrebbe essere portato a un'azienda specializzata per il riciclaggio. Questo dispositivo deve essere restituito al distributore o a un servizio di riciclaggio locale. Rispettare le norme ambientali locali. In caso di dubbio, contattare le autorità locali per lo smaltimento dei rifiuti. Grazie per aver scelto Whadda! Leggere attentamente il manuale prima di mettere in servizio questo dispositivo. Se il dispositivo è stato danneggiato durante il trasporto, non installarlo o utilizzarlo e contattare il rivenditore.
Istruzioni di sicurezza
Leggere e comprendere questo manuale e tutti i segnali di sicurezza prima di utilizzare questo apparecchio. Solo per uso interno. Questo dispositivo può essere utilizzato da bambini di età pari o superiore a 8 anni e da persone con ridotte capacità fisiche, sensoriali o mentali o con mancanza di esperienza e conoscenza se sono stati supervisionati o istruiti riguardo all'uso del dispositivo in modo sicuro e hanno compreso i pericoli coinvolti. I bambini non devono giocare con il dispositivo. La pulizia e la manutenzione da parte dell'utente non devono essere effettuate da bambini senza supervisione.
Linee guida generali
- Fare riferimento alla Garanzia di qualità e assistenza Velleman® riportata nelle ultime pagine del presente manuale.
- Per motivi di sicurezza sono vietate tutte le modifiche del dispositivo. I danni causati dalle modifiche apportate dall'utente al dispositivo non sono coperti dalla garanzia.
- Utilizzare il dispositivo solo per lo scopo previsto. L'utilizzo del dispositivo in modo non autorizzato invaliderà la garanzia.
- I danni causati dalla mancata osservanza di alcune linee guida contenute nel presente manuale non sono coperti dalla garanzia e il rivenditore non si assume alcuna responsabilità per eventuali difetti o problemi derivanti.
- Né Velleman nv né i suoi rivenditori possono essere ritenuti responsabili per eventuali danni (straordinari, incidentali o indiretti) di qualsiasi natura (finanziaria, fisica...) derivanti dal possesso, dall'uso o dal guasto di questo prodotto.
- Conservare questo manuale per riferimento futuro.
Che cosa è Arduino®
Arduino® è una piattaforma di prototipazione open source basata su hardware e software di facile utilizzo. Le schede Arduino® sono in grado di leggere input – un sensore di accensione, un dito su un pulsante o un messaggio Twitter – e trasformarli in un output – attivare un motore, accendere un LED, pubblicare qualcosa online. Puoi dire alla tua scheda cosa fare inviando una serie di istruzioni al microcontrollore sulla scheda. Per fare ciò, si utilizza il linguaggio di programmazione Arduino (basato su Wiring) e l'IDE del software Arduino® (basato su Processing). Sono necessari schermi/moduli/componenti aggiuntivi per leggere un messaggio Twitter o pubblicarlo online. Naviga verso www.arduino.cc per maggiori informazioni
Prodotto finitoview
Lo scudo GPS Whadda NEO-6M per Raspberry Pi ti consente di aggiungere facilmente funzionalità GPS alla tua scheda Raspberry Pi. Lo schermo si collega semplicemente al connettore GPIO a 40 pin, non sono necessarie connessioni aggiuntive.
Lo scudo si basa su un modulo GPS U-Blox NEO-6M, un ricevitore GPS a 50 canali ad alta precisione. Lo scudo è inoltre dotato di un'antenna patch in ceramica incorporata adatta per la ricezione all'aperto dei segnali satellitari GPS. L'antenna patch in ceramica è collegata tramite un cavo u.FL staccabile, consentendo all'utente di aggiungere facilmente un diverso tipo di antenna. Inoltre, il modulo dispone anche di un header a 5 pin che separa le linee di alimentazione, seriale e PPS per collegarlo facilmente ad altre schede.
Specifiche
Chipset GPS: U-Blox NEO-6M Velocità di trasmissione standard: 9600 Dimensioni (L x L x A): 70 x 56 x 23 mm
Descrizione del cablaggio
Spillo | Nome |
5 Volt | Volume di fornituratage (5 V CC) |
Terra | Terra |
Data di nascita | Trasmissione seriale GPS (dispositivo) |
RXD | Ricezione seriale GPS (dispositivo) |
PPS | Uscita impulso GPS al secondo |
Exampil programma
Configurazione dell'RPi per ricevere dati GPS utilizzando gpsd
Puoi scaricare l'example programma Python andando alla pagina github ufficiale di Whadda: https://github.com/WhaddaMakers/Neo-6M-GPS-shield-for-RPi
- Se non hai una versione recente del sistema operativo Raspberry Pi installata sulla scheda microSD del tuo Pi, vai a www.raspberrypi.org/software/ e scarica l'ultima versione di Raspberry Pi Imager. Utilizza Raspberry Pi Imager per eseguire il flashing della scheda MicroSD con l'ultima versione del sistema operativo Raspberry Pi.
- Se desideri utilizzare il WiFi segui questa guida per configurare i dettagli di accesso WiFi prima di procedere. Passare alla partizione della scheda SD denominata BOOT e aggiungere un file vuoto file chiamato ssh. Assicurati che questo file non ha un file estensione. In Windows potrebbe essere necessario controllare
- Inserisci la scheda MicroSD nel Pi e collega tutte le tue periferiche (se prevedi di utilizzare un monitor separato). Collega anche un cavo di rete se prevedi di utilizzare una connessione Ethernet cablata. Accendi il pi collegandolo all'adattatore di alimentazione USB.
- Attendi 2-3 minuti fino al completo avvio del pi. Se utilizzi un monitor separato, esegui la procedura guidata di configurazione iniziale del sistema operativo Raspberry Pi per configurare le connessioni di rete, ecc... Se ti connetti al pi da remoto, vai alla configurazione del router di rete webo utilizza uno scanner IP (ad esempio Angry IP Scanner) per trovare l'indirizzo IP assegnato al tuo pi e collegarti ad esso aprendo Powershell/Terminale e digita il seguente comando:
ssh pi@ . La password predefinita è lampone. - Per assicurarti che il tuo pi sia completamente aggiornato, esegui il seguente comando:
sudo apt update && sudo apt upgrade -y - Abilitare l'interfaccia seriale (necessaria per comunicare con lo scudo GPS) eseguendo sudo raspi-config e selezionando 3 Opzioni interfaccia > Porta seriale P6 > No (per avere la shell di accesso accessibile tramite seriale) > Sì (abilitando l'hardware della porta seriale). Si consiglia di riavviare il Pi dopo questo passaggio digitando sudo reboot.
- Apri la configurazione boot config.txt file digitando: sudo nano /boot/config.txt Aggiungi la seguente riga alla fine del file file: dtoverlay=disabilita-bt
- Digita il seguente comando per assicurarti che il modulo Bluetooth sia completamente disabilitato: sudo systemctl disattiva hciuart
- Esegui un riavvio digitando sudo reboot
- Collega lo scudo GPS al Raspberry Pi se non l'hai già fatto.
- Installa minicom digitando: sudo apt install minicom
- Controlla se il modulo GPS può comunicare correttamente con il tuo Raspberry Pi utilizzando il terminale minicom digitando il seguente comando: minicom -b 9600 -o -D /dev/ttyAMA0 Se vedi messaggi GPS in arrivo che iniziano con il segno $, tutto funziona correttamente:
- Installa gpsd e gpsd-clients eseguendo il seguente comando: sudo apt install gpsd gpsd-clients -y
- Disabilita il servizio gpsd che è stato avviato automaticamente eseguendo il comando seguente: sudo systemctl disattiva gpsd.socket
- Avvia una nuova istanza gpsd che reindirizza i dati GPS alla porta seriale corretta digitando il seguente comando: sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock
- Il demone di decodifica GPS dovrebbe essere attivo e funzionante adesso. Per verificare se è in grado di ricevere e analizzare i dati GPS, eseguire il seguente comando: sudo gpsmon Questo aprirà un programma monitor che stamperà tutti i parametri GPS ricevuti come latitudine, longitudine, ora, velocità, rotta, dati satellitari , ecc…
Se i dati orari non sono validi e non vengono visualizzate latitudine e longitudine, probabilmente il modulo GPS non è in grado di ricevere i segnali satellitari nella sua posizione attuale. Avvicinare il modulo GPS a una finestra con l'antenna in ceramica puntata verso il cielo. Potrebbero essere necessari diversi minuti prima che il modulo GPS ottenga la prima correzione. Premi q e poi invio per uscire da gpsmon.
Utilizzo dei dati GPS in uno script Python personalizzato
- Scarica l'example codice python dalla pagina Whadda GitHub inserendo il seguente comando: git clone https://github.com/WhaddaMakers/Neo-6M-GPS-shield-for-RPi
- Passare alla cartella con l'exampcodice le utilizzando cd Neo-6M-RPi-GPS-shield
- Installa le librerie Python richieste eseguendo il comando seguente: pip3 install -r require.txt
- Eseguire l'example codice utilizzando il seguente comando: python3 gps_3.py
Se il modulo GPS ha una posizione, stampa la posizione GPS attuale (latitudine, longitudine), l'ora e il numero di satelliti in vista:
Con riserva di modifiche ed errori tipografici – © Velleman Group nv. WPSH456 Velleman Group NV, Legen Heirweg 33 – 9890 Gavere.
Documenti / Risorse
![]() |
WHADDA WPSH456 NEO-6M Scudo per Raspberry PI [pdf] Istruzioni WPSH456 NEO-6M Scudo per Raspberry PI, WPSH456, NEO-6M, Scudo per Raspberry PI |