Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« on: February 27, 2011, 10:13:14 am » |
ciao, vorrei creare un sensore di ostacoli, giusto per provare, e so che si possono creare utilizzando LED infrarossi oppure emettitori di ultrasuoni (magari esistono anche altri metodi). nel caso dei LED infrarossi, basta che compro 2 LED infrarossi e poi li programmo a dovere? sono più economici vero?? nel caso degli ultrasuoni invece devo comperarmi quei PCB con emettitore e ricevitore già assemblato no? però costano un po di più...
mi date un po di informazioni? grazie in anticipo
EDIT: ho trovato un telecomando della mivar vecchio, posso usare quel LED infrarosso no??? senza stare a comprarlo....
|
|
|
|
« Last Edit: February 27, 2011, 10:48:42 am by cavde »
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
0
Offline
Tesla Member
Karma: 81
Posts: 8184
:(){:|:&};:
|
 |
« Reply #1 on: February 27, 2011, 10:53:44 am » |
no, devi avere anche il ricevitore... Il led invia il fascio di IR, che rimbalza sull'ostacolo e il ricevitore se ne accorge.
|
|
|
|
|
Logged
|
|
|
|
|
Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« Reply #2 on: February 27, 2011, 11:06:58 am » |
ok grazie!!! e il led del telecomando può andare bene?
|
|
|
|
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 189
Arduino rocks
|
 |
« Reply #3 on: February 27, 2011, 11:18:33 am » |
teoricamente si, collegato con l'opportuna resistenza...
|
|
|
|
|
Logged
|
|
|
|
|
Carunchio Chieti ITALY
Offline
Full Member
Karma: 2
Posts: 202
|
 |
« Reply #4 on: February 27, 2011, 11:28:04 am » |
Ciao consiglio:prendi un sensore ad ultrasuoni tipo srf05!!di accrocchi con gli infrarissi ne ho fatti tantissimi ma non riesci a superare i 10 cm di distanza a meno di realizzare circuiti abbastanza complessi!! Questa e la mia opinione... spero che qualcuno la smentisca postando un circuito ad ok fatto con 2 IR e una ricevente!! 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Full Member
Karma: 0
Posts: 189
Arduino rocks
|
 |
« Reply #5 on: February 27, 2011, 11:48:16 am » |
curiosità, con gli ultrasuoni a che distanza "percepisce" gli ostacoli?
|
|
|
|
|
Logged
|
|
|
|
|
Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« Reply #6 on: February 27, 2011, 11:51:56 am » |
grazie a tutti ho collegato il led del telecomando (con resistenza in serie) e si accende, quindi funziona....però se mi dici che sono così limitati allora mi compro un sensore ad ultrasuoni....non si riesce proprio a superare i 10 cm??? neanche 30??
|
|
|
|
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
Carunchio Chieti ITALY
Offline
Full Member
Karma: 2
Posts: 202
|
 |
« Reply #7 on: February 27, 2011, 11:56:02 am » |
Che vuol dire il led infrarossi si accende? il led ad infrarossi in funzione non lo vedi acceso!!è ad infrarossi!!
|
|
|
|
|
Logged
|
|
|
|
|
Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« Reply #8 on: February 27, 2011, 11:57:14 am » |
ma se lo guardi utilizzando la fotocamera del cellulare (per esempio) lo vedi acceso 
|
|
|
|
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
Carunchio Chieti ITALY
Offline
Full Member
Karma: 2
Posts: 202
|
 |
« Reply #9 on: February 27, 2011, 12:05:07 pm » |
ciao ok puoi provare ad accoppiarlo a qualcosa del genere http://www.robot-italy.com/product_info.php?cPath=15_47&products_id=1618ovviamente lo devi far accendere ad una frequenza compatibile con il ricevenete che stai usando!!
|
|
|
|
« Last Edit: February 27, 2011, 12:13:52 pm by Marco Ritrivi »
|
Logged
|
|
|
|
|
Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« Reply #10 on: February 27, 2011, 12:11:23 pm » |
perfetto! vedo che quello "vuole" una frequenza di 36Khz, per far lampeggiare un led a quella frequenza basta accenderlo e spegnerlo usando i delay(), e il calcolo per il tempo del delay() è t = 1 / 36K = 27,7 microsecondi ho fatto giusto?
|
|
|
|
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
|
|
Carunchio Chieti ITALY
Offline
Full Member
Karma: 2
Posts: 202
|
 |
« Reply #12 on: February 27, 2011, 12:24:22 pm » |
@gbm spettacolo!! 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 81
Posts: 8184
:(){:|:&};:
|
 |
« Reply #13 on: February 27, 2011, 12:29:57 pm » |
perfetto! vedo che quello "vuole" una frequenza di 36Khz, per far lampeggiare un led a quella frequenza basta accenderlo e spegnerlo usando i delay(), e il calcolo per il tempo del delay() è t = 1 / 36K = 27,7 microsecondi ho fatto giusto?
consiglio di non usare i delay, se poi dei comandare motori ecc... il bot diventa "cieco". usa la millis() fin da subito, se poi il tuo loop() diventa più lento dei 36Khz (cosa molto probabile), usa gli interrupt sul tempo edit: come non detto... la digitalWrite da sola ruba 100microsec, quindi il lampeggio a 35Khz o lo fai con circuito esterno o nada...
|
|
|
|
|
Logged
|
|
|
|
|
Tortona
Offline
God Member
Karma: 2
Posts: 590
|
 |
« Reply #14 on: February 27, 2011, 12:34:59 pm » |
ma quindi, dal link postato da 'gbm' si può fare un sensore utilizzando solo 2 led ir??? perchè ho trovato un altro telecomando  (nascono come conigli in casa mia)
|
|
|
|
|
Logged
|
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna
|
|
|
|
|