Remeslá z myši pre počítač. Dostávame obraz z optického snímača počítačovej myši pomocou Arduina. Pohybujte sa pravým tlačidlom myši

  • 03.03.2020
  • Už dlho som mal nápad kresliť na PC a venovať sa Photoshopu a ilustrátorovi.
  • Áno, existujú na to tablety, ale nákup, ala, „skús a zabudni“ považujem za nevhodné rozhodnutie))

Preto bolo rozhodnuté vyrobiť z toho, čo je po ruke... A čo máme? Správne - myš)

A máme tu aj fixku, v ktorej jej môžete skúsiť strčiť vnútro.

  • Ako sa ukázalo, nie všetko je také jednoduché, na myšiach je zvyčajne viac detailov, ako sa zmestí do značky.
  • Ak sa však pozriete, potom môžete nájsť ONE-PIECE myš, vo vnútri súpravy - 2 elektrolyty 47 mikrofaradov / 10V (jeden na napájacom zdroji a druhý na tlačidle) + keramický kondenzátor na 100nf.
  • Pripája sa priamo z PC, všetky tlačidlá idú tiež priamo.
  • Tento čip už nesie senzor + ovládač.
  • Podľa veľkosti - DIP čip.

1) Ako funguje myš?

Je to KAMERA, ktorá „fotí“ povrch. Informácia vstupuje do čipu, porovnáva túto „snímku“ s predchádzajúcou a určuje pohyb.

  • Len strieľa vysokou rýchlosťou.
  • Aby „kamera“ videla, čo natáča – je osvetlená LED diódou (zvyčajne červenou), MÔŽETE dať akúkoľvek (inej farby/veľkosti). A moc z čohokoľvek.
  • Dióda vyžarujúca svetlo nesynchronizované a zmena jasu sa vykonáva s cieľom šetriť energiu, chrániť matricu (fotoaparát) a estetiku.
  • Dôležitým bodom je optika... Význam je jednoduchý - potrebujete, aby bol „obraz“ povrchu ostrý (inak sa nedá porovnávať), vo všeobecnosti, ako vo vašej obľúbenej miske na mydlo.

2) Čo potrebujeme na zopakovanie?

  1. Myš s jeden čip(ktorý je vyššie). Cena je 3 doláre. Z nej si vezmeme čip, bodykit a objektív.
  2. Značka (tiež vyššie). Je to za 50 centov))
  3. Tavné lepidlo.
  4. 3 mm LED (akákoľvek farba)
  5. Okamžité tlačidlo (foto nižšie). Bude to analogické s ľavým tlačidlom myši.
  6. Čokoľvek na dekoráciu (rúčka na dizajn by mala byť s dizajnom;))

3) Začnime:

  • Rozložte myš (môžete aj rozbiť puzdro, nepotrebujeme to). Vhodné pre nás tak, je to lacné a jednočipové!

  • Nakreslite pinout mikroobvodu ( obrázok nižšie je príkladom). Pinout je možné nakresliť z dosky.

  • Nepotrebnú časť optiky odrežte a zvyšok prilepte tavným lepidlom na snímač:

  • Analyzujte značku. Nebudeme potrebovať jeho vrchnú časť.
  • Vytvorte otvor pre gombík

  • Pretiahnite drôt cez značku.

Môžete použiť napríklad nasledujúce tlačidlá:

  • Namontujte MK + vodiče + pre tlačidlo + vešiak kĺbovým spájkovaním. Mal by zapadnúť do značky.
  • Naplňte tavným lepidlom (je lepšie najskôr skontrolovať, ako to funguje)

dopadne to nejako takto)) Nie sú potrebné žiadne ovládače, myš je stále:

Premýšľali ste niekedy nad tým, ako veci fungujú, ako prechádzajú od nápadu k realizácii, aké jednoduché sú veci? Aké ľahké je urobiť hrebeň? A čo počítačová myš? Čo tak drevená počítačová myš vyrobená z pevného bloku mahagónu s LCD obrazovkou, s vlastnou elektronickou výplňou a špeciálne pre ňu vyrobeným a opleteným káblom? Myslím, že vás bude zaujímať moja cesta, ktorou som prešiel za 2,5 roka tvorby mojej myši.

Dizajn, konštrukcia, modelovanie

Keďže som bol v dizajne úplná nula, pristupoval som k veci ako úplný laik. Kúpil som si plastelínu a začal som vyrezávať myš svojich snov.

Najprv som zaslepil myš, ktorá je pre mňa ideálna na prácu na ploche. Na fotke je veľká tmavošedá. Potom som oslnil myš, ktorá by sa mi hodila ako mobil (tmavošedá malá). A potom som ten kúsok plastelíny, ktorý ukradli deťom, zobral do práce a moji kolegovia vytesali myš, ktorá tvrdí, že sa volá „ľudová“. Ideálne sa hodila do rúk väčšine mužskej populácie nášho tímu (na fotke viacfarebná). A čo? Výsledkom sú banálne a fádne formy, ktoré vo dne v noci ťaháme rukami na všetky spôsoby. Zdá sa, že medzi tromi štandardnými myšami si každý používateľ nájde vhodnú. Triumf ideálu?

Výsledkom bolo, že pri počítači bola vymodelovaná myš, ktorá sa z môjho pohľadu tvárila ako ladná a krásna.

Vtedy sa mi veľmi páčila. A bez rozmýšľania som počítačový model rozdelil na časti. Prvky upevnenia a prepojenia s elektronickou náplňou boli premyslené. Znie to jednoducho, ale v skutočnosti boli vynaložené stovky hodín starostlivej práce.

Potom boli výsledné diely pestované na 3D stroji na kontrolu zostavy.

Materiál - polyamid. Dobre sedí v ruke, ako uliata. Všetky diely do seba zapadajú, procesná montáž tiež prebehla bez problémov

Ďalším krokom je frézovanie dreva. Mám asi tucet rôznych druhov sekvojí, ale začal som sapele, ostatné druhy čakajú v krídlach.

Naživo sa mi nepáčil dizajn. Zvislé medzery medzi tlačidlami a puzdrom vyzerali zle a neupravene. Technologické „boláky“ sú viditeľné pri práci s drevom – triesky a záveje stromov. A hlavná vec - klávesy sa neohýbali, nebolo žiadne kliknutie.

Dlho som rozmýšľal nad dizajnom. Niečo bolo trápne a nebolo cítiť zadosťučinenie. Potom som si uvedomil, že myši chýba pevnosť. K pôvodnej verzii myši, ktorú som vyrezával úplne na začiatku, som sa rozhodol vrátiť len na profesionálnej úrovni a sochárskou plastelínou. Jedna myš má dve možnosti dizajnu. Vhodné na porovnávanie a rozhodovanie.

Po obdržaní finálnej verzie sa vykonalo 3D skenovanie a prenos povrchov do SolidWorks.

Ukázalo sa, že druhý model nie je oveľa úspešnejší ako prvý. Tlačidlá neboli stlačené a v aktuálnom modeli to nebolo možné opraviť. Manželstvo modelu bolo stanovené na úrovni DNA. Je potrebný komplexnejší prístup so súčasnou kontrolou dizajnu aj technológie. Inak nebude fungovať nič. Buď bude technologická dokonalosť, alebo dobrý dizajn, no nie všetko naraz. Tieto vlastnosti sú na opačných stranách hojdačky. Všetko teda hodím do koša a začínam odznova. Skica-dizajn-sochárstvo-testovanie-kultivácia a tak ďalej, ale s technologickou kontrolou kritických parametrov na jednej strane a dizajnom na strane druhej. Hľadáme strednú cestu.

Tretí model bol vyrobený už v rámci klasického produktového dizajnového cyklu. Začal som skicou.

Boli nakreslené obrysy.

A nakoniec schválený dizajn.

Rozloženie plastelíny.

3D skener, snímanie povrchu.

Počítačový model.

Potom sa začal proces dokončovania trupu. Na CNC stroji bolo telo vyrezané, testované, zušľachtené a potom znova vyrezané. Výsledkom bolo, že iba desiata verzia prípadu sa ukázala ako realizovateľná. Najväčšou výzvou bolo, aby sa klávesy cítili pohodlne. V dôsledku toho sa na niektorých miestach hrúbka dreva znížila na 0,7 mm! Dokončenie prípadu mi trvalo rok.

Koleso a konektor boli tiež drevené.

Na koleso je laserové gravírovanie značky Clickwood.

Na ceste je jedenásta verzia korpusu, kde urobím menšie zmeny. Začal som vyvíjať aj bezdrôtovú verziu myši. Bezdrôtový modul je založený na technológii Bluetooth, optosensor je založený na laseri. Akumulátory štandardnej veľkosti AAA, 2 kusy, s možnosťou výmeny. Počas nabíjania bude myš naďalej fungovať. Všetky prvky sú umiestnené veľmi tesne, pri rozložení som si musel poriadne rozbiť hlavu. Dutina špeciálne vyrezaná v drevenom obale myši slúži ako nádoba na batérie.

Drevené časti

Práca s drevom začína výberom dreva. Dosky musia mať správnu geometriu, minimálne hrče a chyby a musia mať potrebnú vlhkosť.

Najprv sa dosky sušia doma. Najmenej šesť mesiacov.

Potom sa doska rozreže na malé kúsky, ktoré sa niekoľko týždňov sušia na mieste ich ďalšieho spracovania. Vo všetkých fázach je vlhkosť riadená špeciálnym zariadením. Ak sa proces sušenia zanedbá, drevo stráca svoju geometrickú stabilitu a výroba a ovládanie myši sa stáva nemožným.

Pripravené bloky sú spracované na CNC stroji pomocou špeciálne vytvoreného programu.

Od samého začiatku vytvárania dielu až do finálnej montáže myši sú diely pevne upevnené na kovovom nástroji, takže v žiadnej fáze diel nemení svoj tvar a geometrické rozmery.

Spracovanie hornej časti myši musí byť vykonané s maximálnou presnosťou, pretože jej profil je navrhnutý pre jemné kliknutie a je na niektorých miestach veľmi tenký. Prítlačnú silu ovládam gramometrom. U normálnych myší sa pohybuje od 50 do 75 GS. Snažím sa získať 50 GS.

Strom v mojom projekte má najväčšie výzvy. Nielenže ide o najvýznamnejšiu časť nákladov, ale aj podiel zmetkov je tu veľmi vysoký. Drevo je anizotropný materiál. Dá sa viesť, môžu sa chytiť zlozvyky, môžu sa vyskytnúť triesky a jednoduchá chyba v technológii povrchovej úpravy môže viesť k tomu, že telo myši bude poslané do koša. Priznám sa, že technológiu spracovania stále zdokonaľujem a nie som si úplne istý, či som našiel tú pravú. Pre štatistiku: v prvej várke z desiatich prípadov sa do hotového produktu dostali len tri. Drevená časť výrobného reťazca je preto rozhodujúca pre cenu a kvalitu hotového produktu. Neustále na tom pracujeme.

V budúcnosti plánujem pracovať s kosťou. Najmä už vyrábam kostené koliesko.

Elektronická časť

Prvý obvod myši som vyvinul sám. Ako senzor som zobral špičkový optický senzor ADNS-3090 od Avago, mozgom sa stal ovládač Atmel, zvyšok komponentov značkových spoločností ako Murata, Yageo, Geyer, Omron a Molex.

Osobitne som dbala na kvalitnú výživu myší, tu som podľa mňa svojím perfekcionizmom dospela k absolútnemu

Prvé pracovné rozloženie.

V čiernej farbe, konečná.

Experimentovalo sa aj s rôznymi tlačidlami. Vždy som sa snažil nájsť medzi ostatnými tichú myš. No, keďže to robím sám, rozhodol som sa vykonať experiment a vyrobiť takú myš a otestovať ju v práci. K tomu som vymenil klikanie ľavé a pravé „mikriki“ za jemné a tiché používané pre centrálne tlačidlo (všimli ste si, že centrálne tlačidlo kliká vždy tichšie?). Vznikla špeciálna verzia dosky, kde boli namontované všetky tri rovnaké „mikriky“.

Vyzdvihol a kúpil si dávku pozlátených konektorov pre myš. Ako obvykle v Číne. Neviem, ako je to s "lepším kontaktom", ale sú v dokonalej harmónii so stromom.

Obrazovka, firmvér

Unesený myšlienkou umiestniť displej do myši, začal ho hľadať medzi stovkami dodávateľov. Požiadavky boli jednoduché: prísne rozmerové obmedzenia a možnosť aspoň symbolického zobrazenia aspoň ôsmich známych priestorov. Počas vyberania som sa dozvedel takmer všetko o displejoch. Líšia sa typmi: symbolické a grafické, technológiou: TAB, COG, TFT, OLED, LCD, E-Paper a iné. Každý typ alebo technológia má oveľa viac druhov, veľkostí, farieb, osvetlenia atď. Vo všeobecnosti bolo do čoho kopať.

Prelomte polovicu internetu, zistil som, že veľkosť akú potrebujem vyrába len jedna firma na celom šírom svete. Všetky ostatné možnosti sú určite väčšie. A dokonca aj displej, ktorý som zistil, sa sotva zmestil do myši. Ako možnosť sa zvažovalo vlastné zobrazenie, ktoré by sa dalo vyrobiť pre mňa podľa mojich požiadaviek, ale je to pre mňa veľmi drahá možnosť (asi sto tisíc rubľov). Pri prvom modeli je v poriadku grafický displej s rozlíšením 128 x 64 bodov, ktorý som zvolil.

Aby som pochopil, ako displej skutočne vyzerá a je kombinovaný s mojou myšou, musel som si od výrobcov objednať všetky druhy tohto displeja. Čo znamenajú tieto odrody? Názov modelu pozostáva z nevysloviteľných alfanumerických kombinácií, ako napríklad FP12P629AU12. Všetky sú zostavené z rôznych blokov a jasne rozlúštené v špecifikácii. Uvedený príklad je možné zostaviť napríklad z blokov FP.12.P.629A.U12, kde je zakódovaný typ, veľkosť, napätie, regulátor, rozsah prevádzkových teplôt a ďalšie informácie o modeli. A posledný blok je najzložitejší. Môže mať niekoľko desiatok hodnôt, z ktorých každá znamená jednu alebo druhú kombináciu takých charakteristík, ako je prítomnosť a farba podsvietenia, farba pozadia, farba symbolov, rozsah stupňov, z ktorých sa informácie jasne čítajú. Tieto parametre ma zaujali.

V dôsledku toho som si „na skúšku“ objednal 18 rôznych úprav. Výrobca súhlasil, ale uviedol, že minimálna objednávka je 5 displejov pre každú úpravu. Nebolo kam ísť a musel som súhlasiť s vedomím, že 90% pôjde do koša. A potom mi jedného zamračeného dňa expresná doručovacia služba priviezla domov obrovskú krabicu, v ktorej môže bývať aj priemerne postavený bezdomovec. V krabici bolo 18 menších škatúľ, z ktorých každá voľne obsahovala 5 zobrazovacích zariadení, bezpečne upevnených na dlhú cestu do chladného Ruska. Sprievodných obalov bolo toľko, že svokra stačila na zakrytie niekoľkých postelí na zimu.

Výsledkom bolo, že po dôkladných testoch na špeciálne zostavenom stojane sa dva displeje ukázali ako vhodné pre sériu. Líšia sa len na pozadí: sivá a žltozelená. Práve tie ponúknem na dokončenie myši. Štandardne plánujem nastaviť žlto-zelenú, no k dispozícii budú ešte dve možnosti: displej so sivým pozadím a myš úplne bez displeja.

Hlavnou intrigou však bolo, aké informácie môžu byť zobrazené na obrazovke? Boli mi ponúknuté rôzne nápady: teplota okolia, indikácia príchodu písmen, niečo iné, nie veľmi originálne.

Môj myšlienkový pochod šiel inou cestou. Na začiatok sú tu dve výrazné obmedzenia pri zobrazovaní prevádzkových informácií: prítomnosť obrovského a kvalitného zdroja akýchkoľvek informácií (monitor) pred používateľom a nutnosť otočiť myš pre získanie informácií. Okrem toho je obrazovka malá, rozlíšenie malé a LED dióda ruší bežné čítanie. Preto som dospel k jednému záveru: informácia by mala byť len zábavná, ktorej aplikovaná hodnota smeruje k nule, no zároveň WOW!-Efekt by mal byť smrteľný.

Aké informácie môžu mať takéto vlastnosti v zariadení bežnej zložitosti? Nie je toho veľa: dojazd, čas používania, rýchlosť pohybu, počet kliknutí a rolovanie kolieska. Rozhodol som sa opustiť posledný parameter, pretože sa mi zdal nezaujímavý. Všetky ostatné parametre sú viazané na reláciu (posledné použitie myši od jej zapnutia, t.j. pripojenie k počítaču alebo samotné zapnutie počítača) a na celú životnosť myši. Používateľ môže napríklad kedykoľvek na myši zistiť, koľkokrát stlačil ľavé tlačidlo myši alebo koľko nabehla myš v metroch za dnešok alebo od jej nákupu. Informácie sú úplne zbytočné, no najmä zvedavcom pomôžu pochopiť, ako veľmi myš potrápi. Ak sa objavia ďalšie zaujímavé nápady, dajú sa implementovať pomocou nového firmvéru.

Pridal som aj všeobecné informácie o myši (model, číslo myši a firmvéru, mesiac výroby) a obrazovku s nastaveniami. Bude možné zvoliť jazyk a systém mier (angličtina alebo metrika). Na uloženie všetkých týchto informácií bolo potrebné do obvodu pridať trvalú flash pamäť.

Aby som pojal taký objem informácií, musel som všetko rozdeliť na obrazovky. Každá obrazovka zobrazuje jeden typ informácií a zobrazuje hodnoty parametrov na reláciu a za celý čas. Celkovo je k dispozícii šesť obrazoviek, ktoré sa dajú meniť kolieskom myši.

Prvá možnosť bola implementovaná čisto textovým spôsobom, pre ktorý bolo dokonca vyvinutých niekoľko variantov písma.

Firmvér som vyrobil na vyhodnotenie toho, ako text vyzerá pomocou vytvoreného písma na obrazovke myši. Vyzerá to hrozne povedať.

Teraz sa ukázalo, že obrazovka potrebuje grafiku, nie súbor symbolických informácií. Najal som preto dizajnéra a spoločne sme pripravili tri varianty grafického dizajnu, nakoniec bola za najúspešnejšiu uznaná druhá možnosť.

Tento dizajn si samozrejme vyžadoval vyššie rozlíšenie, a tak sa musel prispôsobiť.

Toto však nie je koniec príbehu. Potom, čo som si zobral obrazovku pre myš, objednal som si skúšobnú dávku pre makety. V dôsledku toho prišli obrazovky, ale z nejakého dôvodu sa počet záverov líši od toho, čo je uvedené v špecifikácii (datasheete). Výrobca dostal na požiadavku odpoveď, že vraj je všetko v poriadku, ide o malú úpravu a výkon to nijako neovplyvní. Medzitým chýbajúce dva vodiče boli zodpovedné za jas zobrazovanej grafiky.

Všetko to bolo veľmi podozrivé. A presne tak, ako sa pozrel do vody. Dosku sme prerobili na upravenú obrazovku, zaspájkovali a potom sa ukázalo, že obrazovka je úplne slabá. Akoby sa v zariadení vybili batérie. A ukázalo sa to po dlhej a usilovnej práci na hľadaní a výbere obrazoviek, nákupe skúšobnej šarže všetkých úprav a ich testov. Čas, peniaze a tak ďalej.

Príbeh však skončil dobrým koncom. Po korešpondencii s Číňanmi sa ukázalo, že obrazovka si už dokáže upraviť kontrast priamo z firmvéru. Firmvér bol vyliečený a všetko sa začalo zobrazovať v poriadku!

Všetko sa zobrazuje podľa plánu: počet najazdených kilometrov, rýchlosť, počet kliknutí atď.

V budúcnosti sa firmvér tiež niekoľkokrát zmenil: existovalo nastavenie na zmenu jazyka. Dva jazyky na jednej obrazovke sú zlé – čitateľnosť sa zhoršuje, cyrilická abrakadabra bude len obťažovať anglicky hovoriaceho používateľa a v budúcnosti môže byť potrebná podpora pre ďalšie jazyky. Problémy začali, keď som sa pokúsil upraviť chod myši. Zdá sa, že je to tam ťažké: optický senzor vysiela prírastok v dvoch súradniciach, ktorý treba zredukovať na systém mier a pripočítať modulo k aktuálnej hodnote. To je celý beh.

Ako sa však ukázalo, nie všetko je také jednoduché. Dvaja ľudia s myšou, kde je nainštalovaný rovnaký senzor, môžu dosiahnuť výrazne odlišné výsledky! Ide o to, že rozlíšenie snímača (citlivosť) je veľmi závislé od povrchu, po ktorom sa myš otáča. Najlepšie výsledky dosiahnete, keď sa myš kotúľa po bielom papieri. O niečo horšie pre drevo a látku. Laminát a film sú veľmi zlé. Deklarovaná pasová citlivosť je dosiahnutá len na ideálnych povrchoch z pohľadu snímača.

Pre koncového užívateľa to nie je rozdiel. Pripojí myš a pokusom a omylom nastaví pohodlnú rýchlosť pohybu kurzora v operačnom systéme. Systém si tento koeficient zapamätá a použije ho na zvýšenie alebo zníženie hodnôt prírastku súradníc pohybu.

Ale je to celkom iná vec, ak plánujete čítať tieto parametre priamo z myši. Myš na jednom povrchu zobrazí výsledok behu jedného metra, na druhom - jeden a pol. Rýchlosť bude tiež "klamať". A musíte pre to niečo urobiť.

Na vyriešenie tohto problému sme museli zaviesť parameter „Citlivosť“, ktorý vám umožňuje individuálne vybrať koeficient pre každý povrch. Štandardne sa rovná jednej, čo zodpovedá povrchu bieleho papiera. V nastaveniach sa dá zvýšiť alebo znížiť. Nemusíte sa ho vôbec dotýkať, aj tak bude všetko fungovať dobre. Ale pre skutočných perfekcionistov v letáku priloženom k ​​myši bude uvedená tabuľka, z ktorej si môžete vybrať koeficient pre dostupný povrch a pokyny, ako môžete myš nezávisle nakonfigurovať tak, aby zobrazovala presný počet najazdených kilometrov.

Počas vývoja firmvéru bol objavený ďalší vedľajší efekt snímača. Ak vezmete myš a len s ňou zamávate vo vzduchu, zmenia sa aj hodnoty najazdených kilometrov. Je to spôsobené tým, že snímač detekuje okolitý priestor ako druh povrchu a tiež sa snaží získať hodnoty offsetu myši. Môžete teda pozorovať nasledujúci efekt: otočíte myš, pozriete sa na parametre najazdených kilometrov a čudujete sa, že sa vám menia priamo pred očami. Do myši samozrejme môžete nainštalovať snímač uhla náklonu, ktorý pri jej preklopení vypne snímač, ale robiť to len pre popísanú situáciu je nerozumné. Môže sa objaviť v ďalšej verzii, ale nie teraz. Koniec koncov, myš je zdvihnutá len preto, aby sa pozerala na indikátory, a 99,9% času je na povrchu a dostáva správne informácie.

Kábel

Kábel som sa rozhodol spraviť čo najflexibilnejší, aby neprekážal pri pohybe myši a bol pre kinematiku „neviditeľný“. No mne osobne sa ten "pružinový" kábel nepáči.

Niekedy sa zdá, že pri vytváraní produktu je kábel najvýznamnejšou časťou produktu. Čo je jednoduchšie - kúpte si správne množstvo kábla v obchode a rozpájkujte ho. Prekliata vec. Ale, bohužiaľ, nie tu v Rusku. Niekedy sa zdá, že náš priemysel už nie je vybavený na nič zložitejšie ako liatiny. Pokusy nájsť kábel viedli k trojtýždňovému hľadaniu a otriasaniu sortimentu absolútne všetkých výrobcov ruských káblových produktov. Ukázalo sa, že naše normy nepopisujú kábel vhodný pre moderné elektronické zariadenia. Napríklad štvoržilový mikrofónový kábel s KMM opletením 4x0,12 mm2 má vonkajší priemer 5 mm. Toto je veľa. Staršie myši a klávesnice majú zdanlivo hrubý kábel s vonkajším priemerom iba 3,5 mm. Najbližším analógom v predaji bol kábel nemeckej spoločnosti Lapp Kabel, ale jeho vonkajší priemer bol len 3,5 mm. Teraz si predstavte aj opletenie na takomto kábli. Prezentovali ste? Poviem vám, že podobný kábel som videl na napájacích šnúrach k žehličkám.

Ukázalo sa teda, že takýto kábel nie je možné kúpiť v Rusku. Bod. No nie sme zvyknutí ustupovať. Idem do výroby a skúšam objednávať, našťastie v Rusku ešte vyrábajú kábel. A na to zadefinujeme moje požiadavky. Takže čo potrebujem:
Vodiče sú vyrobené zo spletených medených drôtov (kvôli pružnosti).
Počet jadier je 4.
Obrazovka - áno.
Flexibilita je maximálna.
Vonkajší priemer kábla nie je väčší ako 3 mm.
Farba - Pantone 4625 C.
Zrátané a podčiarknuté: Skúsil som napísať, pravdepodobne, s tuctom možných výrobcov káblových produktov, nikto nemá záujem motať sa s mojou objednávkou. Ani sa ma nepýtali, koľko potrebujem najazdených kilometrov. Zrátané a podčiarknuté: v Rusku sa takýto kábel nedá kúpiť ani vyrobiť. Smutný. Ale nie sme zvyknutí ustupovať.

Prechod na Alibaba.com. Nájdem prvého čínskeho výrobcu, na ktorého narazím, napíšem list a doslova o pár hodín neskôr dostanem odpoveď: vyrobíme pre vás akýkoľvek kábel! Som šokovaný. Hodím mu špecifikáciu, peniaze za doručenie a o týždeň dostanem vzorku. Blbé! A stratil som takmer tri mesiace, keď som sa snažil patrioticky zadať objednávku v Rusku. Ukázalo sa, že Číňania mi bez problémov vyrobia kábel s vonkajším priemerom 2,5 mm.

Záver: Objednal som si 4 rôzne vzorky z Číny. Najprv sa mi nepáčila poškriabanosť a matnosť vonkajšieho plášťa, potom sa mi nepáčila pružnosť kábla, potom sa mi zase nepáčila pružnosť a nakoniec som sa rozhodol pre poslednú odoslanú vzorku , ktorý som bol pripravený objednať. Nemôžu byť flexibilnejšie. Kábel má pamäť. V dôsledku toho som náhodou dostal kábel s pamäťou, hoci som chcel byť čo najflexibilnejší ako lano

Objednal som si kilometer, o dva týždne som mal kábel. Celkový čas strávený: šesť mesiacov.

Opletal mi kilometer kábla. Máme dve možnosti.

Približne 10 % kábla bolo odmietnutých. Toto je začiatok polí, kde sa rozpletá vrkoč a stroj ešte neprešiel do prevádzkového režimu. A niektoré miesta, kde sa z nejakého dôvodu vytvorili slučky a uzly vrkočových nití.

Ak koniec kábla nie je utesnený tepelným zmršťovaním, tak sa momentálne nafúkne, vlákna sú syntetické! Preto je inštalácia káblovej zostavy sťažená preventívnym tepelným zmršťovaním.

Vonkajší priemer opleteného kábla je 3,2 mm, t.j. opletenie pridalo k priemeru kábla 0,7 mm. Zdá sa to málo, ale pri bežnej myši sa kábel dodáva väčšinou s priemerom 3,5 mm a v ére bezdrôtových myší sa zdá byť hrubý a ťažký. Nerozpočtové myši sa v poslednom čase začali vybavovať káblami s priemerom 3 mm a už pri práci neprekážajú, sú takmer nepostrehnuteľné. Ale kábel klávesnice môže byť s vonkajším priemerom 4 mm. A ešte viac. Ale na klávesnici to nevadí.

Plastové diely

Akokoľvek by som chcel urobiť časti tela myši úplne z dreva, ale plast je tu nevyhnutný. Potrebujete nohy, osku na koliesko, podperu osky a sklo na displej.

Preto som musel u Číňanov objednať formu.

Po každom testovacom odliatku mi Číňania poslali tucet vzoriek, ktoré som otestoval na svojej myši.

Vo výsledku som formu trikrát upravoval, kým ma kvalita nezačala uspokojovať. Problémy boli rôzne. Napríklad po zložení som mal problém s prachom, ktorý sa tvorí medzi displejom a ochranným sklom. Vyzerá to neupravene. Navyše sa myš poškriabe na povrchu a postupne sa tam bude hromadiť prach. Sklo som musel prerobiť na nádobu s obrubami, kde sa vloží displej, po ktorom dôjde k utesneniu obvodu.

Výsledkom je taký detail.

Úprava formy nie je vôbec jednoduchá záležitosť a zmeny sa dajú robiť len v smere zväčšovania dielu. Preto každá nepresnosť alebo chyba môže pokaziť celé dielo. Pre informáciu: každá revízia je mesiac a pol čakania na nové vzorky. A samotná zmena by mohla byť mikroskopická, ale nevyhnutná.

Nebudem sa venovať plastovým detailom, táto technológia je teraz na čele a nebudem vám tu môcť povedať nič nové a zaujímavé. Poviem len o nohách, na ktoré som už dlho vyberal materiál so zníženým trením, po ktorom som robil testy a "preteky" myší, aby som určil víťaza s minimálnym trením.

Spracovanie a náter

Na úvod je dôkladná práca s odstránením žmolkov, brúsením a leštením povrchu.

Bol som postavený pred neľahkú úlohu. Strom bolo potrebné stabilizovať tak, aby sa geometria myši nemenila v závislosti od vlhkosti a strom chrániť pred prácou v agresívnom prostredí (pot a mastnota z ruky).

Laku som sa vzdala hneď od začiatku. Lak je povrchový film, ktorý praskne, časom sa rozpadne a strom je odhalený. Pot a mastnota prenikajú do pórov, drevo tmavne, začína sa nezvratný proces jeho degradácie. Preto bolo rozhodnuté použiť olej ako impregnáciu a ochranu a vosk, aby mal komerčný vzhľad.

Aby bolo jasné: strom je presiaknutý pórmi, ktoré obsahujú buď vzduch, alebo samotný olej zo stromu (ak je strom gumovník). Našou úlohou je čo najviac vyplniť póry našim olejom, ktorý by mal následne polymerizovať a chrániť drevo.

Aby som príbeh nenaťahoval, poviem, že som vyskúšal veľa olejov: ľanový, teakový, tungový, vazelínový, dánsky. Každý olej má svoj vlastný charakter. Napríklad vosk sa veľmi zle nanáša na teakový olej a ľanovému oleju trvá dlho, kým polymerizuje. Preto je potrebné do nej zaviesť katalyzátor – sušidlo.

Nakoniec som vyvinul dve technológie. Prvou je technológia vákuovej impregnácie dreva. Funguje to takto: vytvorím vákuum v prostredí s olejom a drevom. Z pórov začne vychádzať vzduch. Po odstránení vákua sa póry naplnia olejom. Ako plus strom dobre stabilizuje. Ako mínus - veľmi stmavne. Vyzerá dobre, ale nie pre každého.

Druhou technológiou je povrchový olejový náter. Naneste olej 1-2 krát alebo viackrát pomocou netkanej textílie.

Naneste karnaubský vosk.

A potrieme mušelínovým kruhom.

Potom pomocou fénu „rozpustím“ suché zvyšky vosku na úzkych a zložitých miestach. V prípade "nerozpustných" nečistôt zoberiem zubnú kefku s tvrdými štetinami, odstránim nečistoty a potom procedúru voskovania znova lokálne zopakujem.

Ak odhadneme mzdové náklady na spracovanie, tak manuálna práca na myš je približne štyri hodiny.

zhromaždenie

Nasleduje inštalačná operácia, ale predtým je potrebné odstrániť stopy spracovania z technologických otvorov. Potom pomocou špeciálnej 3M pásky upravím a prilepím nožičky (telo môže viesť o zlomok milimetra a to bude hneď viditeľné: bude sa potácať ako chromá stolička). Potom položím kábel, namontujem dosku, podopriem, nainštalujem koleso a tiež v prípade potreby upravím tlačidlá (nemali by byť žiadne vŕzganie) a silu lisovania. Táto operácia môže trvať aj štyri hodiny.

Dostal meno Mousebot a jeho hlavnou prednosťou je, že vidí svetlo a potom sa k nemu otočí. To všetko vďaka dvom LED diódam, ktoré zachytávajú svetlo.

Materiály a nástroje na výrobu:
- myš s jednou guľôčkou;
- dva malé motory;
- jeden prepínač;
- mikroobvod LM386;
- jedno relé DPDT 5v (možno použiť aj Aromat DS2YE-S-DC5V);
- tranzistor PN2222 NPN (2N3904 je tiež vhodný);
- jedna LED dióda (na farbe nezáleží);
- 1 kOhm tranzistor;
- odpor 10 kOhm;
- kondenzátor 100 mF;
- kazeta s páskou;
- disketa alebo CD disk;
- 9V batéria s vybavením;
- gumené pásy a drôty.

Z nástrojov budete potrebovať: multimeter, krížový skrutkovač, kliešte, vŕtačku, nôž, spájkovačku, rezačky drôtu, lepidlo alebo epoxid, horúce lepidlo s pištoľou a pílku.

Výrobný proces:

Krok jedna. Myš rozoberáme a vyberáme nejaké detaily
Po demontáži myši z nej musíte odstrániť prepínač, ako aj infračervený žiarič, ktoré budú potrebné na výrobu robota. IR žiariče a spínač musia byť odspájkované. Emitor je na obrázkoch označený číslami 1 a 2, spínač je označený číslom 3.












Krok dva. Príprava tela robota

Aby ste v tele robota získali čo najviac miesta, musíte z vnútra myši vyrezať všetky nadbytočné výstupky. Najjednoduchší spôsob, ako to urobiť, je s Dremelom. Ak je myš malá, môže byť potrebné odstrániť tie výstupky, do ktorých sú zaskrutkované spojovacie skrutky. Dremel krátkeho valcového typu je vynikajúci na rezanie. Vo vzpriamenej polohe bude kvalitne rezať v pravom uhle.









Krok tri. Výroba kolies robota
Keďže osi motora sú veľmi malé, musia byť vybavené kolesami na pohyb robota. Na tieto účely sa najlepšie hodia videá z kaziet, ktoré boli kedysi magnetofónmi. Kolesá sú k nápravám pripevnené super lepidlom. Potom sa odoberie pás gumy a omotá sa okolo kolesa, celkovo musíte urobiť tri otáčky a na každú polovicu otáčky musíte pridať lepidlo. Teraz je na už prilepený elastický pás prilepený druhý, mal by byť nainštalovaný ako na fotografii.








Krok štyri. Vytvorenie rozloženia a inštalácia relé
Najlepšie je použiť štandardné rozloženie a ponechať rozloženie myši jednoduché, pretože doska plošných spojov zaberá málo miesta. Musíte nainštalovať relé a spájkovať vodiče, kolíky 8 až 11 a 6 až 9 sú prekrížené spojovacími kolíkmi. Ďalej musíte pripojiť kolíky 1 a 8 a pridať lankový drôt pre kolíky 8 a 9.
Potom musíte vziať tranzistor a prispájkovať 16. kolík k jeho kolektoru. Následne sú vodiče spojené, prispájkované na kolík 9.




Relé je potom možné prilepiť na puzdro. Z drôtu, ktorý spája 9. kolík s kontaktom emitora, musíte spájkovať napájacie vodiče. Pin 8 sa pripája na kladný pól.


kolíky 1, 4, 6, 8, 9, 11, 13, 16;


1 - žiarič; 2 - zberač; 3 - základňa

Krok päť. Inštalácia prepínacieho tlačidla
Teraz musíte zobrať prepínač a pripojiť ho, ako je znázornené na obrázku. Použitý odpor je 10 kOhm. Aby sa predišlo skratu, kontakty sa najlepšie izolujú teplom zmršťovacou trubicou.




Krok šiesty. Spojenie robotického mozgu
Mikroobvod LM386 sa používa ako mozog pre robota. Musí byť otočený nahor a potom sú kolíky 1 a 8 ohnuté tak, aby sa dotýkali, potom musia byť spájkované. Potom je mikroobvod nainštalovaný v puzdre a pripojený. Na kolíky 2, 3 a 5 je potrebné pridať lanko. A kolíky 4 a 6 sú pripojené k plusu. V dôsledku toho by všetko malo vyzerať tak, ako je znázornené na fotografiách.






Krok sedem. Ako vytvoriť hornú časť robota
Musíte si vziať vŕtačku a vyvŕtať otvory v hornej časti tela myši. Na pripojenie očí sú potrebné dva otvory a jeden na inštaláciu LED. Na zadnej strane myši musíte urobiť veľký otvor pre prepínač. V rovnakej fáze je možné nainštalovať spínač.







Ak chcete vytvoriť stopky na oči, musíte skrútiť medený drôt a potom prispájkovať IR žiariče na ich konce jedným kontaktom. Teraz môžete nainštalovať LED do centrálneho otvoru a na kladný kontakt je prispájkovaný odpor 1K.

Krok osem. Upevňovacie prvky
Motory a spínače musia byť zaistené horúcim lepidlom alebo epoxidom, aby boli bezpečné.

Kto v detstve nesníval laser? Niektorí muži stále snívajú. Bežné laserové ukazovátka s nízkym výkonom už dávno nie sú relevantné, pretože ich výkon zanecháva veľa požiadaviek. Zostávajú len 2 spôsoby: kúpiť drahý laser alebo si ho vyrobiť doma pomocou improvizovaných prostriedkov.

Existujú nasledujúce spôsoby výroby lasera vlastnými rukami:

  • Zo starej alebo pokazenej DVD mechaniky
  • Z počítačovej myši a baterky
  • Zo súpravy zakúpenej v obchode s elektronikou

Ako vyrobiť laser doma zo staréhoDVDriadiť

Ako vyrobiť laser z počítačovej myši

Výkon lasera vyrobeného z počítačovej myši bude oveľa menší ako výkon lasera vyrobeného predchádzajúcou metódou. Výrobný postup sa veľmi nelíši.

  1. Prvým krokom je nájsť starú alebo nechcenú myš s viditeľným laserom akejkoľvek farby. Myši s neviditeľnou žiarou nebudú zo zrejmých dôvodov fungovať.
  2. Potom ho opatrne rozoberte. Vo vnútri si všimnete laser, ktorý bude musieť byť spájkovaný spájkovačkou
  3. Teraz zopakujte kroky 3-5 z vyššie uvedených pokynov. Rozdiel medzi takýmito lasermi, opakujeme, je len v sile.

Aby som vyriešil jeden z problémov, potreboval som programovo prijímať a spracovávať obrázky malej oblasti povrchu papiera z veľmi blízkej vzdialenosti. Keďže som pri používaní bežnej USB kamery nedostal slušnú kvalitu a už som na polceste do obchodu pre elektrónový mikroskop, spomenul som si na jednu z prednášok, na ktorých nám bolo povedané, ako fungujú rôzne zariadenia vrátane počítačovej myši.

Príprava a trocha teórie

Nebudem zachádzať do podrobností o princípe fungovania modernej optickej myši, bolo o tom napísané veľmi podrobne (odporúčam prečítať si to pre všeobecný vývoj).

Googlim informácie na túto tému a rozoberaním starej myši Logitech PS / 2 som uvidel obrázok známy z článkov z internetu.

Nie príliš komplikované rozloženie „myší prvej generácie“, optický senzor v strede a čip rozhrania PS / 2 trochu vyššie. Optický senzor, na ktorý som narazil, je analógom „populárnych“ modelov ADNS2610 / ADNS2620 / PAN3101. Myslím, že oni a ich náprotivky boli sériovo vyrábané v tom istom čínskom závode a na výstupe dostali rôzne označenia. Dokumentácia k nemu bola nájdená veľmi jednoducho, dokonca spolu s rôznymi príkladmi kódu.

Dokumentácia hovorí, že tento snímač prijíma 18x18 pixelový obraz povrchu až 1500-krát za sekundu (rozlíšenie 400 cpi), ukladá ho a pomocou algoritmov na porovnávanie obrazu vypočítava X a Y offset vzhľadom na predchádzajúcu pozíciu.

Implementácia

Na „komunikáciu so snímačom“ som použil populárnu výpočtovú platformu Arduino a rozhodol som sa prispájkovať priamo na nožičky čipu.

Pripojíme 5V a GND k zodpovedajúcim výstupom Arduina a nohy snímača SDIO a SCLK k digitálnym kolíkom 8 a 9.

Ak chcete získať posun podľa súradníc, musíte prečítať hodnotu registra čipu na adresách 0x02 (X) a 0x03 (Y) a na vypísanie obrázka musíte najskôr zapísať hodnotu 0x2A na 0x08 a potom ju prečítať 18x18 krát z toho istého miesta. Toto bude posledná „zapamätaná“ hodnota jasovej matice obrazu z optického snímača.

Ako som to implementoval na Arduine, nájdete tu: http://pastebin.com/YpRGbzAS (celkovo ~ 100 riadkov kódu).

A na príjem a zobrazenie obrazu bol napísaný program v Processing.

Výsledok

Po malom "dokončení" programu pre môj projekt som mohol prijať obrázok priamo z optického snímača a vykonať na ňom všetky potrebné výpočty.

Môžete si na ňom všimnúť textúru povrchu (papier) a dokonca aj jednotlivé písmená. Je potrebné poznamenať, že taká jasná kvalita obrazu sa dosahuje vďaka skutočnosti, že vývojári tohto modelu myši pridali do dizajnu špeciálny sklenený stojan s malou šošovkou priamo pod snímačom.

Ak začnete myš zdvihnúť nad povrch čo i len o pár milimetrov, prehľadnosť okamžite zmizne.

Ak to zrazu chcete zopakovať doma, aby ste našli myš s podobným snímačom, odporúčam hľadať staré zariadenia s rozhraním PS / 2.

Záver

Aj keď výsledný obrázok nie je príliš veľký, na moju úlohu (snímač čiarových kódov) to celkom stačilo. Ukázalo sa to veľmi ekonomicky a rýchlo (myš za ~ 100r + Arduino + pár dní na napísanie kódu).

Zanechám odkazy na materiály, ktoré mi boli veľmi užitočné pri riešení tohto problému. Naozaj to nebolo ťažké a bolo to urobené s veľkým potešením. Teraz hľadám informácie o čipoch drahších modelov moderných myší na získanie vysokokvalitných obrázkov s vysokým rozlíšením. Možno sa mi dokonca podarí zostaviť niečo ako mikroskop (kvalita obrazu zo súčasného snímača na to zjavne nie je vhodná). Ďakujem za pozornosť!