Question:
Quel genre de choses un Arduino peut-il faire?
Joel
2009-11-14 07:48:08 UTC
view on stackexchange narkive permalink

Désolé pour la question, je ne fais que commencer en robotique - en tant que passe-temps - et j'étais simplement intéressé par ce que je serai capable de faire, s'il vous plaît faites le moi savoir,

Sept réponses:
todbot
2009-11-15 01:16:07 UTC
view on stackexchange narkive permalink

Arduino est très flexible. Vous pouvez faire beaucoup de choses intéressantes avec. C'est l'un des meilleurs outils d'interfaçage des logiciels avec le monde réel. Cependant, il peut être utile de demander également " Qu'est-ce qu'un Arduino ne peut pas faire? ". Arduino a une mémoire et des E / S très limitées par rapport aux ordinateurs modernes. Ainsi, certaines des choses que l'Arduino ne peut pas faire ou ne peuvent pas faire facilement sont des choses qui nécessitent beaucoup de mémoire ou un accès à des périphériques complexes, comme:

  • l'enregistrement vidéo, le traitement de la sortie &
  • enregistrement audio haute fidélité Traitement &
  • agit comme un hôte USB pour les périphériques USB tels que les clés USB, les lecteurs de disque, les appareils photo, les claviers, etc.

Donc, vous ne peut pas facilement créer un système de jeu vidéo qui se connecte à votre téléviseur avec un Arduino. Cela ne signifie pas que les gens ne l'ont pas fait, mais ce niveau de piratage est du domaine du vaudou profond, et les résultats finissent toujours par ressembler à un jeu vidéo des années 1980.

Vous voyez souvent des cartes Arduino accrochées comme périphériques vers un ordinateur plus grand. L'ordinateur fait l'A / V et l'Arduino gère tous les autres interfaces du monde physique. Une autre utilisation courante est le système entièrement embarqué où un appareil plus banal est rendu «intelligent» avec un Arduino caché. ("Votre table basse sait maintenant quand vous posez des tasses dessus et vous bourdonne si vous n'utilisez pas de dessous de verre") C'est là qu'Arduino semble le plus heureux.

edebill
2009-11-15 21:35:10 UTC
view on stackexchange narkive permalink

Cela dépend si vous parlez uniquement de l'Arduino nu, ou des Arduinos avec des boucliers ou d'autres bits augmentés attachés. Une grande chose à propos d'Arduinos est qu'il est relativement facile de concevoir des boucliers qui ajoutent des capacités à l'Arduino. Sans rien attaché, l'Arduino est assez inutile. Il n'a aucun moyen d'interagir avec le monde extérieur autre que la série USB.

Une fois que vous avez ajouté des périphériques à votre Arduino, vous communiquez sans fil, lisez des capteurs, déclenchez des moteurs, des sorties audio, des jeux de lumière, etc. Le ciel est la limite. J'aime particulièrement pouvoir mettre tout un environnement de développement de microcontrôleurs, y compris un programmeur et un assortiment de composants (cavaliers, résistances, etc.) dans mon sac d'ordinateur portable et aller dans un café pour le pirater.

Ce que l'arduino d'origine ne fait pas bien:

  1. traitement lourd - comme la détection de visage ou de mouvement à partir d'une caméra. Il n'a tout simplement pas la puissance de traitement ou la RAM pour cela.
  2. consommation d'énergie très faible - l'arduino d'origine a tendance à consommer trop de courant pour les applications alimentées par batterie à très longue durée de vie. Pour ceux que vous devez passer à un appareil compatible arduino (par exemple, Arduino Pro Mini), à quel point fonctionner pendant des mois sur certains AA est facilement réalisable (et vous pouvez toujours prototyper avec l'arduino d'origine).
Dirk
2010-05-13 22:55:41 UTC
view on stackexchange narkive permalink

L'Arduino est bon pour une classe particulière de problèmes.

Ce sont des situations dans lesquelles vous recevez un tas d'entrées, prenez une décision en vous basant sur elles, et par conséquent sortez quelque chose.

Il peut faire beaucoup de choses, mais est particulièrement bon dans ce domaine. Heureusement, il s'agit d'une catégorie très large de problèmes.

Une autre façon de comprendre cela est " Qu'est-ce que l'Ardunio n'est PAS bon ". Il y a deux grandes classes de problèmes pour lesquelles il ne fonctionne pas bien:

  1. Il n'est pas bon pour traiter les applications intensives, ou
  2. Lorsqu'un système à usage général est requis - un qui peut basculer entre de nombreuses applications différentes à la demande.

Il a donc plus en commun avec votre machine à laver qu'avec votre ordinateur portable. Vous pouvez le considérer comme un appareil informatique , pas comme un PC.

jdiaz
2009-11-14 08:33:58 UTC
view on stackexchange narkive permalink

Arduino peut faire une variété de choses pour les robots, y compris mais sans s'y limiter: traiter les données des capteurs et contrôler les servos / moteurs. Pour quelques exemples généraux, jetez un œil à

Vous pouvez connecter d'autres modules à un Arduino en utilisant ce que l'on appelle un shield. Des boucliers sont disponibles auprès de plusieurs petites entreprises telles que LittleBird Electronics, AdaFruit Industries, Sparkfun, etc.

user1307
2010-05-10 10:01:22 UTC
view on stackexchange narkive permalink

jetez un œil à: http://tronixstuff.com/tutorials :)

russ_hensel
2009-11-14 21:17:30 UTC
view on stackexchange narkive permalink

Accédez aux instructables et recherchez sur arduino. Beaucoup de succès.

Je peux rendre vos deux comptes identiques et régler le problème.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 2.0 sous laquelle il est distribué.
Loading...