Ciao, approfitto del mio secondo post (dopo quello di presentazione) per porre una domanda banalissima forse anche superflua per non dire sciocca :).
Quando passo da un progetto all'altro e quindi riprogetto il circuito sulla breadboard, non c'è pericolo che si rovini qualche componente perchè Arduino ha ancora in memoria il programma precedente che parte non appena collego la scheda alla porta usb per trasmettere il programma ?
Grazie.
Certamente.
Nel caso ad esempio che tu imposti dei pin come uscite e nel secondo progetto , detti pin, sono collegati come input ( di un sensore ad esempio ). Avresti che invii un segnale LOW o HIGH su un qualcosa che da' HIGH o LOW e se ( sempre come esempio ) metti un pin HIGH su un Pin che e' posto in LOW da qualcosa di esterno, è ocme se facessi un cortocircuito
Esattamente quello che intendevo, adesso sto giocando con i led ma più avanti non vorrei combinare qualche disastro. Quindi come mi consiglieresti di fare ? Stacco tutto, lo collego e sovrascrivo il precedente con un progetto base senza input/output tipo blink ?
kastaldi:
Stacco tutto, lo collego e sovrascrivo il precedente con un progetto base senza input/output tipo blink ?
... cosa che faccio regolarmente quando metto via un Arduino, così, quando lo riprenderò in mano, non dovrò preoccuparmi di come lo avevo usato l'ultima volta ![]()
Guglielmo
Perfetto, grazie a tutti delle risposte, gentilissimi. ![]()
... ah ... naturalmente c'è il rovesco della medaglia ... la meoria flash è garantita per 10'000 programmazioni ... in questo modo la metà vanno a finire per il blink ![]()
Guglielmo
...a quattro (4) upload al giorno, di cui uno del blink, per tutti i santi 365 giorni di un anno...10000/(365*4)= 6.84 anni...più che onesto... ![]()
Il Blink mica NON USA NESSUN USCITA. Usa il pin 13 come uscita per lampeggiare.
Ciao Uwe
Ma perché usare il blink?
Se io voglio fare un progetto con Arduino:
1)scollego tutto
2)attacco Arduino al pc
3)carico il nuovo programma direttamente
4)stacco Arduino (e così siamo sicuri che non si fulmina subito per un qualche mal collegamento)
5)collego quello che mi serve.
In questo modo Arduino non ha "in memoria" il progetto vecchio, in quanto é tutto scarpato via dal nuovo
... continuo a suggerire, prima di mettere via un Arduino (... specie se se ne hanno più di uno), di caricarci il Blink, come quando arriva nuovo di fabbrica. Dopo settimane/mesi uno non si ricorda più quello che aveva fatto, e ... fare qualche errore è sempre possibile ![]()
Guglielmo
Volendo si potrebbe caricare il "bare minimum sketch". Totalmente vuoto, il dubbio e' se rimangano flottanti i pin...
speedyant:
Volendo si potrebbe caricare il "bare minimum sketch". Totalmente vuoto, il dubbio e' se rimangano flottanti i pin...
... dopo un reset, prima di altre impostazioni, sempre ![]()
Guglielmo