Pavia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« on: December 04, 2012, 12:21:42 pm » |
Salve a tutti! Ho intenzione di costruire un'automobilina da comandare via PC attraverso il wifi, e qui arriva il primo problema: quanto costano le shield wifi!! 20 euro di Arduino UNO e dai 54 agli 80 euro per le shield wifi, originali e non. La mia domanda è: esiste un modo per collegare arduino alla rete di casa a dei prezzi accessibili? (tutto sommato va bene anche un'altra comunicazione radio a medio raggio, per esempio ZigBee, ma tempo che compro tutto il necessario per ZigBee supero il costo della Wifi Shield) E' un progetto che faccio per hobby e per la prima volta, mi dispiacerebbe spendere tanti soldi per magari non arrivare da nessuna parte.
Grazie a tutti!
|
|
|
|
|
Logged
|
|
|
|
|
Cagliari
Offline
Faraday Member
Karma: 49
Posts: 3000
|
 |
« Reply #1 on: December 04, 2012, 02:50:56 pm » |
|
|
|
|
|
Logged
|
IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85 Ultimi acquisti: CodeBender: http://codebender.cc/register/?referrer=PaoloP
|
|
|
|
Pavia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #2 on: December 04, 2012, 03:35:27 pm » |
Ha un campo piuttosto ristretto. Come si comporta il bluetooth classe 1 nei luoghi chiusi? (l'auto girerebbe in ambiente domestico)
|
|
|
|
|
Logged
|
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2104
|
 |
« Reply #3 on: December 04, 2012, 03:36:56 pm » |
vai sui modulini NRFL
|
|
|
|
|
Logged
|
|
|
|
|
Pavia
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #4 on: December 06, 2012, 03:45:50 pm » |
Interessante! Ci do un occhio. Grazie!
|
|
|
|
|
Logged
|
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2104
|
 |
« Reply #5 on: December 06, 2012, 03:55:24 pm » |
Ho sbagliato a scrivere, comunque cerca nRF24L01+ Ciao
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 90
|
 |
« Reply #6 on: December 06, 2012, 05:14:28 pm » |
oppure con pochi euro oltre all' arduino uno ti compri un altro atmega da mettere in stand-alone e con dei moduli economici (da quelli a 433mhz per portate sui 100m oppure roba sui 15€ per portate maggiori) trasmetti e ricevi i segnali... le possibilità insomma sono molte e varie 
|
|
|
|
|
Logged
|
|
|
|
|
Porto Torres (SS)
Offline
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #7 on: December 09, 2012, 05:51:24 am » |
Salve , avrei necessita' di qualche indicazione sul dove reperire questi moduli economici a 433MHz. Grazie  oppure con pochi euro oltre all' arduino uno ti compri un altro atmega da mettere in stand-alone e con dei moduli economici (da quelli a 433mhz per portate sui 100m oppure roba sui 15€ per portate maggiori) trasmetti e ricevi i segnali... le possibilità insomma sono molte e varie 
|
|
|
|
|
Logged
|
|
|
|
|
Parma
Offline
Edison Member
Karma: 10
Posts: 2104
|
 |
« Reply #8 on: December 09, 2012, 06:13:11 am » |
Lascia stare i modulini a 433MHz, in genere devi codificare/decodificare manualmente i dati con una qualche codifica per poter comunicare, hanno un range inferiore al bluetooth in tantissimi casi e un sacco di altri problemi di interferenze
Ciao
|
|
|
|
|
Logged
|
|
|
|
|
Palermo
Offline
Full Member
Karma: 0
Posts: 154
|
 |
« Reply #9 on: January 11, 2013, 11:07:02 am » |
Lascia stare i modulini a 433MHz, in genere devi codificare/decodificare manualmente i dati con una qualche codifica per poter comunicare, hanno un range inferiore al bluetooth in tantissimi casi e un sacco di altri problemi di interferenze
Dissento su alcuni dettagli. E' vero che l'economicità di sti' 433MHz da 1 euro e mezzo non ne fa dei campioni di performance ma è bene dare informazioni più corrette. La portata è limitata a pochi centimetri se li si usa così come sono. Basta aggiungere un'antennino rudimentale (17cm di filo rigido) per estenderne la copertura ad alcune decine di metri (senza ostacoli). Anche aumentare la tensione di alimentazione aiuta ad ampliarne la copertura. Di interferenze se ne avranno sempre. E' normale su queste frequenze perchè sono quelle rimaste appositamente libere per legge per questi usi "civili" e di apparecchi che sfruttano quelle frequenze ce n'è parecchi. Però c'è da dire che le librerie VirtualWire offrono un protocollo con controllo degli errori. C'è di che poterle usare senza grosse difficoltà. Basta scrivere del codice pulito con Arduino e si ottengono comunicazioni efficienti. La mia esperienza (seppur modesta) dopo i primi passi falsi è stata buona e mi sento di consigliare chi voglia prendere in considerazione questi "giocattoli" che i cinesi su eBay quasi te li regalano :-)
|
|
|
|
|
Logged
|
|
|
|
|
Palermo
Offline
Full Member
Karma: 0
Posts: 154
|
 |
« Reply #10 on: January 11, 2013, 11:26:25 am » |
Ti aggiungo un dettaglio, mi pare di ricordare che i radiomodelli (se si parla di macchine radiocomandate) vengono controllati da radicomandi che operano sui 2.4GHz Se vuoi allinearti puoi provare con gli nRF24L01 che ti hanno suggerito prima, che però sono molto diversi dai moduli 433MHz di cui ti ho parlato io.
|
|
|
|
|
Logged
|
|
|
|
|
Riva del Garda, TN / Forlì
Offline
Edison Member
Karma: 7
Posts: 2071
Il piu' modesto al mondo
|
 |
« Reply #11 on: January 12, 2013, 01:48:41 pm » |
http://www.freaklabsstore.com/index.php?main_page=product_info&products_id=187provare questo? comunque i modelli RC (radio comandati) operano su varie frequenze: da 2 anni a questa parte vengono usati trasmettitori in 2.4GHz con protocollo di comunicazione proprietario (es. futaba usa fasst sulle top di gamma) mentre prima venivano usate le 27, 35, 40 MHz (alcune tipo le 35 riservate esclusivamente a modelli volanti per ovvie ragioni) e usavano standard comunicativo PPM ora la scheda postata in cima ha lo stesso sistema degli xbee (beh circa) ed è implementato un codice che permette una gestione simil tcp/ip
|
|
|
|
|
Logged
|
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #12 on: January 14, 2013, 07:34:00 am » |
ciao se vuoi stare su wifi ti potrebbe costare meno la coppia ethernet shield (con enc28j60) e mini router che ti fa da "bridge" ethernet-wifi: http://www.lucadentella.it/2012/12/09/enc28j60-e-arduino-11/bye
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3898
Arduino rocks
|
 |
« Reply #13 on: January 26, 2013, 06:38:40 pm » |
ho letto l'articolo, il tuo sito e' sempre eccellente come contenuti e chiarezza di esposizione. Ho una fonera inutilizzata credo vada bene per qualche esperimento. Mi chiedevo pero' ma le chiavette usb wi-fi, capisco che non e' possibile usarle, e non solo perche' serve una usb host, che si potrebbe anche fare, ma perche' non esiste un driver. La domanda e': secondo te tecnicamente e' possibile scrivere un driver per una usb wi-fi, non perche' voglia o possa farlo io, ma per conservare la speranza che prima o poi esca. E la seconda domanda invece e', si potrebbe smontare e modificare una chiavetta wi-fi usb, e mettersi sui segnali utili ? Se sono fatte da due componenti separati, cioe' una sezione usb ed una sezione wi-fi credo che almeno in teoria si potrebbe fare.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1876
Have you mooed today?
|
 |
« Reply #14 on: January 28, 2013, 05:50:05 am » |
..esista anche un'altra alternativa, che non richiede nessuno shield/espansione ethernet (sia esso basato su enc28j60 o w5100). Il metodo consiste nell'aggiornare il firmware dell'AP/router con OpenWrt: https://openwrt.org/Questi device infatti hanno onboard anche una seriale - per esempio, ce l'ha la Fonera, ce l'ha anche il TL-WR703N, il fratello maggiore di quello di cui parla Luca (il costo è lo stesso) e ce l'hanno molti altri. Quindi è possibile collegare Arduino direttamente via seriale al device, nel quale girerà un servizio che inoltra le chiamate da seriale a tcp o altro (esistono già parecchie guide e script pronti all'uso). Questa soluzione è di fatto la più essenziale e economica, anche se richiede più tempo e skills!
|
|
|
|
« Last Edit: January 28, 2013, 05:51:48 am by pitusso »
|
Logged
|
|
|
|
|
|