마우스 전자 장치로 무엇을 만들 수 있습니까? 컴퓨터 마우스로 로봇 만들기

/ 켜지지 않음

현재는 심지어 컴퓨터 마우스독창적인 것을 만들 수 있습니다. 가짜를 좋아하는 많은 팬들은 오랫동안 작동하지 않는 마우스를 사용하는 방법을 알아냈습니다.

오래된 컴퓨터 마우스를 버려야 할까요?

컴퓨터 마우스를 사용할 수 없게 되는 경우도 있고, 편의상 오래된 모델을 최신 모델로 교체해야 하는 경우도 있습니다. 종종 이런 경우 모습내용물은 양호한 상태로 유지됩니다. 오래된 컴퓨터 부품을 버리고 싶지 않다면, 그 부품을 사용하여 흥미로운 것을 만들어서 새 생명을 불어넣을 수 있습니다.

컴퓨터 마우스로 만들 수 있는 것: 아이디어

기존 장치의 외부 및 내부 부품은 다음과 같은 독창적인 것을 만드는 데 유용합니다.

기계 인간

불필요한 볼마우스는 빛에 민감한 로봇이 될 것입니다. 이를 위해 부품을 분해하고 스위치와 적외선 방출기를 작동하도록 남겨 둡니다. 몸체에는 불필요한 부품과 돌출부가 없어야 하며, 바퀴는 고무테이프로 3겹 감겨 부착되어야 합니다. 다음으로 케이스 내부에 설치하고 필요한 접점을 연결하고 배선을 납땜해야하는 릴레이가 필요합니다. 작동하려면 로봇을 케이스 내부에 배치해야 하는 작은 마이크로 회로도 필요합니다. 눈을 위한 두 개의 구멍과 하나의 구멍을 만드는 것이 남아 있습니다. LED 램프전면에 하나의 토글 스위치 구멍이 후면에 있습니다. 좌우 모터에 접점이 부착되어 있으며 눈과 배터리가 연결되어 있습니다. 토글 스위치를 사용하여 로봇을 켭니다.

플래시

하우징 내부에 LED를 삽입하면 작은 손전등을 얻을 수 있습니다. 같은 방법으로 작은 테이블 스탠드나 램프를 만들 수 있습니다. 와이어가 연결된 곳에 스탠드가 부착되어 있고, 볼이 있는 자리에는 조명등을 설치할 수 있다.

중요한! 백열등을 조명으로 사용하지 마십시오. 가열되면 마우스 본체를 구성하는 플라스틱이 손상될 수 있습니다.

유속계

오래된 마우스의 보드를 사용하여 타코미터를 만들 수 있습니다. 트랜지스터와 LED 보드 요소가 유용할 것입니다. 저항은 컨트롤러의 빈 구멍에 납땜되어 있으며 포토 트랜지스터의 접점은 보드 커넥터에 연결됩니다. 남은 것은 커넥터를 통해 타코미터를 컴퓨터에 연결하는 것뿐입니다. 결과 장치는 초당 회전 펄스를 계산하고 데이터를 모니터에 표시합니다.

감는 기계

본체 상단에는 구멍이 뚫려 있어 편리한 부착이 가능한 어댑터가 배치됩니다. 이러한 와인더는 기계식이며 어댑터의 움직임으로 인해 회전합니다.

많은 컴퓨터 마우스로 무엇을 만들 수 있나요?

컴퓨터 마우스가 많은 경우 다음을 수행하여 사용할 수 있습니다.

플라스틱 케이스를 분해해서 그 자리에 놓았습니다. 작은 스피커, 오디오 스피커를 얻을 수 있습니다. 이렇게하려면 드라이버로 나사를 풀고 장치를 두 부분으로 나누어야합니다. 내부에 맞춤형 크기의 스피커를 배치합니다. 배선을 청소하고 접점과 배선 색상과의 호환성을 테스터로 확인해야 합니다. 그런 다음 글루건을 사용하여 스피커 디스크를 내부에 단단히 고정하고 하우징의 두 부분을 연결하세요. 그런 휴대용 스피커휴대폰, 태블릿, 플레이어, 심지어 컴퓨터에도 적합합니다.

조언! 마우스 본체 앞쪽에 구멍을 뚫으면 소리가 더욱 강력해집니다.

로봇 로보캅

이 아이디어는 집에 고장난 컴퓨터 마우스가 많다면 효과가 있을 것입니다. 이로부터 복잡한 로봇의 몸체와 팔다리를 조립할 수 있습니다. 이러한 공예품의 역할은 장식적일 수 있지만 로봇에 전기 메커니즘을 장착하면 움직이고 빛을 발산할 수 있는 흥미로운 장난감을 얻을 수 있습니다.

어린 시절 꿈을 꾸지 않았던 사람 원자 램프? 어떤 남자들은 아직도 꿈을 꿉니다. 전력이 낮은 기존 레이저 포인터는 전력이 많이 부족하기 때문에 더 이상 오랫동안 적합하지 않습니다. 남은 옵션은 두 가지입니다. 값비싼 레이저를 구입하거나 즉석 재료를 사용하여 집에서 만드는 것입니다.

레이저를 직접 만드는 방법에는 다음과 같은 방법이 있습니다.

  • 오래되었거나 손상된 DVD 드라이브에서
  • 컴퓨터 마우스와 손전등에서
  • 전자제품 매장에서 구입한 부품 키트에서

오래된 것에서 집에서 레이저를 만드는 방법DVD운전하다

컴퓨터 마우스에서 레이저를 만드는 방법

컴퓨터 마우스로 만든 레이저의 출력은 이전 방법으로 만든 레이저의 출력보다 훨씬 적습니다. 제조과정은 크게 다르지 않습니다.

  1. 먼저, 모든 색상의 눈에 보이는 레이저가 있는 오래되었거나 원치 않는 마우스를 찾으세요. 눈에 보이지 않는 빛을 내는 쥐는 분명한 이유로 적합하지 않습니다.
  2. 다음으로 조심스럽게 분해해 보세요. 내부에는 납땜 인두를 사용하여 납땜해야 하는 레이저가 있습니다.
  3. 이제 위 지침의 3~5단계를 반복하세요. 반복해서 이러한 레이저의 차이점은 전력에만 있습니다.

소위 "쥐"는 필수적인 부분입니다 현대 컴퓨터. 새로운 제품의 출현과 함께 여전히 기능적이지만 도덕적으로 쓸모없는 오래된 제품은 일반적으로 식료품 저장실에 버려지거나 먼지가 쌓입니다. 그러나 전자 충전재를 실질적으로 변경하지 않고도 사용할 수 있습니다. 이것은 어렵지 않습니다.

"적목 현상"이 불을 켜다

오늘날 원래의 조명 스위치를 사용하는 사람은 아무도 놀라지 않을 것입니다. 그러나 아래에 제시된 광 컴퓨터 마우스는 여러 가지 이유로 도시 아파트에서 독특하고 편리하다고 생각합니다.

– 첫째, SVEN DNEPR 소형 마우스는 벽에 있는 표준 키 스위치 아래 슬롯에 잘 맞습니다.

– 둘째, 스위치에 직접 접촉할 필요가 없습니다. 백라이트의 "적목 현상"에서 1.5cm 떨어진 곳에 손가락(또는 기타 물체)을 쥐기만 하면 됩니다.

– 셋째, 장치에는 초기에 트리거 효과가 있습니다. 손가락을 한 번 스와이프하면 표시등이 켜지고, 두 번째로 스와이프하면 꺼집니다.

– 반응 표시기도 있습니다. “백라이트” 근처에서 손가락을 움직이면 3배 더 밝게 켜집니다.

콜렉터 회로에 실행 릴레이가 있는 트랜지스터의 간단한 전류 증폭기가 광학 컴퓨터 마우스에 추가되어 마우스의 신호가 최대 200W(릴레이 매개변수에 의해 제한됨)의 전력으로 조명 램프를 제어합니다. 이에 대해서는 아래에서. 거의 모든 컴퓨터 광학 마우스는 동일한 디자인과 작동 원리에 따라 제작되었으므로 사진 1에 표시된 Defender Optical 1330 중 하나를 고려해 보겠습니다.

주요 좌표 위치 지정 장치는 (하나의 하우징에) 광검출기와 결합된 U2 A2051B0323이라는 명칭의 마이크로어셈블리입니다. 이 마이크로어셈블리의 핀 6에서 약 1kHz 주파수의 펄스가 빨간색 LED로 지속적으로 전송되므로 광 ​​마우스가 테이블 위에서 움직이지 않아도 간신히 깜박이는 빨간색 "백라이트"가 보입니다. 그러나 그 중요성은 마우스가 차지하는 장소, 즉 아름다움을 강조하는 것 뿐만이 아닙니다. LED는 송신기이고 수신기는 본체에 전자 장치가 내장된 마이크로 어셈블리 자체입니다. 표면에서 반사된 빛 신호가 광검출기에 도달하면 U2 핀 6의 전압 레벨이 0으로 떨어지고 LED가 최대 전력으로 켜집니다. 이것은 컴퓨터 책상 위의 마우스를 움직이려고 할 때 나타나는 반응과 정확히 같습니다.

LED의 전체 연소 시간은 1.3초입니다(마우스에 더 이상 충격이 가해지지 않는 경우). 이상하게도 광 마우스의 주요 부품 중 하나는 전자 제품이 아니라 특정 반경으로 구부러진 플라스틱 렌즈입니다(사진 2 참조). 이 렌즈가 없으면 마우스가 "맹인"됩니다.

마우스는 마우스 베이스(기판) 측면의 광학 렌즈를 안정적으로 고정하는 조립된 케이스의 표준 스위치 아래 벽 틈새에 설치해야 합니다.

장애물(손가락, 손바닥)에서 반사된 신호가 광검출기에 수신되면 논리 신호 레벨이 U1 마이크로어셈블리 HT82M398A의 핀 15 및 16에서 반대 방향으로 변경됩니다(따라서 U2의 핀 4 및 5에서도 마찬가지). 마이크로어셈블리). 더욱이 이는 역 결론이 아니라 서로 독립적입니다. 신호는 마우스의 수직 또는 수평 움직임에 따라 변경됩니다. 액추에이터의 제어 신호(낮은 레벨이 높음으로 변경, 핀 15 U1 및 핀 4 U2)는 액추에이터의 A 지점에 연결됩니다.

트랜지스터가 열리고 릴레이가 A 지점의 높은 논리 레벨에서 켜집니다. 다이오드 VD1은 역전류 서지로부터 릴레이 권선을 보호합니다. 저항 R1은 트랜지스터 베이스의 전류를 제한합니다. 릴레이는 조명 램프뿐만 아니라 최대 3A 전류의 모든 부하도 제어할 수 있습니다. 전원은 5V ±20%의 전압으로 안정화됩니다. 트랜지스터는 문자 인덱스가 있는 KT603, KT940, KT972로 교체할 수 있으며 실행 릴레이 K1은 RMK-11105, TRU-5VDC-SB-SL 또는 작동 전압이 4-5V인 유사한 제품으로 교체할 수 있습니다.

4선 케이블은 표준 커넥터와의 접합부에서 보드에서 부분적으로 납땜되고 두 개의 전선은 납땜됩니다(녹색과 흰색은 요소(인쇄 회로가 아닌) 쪽에서 U1 마이크로어셈블리의 핀 15와 16에 연결됨). 와이어는 보드를 마우스 본체에 설치하는 데 방해가 됩니다.

마우스 보드 커넥터의 초기 배선: 첫 번째 핀 – 공통 와이어, 두 번째 핀 – “+5 V” 전원 공급 장치, 세 번째 및 네 번째 – 출력 펄스.

만약 회로와 PCB귀하의 마우스가 Defender Optical 1330 예에 표시된 마우스와 일치하지 않습니다. 오실로스코프를 사용하거나 로직 프로브(최소 두 가지 주요 상태(높음 및 낮음)를 나타냄) 제어 신호가 있는 보드에서 경험적으로 지점을 찾습니다.

PC용 광마우스는 모두 가능하므로 컴퓨터 마우스 연결 케이블 끝에 어떤 커넥터가 있는지는 중요하지 않으며 제거해야 합니다. 무선 마우스(예: A4 TECH 키트 - RX-9 5 V 180 mA 마우스 어댑터 등의 무선 채널을 통한 신호 전송)를 사용할 수도 있습니다. 좌표 위치 지정 측면에서 유선 마우스와 작동 원리가 동일합니다. .

쥐 감시인

이제 일반 컴퓨터 포인팅 장치의 새로운 세대 변화 물결이 다가오고 있습니다. "테일형"(와이어 포함) 광학 마우스가 무선 마우스에게 자리를 내주고 있습니다. 예를 들어, 무선 광학 조작기-마우스 RP-650Z, 무선 키보드(기본 키와 재프로그래밍 가능한 추가 버튼 19개의 인체공학적 배열 포함) RP-650Z 마우스에 사용된 Agilent Technologies 센서는 이 시장 부문의 선두주자입니다.

마우스의 광학 해상도는 800dpi입니다. 이는 좋은 작업에 충분합니다. 무선 신호 송수신기 및 스위치가 있는 AA 배터리 충전기 고속 충전, 한 건물에 보관되어 있습니다 (사진 3). 본 장치는 USB 포트에 연결됩니다.

A4Tech 회사는 조작기에 개별 전자 코드를 표시합니다. 덕분에 최대 256개의 조작기 또는 키보드가 하나의 수신 채널에 공존할 수 있습니다. 이러한 기술 솔루션은 데이터 전송 대역폭을 좁히지만 신뢰할 수 있는 최대 수신 반경이 2미터이므로 이는 중요하지 않습니다.

비정상적인 사용 사례 무선 마우스– 금고를 열고 작동하기 위한 신호 장치로 사용 세탁기심지어... 냉장고도 아래에 나와 있습니다. 이러한 옵션은 모두 물체의 미세 변위와 폭발 효과를 기반으로 합니다. 금속 문에 마우스를 설치하면 문이 열리거나 충격을 받을 경우 경보가 울립니다(다른 응용 프로그램 옵션).

자동차 충격 센서를 통제된 표면에 마우스로 설치하면 그다지 효과적인 신호 장치를 얻을 수 없다는 점에 유의해야 합니다. 또한 제어된 표면에 대한 폭발이나 기계적 충격에 의해 촉발되며 최신 모델에는 여러 수준의 감도 조정 기능도 있습니다. 컴퓨터 마우스에는 정의상 첫 번째이자 주요 목적인 이 옵션이 없지만 이는 중요하지 않습니다. 왜냐하면 우리는 그것의 특이한 적용을 고려하고 있기 때문입니다.

당신은 끊임없이 컴퓨터 마우스를 사용하지만(또는 움직임을 제어 신호로 변환하는 기계적 조작기인 "가식적으로") 컴퓨터 마우스로 무엇을 할 수 있는지 생각해 본 적이 있습니까? 그다지 적지 않은 것으로 밝혀졌습니다. 개체 선택, 복사, 이동 또는 삭제, 파일이나 폴더 열기 또는 닫기 등 모든 작업과 그 이상을 컴퓨터 마우스로 수행할 수 있습니다. 그것이 우리가 이야기할 것입니다.
이번 단원에서는 컴퓨터 마우스에 대해 알아보고, 마우스의 몇 가지 비밀을 알아보고, 브라우저에서 마우스로 무엇을 할 수 있는지도 알아봅니다. 마우스를 사용하여 폴더, 파일 또는 일부 프로그램을 선택하고 일부 작업을 수행하고 바탕 화면 영역에서 이동하고 폴더를 열거나 프로그램을 실행할 수 있습니다. 단어 또는 전체 텍스트를 복사하거나 삭제할 수 있습니다.
컴퓨터 마우스는 볼, 레이저, 유선 및 비유선 유형으로 제공됩니다. 그러나 작동 원리는 모든 사람에게 동일합니다. 테이블 표면 위로 마우스를 움직이면 모니터 화면에서 커서가 움직여 작업이 복제됩니다. 컴퓨터 마우스를 사용하는 데 필요한 기본 버튼은 세 개뿐입니다. 왼쪽, 오른쪽 키와 스크롤 휠(스크롤)입니다. 컴퓨터 마우스와 추가 버튼키보드를 사용하면 프로그램이나 브라우저에서 작업할 때 데스크탑의 많은 작업을 크게 단순화하고 용이하게 할 수 있습니다. 마우스 작업의 몇 가지 요령에 대해 알아 보겠습니다.

가장 간단한 조작아마도 이미 해야 할 일은 일부 텍스트를 선택하는 것입니다. 이렇게 하려면 텍스트 시작 부분에 세로 슬래시를 추가하면 됩니다. 영어로도 불린다 - 파이프(러시아어에서는 안전하게 발음할 수 있습니다. "파이프") 이렇게 하려면 마우스 왼쪽 버튼을 사용하여 텍스트 시작 부분을 클릭하고 길게 누릅니다. 왼쪽 버튼마우스를 누른 채 원하는 텍스트가 끝나는 위치로 (버튼을 놓지 않은 채) 드래그합니다. 텍스트 길이가 페이지 크기를 초과하면 어떻게 해야 합니까? 다음 조합이 여기서 도움이 될 것입니다. 텍스트 시작 부분에 커서를 놓고 키보드의 키를 누른 채 옮기다키보드의 키를 놓지 않고 마우스 왼쪽 버튼을 클릭하고 원하는 텍스트의 끝으로 이동하여 왼쪽 키를 다시 누르십시오. 모든 텍스트가 선택되었으므로 추가 작업을 수행할 수 있습니다.

텍스트를 복사하여 붙여넣으세요.

텍스트의 일부 또는 전부를 다른 위치나 폴더로 전송해야 합니다. 우리는 이미 텍스트를 강조하는 방법을 알고 있습니다. 이제 선택한 텍스트를 마우스 오른쪽 버튼으로 클릭하고 상황별(드롭다운) 메뉴에서 "복사"를 찾아 이 항목을 클릭합니다. 필요한 모든 정보는 클립보드에 저장됩니다(자세히 설명하지 않으면 클립보드는 복사한 파일, 폴더 및 텍스트가 저장되는 임시 저장소입니다). 이제 복사한 내용을 붙여넣어야 할 곳을 찾아 클릭하세요. 오른쪽 클릭마우스를 클릭하고 드롭다운 메뉴에서 '붙여넣기'를 선택하세요. 이러한 작업은 다른 방법으로 수행할 수 있습니다. 필요한 것을 선택한 다음 키보드 키 CTRL+C를 길게 누르세요. 모든 것이 복사되었습니다. 복사한 내용을 붙여 넣을 위치를 선택하고 원하는 위치에 슬래시(마우스 왼쪽 버튼 한 번 클릭)를 넣은 다음 CTRL + C를 누릅니다. 그게 전부입니다. 텍스트가 붙여넣어집니다.

규모를 변경해 보겠습니다.

때로는 웹 사이트나 페이지를 열 때 글꼴이 매우 작은 것을 볼 수 있습니다. 모든 사람, 특히 노인들은 시력이 좋지 않아 그러한 글꼴을 읽기가 어렵습니다. 이 문제는 아주 간단하게 해결할 수 있는 것으로 나타났습니다. 이렇게 하려면 Ctrl 키를 누른 채 마우스 휠을 앞뒤로 스크롤합니다. 글꼴 크기는 그에 따라 증가하거나 감소합니다.

새 탭에서 링크를 엽니다.

이미 페이지 작업을 하고 첫 번째 페이지를 닫지 않은 채 다른 페이지나 탭으로 이동해야 했습니다. 동시에 다음 작업을 수행했습니다. "마우스 오른쪽 버튼으로 링크를 클릭하고 열리는 메뉴에서 - 새 창에서 페이지 열기를 선택합니다." 하지만 이 모든 과정은 단순화될 수 있습니다. Ctrl 키를 누른 채 링크를 클릭하세요. 그게 다입니다. 링크가 새 창에서 열립니다.

마우스 오른쪽 버튼을 사용하여 이동합니다.

바탕화면에서 폴더나 바로가기를 이동하는 방법은 이미 알고 계실 겁니다. 모르시면 알려드리겠습니다. 마우스 왼쪽 버튼으로 선택한 개체를 누른 상태에서 놓지 않고 선택한 위치로 이동합니다. 하지만 이 작업은 오른쪽 버튼을 사용하여 수행할 수 있는 것으로 나타났습니다. 원리는 동일합니다. 마우스 오른쪽 버튼을 클릭하고 원하는 위치로 드래그하세요. 키를 놓으면 다음 작업에 대해 묻는 메뉴가 열립니다. 필요한 것을 선택하세요.

단어나 텍스트를 선택하세요.

단어를 강조 표시해야 하는 경우 원하는 단어 위로 마우스 커서를 이동하고 왼쪽 키를 두 번 클릭하면 됩니다. 이런 식으로 원하는 단락을 선택할 수 있나요? 틀림없이. 다시 텍스트 시작 부분에 커서를 놓고 마우스 왼쪽 버튼을 세 번 클릭합니다. 필요한 단락이 강조표시되어 추가 작업을 수행할 수 있습니다.

세 번째 버튼.

대부분의 사용자는 세 번째 마우스 버튼을 사용하지 않습니다. 그 기능에 대해 아는 사람은 거의 없습니다. 그럼에도 불구하고 그녀는 뭔가를 할 수 있습니다. 예를 들어, 브라우저 페이지를 열고 휠을 클릭하면 커서 모양이 둥근 모양으로 변경됩니다. 이제 커서를 다른 방향으로 움직이면 화면의 페이지 이동도 모든 방향으로 스크롤되며 스크롤 포인터가 더 멀리 움직일수록 더 빠른 페이지스크롤하고 것입니다. 때로는 큰 텍스트가 있는 페이지를 스크롤할 때 매우 편리합니다.

이것은 컴퓨터 마우스의 작은 트릭입니다. 우리는 거기에서 멈출 것이다. 물론 주제는 명시된 것보다 훨씬 광범위하지만 이후의 모든 강의에서 이 문제로 돌아갈 것입니다.

다음 강의에서는 키보드 단축키의 개념을 소개하겠습니다. 이는 일반적으로 마우스나 기타 포인팅 장치를 사용해야 하는 작업을 수행하기 위해 누를 수 있는 두 개 이상의 키 조합입니다. 키보드 단축키를 사용하면 컴퓨터를 더 쉽게 사용할 수 있으며 Windows 및 기타 프로그램 작업 시 시간과 노력을 절약할 수 있습니다.

그동안 나는 당신에게 작별 인사를 전합니다. 언제나 그렇듯이 질문, 리뷰, 물론 의견이 있습니다. 아직 내 뉴스를 구독하지 않으셨다면 환영합니다!

문제 중 하나를 해결하려면 매우 가까운 거리에서 종이 표면의 작은 영역에 대한 이미지를 프로그래밍 방식으로 획득하고 처리해야 했습니다. 사용시 품질이 좋지 않음 일반 USB카메라를 들고 이미 전자 현미경 매장에 반쯤 가던 중, 컴퓨터 마우스를 포함한 다양한 장치가 어떻게 작동하는지 들었던 강의 중 하나가 기억났습니다.

준비와 약간의 이론

현대 광 마우스의 작동 원리에 대해서는 자세히 설명하지 않겠습니다. (일반적인 개발을 위해 읽어 보시기 바랍니다.)

이 주제에 대한 정보를 검색하고 오래된 PS/2 Logitech 마우스를 분해한 후 인터넷 기사에서 익숙한 사진을 보았습니다.

좋지 않음 복잡한 회로"1세대 마우스", 중앙에 광학 센서가 있고 PS/2 인터페이스 칩이 약간 더 높습니다. 제가 만난 광학 센서는 "인기 있는" 모델인 ADNS2610/ADNS2620/PAN3101과 유사합니다. 나는 그들과 그들의 대응 제품이 동일한 중국 공장에서 대량 생산되었으며 출력에 다른 라벨이 붙어 있다고 생각합니다. 이에 대한 문서는 매우 쉽게 발견되었습니다. 다양한 예암호.

문서에 따르면 이 센서는 18x18 픽셀(400cpi 해상도)을 측정하는 표면 이미지를 초당 최대 1500회 수신하여 저장하고 이미지 비교 알고리즘을 사용하여 이전 위치를 기준으로 X 및 Y 좌표의 오프셋을 계산합니다.

구현

"센서와 통신"하기 위해 저는 널리 사용되는 컴퓨팅 플랫폼 Arduino를 사용하고 칩 다리에 직접 납땜하기로 결정했습니다.

5V와 GND를 해당 Arduino 출력에 연결하고 센서 다리 SDIO와 SCLK를 디지털 핀 8과 9에 연결합니다.

좌표별로 오프셋을 얻으려면 주소 0x02(X)와 0x03(Y)에서 칩 레지스터의 값을 읽어야 하고, 그림을 덤프하려면 먼저 주소 0x08에 0x2A 값을 쓴 후 읽어야 합니다. 거기에서 18x18 번. 이는 이미지 밝기 매트릭스의 마지막 "기억된" 값이 됩니다. 광학 센서.

Arduino에서 제가 이것을 어떻게 구현했는지는 http://pastebin.com/YpRGbzAS(단 ~100줄의 코드)에서 확인할 수 있습니다.

그리고 이미지를 받아 표시하기 위해 프로세싱에 프로그램을 작성했습니다.

결과

내 프로젝트의 프로그램을 약간 "마무리"한 후 광학 센서에서 직접 이미지를 수신하고 이에 대해 필요한 모든 계산을 수행할 수 있었습니다.

표면(종이)의 질감과 그 위의 개별 문자까지 확인할 수 있습니다. 이 마우스 모델의 개발자가 센서 바로 아래에 작은 렌즈가 있는 특수 유리 스탠드를 디자인에 추가했기 때문에 이렇게 선명한 화질을 얻을 수 있다는 점에 유의해야 합니다.

마우스를 표면 위로 몇 밀리미터라도 올리기 시작하면 선명도가 즉시 사라집니다.

갑자기 집에서 이것을 반복하고 싶다면 유사한 센서가 있는 마우스를 찾으려면 PS/2 인터페이스가 있는 오래된 장치를 찾는 것이 좋습니다.

결론

결과 이미지는 그다지 크지는 않지만 내 문제(바코드 스캐너)를 해결하기에 충분했습니다. 매우 경제적이고 빠른 것으로 나타났습니다(~100 루블용 마우스 + Arduino + 코드 작성에 며칠 소요).

이 문제를 해결하는 데 매우 유용한 자료에 대한 링크를 남겨 두겠습니다. 정말 어렵지 않고 정말 즐겁게 마무리했습니다. 이제 저는 더 높은 해상도의 고품질 이미지를 얻기 위해 최신 마우스의 더 비싼 모델 칩에 대한 정보를 찾고 있습니다. 현미경과 같은 것을 만들 수도 있습니다(현재 센서의 이미지 품질은 분명히 여기에 적합하지 않습니다). 관심을 가져주셔서 감사합니다!

© 2024 ermake.ru - PC 수리 정보 - 정보 포털