Aiuto uncertified board arduino due

Ciao a tutti programmatori :slight_smile: Ho comprato una scheda arduino due (la scheda è segnata come arduino.org) per collegarla in comunicazione con la uno originale (arduino.cc) il mio problema sta nel fatto che una volta scritto il programma verifico e compilo mi compare un messaggio:

This board comes from an uncertifield manufacter.
We won’t able to provide any support if it doesn’t work as expected

che significa? posso risolvere il problema ed utilizzare la scheda? O ho buttato via i miei soldi…

Ciao

Manca buongiorno e grazie.
Quando entri in casa di qualcuno non saluti? non ringrazi quando esci?

Erik84:
Ho comprato una scheda

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

pablos:
Ciao

Manca buongiorno e grazie.
Quando entri in casa di qualcuno non saluti? non ringrazi quando esci?

Pablos ho editato mettendo i saluti, ero di fretta che son dovuto uscire e ho saltato i convenevoli...

nid69ita:
Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

nid69ita ho fatto le presentazioni, ho dato un'occhiata ai link ma non sono ancora riuscito a trovare un link sul mio problema :confused:

sai un minimo di inglese?

ho letto, un minimo di inglese ce l'ho, quello che non capisco lo passo con un traduttore, stavolta non sono riuscito a capire un gran che anche passandolo con un traduttore :stuck_out_tongue: ho capito solo che anche se mi da quel tipo di errore di non preoccuparmi perché è una scheda originale...

Però vedo che non si programma lo stesso...

Una domanda aggiuntiva tanto per capire il suo funzionamento, il tasto erase posto vicino ai pin delle comunicazioni, a cosa serve? qual'è la sua funzione?

Cancella il programma ... flash erase.

ok ho trovato la soluzione, la posto così se capita a qualcun altro magari trova la soluzione più velocemente di me :stuck_out_tongue: sono andato sul sito di arduino.org (cosa che nn avevo ancora fatto) e ho scaricato il loro programma, che è al momento una versione 1.7.3 mentre invece su arduino.cc sono alla versione 1.6.4 ma va bhè, il punto sta che il programma del sito arduino.org legge entrambe le schede e nn viceversa...

Ora devo risolvere altri problemi riguardanti lo schermo lcd, mostra caratteri incomprensibili, ho usato il progetto sfera di cristallo cambiando i pin con quelli a cui ho collegato io l'lcd ma ho supposto che sia un problema dovuto ai pin, forse che debba usarne di specifici per rendere la lettura comprensibile, ci penso poi domani...

Buonanotte e spero di essere stato di aiuto per altri che si trovano davanti lo stesso problema :wink:

Erik84:
Ora devo risolvere altri problemi riguardanti lo schermo lcd, mostra caratteri incomprensibili, ho usato il progetto sfera di cristallo cambiando i pin con quelli a cui ho collegato io l'lcd ma ho supposto che sia un problema dovuto ai pin, forse che debba usarne di specifici per rendere la lettura comprensibile, ci penso poi domani...

I pin su LCD, c'e' una strip saldata, vero ? Non sono solo "appoggiati" ?!

Erik84:
:stuck_out_tongue: sono andato sul sito di arduino.org (cosa che nn avevo ancora fatto) e ho scaricato il loro programma, che è al momento una versione 1.7.3 mentre invece su arduino.cc sono alla versione 1.6.4 ma va bhè, il punto sta che il programma del sito arduino.org legge entrambe le schede e nn viceversa…

Quello che hai trovato su arduino.org è solo un fork dell’originale su arduino.cc, stanno usando numeri di versione a piffero solo per distinguersi, la loro 1.7.4 è meno performante dell’attuale 1.6.4 di arduino.cc, che è l’IDE orginale.
Come avrai già capito arduino.org è l’ex Smartproject, ora Arduino s.r.l., che da sempre produce le schede Arduino originali, per varie questioni si sono divisi da arduino.cc e si sono arrogati il diritto di produrre Arduino originali senza detenerne la proprietà legale, c’è un corso una causa e saranno i giudici a stabilire chi ha ragione.
Attualmente arduino.cc ha inserito quel nag screen, che puoi eliminare per sempre vistando la relativa casella, solo per mettere in chiaro la questione che le board marcate arduino.org non possono ricevere assistenza da arduino.cc, cosa più che legittima visto che non sono loro a produrre quelle schede e non possono offrire nessuna garanzia in merito.
Per farla breve, butta via l’ide di arduino.org e usa l’ide originale, la 1.6.4 attuale, fregatene del nag screen che tanto ti appare solo la prima volta che colleghi una scheda arduino.org, ricordati di vistare l’assenso a non visualizzare più l’avviso, inoltre mi pare che nella attuale 1.6.4 è stata eliminata quella schermata di avviso.

grazie astrobeed della tua spiegazione, nn lo sapevo che la 1.7.4 fosse meno performante, provvedo a rimettere la versione originale :wink: quando provavo ieri nn ho mica mai spuntato la casella, così tutte le volte che avviavo la procedura di compilazione mi fermava con quel messaggio e nn installava il mio software...

nid69ita:
I pin su LCD, c'e' una strip saldata, vero ? Non sono solo "appoggiati" ?!

si sono saldati, e ho risolto usando i pin specifici del progetto sfera di cristallo, vorrei capire il motivo per il quale debba usare i pin 12, 11, 5, 4, 3, 2 nella arduino due i pin che vanno dal 2 al 13 sono pwm, se guardo il progetto di arduino uno i pin 2, 4, 12 sono digitali, perché nella due se uso pin digitali a partire dal 22 mi rimane lo schermo vuoto? Premetto che da niubbo avevo capito che nello sketch dovevo impostato i pin da usare

Tutte le versioni del IDE (sia arduino.cc che arduino.org) superiori alla 1.6.0 (1.6.1 e 1.7.0 in poi) e la versioni 1.6.0.1 funzionano con Arduini marcati arduino.org. Le IDE di arduino.cc danno quella schermata di avviso, ma accettano anche a lavorare insieme con gli arduino.org.

Non so se hanno eliminato l' avviso nella versione 1.6.4; non so verificarlo perché non ho un Arduino.org sotto mano.

Ciao Uwe

Erik84:
si sono saldati, e ho risolto usando i pin specifici del progetto sfera di cristallo, vorrei capire il motivo per il quale debba usare i pin 12, 11, 5, 4, 3, 2 nella arduino due i pin che vanno dal 2 al 13 sono pwm, se guardo il progetto di arduino uno i pin 2, 4, 12 sono digitali, perché nella due se uso pin digitali a partire dal 22 mi rimane lo schermo vuoto? Premetto che da niubbo avevo capito che nello sketch dovevo impostato i pin da usare

Qui siamo tutti utenti come te, non c'e' chi ha scritto lo starter kit. Io non ho lo starter kit quindi non conosco quello sketch. Se lo posti ti possiamo aiutare e dare spiegazioni.

EDIT: nell'IDE sotto example c'e' Starter Kit con gli esempi numerati.
Crystal Ball ha questo:

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

Tu come lo avevi modificato ?

uwefed:
Non so se hanno eliminato l’ avviso nella versione 1.6.4; non so verificarlo perché non ho un Arduino.org sotto mano.

E mai l’avrai se non vuoi essere accusato di alto tradimento. :grin:

nid69ita:
Qui siamo tutti utenti come te, non c'e' chi ha scritto lo starter kit. Io non ho lo starter kit quindi non conosco quello sketch. Se lo posti ti possiamo aiutare e dare spiegazioni.

EDIT: nell'IDE sotto example c'e' Starter Kit con gli esempi numerati.
Crystal Ball ha questo:

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

Tu come lo avevi modificato ?

Si la Crystal ball usa quelli, io l'avevo modificato con (22, 2, 23, 3, 24, 4, 5)

praticamente per usare i pin in fila, dal progetto originale ho sostituito i segnali digitali (12, 2, 4) con (22, 23, 24) e i segnali pwm (11, 3, 5, 6) con (2, 3, 4, 5)

insomma ho fatto un casino atomico per dare un senso allo sfruttamento dei pin :stuck_out_tongue: