La cosa principale che può andare storta è se metti da parte il tuo Arduino per un paio di settimane, dimentica quale schizzo (codice) viene caricato su di esso, quindi torna a lavorare su di esso, collega l'hardware (come un interruttore, un LED o un motore ) e accenderlo / accenderlo inaspettatamente, perché il codice precedente indicava il pin a cui era collegato.
Soluzione 1. Caricare prima il nuovo codice.
Una tecnica semplice e sicura è quella di caricare il nuovo codice su cui stai lavorando oggi prima di collegare qualsiasi hardware. Ora sai cosa fa il codice, quali pin utilizza e quindi collega l'hardware in seguito (preferibilmente girando Arduino per prima cosa scollegandolo).
Quindi quando riconnetti l'alimentazione, esegue lo schizzo che hai caricato, hai l'hardware collegato e tutto dovrebbe andare bene.
Soluzione 2. Caricare uno schizzo "non fare nulla".
Puoi caricare questo breve schizzo:
int main () { }
"Non fa niente". Tutti i pin rimarranno come input, quindi puoi tranquillamente collegare il tuo hardware e quindi iniziare a programmare il tuo nuovo progetto.
La sicurezza prima
Una buona regola è quella di non collegare o scollegare l'hardware (ad es. LED, interruttori, motori) con l'alimentazione applicata. Se vieni distratto e collegato alla presa sbagliata sulla scheda, potresti danneggiare immediatamente ciò che sei collegato, o l'Arduino, o entrambi.
Con l'alimentazione spenta, è possibile quindi verificare all'ultimo minuto che tutto sia collegato nel posto giusto, che le polarità siano corrette e così via.
Assicurati anche di non avere elettricità statica sul tuo corpo, in particolare se indossi un maglione o qualcosa di soffice o sei seduto sul tappeto.
Personalmente allungo sempre la mano e tocco alcune parti metalliche vicine per "radicarmi" da solo, prima di raggiungere l'Arduino. Un esempio è la custodia in metallo di un PC, una presa per cuffie o qualcosa del genere.
Se, dopo aver collegato l'alimentazione ad Arduino (ad es. Tramite il cavo USB) non si vede immediatamente il LED di accensione, scollegare immediatamente l'alimentazione! Potresti aver cortocircuito qualcosa, e meno tempo lo fai, meglio è.