Souris optique odomètre pour Robot (Arduino)

Déterminer avec exactitude l’état d’avancement d’un robot à roues peut être assez difficile (et cher!). Dead reckoning suppose que nos moteurs sont parfaitement adaptées, nos roues ne glissent pas et la surface nous courons sur est parfaitement plane : la plupart de ces conditions sont inaccessible et ne sont jamais garantie. Codeurs rotatifs sur les roues ou les moteurs sont plus précis, ils certainement éliminent la nécessité pour les moteurs jumelés et peuvent faire face à des changements de pente, mais le glissement est toujours un problème. Capteurs de gamme à ultrasons ou Laser contourner tous les problèmes mécaniques que Lestime de peste et encodeurs mais nécessitent des points fixes fixes de référence, sont soumises à une intervention (objets à venir entre le robot et le point de référence) et ont des problèmes en ce qui concerne la résolution, la précision et la plage (plus on en veut, plus cela coûte!).

Idéalement, nous voulons un capteur qui peut mesurer avec précision les changements positionnels en deux dimensions, possède une interface simple, a des exigences de faible puissance, est facilement disponible et bon marché dans le marché. La solution : cette vieille souris optique vous avez traîner ! Souris d’ordinateur sont conçus pour faire tout ce que nous voulons : piste les deux très précisément les mouvements dimensions d’un objet à proximité en temps réel. En fait, ils ont une résolution de 1000dpi ce qui signifie que nous sommes capables de mesurer un mouvement de ~0.03mm dans toutes les directions !

Nous disposons de choisir notre souris un peu attentivement cependant. Nous avons besoin d’un qui a soit un connecteur PS/2 (6-pin mini-DIN) ou une souris USB PS/2 compatible (doivent être précisées dans la partie inférieure de la souris quelque part, voir photo). C’est parce que le protocole de PS/2 est vraiment facile à mettre en œuvre (en particulier pour les microcontrôleurs) alors que l’USB est un peu plus difficile !

M’est arrivé d’avoir une vieille souris compatible Microsoft USB1.1/PS/2 traîner que je n’étais pas à l’aide, j’ai décidé de sacrifier à mes occupations automaticiens de la manière décrite dans les présentes.

Mots clés: Arduino, Robot, Souris

Articles Liés

Arduino odomètre pour vélo (1,1 mA total courant, pas d’affichage)

Arduino odomètre pour vélo (1,1 mA total courant, pas d’affichage)

Voici un odomètre simple, compact (un peu) et de faible puissance (appel de courant de mA seulement environ 1,1) qui peut être installé sur une bicyclette. Tours de roue sont détectés par les pointes de tension générées à partir d'un aimant (zip-liée
Un petit interrupteur et boîte de potentiomètre pour votre Arduino

Un petit interrupteur et boîte de potentiomètre pour votre Arduino

avoir bricolé des charges d'Arduino circuits et me retrouvais toujours piquer des commutateurs et potentiomètres par carton, j'ai pensé qu'il était temps de produire quelque chose d'un peu plus joli. Alors, voici comment faire une jolie petite boîte
DIY 4WD carrosserie pour les projets de robotique arduino et voitures RC

DIY 4WD carrosserie pour les projets de robotique arduino et voitures RC

Salut salutations geeks instructables d'Egypte:):),dans ce instructable je vais vous montrer comment concevoir et fabriquer une voiture 4 roues pour robotique, arduino, voitures RC... etc. d'une manière facile il suffit de me suivre;): D >>>Etape
Les problèmes de circulation de curseur souris optique

Les problèmes de circulation de curseur souris optique

« Surface capteur optique"d'une souris optique doit être maintenu à une certaine distance de la table pour qu'il fonctionne correctement.Base en plastique d'une nouvelle souris optique est conçu pour garder le « capteur optique » d'optimiser la dista
Tachymètre optique axée sur l’Arduino

Tachymètre optique axée sur l’Arduino

plus de dix ans, j'ai mis en place une page web avec des instructions détaillées sur la construction d'un moteur électrique simple basé sur l'un de monde télévisé de le Beakman. Je l'ai appelé la page "moteur électrique de Beakman" et au fil des
Arduino contrôlée de fenêtre pour chat

Arduino contrôlée de fenêtre pour chat

je soumets cette instructable le défi de l'Arduino. N'oubliez pas de voter !Mon voisin a eu un petit problème avec son chat. Il veulent de sortir et de revenir trop souvent à l'intérieur. Habituellement, il ouvre juste la fenêtre de sa cuisine et nou
Théâtre de robot pour le concours de projets de l’indépendance de Jack Daniel

Théâtre de robot pour le concours de projets de l’indépendance de Jack Daniel

ProjectRobotStage de Clint Furrer sur Vimeo.Imaginez une soirée avec vos enfants pour voir un spectacle local au théâtre. Vous arrivez, prenez, vos sièges et vous attendent pour une histoire fantastique à se dérouler. Lorsque la partie de rideaux, vo
Moteurs et roues pour Robots pas chers

Moteurs et roues pour Robots pas chers

Quand j'étais petit, et avoir juste commencé avec robotique, j'ai eu très peu de fonds ou de la patience pour commander des trousses de robot en ligne. À l'époque la sélection a été plus limitée que celle d'aujourd'hui et pratiquement tous les kits r
Sur chenilles Robot Arduino

Sur chenilles Robot Arduino

Cet Instructable va vous montrer comment construire un robot contrôlé par Arduino sur chenilles.Le contenu est organisé comme suit :Approvisionnement en pièces : Toutes les pièces nécessaires ont été recueillis, ainsi que des ressources pour examiner
Barman du bras Robot Arduino

Barman du bras Robot Arduino

Jamais souhaité que vous aviez un robot qui pourrait poupée les coups ? L'avenir de faire la fête est ici avec le barman de bras de Robot ! Servir des boissons dans le style et impressionnez vos invités avec la pression d'un bouton ! Ce projet utilis
DIY Apple Remote bouclier pour l’Arduino

DIY Apple Remote bouclier pour l’Arduino

avez-vous déjà souhaité faire un apple remote ? Ou peut-être envie d'avoir une de vos créations arduino en contrôle iTunes sur votre Mac, votre iPod ou votre Apple TV ? Maintenant vous pouvez !Quelque temps en arrière, je travaillais sur un projet qu
RC voiture autonome robot Arduino

RC voiture autonome robot Arduino

Avez vous jamais désiré construire un simple robot autonome de Arduino ? Je me suis inspiré pour construire un robot Arduino base afin d'aider ma compréhension de l'Arduino, l'IDE Arduino et le fonctionnement des capteurs à ultrasons et les chauffeur
Bras robotisé Arduino

Bras robotisé Arduino

Puisque c'est mon premier projet après les 15 tutoriels de mon kit de démarrage Arduino, le but réel de celui-ci est d'obtenir certains critiques, les conseils, les suggestions, les idées de quelqu'un qui en sait plus que moi.Ce projet vise à un bras
Souris optique SILENCIEUSE (sans rouge lumière brillante)

Souris optique SILENCIEUSE (sans rouge lumière brillante)

alors, j'ai reçu un nouvel ordinateur et je l'utilise comme un HTPC et serveur à la maison, il se trouve bien dans ma chambre et il est en marche toute la journée 24/7, même quand je suis en train de dormir alors toute lumière vive se gênent mes rêve