Show Posts
Pages: 1 ... 647 648 [649] 650 651 ... 825
9721  International / Megatopic / Re: Guida: La programmazione di ATmega328P con Arduino versione 3 on: October 16, 2011, 03:13:43 pm
Il condensatore l'ho messo tra reset di Arduino e GND
NO, se lo usi da solo devi metterlo tra 5V (il +) e RESET (il -); tra RESET e GND va bene solo in accoppiata con la R da 120, anche se in alcuni casi potrebbe andare, prova entrambe le combinazioni

Quote
non ho la resistenza da 120 ohm, me la procuro e vi faccio sapere.
azz, un altro mese di vita andato via... smiley-sad-blue
Quote
Intanto misuro V tra 7 e 8 e 20 e 22!

Grazie ancora!
Questo potresti dircelo subito però....
9722  International / Generale / Re: PinChangeInterrupt on: October 16, 2011, 02:13:19 pm
Attivando l'interrupt la routine ISR(PCINT2_vect) la intercetta in automatico dato che ha detto di usare un cambio di stato su un pin dell'INT2.
La modalità la stabilisce ICS01, che è un cambiamento sul pin.

Quindi va chiamata proprio così, mentre in ICS01 CS starà per "Change State"? E per gli altri tipi di eventi chissà che codici bisogna usare? Provo a guardare sul datasheet smiley

EDIT: nunneccosa
9723  International / Generale / Re: PinChangeInterrupt on: October 16, 2011, 02:00:41 pm
Dai registri, come si fa ad esempio per impostare i timer:

PCICR |= (1<<PCIE2);  vuole il PinChangeInterrupt con l'INT2, che controlla i pin dal 16 al 23
PCMSK2 |= (1<<PCINT19); sceglie il pin: PCINT19 è sul pin D3
MCUCR = (1<<ISC01); attiva l'interrupt
Grazie.
e come fa a lanciare la routine "ISR(PCINT2_vect)", è la sigla che stabilisce l'automatismo?
e come fa a stabilire il tipo di evento (HIGH, LOW, Rising, Falling, CHANGE)?
9724  International / Megatopic / Re: Guida: La programmazione di ATmega328P con Arduino versione 3 on: October 16, 2011, 01:57:38 pm
Com'è possibile che tu abbia 6V? Da dove la prendi l'alimentazione per la breadboard? Da un alimentatore esterno?
Sta dicendo che misura tra 5V e GND di Arduino, se Arduino non gli dà problemi ha certamente una ciofeca di multimetro

@ alexdb: sul tuo rapporto con i condensatori si è scritto abbastanza, la tua prova è quantomeno strana, poi tutto può essere

@fabrizio: è tutto esatto, è davvero un czz di mistero sta cosa tua.

Ma il condensatore lo ha collegato sul RESET di ARDUINO o sul RESET del micro in stand-alone? Se la risposta è la prima allora fai una prova diversa per l'anti-autoreset: una la R da 120ohm (o similare) ed il C da 10µF come spiegato sulla Guida; in pratica colleghi la R tra 5V e reset di ARDUINO ed il C dal 10µF tra il, RESET di ARDUINO e GND, nella Guida è scritto come fare tramite la breadboard

Altro cosa: puoi misurare la tensione tra i pin 7 e 8 del micro sulla bread, e poi tra i pin 20 e 22 (attenzione a non fare corticircuiti con i pin vicini!!!)
9725  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 16, 2011, 01:48:43 pm
Cmq prof se vuoi sperimentarlo personalmete ti invio un mio micro così posso contribuire alla tua guida!  smiley-lol
Sì, mi farebbe piacere fare un po' di prove, avendo UNO, 2009 e Luigino posso tirarne fuori un aggiornamento in modo da risolvere questa cosa una volta per tutte; inoltre approfitto per provarlo sull'HV.
Ti mando in MP l'indirizzo, se possibile me ne mandi un paio (non si sa mai...)? Tanto te li riporto a Padova massimo entro 1 mese (sul serio), nella  Guida sarai citato per il contributo alle prove smiley-lol

@ Leo: non è scientifico che un micro con bl UNO su una 2009 abbia quel problema, come detto in altra occasione; io ho avuto il problema in stand-alone, comunque per scrupolo la rifaccio questa prova e ti faccio sapere.
9726  International / Generale / Re: Sensore HC-SR04 - rileva sempre 0 cm ! on: October 16, 2011, 01:36:27 pm
Ragazzi, io temo semplicemente che non abbia dato il via alla comunicazione seriale; bisognerebbe che rispondesse, starà facendo esami, visto che studia....
9727  International / Megatopic / Re: Guida: La programmazione di ATmega328P con Arduino versione 3 on: October 16, 2011, 01:34:43 pm
Il punto 10 lo puoi omettere, serve solo per vedere se il blink funziona, ma se va a buon fine lo puoi mettere dopo.
Domande:
1 - Hai caricato lo sketch ArduinoISP sull'Arduino mentre nell'IDE è settata la board Arduino? E' andato a buon fine (done uploading senza errori)?
2 - L'errore lo hai quando mandi il blink allo stand-alone: prima di mandare il blink hai settato nell'IDE la board "Atmega in Stand Alone..."?
3 - il condensatore da 10µF tra reset e GND di ARDUINO lo hai montato prima di inviare lo sketch?

1. si'
2. si' . e ho anche settato nell ide Atmega in Stand alone a 16 MHz
3. No, ho prima provato a inviare lo sketch senza condensatore, poi visto che mi dava errore ho attaccato il condensatore e ho ripremuto Upload, ma non e' cambiato nulla.

(Il quarzo non ha un verso preciso vero? Un piedino vale l'altro?!)
Il quarzo non ha un verso, l'importante è averlo collegato ai pin giusti: puoi dirmi quali sono, per scrupolo?
Sei sicuro che i condensatori siano da 22pF e siano collegati correttamente?
So che avevamo controllato l'assemblaggio ma a questo punto è davvero difficile capire dove sta il problema
Puoi scrivermi la sigla completa che leggi sul micro che stai usando in stand-alone, per favore?
9728  International / Generale / Re: PinChangeInterrupt on: October 16, 2011, 01:28:35 pm
Sorry to intrude.
You're welcome  smiley-wink

Quote
Reply #5 shows  a working example of pin change interrupts

http://arduino.cc/forum/index.php/topic,71049.new.html#new
Very easy way to manage PcInt. I never did it in such way.  smiley-grin
Per te sarà facile ma io non c'ho capito una benemerita, come lo usa il pin change? smiley-sad-blue
9729  International / Megatopic / Re: Guida: La programmazione di ATmega328P con Arduino versione 3 on: October 16, 2011, 01:23:42 pm
Il punto 10 lo puoi omettere, serve solo per vedere se il blink funziona, ma se va a buon fine lo puoi mettere dopo.
Domande:
1 - Hai caricato lo sketch ArduinoISP sull'Arduino mentre nell'IDE è settata la board Arduino? E' andato a buon fine (done uploading senza errori)?
2 - L'errore lo hai quando mandi il blink allo stand-alone: prima di mandare il blink hai settato nell'IDE la board "Atmega in Stand Alone..."?
3 - il condensatore da 10µF tra reset e GND di ARDUINO lo hai montato prima di inviare lo sketch?
9730  International / Generale / Re: Sensore HC-SR04 - rileva sempre 0 cm ! on: October 15, 2011, 03:24:35 pm
Che cosa macchinosa per far iniziare la trasmissione...  smiley-roll
chissà perché, secondo me ha voluto dare una specie di "start" per non vedere suito misure che non voleva.
Quote
PS:
il nuovo film di fantascienza: L'invasione degli ultrasuini  smiley-lol smiley-lol
L'Imperatore megagalattico Porcone I° non ne poteva più di vedere i suoi simili terrestri finire a salsicce & affini
Dell'Imperatrice Maiala preferisco non raccontare nulla, hai sufficiente fantasia  smiley-grin smiley-mr-green smiley-eek-blue
9731  International / Generale / Re: Sensore HC-SR04 - rileva sempre 0 cm ! on: October 15, 2011, 03:11:04 pm
Ciao a  tutti, ieri mi è arrivato un sensore ultrasuini "HC-SR04" (dalla cina).
forse funziona solo se incontra un maialino smiley-yell smiley-yell
Quote
Bene, prima ho provato ad eseguire il classico sketch, ho provato a seguire questa guida:

http://giuseppefatiguso.wordpress.com/2011/06/07/sensore-di-distanza-ad-ultrasuoni-con-arduino/#more-109

Stessi collegamenti, stesso sketch caricato.

Apro la comunicazione seriale e il sensore mi rileva sempre 0 cm !!

Secondo voi è il sensore che non va giusto?!
Potete darmi qualche consiglio per effettuare qlk prova ed assicurarmente che sia lui?! O se posso risolvere in qualche modo non so..
Grazie mille a tutti!
Saluti !!
Hai provato a mandare un carattere, come spiegato nelle istruzioni?
Cioè nel serial monitor inserisci una lettera qualsiasi e premi INVIO, subito dopo dovrebbe darti le misure. Ciao.
9732  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 15, 2011, 02:48:47 pm
Uh... ci faccio caso ora... nick molto simili.
Cmq il problema è stato sollevato da gcblack, e lui lo dice diverse volte di avere la 2009.
Sì, molti post fa infatti gli avevo consigliato di seguire la procedura di Nik77 ma usando come board di partenza la 2009.
GH_Blackout (bah, stasera tutti i black bloc sono in giro smiley-yell) invece ha fatto esattamente ciò che ha fatto Nik77 e gli è andato tutto bene, segno che probabilmente ha una UNO.
9733  International / Generale / Re: Sensore di temperatura DHT11 on: October 15, 2011, 02:46:28 pm
No, i doppi due punti non servono, perché lui sta creando un'istanza della libreria dht11 che chiama DHT11.
Casomai non riconosce l'istanza.
Hai copiato la libreria nella cartella correttamente?
L'ho buttata lì, come detto... Mi sa che hai ragione, se interpreto bene gli sta dando errore su ogni comando legato alla libreria.
9734  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 15, 2011, 02:39:28 pm
Perché lo dice lui:

3) aggiungo al file boards.txt questo:
atmega328.name=Arduino Duemilanove or Nano w/ ATmega328
e poi
Quote
5)metto il chip programmato sulla 2009.
quindi gcblack e GH_Blackout sono la stessa persona? smiley-eek-blue
9735  International / Generale / Re: Bootloader informazioni e programmazione (in italiano). on: October 15, 2011, 02:35:55 pm
Ho letto la guida molto interessante e completa, grazie mille.
Di niente  smiley
Pages: 1 ... 647 648 [649] 650 651 ... 825