Show Posts
Pages: 1 2 3 [4] 5 6 ... 280
46  International / Hardware / Re: Consiglio telemetria drone con XBee on: April 15, 2014, 12:14:37 pm
Non sono esperto in materia, mi spiace ...  smiley-confuse

Guglielmo
47  International / Hardware / Re: Consiglio telemetria drone con XBee on: April 15, 2014, 11:43:49 am
La serie PRO degli Xbee è data per 1200 mt all'aperto ... di più non esiste e, credo, non è neanche legalmente ammesso ...  smiley-roll

Guglielmo
48  International / Software / Re: problema con codice ethernet shield ? on: April 15, 2014, 10:51:17 am
Il primo consiglio è ... scrivi il codice in modo ORDINATO con le giuste indentature :

Code:
#include <SPI.h>
#include <Ethernet.h>
#include <Servo.h>

Servo myservo;

int pos = 0;
byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(192,168,0,239);
EthernetServer server(272);

void setup()
{
   myservo.attach(9);
   // start the Ethernet connection and the server:
   Ethernet.begin(mac, ip);
   server.begin();
}

void loop()
{
   // listen for incoming clients
   EthernetClient client = server.available();
   if (client) {
      // an http request ends with a blank line
      //  boolean currentLineIsBlank = true;
      while (client.connected()) {
         if (client.available()) {
            char c = client.read();
            if (c == '8') {
               for(pos = 0; pos < 180; pos += 1)
               {                                  // in steps of 1 degree
                  myservo.write(pos);              // tell servo to go to position in variable 'pos'
                  delay(15);                       // waits 15ms for the servo to reach the position
               }

            }
            if(c=='2') {
               for(pos = 0; pos < 180; pos += 1)
               {
                  myservo.write(pos);
                  delay(15);
               }
            }

         }
      }
   }
   delay(1);
   // close the connection:
   client.stop();
}

... oltretutto c'è uno strumento che te lo sistema a automaticamente nell'IDE : Tools -> Auto Format smiley-wink

Poi ... quando ti connetti specifichi, oltre l'indirizzo, anche la porta giusta (ho visto che ne usi una particolare) ?

Altra cosa da fare è usare la Serial per mandare dei messaggi sul monitor seriale e guardare cosa veramente ricevi ...
ad esempio, dopo

Code:
char c = client.read();

mettere una bella

Code:
Serial.println(c, HEX);

... così ti stampa, in esadecimale, il carattere ricevuto.  Ho messo l'opzione esadecimale perché, se il carattere ricevuto non è un carattere standard, non lo vedresti ... almeno così sai il suo codice esadecimale smiley-wink

Guglielmo
49  International / Generale / Re: Problemi con display seriale LCD 160x128 on: April 15, 2014, 09:49:56 am
... mmm ... purtroppo non conosco affatto quel display e quella libreria, quindi non saprei come aiutarti  smiley-confuse

Potrebbero essere dei problemi di posizionamento x,y ... singolarmente va tutto bene, quando li mette assieme c'è qualche cosa che non va ... ma ripeto, tiro ad indovinare, visto che non posseggo quel LCD né conosco la sua lib ...  smiley-roll

Guglielmo
50  International / Generale / Re: Realizzazione di mini impianto domotico in una stanza on: April 15, 2014, 09:28:13 am
NO, non un impulso ... pin STABILMENTE in uno stato ... non un impulso e basta ... c'è una bella differenza ...
... usiamo i termini corretti !!!

Guglielmo
51  International / Generale / Re: Arduino UNO R3 contraffatta? on: April 15, 2014, 09:26:16 am
Sia Federico che Massimo hanno confermato che sulla Mega è precaricato il firmware di Firmata.

... come immaginavo ... hanno cambiato la procedura di test delle board ...  smiley-twist smiley-twist smiley-twist

Guglielmo
52  International / Generale / Re: Realizzazione di mini impianto domotico in una stanza on: April 15, 2014, 09:24:09 am
Ogni relè dovrà essere associato ad un pin ...
... e a seconda di come metti il pin (HIGH o LOW) il relè si eccita o meno.

Non sono mica dei bistabili o passo-passo ...  smiley-roll

Guglielmo
53  International / Software / Re: problema gestione pulsante on: April 15, 2014, 07:15:57 am
Cortesemente NON scrivere tutto in MAIUSCOLO ...
... sui forum ... equivale ad URLARE ... e ... oltre a non essere bello, è anche contrario al regolamento ...  smiley-roll

Guglielmo
54  International / Software / Re: ATtiny2313 Unipolar Stepper Controller Driver on: April 15, 2014, 06:53:19 am
Grazie all'ottimo AvrDudeSS (http://blog.zakkemble.co.uk/avrdudess-a-gui-for-avrdude/), GUI per AvrDude ......
.....
Per chi volesse provarlo con Arduino as ISP come programmatore su Windows ......

Non l'ho usato effettivamente, ma volevo comunque segnalare che su OS X (... io sono su Mavericks 10.9.2), installando il RunTime di Mono e lanciando da terminale :

Code:
mono avrdudess.exe

... dopo un discreta attesa ... il programma parte regolarmente e sembra funzionare. Ripeto però, non ho collegato un programmatore e non ho programmato fisicamente nulla ... però non vedo grossi problemi smiley-wink

Naturalmente, da utente OS X, su Mac suggerisco di usare AvrFuses (che è nativo per Mac), però ... per chi vuole sperimentare ... può essere utile sapere che anche Avrdudess gira smiley-wink

Guglielmo
55  International / Software / Re: problema gestione pulsante on: April 15, 2014, 06:28:20 am
Ogni volta che premi e lasci il tasto, se non fai il debouncing, è come se lo premessi e lasciassi rapidamente decine di volte ...
... ti è stato chiaramente indicato il link : http://arduino.cc/en/Tutorial/Debounce ... studialo e vedi di applicarlo ...  smiley-roll

Per capirlo, ti può essere anche utile studiare QUESTO altro link relativo all'uso della millis() smiley-wink

Guglielmo
56  International / Software / Re: problema gestione pulsante on: April 15, 2014, 06:06:58 am
Ovvio che ti vari errori ...
... mettiti li e correggili ... scrivendo il codice PIU' ORDINATO, controlla le parentesi e sistema le indentature !!!

Arduino -> Tools -> Auto Format

Quando quello non ti darà errore e ti metterà bene in ordine il codice ... vorrà dire che avrai sistemato gli errori di parentesi graffe che hai fatto ...

Guglielmo
57  International / Hardware / Re: Spegnere dispositivo con AVR sotto un valore di tensione on: April 15, 2014, 03:15:56 am
Ragazzi sono nuovo del forum!  smiley-mr-green .. come faccio invece a far spegnere il computer sotto una certa soglia di tensione tramite arduino comunicando via seriale? Diciamo sotto i 10,9 volt?? HELP PLEASE  smiley-cry smiley-cry smiley-cry smiley-cry

Prima di tutto, essendo il tuo primo post, ti consiglio di presentarti QUI e di leggere con attenzione il REGOLAMENTO ...

... poi, se magari ci spieghi un po' meglio cosa esattamente vuoi ottenere, come è collegato Arduino al computer, da cosa misuri la tensione, ecc. ecc. ... forse riusciamo anche ad aiutarti ...

Guglielmo
58  International / Generale / Guida al PWM on: April 15, 2014, 01:28:35 am
Non mi sembra sia mai stata indicata ... ho trovato un interessante "Guida al PWM" che credo sia utile riportare qui visto che, spesso e volentieri, l'uso del PWM risulta poco conosciuto ...  smiley-roll

La potete trovare QUI ed è suddivisa su più pagine.

Nel malaugurato caso che un domani il link dovesse scomparire ... ho fatto una copia, salvata in pdf, delle varie pagine che la compongono. Allego anche tale copia, ma consiglio la lettura direttamente sul sito dato che ci sono alcune immagini animate che, ovviamente, nel pdf ... non lo sono  smiley-razz

Spero sia utile.

Guglielmo
59  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: April 14, 2014, 01:56:37 pm
Non so come è programmato quel modulo ... se è programmato "Master" NO, non lo vedi, se è "Slave" allora SI.

Guglielmo
60  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: April 14, 2014, 01:32:50 pm
... QUI lo schema di quel modulo ... come vedi il bluetooth è collegato al ATmega168 che è a bordo ...  smiley-roll

Ho idea che ti serve una "XBee carrier" ... per collegarlo via USB e programmarlo. Altrimenti, occorre programmarlo via ISP (ha il connettore se non vado errato).

Guglielmo
Pages: 1 2 3 [4] 5 6 ... 280