|
1111
|
Forum 2005-2010 (read only) / Italiano / Re: Errore
|
on: August 30, 2009, 12:08:20 pm
|
|
Ciao,
esatto, per "staccarlo" basta semplicemente togliere il cavo usb.
Anche per la seconda domanda risposta affermativa.
Detto grossolanamente una volta che compili (verify) e poi fai upload lo sketch viene convertito in linguaggio macchina e salvato nella memoria del microcontrollore.
|
|
|
|
|
1112
|
Forum 2005-2010 (read only) / Italiano / Re: Mantenere l'ora su Arduino
|
on: September 10, 2009, 01:28:18 pm
|
|
carino si, il prezzo un po' meno. Io l'ho realizzato artigianalmente, se cerchi nel forum non tanto tempo fa, un altro utente "federico" ne ha realizzato uno e ha messo delle foto.
La cella non si ricarica, ma sul datasheet del DS1307 c'è scritto che la batteria garantisce una permanenza in funzione del componente di circa 10 anni
|
|
|
|
|
1113
|
Forum 2005-2010 (read only) / Italiano / Re: Mantenere l'ora su Arduino
|
on: September 10, 2009, 12:37:51 pm
|
|
...anche qui la funzione cerca oppure google ti sarebbe stata d'aiuto...
tali componenti si chiamano RTC (real time clock), ovviamente lo trovi su robot italy, inutile postare il link.
Io ho fatto esperienza con un DS1307 perchè c'era del codice da cui attingere in rete, penso che gli ic più diffusi siano della Philips e della Dallas Semiconductor (Maxim).
Il componente viene alimentato dall'alimentazione primaria, la batteria serve solo per mantenere l'integrato alimentato anche quando manca l'alimentazione primaria, per non perdere l'ora impostata.
|
|
|
|
|
1115
|
Forum 2005-2010 (read only) / Italiano / Re: Perchè queste 4 righe di codice non vanno? :(
|
on: September 05, 2009, 08:31:10 am
|
concettualmente se ho capito cosa vuoi fare, in pseudo codice una soluzione sarebbe: if( contatore < 10){
sequenza accensione dei 3 led;
contatore++;
} else{
tutti e 3 i led accesi contemporaneamente;
pausa prima dell'inizio di un nuovo ciclo;
contatore = 0;
}
Azzerare il contatore serve a far ripartire il ciclo
|
|
|
|
|
1117
|
Forum 2005-2010 (read only) / Italiano / Re: Richiesta di aiuto per un regalo
|
on: September 02, 2009, 06:17:01 am
|
Ciao, premettendo che non sono un esperto, posso darti un'opinione. Per poter costrurire un arduino ci sono due modi: - sul sito ci sono i file con schema elettrico e circuito stampato per chi vuole realizzarlo artigianalmente; - nei negozi in rete si trova il solo circuito stampato della versione con porta seriale. Detto ciò, a mio avviso è meglio comprare una versione già assemblata, perchè comprando tutti i componenti probabilmente spenderesti più o meno la stessa cifra, per ottenere un prodotto qualitativamente inferiore, e poi perchè il divertimento sta nell'usarlo e meno nel costruirlo. La versione con cui praticamente tutti partono è la "Duemilanove", se il tuo fidanzato non pratica già l'hobby dell'elettronica e in casa non ha componenti, magari valuta il kit workshop che contienie il necessario per cominciare coi primi esperimenti. la lista dei negozi: http://arduino.cc/en/Main/Buy
|
|
|
|
|
1118
|
Forum 2005-2010 (read only) / Italiano / Re: Creare ciclo FOR per riempire un ARRAY
|
on: August 30, 2009, 01:13:58 pm
|
ho notato un paio di cose: nel setup digitalWrite(Ingresso, HIGH); non ha senso perchè prima l'hai dichiarato come input, si inizializzano solo le uscite. Manca anche la dichiarazione dell'uscita (pinMode(Uscita, OUTPUT)  . con array e ciclo for le tue variabili ContaIngressi, StatoPulsante e UltimoStatoPulsante diventano vettori e per ogni ciclo scandito dal for esegui l'operazione da te descritta. Attento ad usare i delay perchè in questo caso l'ultimo pulsante/relè verrebbe scansionato dopo 16*50 millisecondi. Prova ad usare la funzione millis.
|
|
|
|
|
1121
|
Forum 2005-2010 (read only) / Italiano / Re: Libreria Wire e i2c, molti dubbi...
|
on: June 06, 2009, 05:19:48 am
|
|
io sono di Nova Milanese, nord di milano. buona cosa quella dei campioni gratuiti, adesso provo pure io...a rifornirmi ho provato in un negozio a Cinisello Balsamo e in uno in via padova a milano, lì non sono proprio riforniti ma almeno sono un tantino più gentili!
|
|
|
|
|
1124
|
Forum 2005-2010 (read only) / Italiano / Re: sensori di luce
|
on: June 07, 2009, 02:01:02 pm
|
|
spremete le meningi allora! Come consiglio, visto che anch'io non sono un esperto programmatore vi dico di provare le cose un po' alla volta. Tanto per capirci provate prima a scrivere un codice che accende il primo led dopo l'oscuramento del sensore e andate avanti a piccoli passi.
Piccolo aiutino: il sensore di luce va collegato ad un ingresso analogico, magari partite proprio solo col leggere il valore che vi da e scriverlo su seriale, così sapete cosa puo' essere considerato per voi oscurato.
|
|
|
|
|