Show Posts
Pages: 1 ... 40 41 [42] 43 44 ... 399
616  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 15, 2014, 04:43:24 am
Quindi bisogna scartare l'idea di ordinare dall'America??

Per le cose che puoi trovare anche in Europa ... direi proprio di SI !

QUI trovi molti prodotti Sparkfun ed Adafruit ed è in Germania, quindi EU.

Guglielmo
617  International / Software / Re: Libreia TimerOne.h e tempi interrupt on: June 15, 2014, 04:38:30 am
ter2 ... magari QUESTO programmino può aiutarti a fare i calcoli ...  smiley-mr-green

Guglielmo
618  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 15, 2014, 04:34:49 am
Spese di sdoganamento??

Se non sai tu le aliquote IVA e dazio che applicano in Italia ... difficile che le so io che sono in Svizzera  smiley-lol smiley-lol smiley-lol

Più aggiungici una probabile cifra che si piglia il corriere per lo sdoganamento ...   smiley-confuse

Comunque, secondo me, a naso, difficilmente te la cavi con meno di un ulteriore 30% ...  smiley-roll

Guglielmo
619  International / Software / Re: Libreia TimerOne.h e tempi interrupt on: June 15, 2014, 04:29:22 am
Tornando al problema, e forse anche tu puoi aiutarmi, come si settano i prescaler?? Nel tuo leOS come hai gestito i tempi?

Ma hai dato un occhiata al sorgente della libreria "Timer1" ???  smiley-eek smiley-eek smiley-eek

Perché se te lo studi ci sono tutte le risposte alle tue domande ...
... visto che i prescaler li sistema la libreria e non devi farlo tu !!!

Code:
void TimerOne::setPeriod(long microseconds) // AR modified for atomic access
{
  long cycles = (F_CPU / 2000000) * microseconds;                                // the counter runs backwards after TOP, interrupt is at BOTTOM so divide microseconds by 2
  if(cycles < RESOLUTION)              clockSelectBits = _BV(CS10);              // no prescale, full xtal
  else if((cycles >>= 3) < RESOLUTION) clockSelectBits = _BV(CS11);              // prescale by /8
  else if((cycles >>= 3) < RESOLUTION) clockSelectBits = _BV(CS11) | _BV(CS10);  // prescale by /64
  else if((cycles >>= 2) < RESOLUTION) clockSelectBits = _BV(CS12);              // prescale by /256
  else if((cycles >>= 2) < RESOLUTION) clockSelectBits = _BV(CS12) | _BV(CS10);  // prescale by /1024
  else        cycles = RESOLUTION - 1, clockSelectBits = _BV(CS12) | _BV(CS10);  // request was out of bounds, set as maximum
  ...
  ...

Guglielmo
620  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 15, 2014, 04:12:05 am
Avevo dimenticato di chiedertelo già prima quando ne avevi fatto cenno ...

... tu sei conscio vero che ... ordinando da SpakFun dovrai poi non solo aggiungere le spese di spedizione (... che non sono poche), ma all'arrivo in Italia, le spese di sdoganamento (dazio e IVA) e i tempi di sdoganamento ...  smiley-roll

Guglielmo
621  International / Software / Re: E' possibile resettare la MCU via software? on: June 15, 2014, 01:16:04 am
@ Deltoz : prendi il datasheet della tua MCU e cerca se ha, e se SI, studiati come si usa, il WatchDog ...

Guglielmo
622  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 15, 2014, 01:10:44 am
Tu mi hai chiesto se era indispensabile quella scheda ed io ti ho detto che puoi fare la stessa cosa collegando l'XBee ad Arduino (ovviamente con degli adattatori di livello, perché gli Xbee lavorano a 3.3V) e usare l'Arduino come convertitore tra la porta USB e la seriale del modulo Xbee.

Il programmino fa SOLO questo ... sei tu poi che devi sapere cosa mandare sulla seriale.

Guglielmo

P.S. : Ovviamente puoi far parlare il tuo modulo Xbee con Arduino con la SoftwareSerial anche per tutti gli altri scopi ed avrai la vera seriale (Serial) sempre libera per fare debug o altre cose ... il che fa sempre comodo smiley-wink
623  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 14, 2014, 03:21:13 pm
Quello serve solo a semplificarti la vita ... ma puoi benissimo usare Arduino con la SoftwareSerial ... e un programmino che mette in comunicazione le due tipo :

Code:
#include <SoftwareSerial.h>

#define  XB_RX 10            // PIN to receive from Xbee
#define  XB_TX 11            // PIN TO transmit to Xbee

SoftwareSerial xbSerial(XB_RX, XB_TX);

void setup()
{
  delay (1000);
  //
  Serial.begin(9600);        // Initialize USB Serial port
  //
  xbSerial.begin(9600);    // Initialize Xbee SoftwareSerial port for selected data speed
  //
  Serial.println("--- Ports ready ---");
  Serial.println("");
}

void loop()
{
  if (xbSerial.available() > 0) Serial.write(xbSerial.read());
  if (Serial.available() > 0) xbSerial.write(Serial.read());
}

che legge da una seriale, scrive sull'altra e viceversa smiley-wink

Guglielmo
624  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 14, 2014, 01:37:14 pm
Quello che ora voglio sapere è quanto è difficile impostare i dispositivi serie 2 come rete punto-punto.

... una ricerchina con Google no ???  smiley-twist smiley-twist smiley-twist

Guarda QUI ... però, secondo me, se a te servono solo collegamenti punto-punto ... ti vai a complicare la vita ...

... poi fai come preferisci naturalmente ! smiley

Guglielmo
625  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 14, 2014, 12:45:39 pm
Alcune maggiori informazioni ...

- I Pro non sono altro che la versione standard con una maggiore potenza out, la sola differenza è che permettono comunicazioni ad una distanza maggiore.

- Gli Xbee serie 1 di default usano il transparent mode, si comportano a tutti gli effetti come un normale cavo seriale, quello che si manda all'RX di uno arriva direttamente al TX dell'altro senza dover programmare o settare nulla.

- La serie 1 può essere usata, previa programmazione, in modalita API e configurare un vero e proprio network, però non ha il supporto completo al protocollo ZigBee.

- La serie 2 implementa il protocollo ZigBee al 100% e permette il mesh mode con tanto di router (... se non sai cosa è lascia perdere i Serie 2).

- La serie 2 può essere usata in transparent mode previo setup dei singoli nodi, nulla di difficile o strano, ma bisogna saperlo fare.

- La serie 1 e la serie 2 non sono tra loro compatibili e non si possono parlare in nessun modo.

- Le versioni Pro sia della serie 1 che 2 hanno una maggiore potenza out, nulla di più salvo la possibilità di regolare da software il livello di emissione radio.

- Sia la serie 1 che la serie 2 funzionano a 3 Volt e i livelli dei segnali logici in ingresso devono essere adattati a tale tensione se provenienti da logica a 5 Volt.

Spero aiuti.

Guglielmo

NOTA :  Ringrazio Astrobeed per queste schematiche e precise informazioni
626  International / Hardware / Re: Consigli per acquisto moduli xbee on: June 14, 2014, 12:41:01 pm
La differenza tra Sere 1 e Serie2 NON ha nulla a che vedere con la potenza, ma con la tipologia di rete che vuoi creare.

La Serie 1 è una punto-punto ... ovvero il mittente deve vedere il destinatario (vedere ne senso di raggio d'azione del segnale), con al Serie 2 si fanno invece collegamenti complessi con moduli che fanno da ripetitori e permetto di estendere la rete.

Se è la prima volta che inizi con questi moduli e se non hai particolari esigenze di strutturare una rete complessa, vai di sicuro sulla Serie 1, molto più semplice da usare e dalla configurazione molto più facile.

Devi poi decidere se usare la Serie 1 normale che fa circa 100 mt. (in condizioni ottimali) o la Serie 1 Pro che arriva oltre i 1000 mt (in condizioni ottimali).

Guglielmo
627  International / Generale / Re: [TUTORIAL] Orologio/Cronometro con RTC e collegamento ad Internet (Parte 2 di 2) on: June 14, 2014, 10:37:37 am
... t'ho detto devi disegnare sulla carta le 20 caselle x 4 righe e poi, vedere, con i vari simboletti che ti sei creato, quali sono le stringhe da inviare sulle 4 righe per comporre i vari numeri.

Una grossa rottura di scatole ...  smiley-lol smiley-lol smiley-lol

Guglielmo
628  International / Hardware / Re: PILOTARE 2 SCHEDE A 16 RELE' on: June 14, 2014, 10:26:01 am
Dipende dalle schede relè che compri ... ne ho viste sia a 5V che a 12V ...
... difatti cambierei il suggerimento di Brunello in :

"assieme alle schede relè comprati anche un alimentatore adatto"  smiley-lol smiley-lol smiley-lol

Guglielmo
629  International / Hardware / Re: Logica per reset pin sospensione Xbee on: June 14, 2014, 10:13:52 am
Io sto guardando QUESTO datasheet,  pagina 16,  Table 12. Electrical characteristics for LF33AB :

            IO Output current limit 1 A ...

... non so cosa stai leggendo tu ...  smiley-roll

Guglielmo
630  International / Hardware / Re: Logica per reset pin sospensione Xbee on: June 14, 2014, 08:51:06 am
E l'altra scheda come ti sembra? Ho qualche dubbio sul regolatore di tensione, ma leggendo il datasheet dovrebbe andare bene, anche in previsione di un aggiornamento ad Xbee Pro!

Mi sembra di leggere che il 33AB porta fino ad 1A ... quindi dovresti starci ... per il resto, non mi credo di vedere errori ...  smiley-roll

Guglielmo
Pages: 1 ... 40 41 [42] 43 44 ... 399