capitano_85 Inviato 8 Dicembre 2013 Condividi Inviato 8 Dicembre 2013 ciao a tutti sto partendo da zero con arduino ho comprato una scheda at mega 2560 perché voglio costruirmi una plafoniera per il mio acquario ho preso anche l'orologio per dare degli orari il mio problema è questo ho trovato questo sito che ti insegna le basi ma non riesco a capire chi mi aiuta a tradurre il programma?non mi è molto chiara la spiegazione sotto!con arduino sono riuscito a fare qualcosa di più semplice ma questo programma non lo capisco helpppp grazie a tutti http://www.mauroalfieri.it/elettronica/tutorial-rtc-shield-con-ds1307.html Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 9 Dicembre 2013 Condividi Inviato 9 Dicembre 2013 L'articolo riporta l'utilizzo di un Rtc (Real Time Controll) una schield con un timer che richiede una libreria specifica la "RTClib.h" e non fa lampeggiare un led a tempo di un secondo, comunque é ben commentata, ora però non vedo come tu voglia utilizzare la mega 2560 che dispone tanti pin io, e poi soprattutto il fatto che arduino giá dispone di un clock, quindi si può contare il tempo anche senza shield, l'unico inconveniente é la poca precisione e la mancanza di batteria in caso di mancata alimentazione, comunque per utilizzare arduinobisogna avere delle conoscenze minime di programmazione ed elettronica altrimenti si può solo utilizzare proggetti fatti da altrui, avevo incominciato a scrivere un po' su arduino ma per forza maggiore ho sospeso il tutto. Gesendet von meinem GT-N8010 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 9 Dicembre 2013 Autore Condividi Inviato 9 Dicembre 2013 ho comprato la 2560 perchè ho bisogno di tanti pin pwd per fare funzionare tutto,aggiungo per l'appunto la scheda DS1307 che in caso di black out non perde l'orario e quando torna la luce i led ripartono da dove si trovavano ma la libreria penso di averla messa come dice nelle istruzioni mi manca la libreria wire.h dove posso trovarla? Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 9 Dicembre 2013 Condividi Inviato 9 Dicembre 2013 Sul sito ufficiale Arduino.cc Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 9 Dicembre 2013 Autore Condividi Inviato 9 Dicembre 2013 ma una domanda ma le librerie sono gia precaricate sul programma di arduino o devo scaricarle sul sito non le trovo qualcuno mi può dare il link Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 9 Dicembre 2013 Condividi Inviato 9 Dicembre 2013 La libreria wire per la comunicazione con il bus i2c é nativo del compilatore quindi non necessita di installazione. Qui trovi le istruzioni a riguardo http://arduino.cc/de/Reference/Wire Gesendet von meinem GT-N8010 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 9 Dicembre 2013 Autore Condividi Inviato 9 Dicembre 2013 RYUJIANDY grazie per il consiglio sul sito sono riuscito a farlo funzionare la scheda sembra... il tempo scorre sembra tutto ok faccio un paio di esperimenti e ti faccio sapere Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 10 Dicembre 2013 Autore Condividi Inviato 10 Dicembre 2013 perfetto tutto ok l'orologio funziona che è una bellezza ho provato a tenerlo senza alimentazione per un'ora e non ha perso un secondo, adesso ho un altra domanda da porre ho creato un programma che con la pressione di un pulsante accendo un led rischiaccio e spengo anche qui tutto bene ma se voglio sfruttare anche l'orologio non posso perchè il programma viene sovrascritto ho provato con un copia incolla dei programmi ma mi genera errore pensavo di creare una libreria da richiamare con uno dei due come faccio? Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 10 Dicembre 2013 Condividi Inviato 10 Dicembre 2013 SE mi posti i die Sketchen Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 10 Dicembre 2013 Autore Condividi Inviato 10 Dicembre 2013 int pulsante; int pressione=0; void setup() { pinMode(52,OUTPUT); pinMode(7,INPUT); } void loop(){ pulsante=digitalRead(7); if ((pulsante==HIGH) and (pressione==0)) { digitalWrite(52,HIGH); pressione=1; delay(1000); } else if ((pulsante==HIGH) and (pressione==1)) { digitalWrite (52,LOW); pressione=0; delay(1000); } } Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 10 Dicembre 2013 Condividi Inviato 10 Dicembre 2013 Non capisco come TU voglia integrare l'orologgio Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 10 Dicembre 2013 Autore Condividi Inviato 10 Dicembre 2013 mi sto esercitando su led piccoli per poi caricare il programma finito su una plafoniera a led auto costruita per il mio acquario marino,la funzione del pulsante mi serve nel caso in cui voglio accendere una fila di led se la plafoniera non è ancora accesa,pensavo di scrivere un programma che dalle 13.00 alle 24.00 i led partivano con effetto alba tramonto e nelle ore restanti potevo sfruttare il pulsante per un'eventuale accensione manuale e in più volevo creare un programma per accendere delle ventole di raffreddamento per la plafo un un sensore di temperatura Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 10 Dicembre 2013 Condividi Inviato 10 Dicembre 2013 L'assprbimento di corrente di Arduino non é tale da avere temperature eccessive comunque un proggetto simile l'ho realizzato per il mio terrario e ho usato addirittura solo tre uscite digitali per illuminazione temperatura e pioggia ecco perché continuo a non capire perché Arduino 2560 Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 10 Dicembre 2013 Autore Condividi Inviato 10 Dicembre 2013 perché io uso 5 colori differenti quindi 5 porte voglio comandare ogni colore singolarmente e quando ho preso l'arduino su ebay avevo trovato questa scheda a un prezzo minore rispetto alla uno oper il discorso temperatura avevo gia messo in previsione una ventola apposita per arduino che va h24 Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 11 Dicembre 2013 Autore Condividi Inviato 11 Dicembre 2013 ma non c'è nessuno che mi può aiutare? Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 11 Dicembre 2013 Condividi Inviato 11 Dicembre 2013 Io posso pure aiutarti ma non Carlo per te, le informazioni dovrebbero essere Pius complete con sketch e Schema elettrico Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 11 Dicembre 2013 Autore Condividi Inviato 11 Dicembre 2013 guarda non sto chiedendo a qualcuno di farmi il programma voglio una mano per capire come farlo,la mia idea è: su una piastra di alluminio dispongo le varie file di led ogni colore viene collegato ad una scheda driver tipo questa http://www.bizetashop.it/shop/20000-alimentazioneeaccessori/24000-driverled/24200-inputdc/bz-1000ma-switching-bz-drv-swt-1000ma tutte le schede driver vengono comandate da arduino che dalle 13.00 alle 24 inizia a mandare un impulso di corrente fino a un massimo valore che imposto io e tornare a zero dopo le 24, arduino deve anche comandare 4 ventole per dissipare il calore dei led sono tutti led cree scaldano un botto un sensore di temperatura quando supera i 50° accende le ventole e le rispegne quando ritorna al valore base, in fine voglio accendere manualmente una fila di led con un pulsante quando le luci sono spente per quello pensavo di comandare arduino dalle 24 fino alle 13 d inviare corrente al pulsante e quando lo premo c'è contatto e i led partono. Il mio problema è che non riesco a capire come fare le librerie di alcune cose ci ho provato seguendo questo link.... ma leggi in fondo nei commenti se scrivono cose sbagliate mi mandano ancora più in confusione http://it.emcelettronica.com/come-scrivere-libreria-arduino Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 11 Dicembre 2013 Condividi Inviato 11 Dicembre 2013 Ora la mia domanda é che conoscenze di programmazione ed elettronica hai? Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 11 Dicembre 2013 Autore Condividi Inviato 11 Dicembre 2013 come sicuramente avrai immaginato nessuna sto imparando su questi due siti: http://www.mauroalfieri.it/corso-arduino-on-line.html#percorso-base http://www.oilproject.org/lezioni/internet-e-informatica/arduino Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 11 Dicembre 2013 Condividi Inviato 11 Dicembre 2013 Alcuni esempi li trovi anche qui. Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 11 Dicembre 2013 Autore Condividi Inviato 11 Dicembre 2013 ma la cosa che non capisco è creare le librerie sulle cose che voglio fare io Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 12 Dicembre 2013 Condividi Inviato 12 Dicembre 2013 Creare una Liberia necessita conoscenze sulle funzioni e soprattutto saper lavorare con le variabili Gesendet von meinem GT-I9300 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 12 Dicembre 2013 Autore Condividi Inviato 12 Dicembre 2013 quello lo avevo capito se sai indirizzarmi dove trovare le informazioni che mi servono ci posso provare Link al commento Condividi su altri siti Altre opzioni di condivisione...
capitano_85 Inviato 14 Dicembre 2013 Autore Condividi Inviato 14 Dicembre 2013 ciao sono riuscito a trovare un programma per arduino completo con le librerie sembra ho provato a caricarlo e sembra che funzioni mi puoi dare una mano su un paio di cose? Link al commento Condividi su altri siti Altre opzioni di condivisione...
RyujiAndy Inviato 15 Dicembre 2013 Condividi Inviato 15 Dicembre 2013 Difficile aiutarti senza sketch e schema elettrico Gesendet von meinem GT-N8010 mit Tapatalk Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Crea un account o accedi per lasciare un commento
Devi essere un membro per lasciare un commento
Crea un account
Iscriviti per un nuovo account nella nostra community. È facile!
Registra un nuovo accountAccedi
Sei già registrato? Accedi qui.
Accedi Ora