Scusa per la domanda, ho appena iniziato con la robotica - come hobby - ed ero solo interessato a quello che sarò in grado di fare effettivamente, fammelo sapere,
Scusa per la domanda, ho appena iniziato con la robotica - come hobby - ed ero solo interessato a quello che sarò in grado di fare effettivamente, fammelo sapere,
Arduino è molto flessibile. Puoi fare molte cose belle con esso. È uno dei migliori strumenti per interfacciare il software al mondo reale. Tuttavia, potrebbe essere utile chiedere anche " Cosa può non fare un Arduino ". Arduino ha una memoria e I / O molto limitate rispetto ai computer moderni. Quindi alcune delle cose che Arduino non può o non può fare facilmente sono cose che richiedono molta memoria o l'accesso a periferiche complesse, come:
Quindi, tu non è possibile creare facilmente un sistema di videogiochi che si aggancia alla TV con un Arduino. Ciò non significa che la gente non l'abbia fatto, ma quel livello di hacking è nel regno del voodoo profondo, e i risultati finiscono comunque per sembrare un videogioco degli anni '80.
Spesso vedi le schede Arduino agganciate come periferiche a un computer più grande. Il computer fa l'A / V e Arduino gestisce tutte le altre interfacce del mondo fisico. Un altro uso comune è il sistema completamente integrato in cui un dispositivo più banale viene reso "intelligente" con un Arduino nascosto. ("Il tuo tavolino ora sa quando ci metti sopra le tazze e ti ronza se non usi un sottobicchiere") È qui che Arduino sembra più felice.
Dipende dal fatto che tu stia parlando solo del nudo Arduino, o di Arduino con scudi o altri bit aumentati collegati. Una cosa grandiosa di Arduino è che è relativamente facile progettare scudi che aggiungano funzionalità ad Arduino. Senza nulla in allegato, Arduino è abbastanza inutile. Non ha modo di interagire con il mondo esterno se non USB seriale.
Una volta aggiunte le periferiche al tuo Arduino, comunichi in modalità wireless, leggi sensori, trigger motori, uscite audio, spettacoli di luci, ecc. Il cielo è il limite. In particolare mi piace poter mettere un intero ambiente di sviluppo del microcontrollore, incluso il programmatore e un assortimento di componenti (cavi di collegamento, resistenze, ecc.) Nella borsa del mio laptop e andare in un bar per hackerarlo.
Ciò che l'arduino di serie non fa bene:
Arduino è bravo in una particolare classe di problemi.
Queste sono situazioni in cui ricevi un sacco di input, prendi una decisione in base a essi e di conseguenza produci qualcosa.
Può fare molte cose, ma è particolarmente bravo in questo. Fortunatamente questa è una classe di problemi molto ampia.
Un altro modo per capire questo è " In cosa NON è bravo Ardunio ". Ci sono due classi principali di problemi che non risolvono bene:
Quindi ha più in comune con la tua lavatrice che con il tuo laptop. Puoi pensarlo come un dispositivo informatico , non come un PC.
Arduino può fare una varietà di cose per i robot, inclusi ma non limitati a: elaborare i dati dai sensori e controllare i servi / motori. Per alcuni esempi generali, dai un'occhiata a
Puoi collegare altri moduli a un Arduino utilizzando quello che viene chiamato scudo. Gli scudi sono disponibili da diverse piccole imprese come LittleBird Electronics, AdaFruit Industries, Sparkfun e così via
dai un'occhiata a: http://tronixstuff.com/tutorials :)
controlla il playground arduino http://www.arduino.cc/playground/, e in particolare per la robotica http://www.arduino.cc/playground/Main/ InterfacingWithHardware # Physical_Mechanical
Vai su instructables e cerca su arduino. Molti successi.