2009-05-08 15 views
7

Sto cercando di imparare come costruire/programmare hardware semplice e poi passare alla semplice robotica. Dove dovrei iniziare? Quali sono i migliori siti per acquistare l'hardware? Qualche raccomandazione sul tipo di hardware/lingua che dovrei usare per iniziare?Fonti per imparare più programmazione centrata sull'hardware

+0

+1, buona domanda, ho cercato alcune informazioni su questo me stesso! –

risposta

1

Naturalmente C/C++ per l'interfaccia con i bit di basso livello del robot, ma anche linguaggi di livello superiore in cui C/C++ può essere facilmente incorporato, come Python. Spesso è il modo più veloce per iniziare con un linguaggio di alto livello e utilizzare le librerie che astraggono le cose difficili (ad esempio pyserial). Quindi, se hai il tuo primo comportamento, puoi scavare più a fondo.

Come fonte giornaliera di ispirazione robotica, robots.net potrebbe essere interessante.

2

Inizia con Lego NXT. Un set completo di hardware + software per $ 250. È un buon punto di partenza e le applicazioni che le persone hanno fatto sono molto complete e serie. C'è anche una grande comunità, quindi trovare frammenti di codice, idee di progetto e aiuto in generale è facile.

2

ho ottenuto il mio inizio utilizzando il microcontrollore BASIC Stamp (così chiamato perché è programmato in un dialetto di BASIC e ha le dimensioni di un francobollo) e kit di robot da Parallax. Sono un po 'costosi, ma destinati ai principianti/hobbisti, estremamente ben documentati e molto divertenti. Li raccomando vivamente per un principiante. Dopo essermi stancato di ricavare un sacco di soldi per microcontrollori sottodimensionati (l'interprete BASIC on-chip assorbe gran parte della potenza di elaborazione), mi sono laureato in microcontrollori PIC dal Microchip. Questi sono dispositivi molto più vicini al ferro e molto potenti, nonostante il basso costo ($ 4 per uno piccolo). Avrai bisogno di una configurazione di programmazione, che può costare $ 50 come kit di un hobby, o migliaia per un sistema di qualità di produzione. Possono essere programmati in una vasta gamma di lingue, tra cui C.

+0

Ho uno di questi kit e sono un ottimo inizio per l'elettronica/programmazione. Ho ottenuto il mio da Radio Shack per $ 80, penso, ma ne vale la pena. Viene fornito con il timbro di base, il manuale, è possibile scaricare il software e include tutti i piccoli componenti come resistori, condensatori, LED, un altoparlante, un sensore di luce e altri sensori. –

0

Vorrei anche raccomandare di dare un'occhiata allo studio robot di Microsoft. Ha un pacchetto di simulazione decente per testare i progetti.

Problemi correlati