progetti caricati su arduino nano

come mai ho un progetto funzionante fatto su arduino uno, lo stesso progetto lo su arduino nano non funziona ???

Nonostante in fase di caricamento ho selezionato il giusto microcontroller???

Prima di tutto, nella sezione in lingua Inglese si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione, poi, essendo questo il tuo primo post, ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione) e di leggere con attenzione il REGOLAMENTO ...

... infine ... pensi che abbiamo "la palla di vetro" e siamo degli indovini ? :smiling_imp: Se non spieghi bene cosa stai facendo e se non metti il codice (... mi raccomando, racchiuso tra i tag CODE che, in fase di edit, ti inserisce il bottone </> ... primo a sinistra), come facciamo a sapere quello che chiedi ?

Guglielmo

P.S.: Il tuo post è stato spostato nell'opportuna sezione del forum "Italiano"

chiedo scusa per aver fatto del casino!!! :slight_smile: :slight_smile: ma come tutte le persone che per la prima volta si avvicinano a una cosa nuova "ci sta" che si facciano errori

alex_1987:
chiedo scusa per aver fatto del casino!!! :slight_smile: :slight_smile: ma come tutte le persone che per la prima volta si avvicinano a una cosa nuova "ci sta" che si facciano errori

Okay, ma... senza informazioni che vuoi che ti diciamo ?

adesso posto il codice

Per il codice usa i tag code, pulsante </>
E spiega anche come e cosa hai collegato agli arduini.

Questo codice funziona su arduino uno e non su arduino nano

// Progetto sensore pir

int relay = 7; 
int pir = 6;
int sensore = 0;

void setup()
{ 
  pinMode(relay,OUTPUT);
  pinMode(pir,INPUT);
 Serial.begin(9600);
}

void loop()
{
  sensore = digitalRead(pir);  
  if(sensore == HIGH)
  {
    digitalWrite(relay,LOW);
    Serial.println(1);
  }
  else
  {
    digitalWrite(relay,HIGH);
    Serial.println(0);
  }
}

Buongiorno,
sono anche io un neofita, quello che posso suggerire è di provare a cambiare i pin utilizzati spostandoti ad esempio su 8 e 12.
Quest'ultimi non sono di tipo PWM, ma mi pare che dal tuo script non ti serva.

Saluti

Ma cosa vuol dire che NON FUNZIONA? Non si carica? Si carica ma non fa quel che deve? Esplode il microcontrollore? Il gatto si fa le unghie sul divano?

alex_1987:
Questo codice funziona su arduino uno e non su arduino nano ...

Non mi sembra di vedere nulla di particolare, per cui il codice dovrebbe girare in modo identico ...
... prova a descrivere quale problema esattamente riscontri, perché dire "non funziona" è un po' poco.

Guglielmo

P.S.: La nano è originale ? Se NO, metti il link a dove l'hai acquistata che vediamo le caratteristiche ... visto mai che invece del FTDI usi il CHG ::slight_smile:

il mio problema è che il relè non si eccita del resto sembra alimentarmi anche il sensore pir

per quel che riguarda il nano ecco il link dove ho acquistato :http://it.aliexpress.com/item/Free-Shipping-Nano-3-0-Controller-Board-Compatible-with-Arduino-Nano-CH340-USB-Driver/2021663360.html

Allora,
intanto NON è compatibile con Arduino UNO per quanto riguarda il driver seriale. Difatti, per poter vedere la seriale di quell'oggetto, dato che monta un molto più economico CH340, dovresti aver già installato i giusti driver altrimenti da Win NON ci parli e non ci carichi i programmi.

Dato per scontato questo, se apri il monitor seriale ... al commutare del PIR, vedi i due messaggi che hai previsto (e che magari potresti fare un po' più chiari ... invece che 0 e 1 :wink:) ?

Guglielmo

io uso arduino ide su ubuntu

alex_1987:
io uso arduino ide su ubuntu

... e allora ? NON hai risposto alla mia domanda ... che esce dalla seriale ?

Guglielmo

scusami ma sono alle prime armi..... io quando apro la seriale vedo lo stato del pir o 0 o 1

Quindi ...
... il PIR funziona, il pin digitale "pir" funziona quindi ... o il pin "relay" è guasto o colleghi male qualche cosa.

  1. metti uno schema di come piloti il relay

  2. prova a cambiare pin per il relay e vedi se fa la stessa cosa ... ma prima verifichiamo come lo colleghi ... ::slight_smile:

Guglielmo

cosa dovrei fare passo passo per far andare gli arduini nano ??

il relay ho già provato a cambiare pin e non ho ottenuto nessun risultato il pir funziona non mi si eccita solo il relay ... se invece uso arduino uno funziona .... quindi secondo voi è un problema di cablaggio ???

Sbaglio o ... ti è stato chiesto lo schema del collegamento ? ? ? :smiling_imp: :smiling_imp: :smiling_imp:

Guglielmo

P.S.: Va bene anche un disegno a penna su un un foglio, purché ben fatto ...