Pages: 1 [2] 3 4   Go Down
Author Topic: Spessore/Densità Materiali  (Read 2888 times)
0 Members and 1 Guest are viewing this topic.
0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

se deve reagire al tocco, o comunque alla vicinanza di un essere vivente (no, la mosca non la vede, ma un gatto o un cane sì) allora basta mettere un pò di carta argentata dentro/sotto la bottiglia, e collegarla al pin analogico di arduino con una pull-down molto grande (10Mohm o giù di li, più piccola e meno sensibile sarà l'accorcchio)
A questo punto hai un rilevatore di presenze di esseri viventi (e di fulmini smiley )
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22924
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Funzionano anche semplici spirali fatte con tronconi di filo elettrico smiley-wink
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

e funzionerebbe qualunque sia lo spessore o il materiale della bottiglia?
Logged

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

e funzionerebbe qualunque sia lo spessore o il materiale della bottiglia?
quanto vuoi che sia spessa una bottiglia non più di un paio di millimetri,però questo sensore è stato utilizzato anche dietro un vetro abbastanza spesso(da non ricordo chi)per la lampada rgb quindi vai tranquillo smiley-wink
Logged

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22924
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

quanto vuoi che sia spessa una bottiglia non più di un paio di millimetri,però questo sensore è stato utilizzato anche dietro un vetro abbastanza spesso(da non ricordo chi)per la lampada rgb quindi vai tranquillo smiley-wink
Io ho usato il sensore capacitativo sulla mia lampada RGB. Il vetro sarà sui 3/4 mm, non di più. Però il sensore capacitativo lo puoi regolare, sia abbassando/alzando la R sia giostrando sulla campionatura fatta dal software.

Eccola, con ancora pochi schemi di luce...
Logged


0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

alla fine le cose più semplici sono le migliori smiley
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao, per costruire il sensore basta prendere un cavo, collegarlo all'ingresso analogico, poi allo stesso ingresso analogico metti una resistenza bella grande (10Kohm o anche 1Mohm, vedi te quale precisione di serve) e poi fai delle analogRead sul pin e le spedici via seriale al PC, poi al PC osservi come cambia il valore della lettura quando ti avvicini al cavo, entra qualcuno nella stanza, etc.. e sistemi il valore della resistenza in base alle tue necessità. Poi all'estremtà del cavo che funge da "antenna" puoi collegare qualsiasi conduttore in modo da modificare la zona di azione del sensore, sempre aggiustando la resistenza.
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao, per costruire il sensore basta prendere un cavo, collegarlo all'ingresso analogico, poi allo stesso ingresso analogico metti una resistenza bella grande (10Kohm o anche 1Mohm, vedi te quale precisione di serve) e poi fai delle analogRead sul pin e le spedici via seriale al PC, poi al PC osservi come cambia il valore della lettura quando ti avvicini al cavo, entra qualcuno nella stanza, etc.. e sistemi il valore della resistenza in base alle tue necessità. Poi all'estremtà del cavo che funge da "antenna" puoi collegare qualsiasi conduttore in modo da modificare la zona di azione del sensore, sempre aggiustando la resistenza.
qual'è il valore minimo della resistenza applicabile al conduttore?
Logged

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nessuna, volendo puoi lasciare il cavo flottante (equivale a resistenza infinita di pull-down) e ti assicuro che in camera mia ( circa 6m^2, tutti i muri portanti da 20cm di mattone pieno) è in grado di rilevare se entro in stanza.

Invece la resistenza a 0 con GND non è altro che un cavo ideale dal pin analogico a GND; con 0.000000000000000000000etc...1ohm verso massa ci vuole una bella scossa per rilevare qualcosa  smiley-mr-green
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nessuna, volendo puoi lasciare il cavo flottante (equivale a resistenza infinita di pull-down) e ti assicuro che in camera mia ( circa 6m^2, tutti i muri portanti da 20cm di mattone pieno) è in grado di rilevare se entro in stanza.

Invece la resistenza a 0 con GND non è altro che un cavo ideale dal pin analogico a GND; con 0.000000000000000000000etc...1ohm verso massa ci vuole una bella scossa per rilevare qualcosa  smiley-mr-green
aspetta aspetta,questo mi è utile se voglio entrare nella stanza e rilevare la presenza(moolto utile direi cosi posso sapete anche se ci rimango nella stanza smiley-grin ) ma se io volessi solo mettere la mano a qualche cm?
Logged

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... variando il valore della resistenza di pull-down  smiley-neutral lei non mi presta attenzione alle spigazioni  smiley-lol
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Jr. Member
**
Karma: 3
Posts: 86
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

potrebbe anche partire da una resistenza da 1k e poi semplicemente selezionare il range di valori che gli interessa

es: if(val1 > 150)
Logged

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... variando il valore della resistenza di pull-down  smiley-neutral lei non mi presta attenzione alle spigazioni  smiley-lol
ha ragione ancora mi devo svegliare del tutto,anche se sono in piedi dalle 9!
farò un pò di test grazie mille prof  smiley-wink
Logged

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

0
Online Online
Shannon Member
****
Karma: 132
Posts: 10491
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

potrebbe anche partire da una resistenza da 1k e poi semplicemente selezionare il range di valori che gli interessa

es: if(val1 > 150)

ni, cambiando la resistenza cambi il range di valori. con le if dividi il range fornito dalla resistenza in sottorange, ma rimani legato sia come valore minimo che massimo al valore della resistenza. Il tuo discorso funzionarebbe se l'ADC fosse ad infiniti bit
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Full Member
***
Karma: 2
Posts: 203
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

e ti assicuro che in camera mia ( circa 6m^2, tutti i muri portanti da 20cm di mattone pieno) è in grado di rilevare se entro in stanza.



Uhmmm... sicuro???? A casa mia ci sono i tramezzi di quello spessore...
Logged

Pages: 1 [2] 3 4   Go Up
Jump to: