Vai a fine pagina |
HOT SPOT D-STAR (e non solo) PORTATILE |
Un hot spot D-Star si può realizzare in molti modi e con hardware di diverso tipo, quello che vado a descrivere è una personalizzazione dettata dalle mie esigenze. |
La Dvmega, sotto di essa si intravvede la scheda Arduino azzurra |
La DV4mini |
La Dvmega sopra descritta può essere gestita dal duo ircddbgateway/dstarepeater, ottimi software sviluppati da Jonathan G4KLX, il software di Jonathan è rilasciato per diverse piattaforme, sia windows che linux. La mia intenzione era quella di mettere insieme un sistema minimale di dimensioni contenute e facile da gestire oltre che a casa anche fuori, in giro per ferie lavoro o qualsiasi altro motivo e in grado di agganciarsi facilmente a vari tipi di rete, cablata o wifi ad esempio la connessione gratuita di un albergo o anche tramite uno smartphone in grado di fornire la connessione tramite la modalità “Tethering wifi”. La scelta del computer è caduta sulla solita Raspberry già utilizzata con soddisfazione col software di Jonathan e con molteplici altre applicazioni. Per rendere il tutto il più stand-alone possibile ho pensato di completare il kit con un piccolo display LCD e alcuni pulsanti per gestire le funzioni basilari. Ovviamente con l'inserimento della DV4mini ho aggiunto la possibilità tramite i pulsantini di avviare ed arrestare il suo software di gestione, il DV4mini control panel. |
Frontale, display LCD e pulsanti
|
Il retro frontale, molto artigianale |
| I quattro pulsanti sono gestiti da un programma scritto in Python, nella configurazione attuale sempre in evoluzione queste sono le funzioni svolte: PULSANTE “LEFT” + “UP” (contemporaneamente): Vediamo alcuni esempi di visualizzazioni sul display LCD: |
LCD - Messaggio alla partenza | LCD - Normale funzionamento (la L indica connessione attiva) | ||
---|---|---|---|
LCD - Visualizzazione indirizzo IP | LCD - Visualizzazione dettagli connessione |
Dopo la descrizione vediamo alcuni dettagli tecnici sul funzionamento, per quanto riguarda il duo Raspberry e Dvmega con le relative configurazioni non mi soffermo in quanto si tratta di una classica configurazione di Hot Spot di cui si trovano documentazioni ovunque.
Volevo invece parlare del sistema adottato per la gestione del display LCD e dei pulsanti, ho preso spunto da qualcosa di esistente (scheda lcd Adafruit) adattandolo poi alle mie esigenze.
Ho utilizzato un I/O expander della Microchip il MPC23017; è un espansore di porte che colloquia col microprocessore (Raspberry nel nostro caso) tramite protocollo I2C per cui necessita di soli quattro collegamenti con la raspberry, 5V, GND e i due pin I2C (SDA e SCL). Ho realizzato una piccola basetta millefori con il MPC23017 e i pochi componenti necessari che ho innestato sopra al connettore I/O della raspberry e dove ho creato anche i connettori per il collegamento a display e pulsanti che si trovano sul coperchio del contenitore che ingloba il tutto.
Basetta millefori inserita sopra la Raspberry e connettori vari In alto l'MPC23017, alla sua sinistra il trimmer di regolazione contrasto LCD |
Di seguito lo schema della scheda di gestione LCD e pulsanti:
Un paio di foto della realizzazione ultimata.
A sinistra il contenitore prima della chiusura.
A destra tutto l'insieme che costituisce l'Hot spot portatile: in alto il contenitore con la scheda radio Dvmega e Arduino uno collegati alla Raspberry tramite cavo usb, in basso il contenitore di comando con all'interno la Raspberry collegata in rete tramite WIFI, sulla destra si vede la scheda DV4mini e a sinistra un caricabatterie per smartphone da 6500 mAh che in questo caso alimenta l'hot spot ed è in grado di permetterne il funzionamento ininterrotto in caso di mancanza di alimentazione elettrica per una giornata intera.
Contenitore aperto |
Hot spot portatile |
La gestione del sistema D-Star è rimasta alla DVmega, il software parte automaticamente all'accensione e la connessione/sconnessione ai vari sistemi digitali D-Star viene effettuata tramite i classici comandi via radio.
Il software della DV4mini ho scelto di non farlo partire automaticamente per cui quando serve va fatto partire tramite gli appositi pulsantini e alla partenza si setta nel modo (C4FM o DMR) con cui era stato chiuso la volta precedente e si collega alla rete e al sistema secondo le ultime impostazioni. Attualmente con questa configurazione si può essere operativi contemporaneamente su due sistemi, D-Star e uno a scelta tra C4FM o DMR.
Col software attuale non è possibile la gestione completa della DV4mini via radio per cui se si vuole cambiare modo di comunicazione o reflector di connessione con la DV4mini bisogna collegarsi con un PC.
Questo purtroppo vanifica lo spirito di questa realizzazione ma la tecnologia ci viene in aiuto, sulla raspberry va installato un server VNC e si può accedere in caso di bisogno tramite vnc con qualsiasi tablet o smartphone che, soprattutto l'ultimo, oramai si ha sempre in tasca.
Schermata di accesso tramite VNC |
Il programma Python si può scaricare a questo link
La documentazione per la configurazione della raspberry a questo link
Chi e' interessato ad avere maggiori informazioni su questa realizzazione puo' farne richiesta all'indirizzo e-mail sottoriportato.
[email protected]
Tutti marchi registrati sono dei legittimi proprietari La pubblicazione dei progetti e degli articoli di TigullioHamradio e' consentita solo col consenso degli autori e comunque citando sempre la fonte |
Le videate di questo sito sono ottimizzate per una definizione video
minima impostata a 1024 X 768 |
Inizio pagina |