Show Posts
Pages: [1]
1  International / Hardware / Re: Arduino CW Keyer e Arduino Mega 2560 on: January 12, 2013, 06:35:54 am
Risolto!!!
Ho cambiato pin utilizzando A2 anziché A1 e tutto a preso a funzionare.
Ora mi rimane il dubbio se disattivare o meno l'autoreset di Arduino... vedremo.

Ciao, Franco
2  International / Hardware / Re: Arduino CW Keyer e Arduino Mega 2560 on: January 09, 2013, 11:33:39 am
Grazie di tutto cyberhs
cercherò di ripassare il listato
3  International / Hardware / Re: Arduino CW Keyer e Arduino Mega 2560 on: January 08, 2013, 07:17:40 am
Grazie per la risposta.
Ho seguito scrupolosamente la indicazioni dell'autore nel non tenere conto della numerazione esterna dei pin.
Allego l'immagine dell'interfaccia che ho costruito e che è inserita sopra il Mega.
E' possibile sia incappato in un prodotto difettato? A questo punto le penso tutte.
Seguirò il consiglio e sostituirò le resistenze da 100 ohm.
4  International / Hardware / Arduino CW Keyer e Arduino Mega 2560 on: January 07, 2013, 10:36:28 am
Ho realizzato il progetto Arduino CW Keyer su un Arduino Mega 2560 che potete vedere nell'immagine allegata e ho un problema che non sono riuscito a risolvere neanche interpellando l'autore (non conoscendo l'inglese ho fatto le traduzioni con Google  smiley-roll ).
Lo sketch (più di 7000 righe) lo si può trovare a questo indirizzo: http://sourceforge.net/projects/k3ngarduinocwke/files/ mentre la descrizione del progetto e' a questo indirizzo: http://radioartisan.wordpress.com/arduino-cw-keyer/
Ma veniamo al problema…
Come si vede dall'immagine, nella parte inferiore sinistra troviamo i pulsanti che richiamano la funzione Command (S1) e le memorie (S2…6).
L'anomalia e' che quando premo il pulsante S1 mi manda a massa la tensione 5V (come se R7 non ci fosse) con il conseguente riavvio dello sketch (stessa cosa se faccio un ponticello tra AN1 e massa) mentre i pulsanti S2…6 non richiamano alcuna memoria.
Come si può vedere e' previsto un ingresso per tastiera PS2 con la quale ho potuto verificare il perfetto funzionamento sia della parte Hw che Sw.
Ho fatto ricerche su internet ma non ho trovato alcun riscontro al mio problema.
L'Arduino Mega e' nuovo e mai usato in precedenza.
Da quanto ho potuto verificare non dovrebbero esserci differenze tra il Mega e l'Uno per quanto concerne i pin analogici.
Avete una spiegazione?
Scusate la lunghezza e grazie per avermi letto.
Franco
5  International / Software / Re: Errori di compilazione on: October 18, 2012, 03:55:51 am
Grazie lesto... l'avevo già provata a suo tempo e quando avevo visto ancora errori l'avevo scartata senza cercare di capire smiley-confuse
Ora ho riprovato ed è bastato estrarre la cartella della libreria I2C_bv dalla cartella bv4208 e metterla cartella Libraries.

Grazie a tutti per i vostri interventi

6  International / Software / Re: Errori di compilazione on: October 17, 2012, 12:35:25 pm

Per Uwe:
Sinceramente non ricordo dove ho trovato la libreria BV4218 anche se ho dovuto fare molte ricerche. Credo in una delle pagine di ByVac…
Lo sketch 'ho trovato a questo indirizzo:
http://john.crouchley.com/blog/archives/264

Per tuxduino:
Non ho precisato che uso un Macintosh e le librerie vengono poste in fase di installazione in: Arduino -> Contents -> Resources -> Java -> Libraries ed è li che ho inserito la libreria bv4218.

Per lesto:
Mi hai fatto venire il mal di testa  smiley-wink
Sono alle primissime armi! …

Grazie a tutti per i vostri interventi… credo che accantonerò questo display!   
7  International / Software / Errori di compilazione on: October 17, 2012, 07:55:06 am
Ho un display LCD con controller BV4218.
Se provo a compilare questo sketch:

#include <Wire.h>
#include <ByVacLCD.h>

ByVacLCD bv=ByVacLCD(0x21,4,20);

void setup()
{
  bv.init();
  bv.print("Hello World");
}

void loop()
{
  bv.setCursor(1,0);
  bv.print(millis());
}

mi ritorna questi errori:

In file included from Prova_BV4218.cpp:2:
/Applications/Arduino.app/Contents/Resources/Java/libraries/ByVacLCD/ByVacLCD.h:73: error: conflicting return type specified for 'virtual void ByVacLCD::write(uint8_t)'
/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error:   overriding 'virtual size_t Print::write(uint8_t)'
/Applications/Arduino.app/Contents/Resources/Java/libraries/ByVacLCD/ByVacLCD.h:75: error: conflicting return type specified for 'virtual void ByVacLCD::write(const uint8_t*, size_t)'
/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:50: error:   overriding 'virtual size_t Print::write(const uint8_t*, size_t)'


Come rimedio? Grazie per l'attenzione
8  International / Software / Re: satellite tracking con arduino on: September 02, 2012, 03:19:47 am
Se ti puo' servire a questo indirizzo: http://radioartisan.wordpress.com/yaesu-rotator-computer-serial-interface/ trovi una interfaccia emulatrice degli Yaesu GS-232A e GS-232B che si interfaccia a sua volta con HRD.

73 de IV3OGT - Franco
9  International / Hardware / Re: Arduino e display LCD03_I2C on: August 25, 2012, 04:49:42 am
Grazie cyberhs per il tuo intervento.
Ho alimentato Arduino a 12 V con il display in modalita' I2C ma la situazione non e' cambiata.
Purtroppo ora non ho tempo per altre prove.
Ciao
Franco
10  International / Hardware / Re: Arduino e display LCD03_I2C on: August 21, 2012, 05:45:59 am
Fatto... ma senza alcun risultato.
Credo prprio che finiro' col togliere la schedina I2C.
11  International / Hardware / Re: Arduino e display LCD03_I2C on: August 21, 2012, 04:55:36 am
Sono alla frutta…
Ho ripreso le prove con l'LCD03 e, non accorto che il ponticello per la scelta I2C/Seriale era inserito, ho visto apparire una serie di caratteri casuali che riavviando lo sketch si aggiornavano. Tolto il ponticello, ho scelto lo sketch CMPS10 trovato su "http://www.robot-electronics.co.uk/htm/arduino_examples.htm" che usa l'LCD03 come seriale sulle porte D2 e D3 e le porte I2C per il sensore, avviandolo appare la scritta "CMPS10 Example V: ", dunque qualcosa funziona.
A questo punto, per non buttare il tutto, mi chiedo se dissaldando la schedina I2C lo posso usare come normale LCD. Credo di si
Da ultimo: in modalità' I2C ora non appare più' il messaggio iniziale ma solo il cursore lampeggiante… mah!
Grazie per avermi letto e buona giornata a tutti
Franco
12  International / Hardware / Re: Arduino e display LCD03_I2C on: August 19, 2012, 08:08:10 am
Si e' un 20x4 e all'accensione mi da il seguente messaggio:
LCD03 REVISION9
I2CMODE @ 0xC6
e da li' non vuol saperne di andare avanti smiley-confuse
13  International / Hardware / Re: Arduino e display LCD03_I2C on: August 19, 2012, 07:47:38 am
Ok. Questo lo avevo gia' fatto. Grazie
14  International / Hardware / Re: Arduino e display LCD03_I2C on: August 19, 2012, 07:41:34 am
Grazie per la rapida risposta Brunello... ma non e' la soluzione smiley
15  International / Hardware / Arduino e display LCD03_I2C on: August 19, 2012, 07:33:03 am
Ciao a tutti,
sono alle prime armi con Arduino e sto provato il display LCD03 in modalità' I2C, ma non mi funziona.
Ho collegato le linee SCL e SDA di LCD03 rispettivamente ai piedini analogici 4 e 5 di Arduino e 2 resistenze pull-up da 2200 Ohm che vanno al piedino +5 volt.
Ho caricato la libreria LiquidCrystal_I2C.h ed ho provato lo sketch HelloWorld che si trova nella cartella della libreria ma il display rimane con il messaggio di avvio e il cursore lampeggiante, come se non fosse collegato alla scheda Arduino.
Dove sbaglio?
Grazie
Franco
Pages: [1]