Kan lages av gamle mus. Å lage en robot av en datamus

Du bruker konstant en datamus (eller, for å si det "pretensiøst", en mekanisk manipulator som konverterer bevegelse til et kontrollsignal), har du noen gang lurt på hva som kan gjøres med en datamus? Det viser seg ikke så lite. Velg et objekt eller kopier det, flytt eller slett, åpne eller lukk en fil eller mappe, alt og mye mer kan gjøres med en datamus. La oss snakke om dette.
I denne leksjonen vil vi bli kjent med en datamus, lære noen av dens hemmeligheter, og også lære hva som kan gjøres med en mus i nettleseren. Ved hjelp av musen kan du velge en mappe, fil eller et program og utføre noen handlinger, flytte den til skrivebordsområdet, åpne en mappe eller starte et program. Du kan kopiere eller slette et ord eller hel tekst.
Datamus er kulepenn, laser, kablet, trådløs. Men prinsippet om drift er det samme for alle. Når du beveger musen over overflaten av bordet ditt, beveger markøren seg på LCD-skjermen og dupliserer handlingene dine. Det er bare tre hovedknapper som kreves for å jobbe med en datamus. Dette er venstre og høyre tast og rullehjulet. Ved å bruke en datamus og tilleggsknapper på tastaturet kan du betydelig forenkle og forenkle mange operasjoner på skrivebordet, når du jobber i programmer og i nettlesere. La oss ta en titt på noen av de vanskelige tingene å gjøre med musen.

Den enkleste operasjonen du sannsynligvis allerede har måttet utføre, er å velge tekst. For å gjøre dette, sett bare en vertikal skråstrek i begynnelsen av teksten. Det kalles også på engelsk- rør(på russisk kan du trygt uttale "Rør") For å gjøre dette, med venstre museknapp, klikk på begynnelsen av teksten og hold nede venstre museknapp og dra (uten å slippe knappen) til stedet der den ønskede teksten slutter. Men hva om lengden på teksten overskrider sidestørrelsen? Følgende kombinasjon vil hjelpe deg her. Plasser markøren i begynnelsen av teksten, hold nede en tast, på tastaturet, Skifte og klikk med venstre museknapp, uten å slippe tasten på tastaturet, gå til slutten av ønsket tekst og trykk venstre tast igjen. All tekst er valgt, du kan utføre ytterligere handlinger med den.

Kopier og lim inn teksten.

Du må flytte deler av eller hele teksten til et annet sted eller mappe. Vi vet allerede hvordan du velger tekst. Nå, på den valgte teksten, høyreklikk og i kontekstmenyen (rullegardinmenyen) finn "kopi" og klikk på dette elementet. All nødvendig informasjon lagres i utklippstavlen din (utklippstavlen, hvis du ikke fordyper deg i finessene, midlertidig lagring der filene, mappene, teksten du kopierte er lagret). Finn nå stedet der du trenger å lime inn det kopierte, høyreklikk på det og velg "lim inn" i rullegardinmenyen. Disse operasjonene kan gjøres på en annen måte. Marker det du vil ha, og hold deretter nede tastaturtastene CTRL + C. Alt er kopiert. Velg stedet der du vil lime inn det kopierte, legg en skråstrek (ett klikk med venstre museknapp) på riktig sted og trykk CTRL + C. Alt - teksten limes inn.

Vi endrer skalaen.

Noen ganger, når du åpner et nettsted eller en side, ser du at det er en veldig liten skrift. Ikke alle, spesielt eldre, har godt syn og det er vanskelig for dem å lese en slik skrift. Det viser seg at dette kan fikses ganske enkelt. For å gjøre dette, hold nede CTRL-tasten og rull musehjulet foran eller bak. Følgelig vil skriftstørrelsen øke eller redusere.

Åpne lenken i en ny fane.

Du har allerede måttet, mens du arbeider på en side, gå til en annen side eller fane uten å lukke den første. I dette tilfellet utførte du følgende handling: "Høyreklikk på lenken og velg - Åpne side i et nytt vindu i menyen som åpnes." Men hele denne prosessen kan forenkles. Hold nede CTRL-tasten og klikk på lenken. Det er det, lenken åpnes i et nytt vindu.

Flytt med høyre museknapp.

Du vet allerede hvordan du flytter en mappe eller snarvei i skrivebordsplanet. Hvem vet ikke, det skal jeg fortelle deg. Hold nede det valgte objektet med venstre museknapp og flytt det til det valgte stedet uten å slippe det. Men det viser seg at denne operasjonen kan utføres ved hjelp av høyre knapp. Prinsippet er det samme. Høyreklikk og dra til ønsket plassering. Når du slipper tasten, åpnes en meny der du vil bli spurt om dine neste trinn. Velg hva du vil.

Velg et ord eller en tekst.

Hvis du trenger å velge et ord, er det bare å holde musepekeren over ønsket ord og dobbeltklikke på venstre tast. Er det mulig å velge ønsket avsnitt på denne måten? Selvfølgelig. Plasser markøren igjen i begynnelsen av teksten og klikk på venstre knapp tre ganger. Alle nødvendige avsnitt er uthevet, du kan utføre ytterligere handlinger med det.

Tredje knapp.

De fleste brukere bruker ikke den tredje museknappen. Få mennesker vet om dens evner. Og det er i det minste noe hun kan. For eksempel, når du åpner en nettleserside og klikker på hjulet, vil markøren endres til rund. Nå kan du, ved å flytte markøren i forskjellige retninger, bevegelsen av siden på skjermen vil også rulle i alle retninger, og jo lenger rullepekeren beveger seg, jo raskere vil siden rulle. Noen ganger veldig nyttig når du blar gjennom sider med stor tekst.

Dette er de små triksene til datamusen. Vi stopper der. Selvsagt er temaet mye bredere enn oppgitt, men gjennom alle påfølgende leksjoner vil vi komme tilbake til dette spørsmålet.

I neste leksjon vil vi introdusere deg for konseptet med hurtigtaster. Dette er kombinasjoner av to eller flere taster som kan trykkes for å utføre oppgaver som normalt vil kreve en mus eller annen pekeenhet. Tastatursnarveier gjør det enklere å jobbe med datamaskinen, og sparer deg for tid og krefter når du arbeider med Windows og andre programmer ...

I mellomtiden sier jeg farvel til deg. Som alltid fra deg spørsmål, anmeldelser og selvfølgelig kommentarer. Hvis du ikke har abonnert på nyhetene mine ennå, så er du velkommen!

Hva kan du gjøre med en gammel mus? og fikk det beste svaret

Svar fra bruker slettet [guru]
Bare det er bedre å lage lampen LED, siden glødelamper er veldig varme, og plasten til musen vil sannsynligvis smelte.
P.S. Veldig gode lysdioder kan tas fra lightere med lommelykter. Lightere tåler kun 2-3 påfyll, og LED-en er praktisk talt evig.
Kilde: Vi kaster ikke noe, vi selger ikke, og vi prøver å ikke kjøpe. Men vi gir og velger, fikser og gjør det selv!

Svar fra Yashpa[guru]
ta en tre-liters krukke, en haug med sagflis, kutt et eple, en gulrot og plant musen din der - la ham leve videre


Svar fra Dimon XXX[Ekspert]
Du kan lage en interessant bordlampe: fest et stativ ved festepunktet for ledningen (du kan gjøre ferdig fra en unødvendig lampe), i stedet for en ball - en lyspære. Bryteren kan gjøres fra fyllingen av selve musen ved å trykke på en knapp. Du kan lage og endre glødelampen med en scroller og mye mer.
I denne saken avhenger alt av fantasien og kunnskapen om elektroteknikk.


Svar fra Linza[guru]
Se hva slags selskap hun er. Gå til nettsiden deres og tilby dem å kjøpe en sjeldenhet fra deg! Pengene blir !?


Svar fra Nikolay Davydov[guru]
heng på veggen (knekk, lim glassperlen - la fantasien løpe løpsk)


Svar fra Dødsvakt[aktiv]
la selvfølgelig ... jeg har en rad med mus, jeg tar ut den gode gamle ballmusen og går ...


Svar fra SHP! PÅ[guru]
tegne øyne med en markør, klipp ledningen kortere og du kan legge den på hyllen
og du vil bli glad!


Svar fra Skitt[guru]
kast den ut og kjøp en ny hvor er logikken din?


Svar fra Ugle[guru]
Blimey! RARITY er ekte. Siden 1999 har så mange mus dødd en naturlig død, og her - en langlever rett. Det er viktig å finne en verdig bruk for en slik veteran.


Svar fra Over meg[herre]
Demonter for å finne ut hva som er inni, jeg har allerede demontert 3 stk


Svar fra Copperhead[guru]
Ikke kast det! Hun kan fortsatt overleve tre nye!


Svar fra Neohuman[guru]
Du kan for eksempel male i en folkelig eller annen stil - gjør det eksklusivt.
Du kan deretter dekke den med lakk slik at malingen ikke gnisser av (slik gjør de)


Svar fra Mark Slavin[aktiv]
gi den til den gamle katten


Svar fra Bruker slettet[aktiv]
Kast det ut !!


Svar fra Bruker slettet[guru]
passe katten hennes


Svar fra Elena Starky[guru]
Heng i kjøleskapet 🙂 Og vis gjestene "Musen min la på" 🙂
Jeg har lenge drømt om å gjøre dette, alle hender rekker ikke 🙂


Svar fra 2 svar[guru]

De såkalte «musene» er en integrert del av en moderne datamaskin. Med ankomsten av nye blir de gamle, fortsatt brukbare, men moralsk foreldede, som regel kastet eller samler støv ledig i spiskammeret. De kan imidlertid brukes uten praktisk å endre den elektroniske fyllingen. Dette er ikke vanskelig å gjøre.

RØDT ØYE SLÅR PÅ LYSET

I dag vil du ikke overraske noen med originale lysbrytere, men den som presenteres nedenfor fra en optisk datamus, er etter min mening uvanlig og praktisk i en byleilighet av flere grunner:

- for det første passer SVEN DNEPR-miniatyrmusen godt inn i stikkontakten for en standard nøkkelbryter på veggen;

- for det andre er det ikke nødvendig med direkte kontakt med bryteren - bare hold fingeren (eller en annen gjenstand) i en avstand på 1,5 cm fra det "røde øyet" til bakgrunnsbelysningen;

- for det tredje har enheten i utgangspunktet en triggereffekt: en gang sveipet fingeren - lyset kom på, holdt den en gang til - slått av;

- en responsindikator følger også med - når du skyver fingeren mot "baklyset", lyser den tre ganger sterkere.

En enkel transistorbasert strømforsterker med executive relé i kollektorkretsen er lagt til den optiske datamusen slik at signalene fra musen styrer en lyslampe med en effekt på opptil 200 W (begrenset av reléparametere) - mer om det nedenfor. Siden nesten alle optiske datamus er bygget i henhold til samme skjema og operasjonsprinsipp, bør du vurdere en av dem - Defender Optical 1330, vist på bilde 1.

Hover en mikroenhet med betegnelsen U2 A2051B0323, kombinert med en fotodetektor (i ett tilfelle). Fra pin 6 på denne mikroenheten mottar den røde LED-en konstant pulser med en frekvens på omtrent 1 kHz, så selv når den optiske musen står stille på bordet, er et rødt, knapt flimrende "bakgrunnsbelysning" synlig. Men dens betydning er ikke bare å fremheve stedet okkupert av musen - for skjønnhet. LED-en er en sender, og selve mikroenheten med en elektronisk enhet innebygd i kroppen fungerer som mottaker. Når lyssignalene som reflekteres fra en hvilken som helst overflate når fotodetektoren, synker spenningsnivået på pinne 6 på U2 til null, og LED-en lyser med full styrke. Det er akkurat denne reaksjonen vi ser i musen på databordet når vi prøver å flytte den.

LED-en har en full lystid på 1,3 sekunder (hvis det ikke lenger er eksponering for musen). En av hoveddelene til en optisk mus er merkelig nok ikke elektronikk, men en plastlinse buet under en viss radius (se bilde 2), uten den "blir musen blind".

Det er nødvendig å installere musen i veggnisjen under standardbryteren i det sammensatte etuiet, som pålitelig fikserer den optiske linsen fra siden av basen (substratet) til musen.

Når et signal reflektert fra en hindring (fingeren din, håndflaten din) ankommer fotodetektoren, endres det logiske signalnivået til det motsatte ved pinnene 15 og 16 på U1 HT82M398A mikroenheten (og følgelig ved pinnene 4 og 5 på U2 mikroenheten ). Dessuten er dette ikke omvendte konklusjoner, men uavhengige av hverandre. Signalendringen på dem skjer avhengig av den vertikale eller horisontale bevegelsen til musen. Styresignalet for aktuatoren (lavt nivå endres til høyt, pinne 15 U1 og pinne 4 U2) kobles til aktuatoren, til punkt A.

Åpningen av transistoren og innkoblingen av reléet skjer på et høyt logisk nivå ved punkt A. VD1-dioden beskytter reléviklingen mot reverserende strømstøt. Motstand R1 begrenser strømmen i bunnen av transistoren. Reléet kan styre ikke bare en belysningslampe, men også enhver belastning med en strøm på opptil 3 A. Strømkilden er stabilisert, med en spenning på 5 V ± 20%. Transistoren kan erstattes av KT603, KT940, KT972 med hvilken som helst bokstavindeks, og K1 driftsrelé kan erstattes av RMK-11105, TRU-5VDC-SB-SL eller lignende for en aktiveringsspenning på 4-5 V.

Firetrådskabelen er delvis uloddet fra kortet i krysset med standardkontakten, og to ledninger er loddet på nytt (grønn og hvit til pinnene 15 og 16 på U1-mikroenheten fra elementsiden (ikke trykte ledninger), siden ellers ledningene vil forstyrre installasjonen av brettet i musevesken.

Innledende pinout av kontakten på musekortet: 1. utgang - felles ledning, 2. utgang - "+5 V" strømforsyning, 3. og 4. utgangspulser.

Hvis kretsen og det trykte kretskortet til musen din ikke samsvarer med det som er presentert for eksemplet med Defender Optical 1330, er det nok å ta et hvilket som helst oscilloskop eller logisk sonde (som indikerer minst to hovedtilstander - høy og lav) og eksperimentelt finne punkter med styresignal på tavlen.

En hvilken som helst optisk PC-mus vil fungere, så det spiller ingen rolle hvilken kontakt som er på enden av musekontaktkabelen, du må fortsatt fjerne den. Du kan også bruke trådløse mus (med en signaloverføring over en radiokanal, for eksempel fra A4 TECH-settet - en RX-9 5V 180 mA museadapter), når det gjelder posisjoneringskoordinater, har de samme operasjonsprinsipp som kablede.

MUSVETTER

Nå kommer en ny bølge av generasjonsskifte av den utbredte datamanipulatoren: «halede» (med ledninger) optiske mus viker for sine trådløse kolleger. For eksempel er RP-650Z trådløse optiske musemanipulatorer komplett med et trådløst tastatur (med et ergonomisk arrangement av hovedtastene og 19 ekstra omprogrammerbare knapper) relevante. Agilent Technologies-sensoren som brukes i RP-650Z er markedsleder i denne sektoren.

Den optiske oppløsningen til musen er 800 dpi, noe som er nok for godt arbeid. Radiosignalsenderen og AA-batteriladeren med bryter for hurtiglading er plassert i samme koffert (bilde 3). Denne enheten kobles til en USB-port.

A4Tech-selskapet markerer tastaturene sine med en individuell elektronisk kode, takket være hvilken opptil 256 tastaturer eller tastaturer kan være ved siden av en mottakskanal. En slik teknisk løsning begrenser dataoverføringsbåndbredden, men med en maksimal radius for sikker mottak på 2 meter er dette ikke kritisk.

En uvanlig bruk av en trådløs mus - som en signaleringsenhet for å åpne en safe, betjene en vaskemaskin og til og med ... et kjøleskap - er presentert nedenfor. Alle disse alternativene er basert på mikroforskyvning av objektet og til og med på detonasjonseffekten. Når du installerer musen på en metalldør, får du en signalanordning for åpning eller støt (en annen brukssak).

Jeg bør merke meg at en like effektiv signalanordning kan oppnås hvis en bilstøtsensor er installert på den overvåkede overflaten som en mus; den utløses også av detonasjon eller mekanisk påvirkning på den kontrollerte overflaten, og dens moderne modeller har til og med flere nivåer av følsomhetsjustering. I en datamus er dette alternativet ikke tilgjengelig per definisjon av dets første og hovedformål, men dette er ikke viktig; vi vurderer tross alt en uvanlig søknad.

I dag kan til og med originale ting lages fra en datamus. Mange elskere av forfalskninger har lenge funnet ut hvordan man bruker en ikke-fungerende mus.

Er det verdt å kaste ut den gamle datamusen

Noen ganger blir en datamus ubrukelig, noen ganger må du erstatte en utdatert modell med en mer moderne på grunn av bekvemmeligheten. Ofte i dette tilfellet forblir utseendet og innholdet i god stand. Hvis du ikke vil kaste datamaskindeler som har tjent sin tid, kan du gi dem et nytt liv, bruke dem til å lage interessante ting.

Hva kan gjøres fra en datamus: ideer

Eksterne og interne deler fra den gamle enheten vil være nyttig for å lage følgende originale ting.

Robot

En unødvendig ballmus vil bli til en lysfølsom robot. For dette er delene demontert, brytere og en infrarød emitter er igjen for drift. Kroppen må frigjøres fra unødvendige deler og fremspring, hjulene, pakket med et gummibånd i tre lag, må festes. Deretter trenger du et relé, som må installeres inne i saken, koble til de nødvendige kontaktene og lodd ledningene. For å fungere vil roboten også trenge en liten mikrokrets, som må plasseres inne i kabinettet. Det gjenstår å lage to hull for øynene og ett for LED-lampen foran og ett hull for vippebryteren bak. Kontakter er koblet til høyre og venstre motor, øyne og batteri er koblet til. Roboten slås på ved hjelp av en tumblr.

Lykt

Ved å sette inn en LED inne i kofferten kan du få en liten lykt. Et lite bordstativ eller lampe er laget på samme måte. Et stativ er festet til ledningstilkoblingspunktet, og belysningslampen kan installeres i stedet for ballen.

Viktig! Ikke bruk glødelamper som bakgrunnsbelysning. Når de varmes opp, kan de ødelegge plasten som musevesken er laget av.

Turteller

Ved å bruke brettet fra den gamle musen får du en turteller. Transistorer og LED-elementet på brettet vil komme godt med. En motstand er loddet inn i det frie hullet på kontrolleren, og en kontakt fra fototransistoren kobles til kortkontakten. Det gjenstår å koble turtelleren gjennom kontakten til datamaskinen. Den resulterende enheten teller rotasjonsimpulser per sekund og sender ut dataene til monitoren.

Winder

Et hull bores i den øvre delen av kassen, hvor en adapter med en praktisk dyse er plassert. En slik coiler vil vise seg å være mekanisk og vil rotere på grunn av adapterens bevegelse.

Hva kan gjøres fra en rekke datamus

Hvis det har samlet seg mange mus fra datamaskinen, kan du bruke dem ved å lage:

Høyttalere

Ved å demontere plastkassen og plassere en liten høyttaler der, kan du få lydhøyttalere. For å gjøre dette, skru ut skruen med en skrutrekker, del enheten i to deler. Plasser en høyttaler av riktig størrelse inni. Ledningene må strippes, kontaktene og deres kompatibilitet med ledningsfargen må kontrolleres med en tester. Bruk deretter smeltelim for å feste høyttalerskiven godt på innsiden og koble sammen begge deler av kabinettet. En slik bærbar høyttaler passer for en telefon, nettbrett, spiller og til og med en datamaskin.

Råd! Hvis du lager et hull foran på musen, blir lyden kraftigere.

Robocop robot

Denne ideen vil lykkes hvis mange ødelagte datamus har samlet seg hjemme. De kan brukes til å sette sammen kroppen og lemmene til en kompleks robot. Rollen til et slikt håndverk kan bare være dekorativt, men hvis du utstyrer roboten med en elektrisk mekanisme, kan du få et interessant leketøy som kan bevege seg og avgi lys.

For å løse et av problemene, trengte jeg å programmere motta og behandle bilder av et lite område av papiroverflaten fra en veldig nær avstand. Etter å ikke ha fått en anstendig kvalitet når jeg brukte et vanlig USB-kamera og allerede halvveis til butikken for et elektronmikroskop, husket jeg et av forelesningene der vi ble fortalt hvordan ulike enheter fungerer, inkludert en datamus.

Forberedelser og litt teori

Jeg vil ikke gå inn på detaljene i operasjonsprinsippet til en moderne optisk mus, jeg har skrevet om dette i stor detalj (jeg anbefaler å lese det for generell utvikling).

Ved å google informasjon om dette emnet og demontere en gammel Logitech PS / 2-mus, så jeg et bilde kjent fra artikler fra Internett.

Ikke et veldig komplisert oppsett av "førstegenerasjonsmus", en optisk sensor i midten og en PS/2-grensesnittbrikke litt høyere. Den optiske sensoren jeg kom over er en analog av de "populære" modellene ADNS2610 / ADNS2620 / PAN3101. Jeg tror de og deres kolleger ble masseprodusert på det samme kinesiske anlegget, og fikk forskjellige markeringer ved utgangen. Dokumentasjonen for det ble funnet veldig enkelt, selv sammen med ulike kodeeksempler.

Dokumentasjonen sier at denne sensoren tar et 18x18 pikselbilde av en overflate opptil 1500 ganger per sekund (oppløsning 400cpi), lagrer det og ved hjelp av bildesammenligningsalgoritmer beregner X- og Y-forskyvningen i forhold til forrige posisjon.

Gjennomføring

For å "kommunisere med sensoren" brukte jeg den populære Arduino-databehandlingsplattformen, og bestemte meg for å lodde direkte til bena på brikken.

Vi kobler 5V og GND til de tilsvarende Arduino-utgangene, og SDIO- og SCLK-sensorbenene til digitale pinner 8 og 9.

For å få en offset i koordinater, må du lese verdien av brikkeregisteret på adressene 0x02 (X) og 0x03 (Y), og for å dumpe et bilde må du først skrive verdien 0x2A ved 0x08, og deretter lese den 18x18 ganger fra samme sted. Dette vil være den siste "memorerte" verdien av lysstyrkematrisen til bildet fra den optiske sensoren.

Hvordan jeg implementerte dette på Arduino finner du her: http://pastebin.com/YpRGbzAS (~ 100 linjer med kode totalt).

Og for å motta og vise bildet ble det skrevet et program i Processing.

Resultat

Etter å ha "gjort ferdig" programmet for prosjektet mitt, kunne jeg motta et bilde direkte fra den optiske sensoren og utføre alle nødvendige beregninger på det.

Du kan legge merke til teksturen på overflaten (papir) og til og med individuelle bokstaver på den. Det skal bemerkes at en så klar bildekvalitet oppnås på grunn av det faktum at utviklerne av denne musemodellen la til et spesielt glassstativ med en liten linse direkte under sensoren til designet.

Hvis du begynner å heve musen over overflaten selv et par millimeter, forsvinner klarheten umiddelbart.

Hvis du plutselig vil gjenta dette hjemme, for å finne en mus med en lignende sensor, anbefaler jeg å se etter gamle enheter med PS / 2-grensesnitt.

Konklusjon

Selv om det resulterende bildet ikke er veldig stort, var det ganske nok for oppgaven min (strekkodeskanner). Det viste seg veldig økonomisk og raskt (mus for ~ 100r + Arduino + et par dager for å skrive kode).

Jeg vil legge igjen lenker til materialer som var veldig nyttige for meg for å løse dette problemet. Det var virkelig ikke vanskelig og ble gjort med stor glede. Nå ser jeg etter informasjon om brikkene til dyrere modeller av moderne mus for å få bilder av høy kvalitet med høy oppløsning. Kanskje jeg til og med vil være i stand til å sette sammen noe som et mikroskop (bildekvaliteten fra gjeldende sensor er tydeligvis ikke egnet for dette). Takk for oppmerksomheten!