Show Posts
|
|
Pages: 1 2 [3] 4 5 ... 39
|
|
33
|
International / Italiano / BTSwitch, Arduino, Bluetooth e Android insieme
|
on: June 26, 2012, 08:36:46 am
|
Ciao a tutti! Nel forum spesso viene chiesto come far dialogare Arduino con uno smartphone Android, magari per accendere led o attivare carichi... volevo segnalarvi il mio ultimo progetto, appena pubblicato: http://www.lucadentella.it/2012/06/26/btswitch/Ho pubblicato su Github tutti i sorgenti (sketch e app), penso possano risultare utili a chi vuole cimentarsi in progetti simili. Tra l'altro il progetto è il motivo per la mia prolungata assenza dal forum  naturalmente sono a disposizione per domande / chiarimenti... bye
|
|
|
|
|
38
|
International / Italiano / Re: Comunicazione seriale senza monitor
|
on: June 05, 2012, 02:57:49 am
|
|
ciao
mmm però se ti stampa "some mail" sembra riuscire a collegarsi via seriale... dovrebbe inviare "m" via seriale e arduino dovrebbe accendere il led (m in ascii equivale a 109). Se lasci aperto anche il serial monitor cosa vedi apparire?
|
|
|
|
|
40
|
International / Italiano / Re: Comunicazione seriale senza monitor
|
on: June 05, 2012, 01:39:28 am
|
|
ciao
la cosa è parecchio strana... non puoi avere due pc connessi alla medesima porta seriale quindi non capisco come possa funzionare sia il serial monitor che il tuo programma python contemporaneamente. Posta il programma così vediamo...
|
|
|
|
|
43
|
International / Italiano / Re: Misurare pressione bottone
|
on: June 03, 2012, 07:51:56 am
|
|
Ciao
devi cambiare un po' l'approccio:
1) parti dalla condizione bottone non premuto, il loop() continuerà ad essere eseguito senza far nulla; 2) non appena rilevi che il bottone è premuto, salvati in una variabile il valore in quel momento di millis(), in questo modo sai quando il bottone ha iniziato ad essere premuto, nel caso accendi anche un led (se uno va acceso subito). Salvati anche in una variabile che hai rilevato il bottone premuto 3) se ora sei nella condizione "ho rilevato il bottone premuto" e il bottone è ancora premuto, confronta il millis() attuale con quello salvato, se è maggiore di 1000 la differenza (= trascorso un secondo) accendi il led; se invece il bottone non è più premuto torna alla condizione iniziale
|
|
|
|
|