Arduino APRS Beacon

Oggi vi propongo un semplicissimo beacon per fare APRS utilizzando un Arduino, lo sketch è basato sul progetto Trackuino, un completo tracker APRS a cui ho rimosso tutta la gestione del GPS, dei sensori di temperatura e della tensione per ottenere solamente la parte di codifica delle coordinate e del messaggio di testo

beacon-arduino-aprs

I file da modificare sono:

config.h che contiene il nominativo e il messaggio da allegare

aprs.cpp che contiene le coordinate da trasmettere, attenzione a modificarle seguendo l’esempio che vi fornisco, altrimenti APRS.FI non riconoscerà correttamente il pacchetto

l’uscita audio è sul pin 3 mentre il ptt sul pin 4. tra l’uscita audio e la radio è buona cosa inserire un condensatore di accoppiamento e un trimmer per regolare il livello dell’output

Link al file: trackuino-2

6 Risposte a “Arduino APRS Beacon”

  1. Ciao Luca
    Non sono attrezzato con acidi e quant’altro per realizzare lo shield da collegare ad Arduino, per cui volevo chiederti se hai realizzato in autonomia il circuito stampato oppure, con lo schema delle piste presente nella pagina del progetto, hai chiesto ad una ditta di fornirti la scheda?
    Grazie

    Iw1qeh
    Paolo -Genova-

  2. Ciao, in realtà la circuiteria è talmente semplice che una breadboard (per montaggi volanti) o una basetta millefori è più che sufficiente

    1. Il condensatore stai nel ordine del uF, qualcosa tipo 4.7uF è perfetto, dal PIN 4 ci dovrai comandare un transistor per fare il PTT

  3. Per funzionare correttamente bisogna spostare il DELAY (intervallo tra i pacchetti in millisecondi) della riga 67 prima del aprs_send().

    1. Ottimo consiglio, il valore poi da assegnare a tale variabile dipende dalla radio e dalla velocità dello squelch del digipeater

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *