Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« on: August 30, 2011, 08:22:32 am » |
Ciao a tutti. ho da poco ricevuto il mio arduino uno, ed ho subito provato ad caricarci sopra uqalche esempio. quando sono arrivato all'esempio "Button", è successo qualcosa di molto strano: il led si accende quando mi avvicino al'arduino, e non risente per niente dell'input ricevuto dal pulsantino. Cosa devo fare? Farmelo sostituire?
|
|
|
|
|
Logged
|
|
|
|
|
Monselice PD Italy
Offline
Faraday Member
Karma: 15
Posts: 4903
фон Крыса
|
 |
« Reply #1 on: August 30, 2011, 08:24:09 am » |
Hai collegato correttamente bottone e resistenza all'arduino ?
|
|
|
|
|
Logged
|
Se corri veloce come un fulmine, ti schianterai come un tuono.
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #2 on: August 30, 2011, 08:26:29 am » |
|
|
|
|
« Last Edit: August 30, 2011, 08:31:07 am by SUBSEA »
|
Logged
|
|
|
|
|
Monselice PD Italy
Offline
Faraday Member
Karma: 15
Posts: 4903
фон Крыса
|
 |
« Reply #3 on: August 30, 2011, 08:37:26 am » |
|
|
|
|
|
Logged
|
Se corri veloce come un fulmine, ti schianterai come un tuono.
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #4 on: August 30, 2011, 08:38:55 am » |
e se non ce la ho messa cosa succede?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #5 on: August 30, 2011, 08:47:04 am » |
Si può fondere? 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 81
Posts: 8184
:(){:|:&};:
|
 |
« Reply #6 on: August 30, 2011, 08:48:33 am » |
si, corri il rischio, anche se in pratica l'arduino può reggere per breve tempo anche cacchiate peggiori (parlo per esperienza  ).
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16431
Don't know what I do
|
 |
« Reply #7 on: August 30, 2011, 08:49:40 am » |
Intanto pubblica lo schema di come hai collegato il pulsantino e del codice che hai usato. Fatto questo, la resistenza da 10K non serve a proteggere dalla fusione l'Arduino o il pulsantino ma a dare uno stato preciso (HIGH o LOW, a seconda) al pulsantino non premuto perché altrimenti l'Arduino legge anche le minime fluttuazioni elettromagnetiche indotte da corpi (compresi quello umano...  ) nelle vicinanze. 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #8 on: August 30, 2011, 08:51:26 am » |
è vero, LEO 72, è proprio quello che mi era successo!!! Appena avvicinavo la mano si accendeva il led. Quindi non si è fuso? Anche se all'inizio avevo messo il più nel pin 2al posto del meno???
|
|
|
|
« Last Edit: August 30, 2011, 08:55:52 am by SUBSEA »
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16431
Don't know what I do
|
 |
« Reply #9 on: August 30, 2011, 09:08:51 am » |
Se si parla di 5V non è successo nulla. I pin di Arduino sono strutturati per accettare in ingresso fino a 6V. Cmq... segui lo schema del link che ti hanno postato. Quella è una configurazione con resistenza di PULL-DOWN. La pressione dà un segnale HIGH mentre quando il pulsantino è libero avrai un LOW fisso e stabile.
|
|
|
|
|
Logged
|
|
|
|
|
Deep south of Italy
Offline
Faraday Member
Karma: 6
Posts: 2953
The quieter you become, the more you can hear
|
 |
« Reply #10 on: August 30, 2011, 10:12:11 am » |
a pulsante aperto l'entrata resta fluttuate senza resistenza di pull e il software legge quello che c'è 
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16431
Don't know what I do
|
 |
« Reply #11 on: August 30, 2011, 02:41:57 pm » |
a pulsante aperto l'entrata resta fluttuate senza resistenza di pull e il software legge quello che c'è  E io che ho detto?  la resistenza da 10K non serve (...) a dare uno stato preciso (HIGH o LOW, a seconda) al pulsantino non premuto perché altrimenti l'Arduino legge anche le minime fluttuazioni elettromagnetiche
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #12 on: August 30, 2011, 02:45:50 pm » |
Grazie mille a tutti! Ho risolto il problema con la resistenza. Ora rimane però il dilemma più grande: Come imparare la programmazione di arduino?  avete qualche link, guide o toutorial per un neofita molto interessato? p.s. se per voi è meglio aprire un nuovo topic scrivetelo, non esiterò a farlo. Grazie
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16431
Don't know what I do
|
 |
« Reply #13 on: August 30, 2011, 02:50:01 pm » |
Consiglio n° 1: leggiti tutto il Reference sul sito principale di Arduino. Consiglio n° 2: fatto questo, guarda gli esempi disponibili con l'IDE Consiglio n° 3: inzia a scrivere.  Nulla insegna meglio della pratica 
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 160
Posts: 15605
+39 349 2158303
|
 |
« Reply #14 on: August 30, 2011, 05:29:30 pm » |
|
|
|
|
« Last Edit: August 31, 2011, 02:59:04 am by uwefed »
|
Logged
|
|
|
|
|
|