Show Posts
Pages: 1 ... 7 8 [9] 10
121  International / Generale / Re: atmega328p-pu nuovo on: April 19, 2012, 06:51:41 am
ahah no no ho riprercorso tutto ciò che ho fatto


1-preso Arduino uno "originale"
2- con il software 0023 ho caricato l'ISP
3- ho eseguito il collegamento del primo post
4-  tools > burn bootloader >> w/ Arduino as a ISP   [esito: OK]
5- rimosso micro "originale" dell'arduino e sostituito con quello dove ho appena caricato il bootloader
6- caricato lo sketch

poi per funzionare ho messo i componenti citati nel secondo schema sempre presente nel primo post


sicuro 100% smiley-grin anche perchè ora funza tutto a dovere... grazie ragazzi siete i migliori  smiley
122  International / Generale / Re: atmega328p-pu nuovo on: April 19, 2012, 04:51:26 am
oddio, il punto 1 2 3 piu di cosi non saprei come spiegarli...

per il punto 4, ho aperto Arduino 0023, tools >> burn bootloader >> w/ Arduino as a ISP
ora ho un vuoto mentale se ieri ho sostituito fisicamente il micro per il bootloader o se ho usato il collegamento riportato nel primo post  smiley-roll azz giuro non ricordo.. mentre per caricare gli sketch vado a sostituire il micro e lo carico come sempre, dopo di che rimuovo il micro e lo metto su breadboard


Il micro però ogni tanto effettivamente si incanta (blocca proprio mantenendo attivo lo stato nel quale si trova) e devo ricorrere all'utilizzo del reset.... provo a studiare un attimo meglio questa situazione, non vorrei fosse un errore banale mio
123  International / Generale / Re: atmega328p-pu nuovo on: April 19, 2012, 03:39:13 am
Questa mattina devo dire che sono ampiamente più lucido di ieri...

Non prendertelo come elenco ironico, ma è per far capire bene cosa ho fatto:

1- ho preso il mio Arduino UNO R3
2- ho rimosso il micro
3- ho inserito il micro vergine
4- con il software arduino 0023 ho scritto il bootloader
5- carico lo sketch
6- esporto il micro per farlo funzionare indipendentemente
------------
le volte successive ovviamente saltavo la scrittura del bootloader e usavo il medesimo processo.

Ora ho caricato ad esempio:

Code:

 
int ledPin = 9;    // LED connesso al pin 9
int led1 = 10;
void setup()  {
  pinMode(led1,OUTPUT);
  digitalWrite(led1,HIGH);
}
 
void loop()  {
  for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=1) {
    analogWrite(ledPin, fadeValue);         
    delay(50);                           
  }

  analogWrite(ledPin, 0);
}

allora una volta esportato va... ovviamente per capire come fare i collegamenti ho seguito...(vedi allegato)

quindi il ledPin, che nello sketch ho indicato sul pin 9, lo "vedo" sul pin 15 del micro.... infine, per fare test volevo chiedere come potevo fare a leggere la seriale mediante tx/rx (pin 2 e 3) del micro...

posso collegarli ai rispettivi tx rx della mia scheda ArduinoUNO e tramite il software Arduino 0023 o 1.0 leggere tale seriale? vi ringrazio
124  International / Generale / Re: atmega328p-pu nuovo on: April 18, 2012, 05:10:27 pm
sinceramente ho preso il micro vergine e l'ho sostituito fisicamente sull'arduino uno, dopo di che con il 0023 ho  scritto il bootloader, ora per programmare lo inserisco sulla scheda arduino che mi è piu comodo...

l'unica cosa che noto è che il micro, una volta staccato da arduino, riproduce il loop correttamente per una 10-15 volte, poi si incanta qualche secondo e poi riparte... come mai? ora ho troppo sonno per venirne fuori, continuo domani smiley-grin
125  International / Generale / Re: atmega328p-pu nuovo on: April 18, 2012, 04:55:50 pm
si scusa, il link corretto è questo: http://www.ebay.it/itm/ATMEGA328P-PU-ARDUINO-ATMEGA-328-ATMEL-/230725082013?pt=Componenti_elettronici_attivi&hash=item35b8495b9d#ht_1315wt_1036

scusate la svista
126  International / Generale / Re: atmega328p-pu nuovo on: April 18, 2012, 04:16:39 pm
Ho ringraziato perchè avete risposto in molti e ora sto seguendo la guida che sopra mi avete segnalato...(tra l'altro tua, è ben fatta complimenti)...

[postedit]ed è proprio grazie alla tua guida che ho risolto[/postedit]
127  International / Generale / Re: atmega328p-pu nuovo on: April 18, 2012, 03:58:23 pm
Ciao a tutti e grazie per le risposte..

allora:

- non ha il bootloader (è vergine di negozio almeno link )
- uso arduino 0023 per trasferire il programma
- ho seguito lo schema soprariportato (quello ovviamente con la scheda arduino)

forse sbaglio a selezionare in board? cosa devo selezionare per questo tipo di micro?
128  International / Generale / Re: Sensore su xbee standalone on: April 18, 2012, 03:24:21 pm
Ciao, sto iniziando ad entrare nel mondo xbee pure io...

non vorrei dire cazzate, ma l'xbee per ricevere segnali è indipendente, per inviarli forse necessita di micro... ma non vorrei dire cazzate...
129  International / Generale / atmega328p-pu nuovo on: April 18, 2012, 03:19:57 pm
CIao a tutti, ho acquistato il micro sopracitato (atmega328p-pu)...

la mia idea era di sfruttarlo come micro "indipendente"...  realizzare un schema minimo e giocarmela con gli in/out dichiarati dal sketch..


per programmarlo ho usato lo schema:



ma non riesco a programmare il micro... cosa può essere?
130  International / Generale / ATtiny85 frequenza e PWM on: April 18, 2012, 03:16:07 pm
Ciao a tutti

in questi giorni sto giocando con questi micro... sono riuscito a fare diverse cose simpatiche ma... usando l'arduinoISP per programmarli è possibile cambiare frequenza?

inoltre ho difficioltà a capire come utilizzare le uscite PWM, che se non erro sono la 0 e la 1... (nb, so come funzionano le PWM e su arduino le uso, ma su questo micro non capisco perchè danno problemi...)

grazie in anticipo
131  International / Generale / Re: digitalRead() e ciclo if on: April 13, 2012, 01:50:57 pm
Grazie mille per le risposte

come posso fare a creare quindi un ciclo if che come condizione abbia la mia combinazione?

if (v1==1 & v2==1 & v3==0 & v4==0)
{
 // quello che devi fare
}

non va, lo stato è costantemente HIGH xo ho provato su di un attiny85 può essere quello la causa?

In decine di modi differenti.  smiley-wink
Il primo che mi viene a mente è quello di assegnare ai bit di un singolo byte le letture delle porte che ti interessano (vedi le operazioni sui bit nel Reference). Dopo di ciò puoi fare un semplice switch sul valore ottenuto.
0b0000 -> tutti i pin a 0
0b0001 -> il 1° pin a 1, gli altri a 0
ecc...


...assegnare ai bit di un singolo byte le letture... mi potresti segnalare una guida o un esempio pratico?
132  International / Generale / digitalRead() e ciclo if on: April 13, 2012, 11:40:40 am
Ciao a tutti volevo un vostro parere su quanto sto per fare...

io ho 4 input:

v1 = digitalRead(a)
v2 = digitalRead(b)
v3 = digitalRead(c)
v4 = digitalRead(d)

ora, i livelli sono "decisi" da un dip switch, in una precisa combinazione  (v1,v2,v3,v4)=(H,H,L,L) dello dip switch voglio che accada qualcosa, come posso fare a creare quindi un ciclo if che come condizione abbia la mia combinazione?
133  International / Generale / Re: Input Digitale on: April 13, 2012, 11:37:10 am
Credo te debba accedere al xbee tramite comandi AT e leggere lo stato di qualcosa, non so dirti di più se non avvertirti se già non lo sai, gli input digitali per gli xbee sono in logica 3.3V quindi se porti più tensione ai pin del trasmettitore rischi di danneggiarlo seriamente.

a be sicuro quello ci mancherebbe smiley-razz

aspetto magari passa qualcuno che sa illuminarmi con qualche esempio
134  International / Generale / Re: Input Digitale on: April 12, 2012, 01:09:39 pm
up   smiley-razz
135  International / Generale / Input Digitale on: April 12, 2012, 02:49:53 am
Ciao a tutti,


possiedo due moduli xbee, uno montato su arduino e uno inserito in un mio circuito, ora volevo chiedere, come faccio a far "leggere" all'arduino lo stato di input (H o L) di  un pin (settato come DI) dell'xbee singolo?
Pages: 1 ... 7 8 [9] 10