annuncio

Comprimi
Ancora nessun annuncio.

OSD Low Cost.. è fattibile questo progetto?

Comprimi
X
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • OSD Low Cost.. è fattibile questo progetto?

    Ciao a tutti.. mi stavo divertendo con Arduino quando ho scoperto che con la funzione tone si possono creare suoni decenti tanto che sono riuscito ad accordare arduino con la chitarra e a fargli suonare la sigla di Barilla.. ehehe ma questo non vi interessa..
    Ho provato quindi con un vecchio jack da microfono a collegarlo alla scheda audio del pc e si riesce a registrare il suono direttamente quindi ho pensato che, come una connessione 56k si potrebbe fare un sistema di telemetria low cost usando un arduino, un pc e il canale audio delle nostre TX,RX video/audio..
    Basta collegare il jack audio della TX sull'aereo ad un arduino e far arrivare così a terra una traccia da far decodificare al pc o a un altro arduino (magari qualche mago ci è riuscito)
    L'unico problema è trovare qualcuno che è capace di far decodificare al pc una traccia audio.. un volta però riusciti a fare questo la strada è tutta in discesa..
    Mi sembra di aver già visto qualcuno su rcgroups che ci è già riuscito ma non utilizzando un arduino e quindi con toni differenti..
    Io conosco solo il php e posso fare un box che si aggiorna da solo che indica velocità posizione ecc del gps..
    Ditemi cosa ne pensate..
    Ultima modifica di Guglio; 27 maggio 10, 17:37.

    Everybody sing this song

  • #2
    Che basterebbe semplicemente un tono:
    Senza tono: valore logico 0
    Con Tono: valore logico 1

    Facendo correre una sequenza di toni si ottiene una connessione tipo modem molto artigianale...

    Per esempio un segnale da poter inviare è questo:

    | Toni di taratura + Segnale da trasmettere + Bit di controllo
    0 1 0 1 x x x x x x x x 1

    In questo modo si ottiene un segnale facile da gestire (basta rilevare se è presente o no il segnale audio), si usa i segnale di taratura per sincronizzare i 2 arduini (e per farli partire insieme) e, di seguito, i bit di trasmissione!!!

    Il problema per una connessione di questi tipo è la quantità di dati che si possono trasmettere (penso intorno ai 300-400 bit massimi, quindi circa 30 byte al secondo...

    Commenta


    • #3
      Io ero partito subito a farmi delle seghe mentali
      Comunque con le interferenze non viene un casino se il segnale è solo 0 e 1 ?

      Everybody sing this song

      Commenta


      • #4
        esiste già tutto ciò, very low cost, e senza arduino da programmare (che comunque anche lui ha un suo costo immagino)

        in questo caso il segnale inviato sono le coordinate del modello, per essere puntato dall'antenna patch.
        ma non credo sia difficile fargli trasmettere altri dati al posto di coordinate.

        l'accoppiata si chiama Dakar/Lince

        Commenta


        • #5
          Se gran parte dei componenti dell'aereo non sono fatti da me con le mie manine non sono contento
          Mi metto a fare qualche test..

          Everybody sing this song

          Commenta


          • #6
            allora questo va bene: il dakar non esiste in vendita, va costruito

            Commenta


            • #7
              Non resisto.. devo prima provarci io..
              Sto facendo alcuni test, non ho trovato nessuno che sa programmare quindi mi sto cimentando in vb6..
              Riesco a capire se c'è il segnale o meno ora devo capire come farlo decodificare ed elaborare

              Everybody sing this song

              Commenta


              • #8
                ah, ok vuoi partire da ancora più lontano, non avevo capito

                Commenta


                • #9
                  Sono riuscito a far riconoscere dei suoni prodotti da arduino al pc usando la distanza fra le onde sonore..
                  Basta quindi associare a 9 suoni diversi la distanza fra le onde sul pc ed è già tutto bello che fatto..
                  L'unica cosa che spero è che la trasmissione non distorca il suono


                  Everybody sing this song

                  Commenta

                  Sto operando...
                  X