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

Post Disclaimer

Creative common license BY-NC_SA

Informazioni Importanti

Le informazioni contenute in questo articolo sono di carattere informativo e rispecchiano le opinioni personali del autore. Tutte le guide nel sito vengono proposte "as it is" puramente a scopo didattico. L'utente che accetta di seguirne i passaggi si assume ogni responsabilità in caso di guasto/malfunzionamento o altro problema come conseguenza della modifica.

Nei post di iu2frl.it posso includere collegamenti a rivenditori. Posso ricevere una piccola commissione dal rivenditore se effettui un acquisto dopo aver fatto clic su uno di questi link. I post non sono espressamente sponsorizzati da rivenditori, editori, promotori o produttori, se non diversamente specificato chiaramente e tutte le decisioni editoriali sono prese esclusivamente dagli autori dei singoli articoli.

Tutti i contenuti vengono condivisi con licenza CC BY-NC-SA 4.0: Questa licenza consente ad altri di remixare, adattare e sviluppare i contenuti in modo non commerciale, purché accreditino l'autore originale e concedano in licenza le loro nuove creazioni con gli stessi termini. Per maggiori informazioni visitare il sito Creative Commons.

Important Informations

The information contained in this article is of an informative nature and reflects the personal opinions of the author. All the guides/tutorial on the website are offered "as it is" for educational purposes only. The user who agrees to follow the steps assumes all responsibility in case of failure/malfunctioning or other problem as a result of the modification.

In some posts of iu2frl.it I can include links to resellers. I can get a small commission from the reseller if you make a purchase after clicking on one of these links. The posts are not expressly sponsored by resellers, publishers, promoters or producers, unless otherwise clearly specified and all editorial decisions are made solely by the authors of the individual articles.

All the contents are published as CC BY-NC-SA 4.0: This license lets others remix, adapt, and build upon your work non-commercially, as long as they credit you and license their new creations under the identical terms.. For more informations please visit Creative Commons website.

12 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

  3. che condensatore mi consigli? E come prendo il segnale PTT? sul pin 4 non rilevo nulla…

    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

  4. 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

  5. ciao luca o un problema uscita pin 3 audio e ok ma uscita pin 4 rilevo sempre una tensione di 5 volt come posso risolvere grazie.

  6. ciao luca nel codice è il pin 4 come PTT non riesco a capire il problema ce sempre una tensione di 5v.
    se puoi darmi una dritta ti ringrazio

    1. Ho controllato il codice ma non ci sono particolari funzioni, prova magari a cambiare il pin utilizzato nel file “config.h” alla riga 114

Lascia un commento

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