[Arduino] Progetto Radio FM per Linux Day 2019

Spazza Tura cestinolm a yahoo.it
Ven 14 Giu 2019 11:43:28 CEST


Ciao a tutti, il mio circuito è finalmente saldato su millefori. Per quanto riguarda i livelli di tensione sda e scl tra arduino e radio credo che le porte dell'arduino siano impostate come open collector e pullappate poi con le resistenze sul 3,3v. Ho misurato con l'oscilloscopio e arrivano intorno ai 3,6V. (anche se meglio mettere un driver perchè le fome d'onda non sono perfettamente squadrate). 
--------------------------------------------
Sab 8/6/19, carlo b via Arduino <arduino a liszt.softwareliberopinerolo.org> ha scritto:

 Oggetto: Re: [Arduino] Progetto Radio FM per Linux Day 2019
 A: arduino a liszt.softwareliberopinerolo.org
 Cc: "carlo b" <carlobusco a gmail.com>
 Data: Sabato 8 giugno 2019, 09:18
 
 Io
 utilizzo un arduino mini 3V3
 
 Il giorno ven 7
 giu 2019 alle ore 22:01 giorgio boiero via Arduino <arduino a liszt.softwareliberopinerolo.org>
 ha scritto:
 Ho
 l'impressione che il modulo FM sia costruito per
 funzionare a 3.3V sul bus I2C leggendo il datasheet
 http://www.i-biznes.com/datasheets/RDA/RDA5807-MOD.pdf
 Date uno sguardo a questi schemi:
 https://cdn.hackaday.io/images/1779991468873735285.pnghttp://cxem.net/arduino/images/arduino171-1.png
 Servirebbe un level
 shifterhttps://www.nxp.com/docs/en/application-note/AN10441.pdfhttps://www.robotshop.com/community/uploads/u/n/unix-guru/imported/52264af7757b7f61608b456b.png
 
 
 
 
 
 Il giorno gio 6
 giu 2019 alle ore 22:18 giorgio boiero <giorgio.boiero a gmail.com>
 ha scritto:
 Guardando i vari esempi penso che il problema
 della sintonia su un canale ben preciso sia dovuto a come si
 inserisce il valore della frequenzaCerti esempi
 usano un valore decimale tipo 102.50 altri un valore in
 centesimi tipo 10250
 
 Il giorno gio 6
 giu 2019 alle ore 20:56 giorgio boiero <giorgio.boiero a gmail.com>
 ha scritto:
 Penso che il primo step sia capire bene come
 funziona la sintonia della radioProverei ad usare
 anche questa libreria 
 https://github.com/mathertel/Radio
 Come primo test
 proverei:https://github.com/mathertel/Radio/blob/master/examples/TestRDA5807M/TestRDA5807M.ino
 
 Il giorno gio 6
 giu 2019 alle ore 17:56 carlo b via Arduino <arduino a liszt.softwareliberopinerolo.org>
 ha scritto:
 Ho
 provato un modulino avuto da Giorgio, ho utilizzato la
 libreriahttps://github.com/csdexter/RDA5807MFunziona
 bene se si cercano le stazione in sequenza con Serial
 Monitor o con pulsanti, non pratico.Se si imposta
 una frequenza con setFrequency non imposta la frequenza
 voluta.
 Combinatore
 telefonico per la selezione delle stazione:https://app.box.com/s/wkjge305lqkthqbjrdi588aqwhshmue1Funziona
 bene.
  
 Il giorno mar 4
 giu 2019 alle ore 00:07 Spazza Tura via Arduino <arduino a liszt.softwareliberopinerolo.org>
 ha scritto:
 Trovo molto versatile
 avere qualche pusante di richiamo preferiti già a portata
 di mano (come le autoradio ad es) ma nessuno vieta la scelta
 con encoder, (Un po' più macchinoso da gestire)
 
 --------------------------------------------
 
 Lun 3/6/19, giorgio boiero via Arduino <arduino a liszt.softwareliberopinerolo.org>
 ha scritto:
 
 
 
  Oggetto: Re: [Arduino] Progetto Radio FM per Linux Day
 2019
 
  A: "Arduino Slip" <arduino a liszt.softwareliberopinerolo.org>
 
  Cc: "giorgio boiero" <giorgio.boiero a gmail.com>
 
  Data: Lunedì 3 giugno 2019, 22:23
 
 
 
  Per gestire i bottoni si possono usare gli
 
  expander I2C se non fossimo soddisfatti della rete
 resistiva
 
  (lettura di segnali analogici forse non stabili nel
 tempo)
 
  Non male il MCP23017 che genera un interrupt
 
  quando uno dei suoi ingressi è cambiato
 
  https://www.gammon.com.au/forum/?id=10945
 
  Proverei come prima cosa a fare delle prove di
 
  comando della radio FM con questa libreria, per capire
 bene
 
  come funziona il modulo 
 
  https://github.com/mathertel/RadioLa
 
  spiegazione delle varie funzioni si trova qui:
 
  http://mathertel.github.io/Radio/html/index.html
 
  Per la selezione delle frequenze in manuale o
 
  dalla memoria pensavi di usare i pulsanti o dei
 
  potenziometri digitali (encoder meccanici)?
 
  Per la re-sintonizzazione dell'ultima
 
  frequenza ascoltata alla riaccensione, salverei la
 frequenza
 
  nella eeprom interna solo se non è cambiata dopo
 alcuni
 
  minuti (max 100'000 riscritture)
 
 
 
 
 
  Il giorno dom 2 giu 2019
 
  alle ore 23:00 Spazza Tura via Arduino <arduino a liszt.softwareliberopinerolo.org>
 
  ha scritto:
 
  Milto utili! Grazie
 
  Giorgio!
 
 
 
  Come ti dicevo ieri, mi piacerebbe costruire un
 ricevitore
 
  fm di piccole dimensioni con le seguenti funzioni:
 
 
 
 
 
 
 
  -SCANSIONE AUTOMATICA E MANUALE DELLA FREQUENZA
 
 
 
 
 
 
 
  -POSSIBILITÀ DI MEMORIZZARE E RICHIAMARE LE STAZIONI
 
  PREFERITE
 
 
 
 
 
 
 
  -MANTENIMENTO DELLA FREQUENZA SINTONIZZATA SE SPENTO E
 
  RIACCESO
 
 
 
 
 
 
 
  -Per la memoria delle stazioni radio usare la eeprom
 
  interna
 
 
 
 
 
 
 
  Ho pensato a questo perchè mi piacerebbe creare qualcosa
 di
 
  utile e sorprendente, che possa servire anche ad altre
 
  persone. Sembrerà strano, ma una radio con queste
 
  caratteristiche e di piccole dimensioni non si trova
 
  facilmente in commercio, quello che si trova o funziona
 
  male, o sei costretto ad usare le batterie. Si
 accettano
 
  consigli...-- 
 
  Arduino mailing list
 
  Arduino a liszt.softwareliberopinerolo.org
 
  https://liszt.softwareliberopinerolo.org/listinfo/arduino
 
  -----Segue allegato-----
 
 
 
 
 
 -- 
 
 Arduino mailing list
 
 Arduino a liszt.softwareliberopinerolo.org
 
 https://liszt.softwareliberopinerolo.org/listinfo/arduino
 
 
 -- 
 
 Arduino mailing list
 
 Arduino a liszt.softwareliberopinerolo.org
 
 https://liszt.softwareliberopinerolo.org/listinfo/arduino
 
 
 
 -- 
 Giorgio Boiero
 
 
 -- 
 Giorgio Boiero
 
 
 -- 
 Giorgio Boiero
 -- 
 
 Arduino mailing list
 
 Arduino a liszt.softwareliberopinerolo.org
 
 https://liszt.softwareliberopinerolo.org/listinfo/arduino
 
 -- 
 Arduino mailing list
 Arduino a liszt.softwareliberopinerolo.org
 https://liszt.softwareliberopinerolo.org/listinfo/arduino
 -----Segue allegato-----
 
 


Maggiori informazioni sulla lista Arduino