Компютри Windows интернет

Какво може да се направи от електроника за мишка. Как да си направим писалка за рисуване от компютърна мишка ?! Движете се с десния бутон на мишката

В наши дни дори от компютърна мишкаможете да направите оригинални неща. Много любители на фалшификати отдавна са разбрали как да използват неработеща мишка.

Струва ли си да изхвърлите старата компютърна мишка

Понякога компютърната мишка става неизползваема, понякога трябва да смените остарял модел с по-модерен заради удобство. Често в този случай външен види съдържанието му остава в добро състояние. Ако не искате да изхвърляте компютърни части, които са им служили, можете да им дадете нов живот, като ги използвате за създаване на интересни неща.

Какво може да се направи от компютърна мишка: идеи

Външни и вътрешни части от старото устройство ще бъдат полезни за създаване на следните оригинални неща.

робот

Една ненужна мишка с топка ще се превърне в светлочувствителен робот. За това частите се разглобяват, превключвателите и инфрачервеният излъчвател се оставят за работа. Тялото трябва да бъде освободено от ненужни части и изпъкналости, колелата трябва да бъдат прикрепени, увити с гумена лента на три слоя. След това се нуждаете от реле, което трябва да бъде инсталирано вътре в кутията, свържете се необходимите контактии запоявайте окабеляването. За да работи, роботът ще се нуждае и от малка микросхема, която трябва да бъде поставена вътре в кутията. Остава да направите две дупки за очите и една за led лампаотпред и един отвор за превключвател отзад. Контактите са свързани към десния и левия двигател, очите и батерията са свързани. Роботът се включва с помощта на tumblr.

Фенер

Като поставите светодиод вътре в кутията, можете да получите малък фенер. По същия начин се прави и малка стойка за маса или лампа. В точката на свързване на проводника е прикрепена стойка, а на мястото на топката може да се монтира осветителната лампа.

Важно! Не използвайте лампи с нажежаема жичка като фоново осветление. При нагряване те могат да развалят пластмасата, от която е направена кутията на мишката.

Тахометър

Използвайки дъската от старата мишка, получавате тахометър. Транзисторите и LED елементът на платката ще бъдат полезни. Резистор е запоен в свободния отвор на контролера и контакт от фототранзистора е свързан към конектора на платката. Остава да свържете тахометъра през конектора към компютъра. Полученото устройство отчита ротационните импулси в секунда и извежда данните на монитора.

Winder

В горната част на тялото се пробива отвор, в който се поставя адаптер с удобна дюза. Такава макара ще се окаже механична и ще се върти поради движението на адаптера.

Какво може да се направи от различни компютърни мишки

Ако от компютъра са се натрупали много мишки, можете да ги използвате, като направите:

Високоговорители

След разглобяване пластмасова кутияи като поставите малък високоговорител там, можете да получите аудио високоговорители. За да направите това, развийте винта с отвертка, разделете устройството на две части. Поставете вътре подходящ високоговорител. Окабеляването трябва да бъде оголено, контактите и тяхната съвместимост с цвета на проводника трябва да се проверят с тестер. След това използвайте горещо лепило, за да фиксирате здраво диска на високоговорителя вътре и да свържете двете части на корпуса. Такава преносим високоговорителподходящ за телефон, таблет, плейър и дори компютър.

Съвет! Ако направите дупка в предната част на мишката, звукът ще бъде по-мощен.

Робот Робокоп

Тази идея ще успее, ако у дома са се натрупали много счупени компютърни мишки. Могат да се използват за сглобяване на тялото и крайниците на композитен робот. Ролята на такъв занаят може да бъде само декоративна, но ако оборудвате робота с електрически механизъм, можете да получите интересна играчка, която може да се движи и да излъчва светлина.

Чудили ли сте се как работят нещата, как преминават от идея до реализация, колко прости са нещата? Колко лесно е да се направи гребен? А компютърна мишка? Какво ще кажете за дървена компютърна мишка, изработена от масивен блок от махагон с LCD екран, със собствен електронен пълнеж и кабел, изработен и оплетен специално за нея? Мисля, че ще се заинтересувате от моя път, който преминах за 2,5 години от създаването на моята мишка.

Проектиране, конструиране, моделиране

Тъй като бях пълна нула в дизайна, подходих към въпроса като пълен лаик. Купих си пластилин и започнах да извайвам мечтаната ми мишка.

Първо заслепих една мишка, която ми е идеална за работа на десктоп. Тя е голяма тъмносива на снимката. След това заслепих една мишка, която би ми подхождала като мобилен (тъмно сива малка). И тогава взех откраднатото от децата парче пластилин на работа, а мои колеги изваяха мишка, която твърди, че се нарича "народна". Тя идеално се вписва в ръцете на по-голямата част от мъжкото население на нашия екип (многоцветна на снимката). И какво? Резултатът са банални и тъпи форми, които дърпаме ден и нощ с ръце по всякакъв начин. Очевидно сред трите стандартни мишки всеки потребител ще намери удобна. Триумфът на идеала?

В резултат на това на компютъра беше моделирана мишка, която от моя гледна точка се преструваше на грациозна и красива.

По това време много я харесвах. И без да се замислям, разделих компютърния модел на части. Премислени са елементите на закрепване и взаимодействие с електронния пълнеж. Звучи просто, но всъщност са похарчени стотици часове старателна работа.

След това получените части бяха отгледани на 3D машина за проверка на монтажа.

Материал - полиамид. Седи добре в ръката, като ръкавица. Всички части пасват заедно, процесът на сглобяване също мина без проблеми

Следващата стъпка е фрезоването в дърво. Взех може би дузина различни видове секвои, но започнах с дървото сапеле, останалите видове чакат на крака.

Не ми хареса дизайна на живо. Вертикалните пролуки между бутоните и корпуса изглеждаха зле и неподредени. При работа с дървесина се виждат технологични „рани“ – стърготини и дръвчета. И най-важното - клавишите не се огънаха, нямаше щракване.

Мислех за дизайна дълго време. Нещо беше смущаващо и нямаше чувство на удовлетворение. Тогава разбрах, че на мишката липсва твърдост. Реших да се върна към оригиналната версия на мишката, която изваях в самото начало, само на професионално ниво и с помощта на скулптурен пластилин. Има две опции за дизайн в една мишка. Удобен за сравнение и вземане на решения.

След получаване на окончателната версия беше извършено 3D сканиране и прехвърляне на повърхности в SolidWorks.

Вторият модел се оказа не много по-успешен от първия. Бутоните не бяха натиснати и това не беше възможно да се коригира в текущия модел. Бракът на модела е заложен на ниво ДНК. Необходим е по-всеобхватен подход с едновременен контрол както на дизайна, така и на технологията. В противен случай нищо няма да работи. Ще има или технологично съвършенство, или добър дизайн, но не всички наведнъж. Тези характеристики са от противоположните страни на люлката. Затова хвърлям всичко в кошчето и започвам отначало. Скица-дизайн-извайване-тестване-отглеждане и прочие, но с технологичен контрол на критичните параметри от една страна и дизайн от друга. Търсим средно положение.

Третият модел е направен вече в рамките на класическия продуктов цикъл на проектиране. Започнах със скица.

Бяха нарисувани контури.

И накрая, одобреният дизайн.

Пластилиново оформление.

3D скенер, повърхностно придобиване.

Компютърен модел.

След това започна процесът на довършване на корпуса. На машината с ЦПУ тялото беше изрязано, тествано, усъвършенствано, след което отново изрязано. В резултат на това само десетата версия на случая се оказа работеща. Най-голямото предизвикателство беше клавишите да се чувстват удобни. В резултат на това на места дебелината на дървесината намаля до 0,7 мм! Отне ми една година, за да финализирам случая.

Колелото и съединителят също бяха изработени от дърво.

Колелото е лазерно гравирано с марката Clickwood.

Единадесетата версия на корпуса е на път, където ще направя малки промени. Започнах да разработвам и безжична версия на мишката. Безжичният модул е ​​базиран на Bluetooth технология, оптосензорът е базиран на лазер. Акумулатори стандартен размер ААА, 2 броя, с възможност за смяна. Мишката ще продължи да работи по време на зареждане. Всички елементи са разположени много плътно, по време на оформлението трябваше доста да си счупя главата. Кухина, специално изрязана в дървения корпус на мишката, служи като контейнер за батериите.

Дървени части

Работата с дърво започва с избора на дърво. Плочите трябва да са с правилна геометрия, да имат минимум възли и дефекти и да имат необходимата влажност.

Първо, дъските се сушат у дома. Най-малко шест месеца.

След това дъската се нарязва на малки парчета, които се сушат в продължение на няколко седмици на мястото на по-нататъшната им обработка. На всички етапи влажността се контролира от специално устройство. Ако процесът на сушене се пренебрегне, дървото губи своята геометрична стабилност и производството и работата на мишката става невъзможна.

Подготвените блокове се обработват на CNC машина с помощта на специално създадена програма.

От самото начало на създаването на детайла и до окончателното сглобяване на мишката частите са здраво фиксирани върху металния инструмент, така че на нито един от етапите частта да не променя формата и геометричните си размери.

Обработката на горната част на мишката трябва да се извършва с изключителна прецизност, тъй като профилът й е проектиран за меко щракване и е много тънък на места. Силата на натискане контролирам с грамометър. При нормални мишки тя варира от 50 до 75 GS. Опитвам се да взема 50 GS.

Дървото в моя проект има най-големите предизвикателства. Това не само е най-значимата част от разходите, но и делът на бракуваните стоки тук е много висок. Дървото е анизотропен материал. Той може да бъде воден, да се хванат пороци, да се получат чипове и само грешка в технологията за довършително покритие може да доведе до изпращане на тялото на мишката в кошчето. Признавам, че все още подобрявам технологията на обработка и не съм напълно сигурен, че съм намерил правилната. За статистика: в първата партида от десет случая само три достигнаха до крайния продукт. Следователно дървената част от технологичната верига е от решаващо значение за цената и качеството на крайния продукт. Ние непрекъснато работим върху това.

В бъдеще смятам да работя с кост. По-конкретно, вече правя костно колело.

Електронна част

Аз лично разработих първата схема на мишката. Като сензор взех оптичния сензор от най-висок клас ADNS-3090 от Avago, контролерът Atmel стана мозъците, останалите компоненти на марките компании като Murata, Yageo, Geyer, Omron и Molex.

Обърнах специално внимание на качествено храненемишки, тук според мен с перфекционизма си стигна до абсолюта

Първо работно оформление.

В черно, окончателно.

Имало е и експерименти с различни бутони. Винаги съм се опитвал да намеря тиха мишка сред другите. Е, тъй като аз го правя сам, реших да направя експеримент и да направя такава мишка и да я тествам в работа. За да направя това, замених щракащите ляв и десен "микрики" с меки и тихи, използвани за централния бутон (забелязахте ли, че централният бутон винаги щрака по-тихо?). Създадена е специална версия на дъската, където са монтирани и трите еднакви "микрика".

Взех и купих партида позлатени конектори за мишката. Както обикновено в Китай. не знам какво ще кажете за " по-добър контакт”, Но те са в перфектна хармония с дървото.

Екран, фърмуер

Увлечен от идеята да постави дисплей в мишката, той започна да го търси сред стотици доставчици. Изискванията бяха прости: строги ограничения на размерите и възможност за поне символично показване на поне осем места за познаване. Докато вземах, научих почти всичко за дисплеите. Те се различават по видове: символни и графични, по технология: TAB, COG, TFT, OLED, LCD, E-Paper и други. Всеки вид или технология има много повече разновидности, размери, цветове, осветление и т. н. Като цяло имаше в какво да се рови.

Разбийте половината интернет, разбрах, че размерът, от който се нуждая, се произвежда само от една компания в целия свят. Всички други опции определено са по-големи по размер. И дори дисплеят, който открих, едва се побира вътре в мишката. Като опция беше разгледан персонализиран дисплей, който може да бъде направен за мен според моите изисквания, но това е много скъп вариант за мен (около сто хиляди рубли). За първия модел графичен дисплей с резолюция 128 на 64 пиксела, който избрах, е добре.

За да разбера как наистина изглежда дисплеят и се комбинира с моята мишка, трябваше да поръчам всички разновидности на този дисплей от производителите. Какво означават тези сортове? Името на модела се състои от непроизносими буквено-цифрови комбинации като FP12P629AU12. Всички те са сглобени от различни блокове и ясно дешифрирани в спецификацията. Например даденият пример може да бъде сглобен от блокове FP.12.P.629A.U12, където са криптирани тип, размер, напрежение, контролер, работен температурен диапазон и друга информация за модела. И последният блок е най-трудният. Той може да има няколко десетки стойности, всяка от които означава една или друга комбинация от такива характеристики като наличието и цвета на фоновото осветление, цвят на фона, цвят на символа, диапазон от градуси, от които информацията се чете ясно. Тези параметри ме интересуваха.

В резултат на това "за проба" поръчах 18 различни модификации. Производителят се съгласи, но каза, че минималната поръчка е 5 дисплея за всяка модификация. Нямаше къде да отида и трябваше да се съглася, знаейки, че 90% ще отидат в кофата за боклук. И тогава в един от облачните дни службата за експресна доставка ми донесе у дома огромна кутия, в която може да живее бездомник със средно телосложение. В кутията имаше 18 по-малки кутии, всяка от които свободно побираше 5 дисплейни устройства, сигурно фиксирани за дълго пътуване до студена Русия. Имаше толкова много придружаващи опаковки, че свекървата стигаше да покрие няколко легла за зимата.

В резултат на това, след задълбочени тестове на специално сглобена стойка, два дисплея се оказаха подходящи за серията. Те се различават само на фона: сиво и жълто-зелено. Именно тях ще предложа за завършване на мишката. По подразбиране смятам да задам жълто-зелено, но ще бъдат налични още две опции: дисплей със сив фон и мишка без дисплей изобщо.

Но основната интрига беше каква информация може да се показва на екрана? Предложиха ми различни идеи: температурата на околната среда, индикацията за пристигане на писма, нещо друго не особено оригинално.

Моят ход на мисли вървеше по различен път. Нека започнем с факта, че има две значителни ограничения за показването на оперативна информация: наличието на огромен и висококачествен източник на всякаква информация (монитор) пред потребителя и необходимостта от обръщане на мишката за получаване на информация . Освен това екранът е малък, резолюцията е малка, а светодиодът пречи на нормалното четене. Ето защо стигнах до едно заключение: информацията трябва да е само забавна, чиято приложена стойност клони към нула, но в същото време ефектът WOW! трябва да бъде смъртоносен.

Каква информация може да има такива свойства в устройство с обикновена сложност? Няма много от него: пробег, време на използване, скорост на движение, брой щраквания и превъртане на колелото. Реших да изоставя последния параметър, тъй като ми се стори безинтересен. Всички останали параметри са свързани със сесията (последният път, когато мишката е била използвана от момента на включване, т.е. свързване към компютъра или включване на самия компютър) и към целия живот на мишката. Например, потребителят може във всеки един момент на мишката да разбере колко пъти е натиснал ляв бутонмишка или колко мишка е преминала в метри за днес или от момента на покупката. Информацията е абсолютно безполезна, но ще помогне на особено любопитните да разберат колко много измъчва мишката. Ако се появят други интересни идеи, тогава те могат да бъдат внедрени с нов фърмуер.

Добавих и обща информация за мишката (модел, номер на мишката и фърмуера, месец на производство) и екран с настройки. Ще бъде възможно да се избере език и система от мерки (английски или метрични). За да се съхрани цялата тази информация, към веригата трябваше да се добави постоянна флаш памет.

За да побера такъв обем информация, трябваше да разделя всичко на екрани. Всеки екран показва един тип информация и показва стойностите на параметрите за сесия и за цялото време. Има общо шест екрана, които могат да се променят с колелцето на мишката.

Първият вариант беше реализиран чисто текстово, за което дори бяха разработени няколко варианта на шрифтове.

Направих фърмуера, за да преценя как изглежда текстът, използвайки създадения шрифт на екрана на мишката. Изглежда ужасно да се каже.

Сега стана очевидно, че екранът се нуждае от графика, а не от набор от символична информация. Затова наех дизайнер и заедно подготвихме три варианта за графичен дизайн, в крайна сметка вторият вариант беше признат за най-успешен.

Разбира се, този дизайн изискваше по-висока разделителна способност, така че трябваше да бъде адаптиран.

Но това не е краят на историята. След като взех екрана за мишката, поръчах пробна партида за макетите. В резултат на това дойдоха екраните, но по някаква причина броят на заключенията се различава от това, което е посочено в спецификацията (лист с данни). Производителят получи отговор на искането, че според тях всичко е наред, това е малка модификация и няма да повлияе на производителността по никакъв начин. Междувременно липсващите два проводника бяха отговорни за яркостта на показваната графика.

Всичко беше много подозрително. И точно както гледаше във водата. Преправихме платката за модифициран екран, запояхме я и след това се оказа, че екранът е напълно затъмнен. Сякаш батериите на устройството са свършили. И се оказа след дълга и старателна работа по търсенето и избора на екрани, закупуването на пробна партида от всички модификации и техните тестове. Време, пари и така нататък.

Но историята завърши с добър край. След кореспонденция с китайците се оказа, че екранът вече може да регулира контраста си директно от фърмуера. Излекува фърмуера и всичко започна да се показва добре!

Всичко се показва както е планирано: пробег, скорост, брой кликвания и т.н.

В бъдеще фърмуерът също се промени няколко пъти: имаше настройка за промяна на езика. Два езика на един екран е лошо - четимостта се влошава, кирилицата абракадабра ще дразни само англоговорящ потребител и може да се наложи поддръжка за други езици в бъдеще. Трудността започна, когато се опитах да коригирам движението на мишката. Изглежда, че там е трудно: оптичният сензор предава увеличение в две координати, които трябва да бъдат намалени до системата от мерки и добавени по модул към текущата стойност. Това е цялото бягане.

Но, както се оказа, не всичко е толкова просто. Двама души с мишки, където е инсталиран един и същ сензор, могат да получат драматично различни резултати! Работата е там, че разделителната способност на сензора (чувствителността) е силно зависима от повърхността, по която се търкаля мишката. Най-добри резултати се получават, когато мишката се търкаля върху бяла хартия. Малко по-лошо за дърво и плат. Ламинатът и фолиото са много лоши. Декларираната паспортна чувствителност се постига само на идеални повърхности от гледна точка на сензора.

Няма разлика за крайния потребител. Той включва мишката и чрез проба и грешка я поставя операционна системаудобна скорост на движение на курсора. Системата запомня този коефициент и го използва, за да увеличи или намали стойностите на нарастването на координатите на движение.

Но е съвсем друг въпрос, ако планирате да четете тези параметри директно от мишката. Мишката на едната повърхност ще покаже резултата от бягане от един метър, на другата - един и половина. Скоростта също ще "лъже". И трябва да направите нещо по въпроса.

За да решим този проблем, трябваше да въведем параметъра „Чувствителност“, който ви позволява да избирате индивидуално коефициента за всяка повърхност. По подразбиране той е равен на единица, което съответства на повърхността на бялата хартия. Може да се увеличи или намали в настройките. Изобщо не е нужно да го докосвате, така или иначе всичко ще работи добре. Но за истински перфекционисти в листовката, прикрепена към мишката, ще бъде дадена таблица, от която можете да изберете коефициента за наличната повърхност и инструкции как можете самостоятелно да конфигурирате мишката, за да показва точния пробег.

По време на разработката на фърмуера беше открит друг страничен ефект на сензора. Ако вземете мишката и просто я размахнете във въздуха, показанията за пробег също ще се променят. Това се дължи на факта, че сензорът открива околното пространство като вид повърхност и също така се опитва да получи стойностите на изместването на мишката. Следователно можете да наблюдавате следния ефект: обръщате мишката, гледате параметрите на пробега и се учудвате, че те се променят нагоре точно пред очите ви. Разбира се, можете да инсталирате сензор за ъгъл на накланяне в мишката, който изключва сензора по време на нейното обръщане, но е неразумно да правите това само за описаната ситуация. Може да се появи в следващата версия, но не сега. В крайна сметка мишката се вдига само за да погледне индикаторите и в 99,9% от времето е на повърхността и получава правилната информация.

Кабел

Реших да направя кабела възможно най-гъвкав, за да не пречи на движението на мишката и да е "невидим" за кинематиката. Е, аз лично не харесвам "пружинния" кабел.

Понякога изглежда, че при създаването на продукт кабелът е най-незначителната част от продукта. Какво е по-лесно - купете точното количество кабел в магазина и го разпоете. Проклето нещо. Но, уви, не тук, в Русия. Понякога изглежда, че нашата индустрия вече не е оборудвана да прави нещо по-сложно от чугунените чугуни. Опитите за намиране на кабел доведоха до триседмично търсене и разтърсване на асортимента на абсолютно всички производители на руски кабелни продукти. Оказа се, че нашите стандарти не описват кабел, подходящ за съвременни електронни устройства. Например, четирижилен микрофонен кабел с KMM оплетка 4x0,12 mm2 има външен диаметър 5 mm. Това е много. По-старите мишки и клавиатури имат привидно дебел кабел с външен диаметър само 3,5 мм. Най-близкият аналог в продажба беше кабел на немската компания Lapp Kabel, но външният му диаметър беше само 3,5 мм. Сега си представете и плитка на такъв кабел. Представихте ли? Ще ви кажа, че видях подобен кабел на захранващи кабелиза ютии

И така, се оказа, че такъв кабел не може да бъде закупен в Русия. Точка. Е, не сме свикнали да отстъпваме. Влизам в производство и се опитвам да поръчам, за щастие в Русия все още правят кабел. И за това ще дефинираме моите изисквания. И така, какво ми трябва:
Проводниците са изработени от сплетени медни проводници (за гъвкавост).
Броят на ядрата е 4.
Екран - да.
Гъвкавостта е максимална.
Външният диаметър на кабела е строго не повече от 3 мм.
Цвят - Pantone 4625 C.
В крайна сметка: Опитах се да пиша, вероятно, с дузина възможни производители на кабелни продукти, никой не се интересува да се забърква с поръчката ми. Дори не ме попитаха колко пробег ми трябва. В крайна сметка: в Русия такъв кабел не може да бъде закупен или произведен. Тъжно. Но не сме свикнали да отстъпваме.

Отивам на Alibaba.com. Намирам първия китайски производител, на който попадам, пиша писмо и буквално след няколко часа получавам отговор: ще направим всеки кабел за вас! Шокиран съм. Хвърлям му спецификацията, пари за доставка и седмица по-късно получавам проба. Проклятие! И загубих почти три месеца, опитвайки се патриотично да направя поръчка в Русия. Оказа се, че китайците лесно могат да ми направят кабел с външен диаметър 2,5 мм.

Изводът: поръчах 4 различни мостри от Китай. Първоначално не ми хареса надраскването и тъпотата на външната обвивка, след това не ми хареса гъвкавостта на кабела, след това отново не ми хареса гъвкавостта и накрая се спрях на последната изпратена проба , който бях готов да поръчам. Те не могат да бъдат по-гъвкави. Кабелът има памет. В резултат на това случайно получих кабел с памет, въпреки че исках да бъда възможно най-гъвкав като въже

Поръчах километър, две седмици по-късно имах кабела. Общо прекарано време: шест месеца.

Сплете ми километър кабел. Имаме два варианта.

Приблизително 10% от кабела бяха отхвърлени. Това е началото на заливите, където плитката се разплита и машината все още не е влязла в режим на работа. И някои места, където по някаква причина се образуваха бримки и възли от нишките на плитката.

Ако краят на кабела не е запечатан с топлинно свиване, тогава той ще се разпухне в момента, нишките са синтетични! Поради това монтажът на кабелния монтаж се затруднява от превантивното топлинно свиване.

Външният диаметър на плетения кабел е 3,2 мм, т.е. оплетката добави 0,7 мм към диаметъра на кабела. Изглежда малко, но с обикновена мишка кабелът идва предимно с диаметър 3,5 мм, а в ерата на безжичните мишки изглежда дебел и тежък. Наскоро небюджетните мишки започнаха да се оборудват с кабели с диаметър 3 мм и те вече не пречат на работата, те са почти незабележими. Но кабелът на клавиатурата може да бъде с външен диаметър 4 мм. И дори повече. Но това няма значение за клавиатурата.

Пластмасови части

Колкото и да ми се иска да направя частите на тялото на мишката изцяло от дърво, но пластмасата тук е незаменима. Имате нужда от крака, ос за колелото, опора за оста и стъкло за дисплея.

Затова трябваше да поръчам калъп от китайците.

След всяко тестово леене китайците ми изпращаха десетина проби, които тествах на моята мишка.

В резултат на това модифицирах формата три пъти, докато качеството започна да ме удовлетворява. Проблемите бяха различни. Например след сглобяването имам проблем с прах, който се образува между дисплея и защитно стъкло... Изглежда неподредено. Освен това мишката ще се надраска по повърхността и там постепенно ще се натрупва прах. Трябваше да трансформирам стъклото в контейнер с джанти, където ще се вмъкне дисплея, след което веригата ще бъде запечатана.

Резултатът е такава подробност.

Модификацията на матрицата не е никак лесна задача, а промените могат да се правят само в посока увеличаване на детайла. Следователно всяка неточност или грешка може да съсипе цялата работа. За справка: всяка ревизия е месец и половина чакане на нови мостри. А самата промяна може да е микроскопична, но необходима.

Няма да се спирам на пластмасовите детайли, тази технология сега е водеща и не мога да ви кажа нищо ново и интересно тук. Ще кажа само за краката, за които дълго време подбирах материал с намалено триене, след което проведох тестове и "състезания" на мишки, за да определя победителя с минимално триене.

Обработка и покритие

Първоначално се извършва задълбочена работа с отстраняване на мъх, шлайфане и полиране на повърхността.

Бях изправен пред трудна задача. Беше необходимо дървото да се стабилизира, така че геометрията на мишката да не се променя в зависимост от влажността и да се предпази дървото от работа в агресивна среда (пот и мазнини от ръката).

От самото начало се отказах от лака. Лакът е повърхностен филм, който се напуква, разпада се с течение на времето и дървото е открито. Потта и мазнините проникват в порите, дървесината потъмнява и започва необратим процес на нейното разграждане. Затова беше решено да се използва масло като импрегниране и защита и восък, за да му се придаде търговски вид.

За да стане ясно: дървото е напоено с пори, които съдържат или въздух, или маслото от самото дърво (ако дървото е гумено). Нашата задача е да запълним порите с нашето масло колкото е възможно повече, което след това трябва да полимеризира и да защити дървото.

За да не разтягам историята, ще кажа, че съм пробвал много масла: ленено, тиково, тунгово, вазелиново, датско. Всяко масло има свой собствен характер. Например восъкът се нанася много лошо върху тиковото масло, а лененото масло отнема много време, за да се полимеризира. Следователно е необходимо да се въведе катализатор - десикант - в него.

В крайна сметка разработих две технологии. Първата е технологията на вакуумно импрегниране на дърво. Работи така: създавам вакуум в среда с масло и дърво. Въздухът започва да излиза от порите. След отстраняване на вакуума порите се пълнят с масло. Като плюс, дървото се стабилизира добре. Като минус - потъмнява много. Изглежда добре, но не за всеки.

Втората технология е повърхностно маслено покритие. Нанесете маслото 1-2 или повече пъти с нетъкан плат.

Нанесете карнаубски восък.

И го разтрийте с кръг от муселин.

След това с помощта на сешоар "разтварям" сухи остатъци от восък на тесни и трудни места. В случай на „неразтворими“ остатъци, вземам четка за зъби с твърд косъм, отстранявам остатъците и след това повтарям процедурата за епилация на локално място отново.

Ако преценим разходите за труд за обработка, тогава ръчният труд на мишка е около четири часа.

Сглобяване

Следва операцията по инсталиране, но преди нея все още трябва да премахнете следите от обработка от технологичните отвори. След това, използвайки специална лента 3M, регулирам и залепвам краката (тялото може да води с част от милиметъра и това веднага ще се забележи: ще залита като куц стол). След това полагам кабела, монтирам платката, поддържам, монтирам колелото и също, ако е необходимо, регулирам бутоните (не трябва да има бърборене) и силата на натискане. Тази операция също може да отнеме до четири часа.

За да реша един от проблемите, трябваше програмно да получавам и обработвам изображения на малка площ от повърхността на хартията от много близко разстояние. Не получава прилично качество при използване обикновен USBкамери и вече на половината път до магазина за електронен микроскоп, се сетих за една от лекциите, в която ни разказаха как са подредени различни устройства, включително и компютърна мишка.

Подготовка и малко теория

Подробностите за това колко модерни оптична мишкаНяма да навлизам в него, много подробно е писано за това (препоръчвам да го прочетете за общо развитие).

Търсейки информация в Google по тази тема и разглобявайки стара мишка Logitech PS / 2, видях картина, позната от статии от интернет.

Не е добре сложна схема"Мишки от първо поколение", оптичен сензор в центъра и PS / 2 интерфейсен чип малко по-висок. Оптичният сензор, на който попаднах е аналог на "популярните" модели ADNS2610 / ADNS2620 / PAN3101. Мисля, че те и техните колеги бяха масово произведени в един и същи китайски завод и получиха различни маркировки на изхода. Документацията за него беше намерена много лесно, дори заедно с различни примери за код.

В документацията се казва, че този сензор получава изображение с размери 18x18 пиксела на повърхност до 1500 пъти в секунда (резолюция 400cpi), съхранява го и, използвайки алгоритми за сравнение на изображения, изчислява изместването в координати X и Y спрямо предишната позиция.

Изпълнение

За „комуникация със сензора“ използвах популярната изчислителна платформа Arduino и реших да запоя директно към краката на чипа.

Свързваме 5V и GND към съответните изходи на Arduino, а краката на сензора SDIO и SCLK към цифрови щифтове 8 и 9.

За да получите изместване по координати, трябва да прочетете стойността на регистъра на чипа на адреси 0x02 (X) и 0x03 (Y) и за да изхвърлите снимка, първо трябва да напишете стойността 0x2A в 0x08 и след това да я прочетете 18x18 пъти от едно и също място. Това ще бъде последната "запомнена" стойност на матрицата на яркостта на изображението от оптичния сензор.

Как внедрих това на Arduino можете да намерите тук: http://pastebin.com/YpRGbzAS (~ 100 реда код общо).

А за получаване и показване на изображението беше написана програма в Processing.

Резултат

След малко "довършване" на програмата за моя проект успях да получа картина директно от оптичния сензор и да извърша всички необходими изчисления върху нея.

Можете да забележите текстурата на повърхността (хартия) и дори отделни букви върху нея. Трябва да се отбележи, че толкова ясно качество на картината се получава поради факта, че разработчиците на този модел мишка добавиха специална стъклена стойка с малка леща директно под сензора към дизайна.

Ако започнете да повдигате мишката над повърхността дори с няколко милиметра, яснотата веднага изчезва.

Ако изведнъж искате да повторите това у дома, за да намерите мишка с подобен сензор, препоръчвам да потърсите стари устройства с PS / 2 интерфейс.

Заключение

Въпреки че полученото изображение не е много голямо, беше напълно достатъчно за моята задача (скенер за баркод). Оказа се много икономично и бързо (мишка за ~ 100r + Arduino + няколко дни за писане на код).

Ще оставя връзки към материали, които ми бяха много полезни за решаването на този проблем. Наистина не беше трудно и беше направено с голямо удоволствие. Сега търся информация за чиповете на по-скъпи модели съвременни мишки за получаване на висококачествени изображения с висока разделителна способност. Може би дори ще успея да сглобя нещо като микроскоп (качеството на изображението от текущия сензор очевидно не е подходящо за това). Благодаря за вниманието!

Постоянно използвате компютърна мишка (или, казано „претенциозно“, механичен манипулатор, който преобразува движението в контролен сигнал), чудили ли сте се какво може да се направи с компютърна мишка? Оказва се, че не е толкова малко. Изберете обект или го копирайте, преместете или изтрийте, отворете или затворете файл или папка, всичко и много повече може да се направи с компютърна мишка. Нека поговорим за това.
В този урок ще се запознаем с компютърната мишка, ще научим някои от нейните тайни, а също и ще научим какво може да се прави с мишката в браузъра. С помощта на мишката можете да изберете папка, файл или някаква програма и да извършите някои действия, да го преместите в областта на работния плот, да отворите папка или да стартирате програма. Можете да копирате или изтриете дума или цял текст.
Компютърните мишки са сферични, лазерни, жични, безжични. Но принципът на работа е един и същ за всички. Когато преместите мишката върху повърхността на вашата маса, курсорът се движи по екрана на монитора, дублирайки вашите действия. За работа с компютърна мишка са необходими само три основни бутона. Това са левият и десният клавиш и колелото за превъртане. Използване на компютърна мишка и допълнителни бутониклавиатура, можете значително да опростите и улесните много операции на работния плот, когато работите в програми и в браузъри. Нека да разгледаме някои от трудни неща, които да правим с мишката.

Най-простата операция, която вероятно вече трябваше да извършите, е да изберете текст. За да направите това, просто поставете вертикална наклонена черта в началото на текста. Нарича се още на английски - тръба(на руски можете спокойно да произнасяте "Тръба") За да направите това, щракнете с левия бутон на мишката в началото на текста и задръжте левия бутон на мишката и плъзнете (без да пускате бутона) до мястото, където свършва желания текст. Но какво ще стане, ако дължината на текста надвишава размера на страницата? Следната комбинация ще ви помогне тук. Поставете курсора в началото на текста, задръжте натиснат клавиш на клавиатурата, Shiftи щракнете с левия бутон на мишката, без да отпускате клавиш на клавиатурата, отидете до края на желания текст и натиснете отново левия клавиш. Целият текст е избран, можете да извършвате допълнителни действия с него.

Копирайте и поставете текста.

Трябва да преместите част или целия текст на друго място или папка. Вече знаем как да избираме текст. Сега, върху избрания текст, щракнете с десния бутон и намерете "копие" в контекстното (падащо) меню и щракнете върху този елемент. Цялата необходима информация се записва във вашия клипборд (Клипборд, ако не задълбавате в тънкостите, временно съхранение, където се съхраняват файловете, папките, текстът, който сте копирали). Сега намерете мястото, където трябва да поставите копираното, щракнете с десния бутон върху него и в падащото меню изберете "поставяне". Тези операции могат да се извършват и по друг начин. Маркирайте това, което искате, след това задръжте клавишите на клавиатурата CTRL + C. Всичко е копирано. Изберете мястото, където искате да поставите копираното, поставете наклонена черта (едно щракване с левия бутон на мишката) на правилното място и натиснете клавишите CTRL + C. Всичко - текстът е поставен.

Променяме мащаба.

Понякога, отваряйки сайт или страница, виждате, че има много малък шрифт. Не всеки, особено възрастните хора, го има добра визияи им е трудно да четат такъв шрифт. Оказва се, че това може да се поправи доста просто. За да направите това, задръжте клавиша CTRL и превъртете колелцето на мишката отпред или отзад. Съответно размерът на шрифта ще се увеличи или намали.

Отворете връзката в нов раздел.

Вече трябваше, докато работите върху страница, да отидете на друга страница или раздел, без да затваряте първия. Правейки това, вие извършихте следното действие: " Десен ключкликнете върху връзката с мишката и в менюто, което се отваря, изберете „Отваряне на тази страница в нов прозорец“. Но целият този процес може да бъде опростен. Задръжте клавиша CTRL и щракнете върху връзката. Това е всичко, връзката ще се отвори в нов прозорец.

Движете се с десния бутон на мишката.

Вече знаете как да преместите папка или пряк път в равнината на работния плот. Който не знае, ще ви кажа. Задръжте избрания обект с левия бутон на мишката и, без да го пускате, го преместете на избраното място. Но се оказва, че тази операция може да се извърши с десния бутон. Принципът е същият. Щракнете с десния бутон и плъзнете до желаното място. Когато пуснете ключа, ще се отвори меню, където ще бъдете попитани за вашия по-нататъшни действия... Изберете каквото искате.

Изберете дума или текст.

Ако трябва да изберете дума, просто задръжте курсора на мишката върху нея правилната думаи щракнете двукратно върху левия клавиш. Възможно ли е да изберете желания параграф по този начин? Разбира се. Поставете отново курсора в началото на текста и щракнете с левия бутон три пъти. Всички необходими параграфи са подчертани, можете да извършвате допълнителни действия с него.

Трети бутон.

Повечето потребители не използват третия бутон на мишката. Малко хора знаят за неговите възможности. И това са поне нещо, което тя може да направи. Например, когато отворите страница в браузъра и щракнете върху колелото, курсорът ще се промени на кръгъл. Сега можете, като премествате курсора в различни посоки, движението на страницата на екрана също ще се превърта във всички посоки и колкото повече се движи показалецът за превъртане, толкова по-бързо ще се превърта страницата. Понякога много удобно, когато превъртате страници с голям текст.

Това са малките трикове на компютърната мишка. Ще спрем дотук. Разбира се, темата е много по-широка от заявената, но през всички следващи уроци ще се връщаме към този въпрос.

В следващия урок ще ви запознаем с концепцията за клавишни комбинации. Това са комбинации от два или повече клавиша, които могат да бъдат натиснати за изпълнение на задачи, които обикновено изискват мишка или друго посочващо устройство. Клавишните комбинации правят работата с вашия компютър по-лесна, като ви спестяват време и усилия при работа с Windows и други програми...

Междувременно се сбогувам с теб. Както винаги от вашите въпроси, отзиви и разбира се коментари. Ако все още не сте се абонирали за моите новини, тогава сте добре дошли!