Show Posts
Pages: 1 ... 48 49 [50] 51 52 53
736  Forum 2005-2010 (read only) / Italiano / Re: Nuovo bootloader su duemilanove? on: October 06, 2010, 07:59:44 am
Off Topic
@Lesto: Se non sbaglio sei registrato anche tu al BaroneRosso, su quel sito si fanno troppe seghe mentali ahaha
737  Forum 2005-2010 (read only) / Italiano / Re: Optoisolatori.. on: September 25, 2010, 12:49:49 pm
Grazie Uwefed, sempre gentile!
Però ho finito le resistenze da 330ohm.. d'oh!
Lunedì provo subito!
738  Forum 2005-2010 (read only) / Italiano / Optoisolatori.. on: September 24, 2010, 04:24:09 pm
Ciao a tutti, oggi stavo provando a simulare dei contatti su un circuito stampato di un telecomando(9volt) e mi sono accorto che utilizzando i transistors certe funzioni non riesco a riprodurle e mi serve un isolamento completo..
Le alternative sono o relè o optoisolatori, correggetemi se sbaglio...
Da quello che ho letto su internet gli optoisolatori sono formati da un led ed un elemento fotosensibile..
Quindi dovrei collegare una resistenza da 330ohm al pin del led e il negativo a massa..
Ma con gli alti 4 pin che ci faccio?
Uno ho letto che è "N.C." quindi presumo sia Non Connesso e gli altri due sono collettore, emettitore e base... ??  :o :o Quindi c'è dentro anche un transistor? Ho le idee confuse..
Come devo collegarli/alimentarli per far fare semplicemente contatto a due fili quando il led è eccitato?

Grazie mille..

P.S ( Datasheet se può servire.. http://www.robot-italy.net/downloads/4N35.pdf)
739  Forum 2005-2010 (read only) / Italiano / Re: Shield Ethernet e richieste GET on: September 24, 2010, 11:38:33 am
Grazie mille, ho risolto!
Posto il codice magari a qualcuno serve
Code:
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192,168,1, 51 };
Server server(80);
String query;

void setup()
{
  query = String("");
  Ethernet.begin(mac, ip);
  server.begin();
  pinMode(8,OUTPUT);
}
void loop()
{

  Client client = server.available();
  if (client) {
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        query.concat(c);
        if (c == '\n') {
          client.println("HTTP/1.1 200 OK");
          client.println("Content-Type: text/html");
          client.println();
          if (query.indexOf("accendi") > 0) {
            digitalWrite(8,HIGH);
            client.print("Accendo<br/>");
          }
          if (query.indexOf("spegni") > 0) {
            digitalWrite(8,LOW);
            client.print("Spengo<br/>");
          }
          client.print("<a href='/accendi'>Accendi LED</a><br/><a href='/spegni'>Spegni LED</a><br/>");
          client.print("<pre>");//DEBUG
          client.print(query);// DEBUG
          client.print("</pre>");//DEBUG
          break;//fermo il ciclo
        }
      }
    }
    delay(1);
    client.stop();
    query = String("");
  }
}
740  Forum 2005-2010 (read only) / Italiano / Re: Shield Ethernet e richieste GET on: September 22, 2010, 04:01:14 pm
Ho fatto un primo codice spannometrico..
Ma inviando ?req=ciao il server "non saluta" smiley-razz

Code:
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = {
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = {
  192,168,1, 51 };
byte gateway[] = {
  192,168,1, 1 };
byte subnet[] = {
  255, 255, 0, 0 };
Server server(80);
String stringa;
boolean salvo = false;
boolean salvo1 = false;
void setup() {

  stringa = String("");
  Ethernet.begin(mac, ip, gateway, subnet);
  server.begin();
  Serial.begin(9600);
}

void loop() {
  Client client = server.available();
  while(client.connected()){
    char c = client.read();
    //   GET /?req=ciao HTTP/1.1


    if (c == '?'){
      salvo = true;
    }
    if (c == '/'){
      salvo = false;
    }

    if (salvo){
      stringa.concat(c);
    }
    if (c == '\n'){
      if (client) {
        client.println(stringa);
        if (stringa == '?req=ciao HTTP'){
          client.println("Ciao a te");
        }
        delay(1);
        client.stop();
        stringa = "";
      }
    }
  }
}


741  Forum 2005-2010 (read only) / Italiano / Shield Ethernet e richieste GET on: September 22, 2010, 08:07:08 am
Ciao a tutti, dovrei inviare variabili GET all'arduino e in base al tipo di variabile accendere diversi led.
Ho cercato nella documentazione della libreria ethernet e sul web ma ho trovato pochi scripts e non funzionanti.
C'è una funzione che posso richiamare per ricavare le variabili get?
Grazie ancora!
742  Forum 2005-2010 (read only) / Italiano / Re: Aiuto arduino e matrice da 24x16 led on: July 22, 2010, 03:40:37 pm
Perchè fai cercare a lmgtfy un indirizzo di lmgtfy?
http://tinyurl.com/26bjwwc <= Questo funziona
743  Forum 2005-2010 (read only) / Italiano / Re: Consiglio per alimentare Arduino on: September 18, 2010, 04:09:54 pm
 :o :o
Grazie mille a tutti e due..
Il dubbio mi è venuto proprio quando, come diceva Ambrogio, ho toccato per caso il cavo di terra con il neutro ed è saltata la luce..
Grazie ancora smiley
744  Forum 2005-2010 (read only) / Italiano / Re: Consiglio per alimentare Arduino on: September 18, 2010, 12:34:03 pm
Scusa.. ho scritto massa ma intendevo il "neutro", vale ugualmente la tuas risposta?
745  Forum 2005-2010 (read only) / Italiano / Re: Consiglio per alimentare Arduino on: September 17, 2010, 08:56:30 am
Ho una domanda riguardo all'alimentazione: posso collegare la massa del sistema elettrico di casa mia con quella dell'arduino?
Così per l'impianto domotico devo solo tirare un cavo dati e uno per il positivo
746  Forum 2005-2010 (read only) / Italiano / Re: Scheda relè.. problema on: September 16, 2010, 08:36:51 am
It works!
It was a really stupid error.. but normally I don't use pinMode() and it always worked..
Really tankyou!

Funziona.. bastava usare pinMode..
Ma di solito non lo uso mai e funziona sempre, sarei curioso di sapere perchè...
Comunque l'alimentatore ha l'uscita in 5vdc 700mah circa e la bobina del relè se non ho letto male il datasheet ne consuma circa 70...
747  Forum 2005-2010 (read only) / Italiano / Scheda relè.. problema on: September 16, 2010, 07:58:24 am
Ciao a tutti, ho comprato questa schedina: http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=250689120782&ssPageName=STRK:MEWNX:IT#ht_1718wt_930

La collego ad un alimentatore da telefono vecchio che avevo a 5volt, metto la massa in comune e collego l'IN ad un pin digitale dell'arduino.
Codice caricato semplicissimo:
void setup() {
  digitalWrite (10, HIGH);
}
void loop() {
}

Ma il relè non si accende..
Provo sostituendo a 10 il pin 8.. risultati 0..
L'atmega non si scalda e il led del relè si accende pochissimo..
Se invece faccio fare contatto al pin "in" direttamente con il +5 la scheda si accende e funziona..
Dov'è il problema?
La scheda assorbe troppi mah per essere collegata ad una porta anche se il tizio diceva che è perefetta x arduino?
Grazie a tutti!
748  Forum 2005-2010 (read only) / Italiano / Nuovo Arduino? on: September 11, 2010, 06:01:29 pm
Ho ordinato 6 giorni fa un arduino e poi mi vedo comparire sta scritta..
Si sa qualcosa di certo su questo nuovo arduino?
749  Forum 2005-2010 (read only) / Italiano / Re: Arduino anche a Parma!!! on: September 10, 2010, 06:11:23 am
Io sono di Fidenza smiley-razz
750  Forum 2005-2010 (read only) / Italiano / Re: Relay e transistor e alcune informazioni on: September 09, 2010, 03:56:22 pm
In altre discussioni si leggeva di gente che ha usato le porte dell' arduino ben oltre i 50mA   :o Anche se non penso che faccia bene alla scheda..
Ma da quello che leggo in questa discussione ci vuole anche un diodo, quindi il voltaggio si abbassa e i mA crescono..
Ci vorrà un transistor anche per me via!
Cerco su internet se trovo qualche schema un po' inutitivo già fatto, giusto per capire più o meno che circuito fare!
Grazie ancora!
Pages: 1 ... 48 49 [50] 51 52 53