Loading...
  Show Posts
Pages: 1 ... 3 4 [5] 6 7 8
61  International / Italiano / Re: Intervallometro+ motore passo passo: Ideale per foto panoramiche! on: December 20, 2011, 12:43:12 pm
Ciao,
Anche io stavo considerando l' idea ma quello che mi ferma è la meccanica, adattare un nodal ninja  o farne uno nuovo
pilotato da un motore passo passo, in modo  meccanicamente "robusto",   non saprei come fare...
Considerando anche che  la reflex e la relativa ottica tipo Fish-eye o simili non pesa poco!
Luca
62  International / Italiano / Re: Intervallometro+ motore passo passo: Ideale per foto panoramiche! on: December 19, 2011, 02:01:27 pm
Ciao,
Suppongo che tu vuoi fermarti alle sole panoramiche cilindriche,   smiley-mr-green
ma volendo motorizzare il sistema, come pensi di risolvere il problema del Punto nodale?


Luca

63  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 15, 2011, 03:17:00 pm
Solo quando è infilato dentro l'Arduino lo slider (pur comparendo) rimane piantato in basso a zero.
Il Browser è Mozilla, visto che Explorer non lo supporta.
Il framework jQuery è cross-browser    quindi funziona su tutti i browser!
ti assicuro,   smiley-money e posso mettere l' Arduino sul fuoco,   smiley-money che funzina anche
su IE

L' unico tentativo che mi viene in mente è di aggiornare i tuoi browser all'ultima versione.

nel
Reply #27 on: December 14, 2011, 10:43:04 AM »

fai menzione a client.println("...

Voglio ricordarti che grazie alla pazienza di Pablos71  sto cercando di
capire TinyWebServer quindi NON uso quasi mai client.println...
tranne che per trasmettere variabili
da Arduino al  JavaScript.
(se ho detto un insesattezza correggetemi) smiley-wink

Luca
64  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 14, 2011, 04:46:56 pm
Luca, ho infilato il tuo codice dentro il baBBuino, si apre la pagina, ma muovendo il cursore non si
...
Cioè, il cursore dello slider rimane in basso, però i numeri nella TBox, clikkando e tirando su il mouse, si modificano correttamente.
Insomma il cursore grigio rimane piantato in basso.
Ciao,
il codice :
Sul mio Arduino funziona benissimo e modifico l' intensità di un led senza problemi.
Ti ricordo  che devi essere collegato a internet o devi mettere tutto su sd card per avere jquery.
Un'altra domanda: come passi il valore dello slider al codice del BaBBuino?
Allora.....
< smiley>
Prima di far cadere dalla sedia Pablos che poi ti dice di .....
una parola che inizia col La S e finisce con la ARE
</ smiley>
Molto semplicemente uso javascript:
Code:
$.ajax({type: "POST", data: $( "#testo3" ).val( ui.value ), dataType: "text", cache: false, url: ind,   
                                              success:function(risposta)
                                                     { document.form1.areatesto.value  += risposta ;}    });
                        }    });

Spero di essere stato di aiuto

Luca
65  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 14, 2011, 04:10:49 pm
ciao,
Chiedo scusa per la mia assenza, ma per motivi di lavoro sono fuori sede.
Non posso quindi fare le prove, per integrare il codice  di   pablos71

(il mio Arduino è rimasto a casa al calduccio.) smiley

Pablos ti ringrazio per i suggerimenti. Mi permetterò di disturbarti quando torno.

Luca

P.S. il sito  se uso una chiavetta è lentissimo !

66  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 12, 2011, 01:23:45 pm
Aggiungi il valore alla stringa dove già mandi tutti gli altri con un separatore oppure crei una voce per conto suo
Client.print (valore della PWM)
Se ho ben capito:
lato server
Come faccio ad identificare a cosa si riferisce il valore che trasmetto?
esempio:
 Client.print("valore");
  Client.print(r);

intercetti da js il valore intero 0-255 e lo mandi al css che aggiorna la pos dello slider

lato client:
in js una cosa tipo:
var valore = document.getElementById('valore');

poi al posto di:

value: 0,
metto

value: valore,


Mille Grazie

Luca
67  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 12, 2011, 10:39:29 am
Ciao,
Grazie alla dritta di Lesto sono riuscito nel mio intento,
lo slider durante lo spostamento  trasmette il suo valore ad Arduino
Code:
<!DOCTYPE html>
<head>
  <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
</head>
<style>
#demo-frame > div.demo { padding: 10px !important; };
</style>
<script>
$(function() {
$( "#slider-vertical" ).slider({
orientation: "vertical",
 //orientation: "horizontal",
range: "min",
     animate: true,
min: 0,
max: 255,
value: 0,  //devo fargli prendere il valore da Arduino !!!
slide: function( event, ui ) {
$( "#testo3" ).val( ui.value );
$.ajax({type: "POST", data: $( "#testo3" ).val( ui.value ), dataType: "text", cache: false, url: ind,   
                                              success:function(risposta)
                                                     { document.form1.areatesto.value  += risposta ;}    });
                        }    });
$( "#testo3" ).val( $( "#slider-vertical" ).slider( "value" ) );
});
</script>
<script>
var msg="";
var ind= "/Istruzioni_da_web"
$(document).ready(
    function(){
    msg="Connessione.....#";

    invia_dati("/Istruzioni_da_web");
 });
</script>
<title>prova TinyWebServere e slider on change OK</title>
</head>
  <body>
  <div class="demo">
<form name="form1">
<textarea cols="80" rows="1" id="textareaname" name="areatesto">
</textarea>
<p><input type="text"  name="testo3" id="testo3"  style="border:1; color:#ff0000; font-weight:bold;" />
</p>
  </form>
  <p><div id="slider-vertical" style="height:200px;"></div></p>
  </div>
  </body>
</html>
.

Ora Manca la possibilità di prendere il vaolre dello slider dall' Arduino stesso che per ora parte da 0.
Idee in proposito....

Luca

68  International / Italiano / Re: Tastierino numerico capacitivo on: December 11, 2011, 11:55:58 am
Ciao,
anche a me interessa molto...

ho trovato questo:
http://it.emcelettronica.com/tastiera-capacitiva-elettronica-rs232-uart-o-spi

Luca
69  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 11, 2011, 10:26:39 am
Hai un computer sempre acceso dedicato mettici il voice .... mettici il riconoscimento vocale, io l'ho fatto un po' di tempo fa e funzionava, purtroppo mi obbligava ad aver un microfono Bluetooth sempre attaccato all'orecchio, peccato era una
Bellissimo!
Cosa hai usato ?
festival , api java, ecc..
 ora Google ti aiuta e si fa anche Cloud computing che va tanto di moda
vedi pubblicità apple

basta cercare: Google Text-To-Speech API

Luca
70  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 11, 2011, 09:21:06 am
lo slider non si può modificare nei suoi elementi grafici?

SI ! usa i CSS se lo vuoi ad esempio rosso:
Code:
        <style>
#rosso .ui-slider-range { background: #ff0000; }
#rosso .ui-slider-handle { border-color: #DC143C; }
</style>
71  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 11, 2011, 09:04:12 am
Ciao,
GRAZIE non vedo l'ora di vederlo.

l'ambaradan non mi funziona ancora ma è fonte di ispirazione
per quanto riguarda android pensavo che:
http://www.amazon.com/Arduino-Android-Projects-Evil-Genius/dp/007177596X/ref=sr_1_1?ie=UTF8&qid=1323611786&sr=8-1
petesse darmi una mano.
Se esistesse qualche cosa di simile che tratti di  webserver+Arduino sarei felicissimo.

Luca
72  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 11, 2011, 07:24:28 am
Ciao nel pezzo di codice che mi hai evedenziato
posso aggiungere $.post?
qualcosa tipo:

$.post("bo.htm", { intensi: "#testo3" } );

Ma $.post vuole un URL a chi lo mando?

Grazie
Luca
73  International / Italiano / Re: [quasi ot] jQuery API .change() on: December 11, 2011, 05:48:13 am
Ciao,
non riesco a richiamare la funzione con il  moviemento delllo slider. Ho provato con la funzione  .live() ma ho scoperto:
As of jQuery 1.7, the .live() method is deprecated.
prontamente sostituita con .on()
Non riesco a trovare una soluzione. Mi dareste una mano perfavore smiley-cry
Code:
<!DOCTYPE html>

<html>

<head>

  <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>

  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>

  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

</head>

<style>

#demo-frame > div.demo { padding: 10px !important; };

</style>

<script>

$(function() {

$( "#slider-vertical" ).slider({

orientation: "vertical",

                        //orientation: "horizontal",

range: "min",

                         animate: true,

min: 0,

max: 255,

value: 0,

slide: function( event, ui ) {

$( "#testo3" ).val( ui.value );

}

});

$( "#testo3" ).val( $( "#slider-vertical" ).slider( "value" ) );

});

</script>

<script>

var msg="";

var ind= "/Istruzioni_da_web";



  $( "#slider-vertical" ).on("click", "p", function(){



    var testo=document.form1.testo3.value;

  document.form1.areatesto.value  + testo + "\n";   

  $.ajax({type: "POST", data: testo, dataType: "text", cache: false, url: ind,   

      success:function(risposta)

      {              

        document.form1.areatesto.value  += risposta ;

      } 

   });

   

});

$(document).ready(

    function(){

    msg="Connessione.....#";

    invia_dati("/Istruzioni_da_web");







    });



</script>





<title>prova TinyWebServere slider 1</title>

</head>

  <body>

  <div class="demo">

<form name="form1">

<textarea cols="80" rows="1" id="textareaname" name="areatesto">

</textarea>
<p><input type="text"  name="testo3" id="testo3"  style="border:1; color:#ff0000; font-weight:bold;" />

</p>
  </form>
  <p><div id="slider-vertical" style="height:200px;"></div></p>
  </div>
  </body>

</html>


Grazie

Luca
74  International / Italiano / [quasi ot] jQuery API .change() on: December 10, 2011, 06:05:10 am
[quasi ot]  jQuery API .change()

Ciao,

Grazie all' aiuto di pablos71, che sentitamente ringrazio,
sto cercando di capire TinyWebServer, argomento ostico paragonabile, smiley-red  almeno per me,
a javascript e il suo framework jQuery.
La pagina html che genera un slider i cui valori vengono  visualizzati in una textbox
vengono mandati all' Arduino tramite un bottone.
Fi qui tutto bene, smiley-cool ma volendo automatizzare il processo escludendo il bottone di invio e
quindi spedire i dati onchange, banalmente si potrebbe utilizzare  onchange='this.form.submit().
Però non mi pare sia la cosa + elegante!
Vorrei fare uso tra  le  API jQuery  .change() ma non so come fare.
di seguito la pagina index.htm
Code:
<!DOCTYPE html>
<html>
<head>
  <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
</head>
<style>
#demo-frame > div.demo { padding: 10px !important; };
</style>
<script>
$(function() {
$( "#slider-vertical" ).slider({
orientation: "vertical",
                        //orientation: "horizontal",
range: "min",
                         animate: true,
min: 0,
max: 255,
value: 0,
slide: function( event, ui ) {
$( "#testo3" ).val( ui.value );
}
});
$( "#testo3" ).val( $( "#slider-vertical" ).slider( "value" ) );
});
</script>
<script>
var msg="";
var ind= "/Istruzioni_da_web";
function elabora_dato()
{
    var testo=document.form1.testo3.value;
  document.form1.areatesto.value  + testo + "\n";    
  $.ajax({type: "POST", data: testo, dataType: "text", cache: false, url: ind,  
      success:function(risposta)
      {              
        document.form1.areatesto.value  += risposta ;
      }  
   });
}
$(document).ready(
    function(){
    msg="Connessione.....#";
    invia_dati("/Istruzioni_da_web");
    });

</script>

<title>prova TinyWebServer  e slider 1</title>
</head>
  <body>
  <div class="demo">
<form name="form1">
<textarea cols="80" rows="1" id="textareaname" name="areatesto">
</textarea>
<p><input type="text"  name="testo3" id="testo3"  style="border:1; color:#ff0000; font-weight:bold;" />
<input type="button" value="Invia > Arduino" id="invia"  onclick="elabora_dato()">
</p>
  </form>
  <div id="slider-vertical" style="height:200px;"></div>
  </div>
  </body>
</html>
  

Grazie  

Luca


75  International / Italiano / Re: Ethernet.h e intercettare GET on: December 06, 2011, 01:40:05 pm
Guarda che è tutto fatto sia lato arduino che lato client html e js, ho smesso di postare poichè babbuino si è infilato nel post di luca e ha cominciato con le sue domande che si preoccupavano solo del suo progetto che è ben differente dal tiny, io mi sono ritirato.
Si ma chi ci va di mezzo è il sottoscritto  smiley-sweat   smiley-sweat  smiley-sweat
Comunque anche io riesco a ricevere ed esegue ma implica un refresh della pagina che vorrei evitare.
Per questo con il valido aiuto di Pablos cerco di capire come funziona TinyWebServer ecc.
Sono stato prolisso ma è stato  fatto nel tentativo di capire e condividere questa esperienza.

Spero che  Pablos abbia ancora un  briciolo di pazienza

Luca
Pages: 1 ... 3 4 [5] 6 7 8