Pages: [1]   Go Down
Author Topic: Protoshield Arduino compatibilità  (Read 328 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 79
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,
ho un problema e non riesco proprio a venirne a capo. Ho una protoshield (http://www.robot-italy.com/it/proto-shield-for-arduino-pinguino-maple.html) in cui ho fatto un circuito per degli switch. Il problema è che su Arduino Due, quando inserisco la scheda e carico il programma, la scheda si accende e il programma va in esecuzione, mentre su Arduino Uno, quando inserisco la protoshield il suo led non si accende (quello della protoshield) e il programma non parte. La compilazione avviene senza errori né warning. Chi mi sa aiutare?
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5495
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ci vorrebbe uno schema ed una foto della scheda se hai aggiunto componenti per capire bene cosa capita....
Seè così come l'hai comprata mi pare molto strano... forse cè qualche contatto che non va bene, il pinout è lo stesso, cambia forse la tensione d'alimentazione ? ma se va sulla due a 3.3v sulla uno a 5v deve funzionare comunque !
« Last Edit: September 10, 2013, 11:10:06 am by ratto93 » Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Offline Offline
Jr. Member
**
Karma: 0
Posts: 79
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Manuale della protoshield: https://www.olimex.com/Products/Duino/Shields/PROTO-SHIELD/resources/PROTO-SHIELD.pdf
Schemi elettrici della protoshield: https://www.olimex.com/Products/Duino/Shields/PROTO-SHIELD/resources/PROTO-SHIELD-schematic.pdf
Circuito elettrico sulla protoshield: http://img202.imageshack.us/img202/8167/44x7.png
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5495
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ti sei fatto un tastierino analogico ?
se si che valori di resistenze hai usato ? quando lo monti sulla Uno si spegne pure il led di alimentazione ?
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Offline Offline
Jr. Member
**
Karma: 0
Posts: 79
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In pratica ho fatto 4 switch collegati tra loro con delle resistenze da 10 K, e poi collegato ad A0.
I valori dei pulsanti sono:       PULSANTE P1 = circa 1023
                        PULSANTE P2 = circa 774/775
                        PULSANTE P3 = circa 516/518
                        PULSANTE P4 = circa 385
                        PULSANTE P5 = circa 304/307
Il bello è che sulla due tutto funziona, ma sulla 1 niente, il led di Arduino rimane acceso (quindi non c'è cortocircuito) ma quello della protoshield che si dovrebbe accendere non lo fa...
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5495
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si ti avevo chiesto del led proprio per sapere se era in corto o meno ed i valori delle resistenze sono talmente alti che influiscono molto poco. Però, da datasheet la resistenza massima che può dare tensione ad un pin analogico per farne la lettura dovrebbe essere 4.7k (circa 1mA), qui te li superi abbondantemente, ora la due non la conosco ma è probabile che il sua ADC abbia bisogno di molta meno corrente per effettuare la lettura, i led si devono accendere a seconda della pressione di questi pulsanti o ne sono indipendenti ?


edit, ho riletto il post e:
Pardon, mi confermi che la lettura dei pulsanti sulla uno avviene correttamente ?
allora posta il codice e vediamo dove sta il problema, dovrebbe funzionare.
« Last Edit: September 10, 2013, 11:29:02 am by ratto93 » Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5495
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hydrarian hai risolto il problema poi ?
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Pages: [1]   Go Up
Jump to: