Show Posts
Pages: 1 2 [3] 4 5 ... 483
31  International / Hardware / Re: Arduino UNO R3 piantato on: July 21, 2014, 04:21:43 am
Lo sketch "Arduino as ISP" prevede delle spie di stato per verificarne il funzionamento.
Devi collegare all'Arduino UNO "programmatore" tre led con le resistenza in serie da 330 ohm  ai pin 7, 8 e 9 con il negativo del led a GND.
Esempio

Non guardare gli altri collegamenti o l'indicazione dei fuse perché non è quello il tuo caso.
32  International / Software / Re: Account con password on: July 21, 2014, 04:12:49 am
Invece di stampare
Code:
Serial.print("*");
perché non stampi il contenuto di password e il carattere immesso?
Almeno vedi se tutto funziona.
Poi lo cambi in fase di rilascio.
33  International / Generale / Re: Isolante elettrico ma non termico on: July 21, 2014, 04:04:38 am
Verifica che l'isolante elettrico usato non rilasci sostanze tossiche durante il riscaldamento.
34  International / Megatopic / Re: ABC - Arduino Basic Connections on: July 21, 2014, 04:01:22 am
... è un po' come prendere 29 ad un esame universitario  smiley-grin

Io ne presi uno...  smiley-sweat smiley-sweat
35  International / Hardware / Re: Arduino Scratch e protoshield on: July 21, 2014, 03:56:25 am
Se non vuoi fare collegamenti elettronici puoi prendere i Tinker Kit su Arduino Store o i Grove Kit su SeeedStudio.
Entrambi hanno connettori semplificati per il collegamento di sensori, servo ed altro.
Oppure ci sono delle board di sviluppo ma che costano un botto.

Altrimenti Testato aveva pubblicato il link di una shield di test già pronta.

EDIT:  smiley-mr-green --> http://www.embedds.com/educational-arduino-shield-to-use-with-scratch/
--> https://www.tindie.com/products/jechavarria/arduino-shield-to-use-with-scratch/
36  International / Generale / Re: Controllo Motore Bipolare per Antenna Loop Magnetico radioamatore on: July 21, 2014, 03:48:20 am
Ciao,
di solito non scriviamo codice, ma se tu butti giù qualcosa poi noi lo possiamo correggere e migliorare.

Una domanda: ma il condensatore è già dotato di pulsanti di fine-corsa o volevi metterli esterni?
37  International / Hardware / Re: Arduino UNO R3 piantato on: July 21, 2014, 03:36:14 am
Prova con la manovra di emergenza
--> http://forum.arduino.cc/index.php?topic=109568.msg822753#msg822753

Se non dovesse andare, visto che hai un altro Arduino puoi riprogrammare il bootloader di quello non funzionante in modo da eliminare eventuali sketch che occupano la seriale.
Segui passo passo la guida di Michele Menniti --> http://www.michelemenniti.it/arduino_burn_bootloader.php
38  International / Software / Re: Tx-Rx IR con Arduino Leonardo on: July 21, 2014, 03:32:39 am
Cambiando porta devi anche cambiare i settaggi dei timer.
Trovi tutte le info nel datasheet del micro --> http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_%20Datasheet.pdf
39  International / Software / Re: avrdude: stk500_getsync(): not in sync: resp=0x00 on: July 20, 2014, 09:35:12 am
Perchè il deviatore a slitta?
Ho usi la tecnica ISP o quella seriale, quindi non dovresti avere problemi di reset "condiviso".
E' cosi alle sulle board Arduino.

Inoltre puoi usare il piano massa per collegare i GND. E nello schematico usare i riferimenti per non tracciare linee inutili.
40  International / Megatopic / Re: Pinout Diagram on: July 20, 2014, 06:36:13 am
Ricordati anche di controllare il diagramma dell'ABC relativo alla SD. E' traslato di un pin.
41  International / Generale / Re: Arduino ZERO ... nuova board ... on: July 20, 2014, 01:48:41 am
Chi compra la UNO scarica un IDE chi compra la DUE ne scarica un altro, chi compra la ZERO un altro ancora, è diventato difficile a mio parere questo miscuglio che diventerà sempre più incontrollato

Io invece sono per l'IDE unico che supporti tutte le schede. Intatti il ramo 1.5.x fa proprio questo.
Separare gli IDE porta ad un notevole impegno nella manutenzione, meglio invece concentrare le idee e le energie su uno unico.

Il problema Pablos è semmai che non tutti usano l'ultima versione disponibile (1.0.5-r2 o 1.5.7), ecco che allora ti devi anche ricordare i cambiamenti tra una sottoversione e l'altra per poterli aiutare.
42  International / Generale / Re: Arduino ZERO ... nuova board ... on: July 20, 2014, 01:41:40 am
@Testato, @ Massimo, la mia battuta era riferita a Pablos.
Io sono stra felicissimo che sia stato aggiornato e come sapete seguo da vicino, con un apposito topic, lo sviluppo dell'IDE minuti per minuto. anche le virgole.  smiley-wink
Conosco bene il lavoro che stanno portando avanti e gli aggiornamenti giornalieri, un po' meno i retroscena con ATmel e ARM di cui ignoravo completamente il supporto ufficiale.

Ho già fatto i biglietti, quindi spero di vedere (e acquistare) la ZERO alla Maker Faire Rome ad Ottobre.
43  International / Generale / Re: Nuovi sviluppi IDE 1.5.x on: July 19, 2014, 01:41:04 pm
Potete confermarmi che nella 1.5.7 il comando "copia per il forum" non funziona?
44  International / Software / Re: void value not ignored as it ought to be - errore durante programmazione gioco. on: July 19, 2014, 01:39:35 pm
Prova così:
Code:
const byte LED1 = 2;
const byte LED2 = 3;
const byte LED3 = 4;
const byte RED = 8;
const byte GREEN = 7;

const byte trig = 5;
const byte echo = 6;

long randNumber;

void setup() {
  delay(1000);
  Serial.begin(9600);

  pinMode(LED1, OUTPUT);
  pinMode(LED2, OUTPUT);
  pinMode(LED3, OUTPUT);
  pinMode(RED, OUTPUT);
  pinMode(GREEN, OUTPUT);

  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);

  randomSeed(analogRead(A0));
}

void loop() {
  unsigned long r = sonar();
  Serial.print ("Distanza: ");
  Serial.print (r);
  Serial.println (" cm");

  delay ( 100 );

  randNumber = random(1, 4);

  if (randNumber == 1)
    digitalWrite(LED1, HIGH);
  else
    digitalWrite(LED1, LOW);

  if (randNumber == 2)
    digitalWrite(LED2, HIGH);
  else
    digitalWrite(LED2, LOW);

  if (randNumber == 3)
    digitalWrite(LED3, HIGH);
  else
    digitalWrite(LED3, LOW);

  delay(2000);

  if (digitalRead(LED1) == HIGH)
  {
    if (r < 50)
    { digitalWrite(GREEN, HIGH);
      digitalWrite(RED, LOW);
    }
    else  {
      digitalWrite(GREEN, LOW);
      digitalWrite(RED, HIGH);
    }

    if (r < 100 && r > 50)
    { digitalWrite(GREEN, HIGH);
      digitalWrite(RED, LOW);
    }
    else  {
      digitalWrite(GREEN, LOW);
      digitalWrite(RED, HIGH);
    }

    if (r < 150 && r > 100)
    { digitalWrite(GREEN, HIGH);
      digitalWrite(RED, LOW);
    }
    else  {
      digitalWrite(GREEN, LOW);
      digitalWrite(RED, HIGH);
    }
  }
} // End Loop

unsigned long sonar() {
  unsigned long durata, radius;
  digitalWrite (trig, LOW);
  digitalWrite (trig, HIGH);
  delayMicroseconds( 10 );
  digitalWrite (trig, LOW);
  durata = pulseIn(echo, HIGH);
  radius = 0.0343 * durata / 2;
  return radius;
}

Verifica i pin iniziali.
45  International / Software / Re: problema caricamento pagina html da Arduino Ethernet on: July 19, 2014, 03:54:43 am
-il   return NULL; è ambiguo

Anche lo stesso inventore ha chiesto scusa per aver creato il riferimento NULL.
--> http://everythingsysadmin.com/2009/01/tony-hoare-apologizes-for-inve.html
Pages: 1 2 [3] 4 5 ... 483