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