Optisk mus mätarställning för (Arduino) Robot



Korrekt bestämning av en hjulförsedda robot kan vara ganska knepigt (och dyra!). Död räkenskap förutsätter att våra motorer är perfekt matchade, våra hjul inte glida och vi kör på ytan är helt platt: de flesta av dessa villkor är ouppnåelig och aldrig garanteras. Roterande pulsgivare på hjul eller motorer är mer korrekta, de säkert ta bort behovet av matchade motorer och kan hantera lutning förändringar, men avvikelsen är fortfarande ett problem. Ultraljuds eller Laser range sensorer kringgå alla mekaniska frågor att pesten död räkenskap och pulsgivare men kräver stationära fasta hållpunkter, är föremål för ingripanden (föremål som kommer mellan roboten och referenspunkten) och har problem när det gäller utbud, noggrannhet och upplösning (ju mer du vill, ju mer det kostar!).

Helst vill vi ha en sensor som kan mäta positionella ändringar i två dimensioner, har ett enkelt gränssnitt, har låg Effektkrav, är lätt erhållas och billigt på köpet. Lösningen: den gamla optiska musen du har liggande! Datormöss är utformade för att göra precis vad vi vill: mycket noggrant spåra två dimensionell förflyttning av ett objekt i nära realtid. De har faktiskt en resolution 1000dpi vilket innebär att vi kan mäta en rörelse av ~0.03mm i någon riktning!

Vi måste välja våra musen lite försiktigt men. Vi behöver en som har antingen en PS/2 -kontakt (6 pin mini-din) eller en USB- mus som är PS/2 kompatibel (bör anges på undersidan av musen någonstans, se bild). Detta beror på att PS/2 protokollet är verkligen lätt att genomföra (särskilt för mikrokontroller) USB är litet svårare!

Jag råkade ha en gammal Microsoft USB1.1/PS/2 kompatibel mus hänga att jag inte använder, så jag bestämde mig att offra det till min robotical sysselsättningar på det sätt som beskrivs häri.

Se Steg
Relaterade Ämnen

Arduino mätarställning för cykel (1.1 mA totala strömmen, ingen display)

Här är en enkel, (något) kompakt och låg effekt (endast ca 1.1 mA strömförbrukning) mätarställning som kan installeras på en cykel. Hjulet rotationer upptäcks av spänningstoppar genereras från en magnet (zip-knuten till en talade) rör sig nära en trå...

Bend/hacka en optisk mus att höra ytstrukturer.

En VIDEO DEMO av mus arbetande:http://www.youtube.com/watch?v=luZazXOj9McDu kommer att höra en penna ritning, tidningen, plankor, marmor.Bara flytta modifierade musen över den.Det kan vara nyttigt för blinda.Allt annat än rena färger kommer att ljuda...

Optisk mus markören rörelse Problem

En optisk mus "optisk yta sensor" måste man hålla ett visst avstånd från tabellen att fungera korrekt.En ny optisk mus plast bas är utformad för att hålla den "optiska sensorn" en optimal avstånd från tabellen.Efter många timmars flytt...

Det billigaste sättet att konvertera optisk mus till en styrkula

detta är början om ett projekt att omvandla en optisk mus till en styrkula för en billig multimedia kiosk perifera. Vi can´t använda musen som det ursprungliga sättet, eftersom det kan vara skadad eller stulen. Därför föreslår vi denna prototyp för a...

Dekorerade optisk mus

Hej, jag ska visa dig hur jag gjorde en wonderfull optisk mus!Det enda du behöver är:-en optisk mus-ett par sax-grå papper-2 tofsar-lim-något nyttigt för svansenSteg 1: kroppen Först, har vi att göra kroppen, skära kroppen av papper så det passar til...

Gamla optisk mus i hög laserljus WOW!!!

Om du vill göra detta måste du vuxen super vison tack.Steg 1: Saker vad tycker du behöver 1. lim2. sax3. en optisk mus4. tejp5. skruvmejslarSteg 2: Öppna steg 1. musen Öppna mus med skruvmejsel och ta bort scroller och knappen och lim ledningar och f...

Reparation av en 1999 GMC sierra Instument kluster (nr mätarställning eller redskap indikator)

jag hade ett problem med min 1999 GMC Sierra mätarställning läsning helt borta ut också med uppgift om redskap. Så är detta hur jag fixade problemet!Som med någon sak du hittar på denna webbplats du accepterar allt ansvar av dina val, Skyll inte på a...

Enkla 3D tryckt Arduino Robot

Vem vill inte bygga en robot? Som barn drömde jag att bygga robotar. Nu, alla i alla åldrar med bara lite kunskap kan bygga en enkel robot! Jag kommer att visa dig hur man gör just detta.RobotenDenna robot har en 3D tryckta chassi. Den har en arduino...

Arduino Robot V2 (snabb) också röst kontrollerat

Detta är min andra version av min arduino robot efter "Bygga din första robot". Min andra versionen är något komplicerat förhållande till min första en men erbjuder bättre funktioner. I detta instructable kommer jag för att visa dig hur man bygg...

Android G1 följetong till Arduino Robot

lära sig hur din Android mobiltelefon kan styra en robot med en Arduino ombord. Telefonen tar kommandon via telnet från en annan telefon eller en PC, så kan du fjärrstyra roboten. Detta projekt kommer annars inte ändra G1 så du kan fortsätta använda...

Arduino Robot handledning

Jag var forskande Instructable databasen för en handledning för officiella Arduino Robot, men jag kunde inte hitta en! Så arg jag denna handledning för att hjälpa andra som en smula behövde lite hjälp med sina nya Arduino Robot.Steg 1: Konfigurera di...

Arduino Robot för lägsta kostnad

SE MIG PÅ NYC MAKER FAIRE!Det hela började med detta:Arduino Robot utmaning: Hur billigt kan du skapa en robot med en Arduino för 5: e klassare?Jag hoppas att detta instructable har en viss elegans till dess enkelhet och kommer att övertyga dig att b...

Arduino Robot Arm

jag hade lovat i ett tidigare inlägg att dela med dig en arduino robot arm projektet vid ett senare tillfälle. Tja, är den dagen idag! Men istället för att använda en joystick för att styra arduino robotarm, kommer jag att pre program armrörelser. Va...

Johnny5 Arduino Robot DfRobotshop rover med fjärrkontroll HTML-gränssnitt

I det här inlägget jag förklara steg för steg hur jag bygga en Arduino baserad Robot och program det med Javascript. Jag förklara vilken design val jag gjort, vilka ramar och tekniker jag använde och hur jag programmet och konfigurerat roboten.Du kan...

Vattenkanoner arduino robot IR

Vattenkanoner arduino robotSteg 1: Arduino Uno R2Arduino MotorshieldVattenpumpflexibel slang6 x AA NiMh-batterierBatteribox för 2 AABatteribox för 4 AAServo 9 g x 22WD Robot chassiRelay 5VIR-fjärrkontrollIR-ReciviersladdarSteg 2:...

RC bil till autonoma Arduino Robot

Har du någonsin önskat att konstruera en enkel autonoma Arduino robot? Jag blev inspirerad att bygga en grundläggande Arduino robot för att hjälpa min förståelse av Arduino, Arduino IDE och driften av ultraljudssensorer och motor förare. Och så, jag...

Avlägsen kontrollerade Arduino Robot med Wixel sändtagarna

uppdatering JAN 2012: detta projekt var med på Pololus hemsida under resurser/Community projekt. http://www.Pololu.com/resources/communityprojectsINTRODUKTIONI detta projekt, jag använder två Pololu Wixel sändtagarna fjärrstyra en Arduino robot från...

(med Video) Grundläggande Arduino Robot, ljus sökare!

Många gånger jag har googlade för "Arduino Robot" i hopp om att hitta en robot att bygga. Jag hamnar att hitta många versioner av ett hinder att undvika robot som använder antingen IR eller en sonar avståndsmätare sensor monterad på en servo att...

Temperatur inspelning Arduino Robot

min son och jag själv gjorde en liten arduino robot som registrerar temperatur. Han ville att jag skulle Rita en robot, jag ville experimentera med blinkande lysdioder återutläggning data så en plan kläcktes. Hur LEDs arbetet är som följer: grön = lä...