자신의 손과 작업 방식으로 로봇 진공 청소기를 만드는 데 필요한 것

자신의 손으로 작동하는 로봇 진공 청소기를 만드는 아이디어는 새로운 것이 아닙니다. 수제 제품이 Arduino 마이크로 컨트롤러 플랫폼에 등장하자마자 애호가들은 더 심각한 것을 기반으로 개발하기 시작했습니다. 예를 들어, "스마트 홈" 주택 관리 단지 또는 집 청소부. 또한 경제적 인 버전에서는 며칠 저녁에 문자 그대로 무릎을 꿇고 탈 수 있습니다.

수제 장치를 만드는 데 필요한 것

로봇 진공청소기를 공장 진공청소기보다 좋은(그러나 더 저렴하게) 만드는 데는 많은 시간이 걸리지 않습니다. 진공 청소기의 아마추어 디자인 중 하나는 상품 포장에 사용되는 골판지로 만든 포장재로 조립됩니다. 상자는 그것으로 만들어집니다. 그러나 정상적인 미적 인상을 위해서는 더 많은 것이 필요합니다. 플라스틱으로 접착 된 진공 청소기 본체 또는 낡은 공장 보조 로봇에서 빌린 기성품 일 수 있습니다.

그래서 그는 처음에 무엇이 필요할까요?

  1. 아두이노 마이크로컨트롤러.
  2. 빵 도마.
  3. 거리 측정기.
  4. 모터 제어 장치.
  5. 엔진.
  6. 바퀴.
  7. 컴퓨터 냉각기.
  8. 터빈.
  9. 18650 배터리.
  10. 실.

이것은 진공 청소기의 최소 구성입니다.미래에는 진공 청소기의 로봇 콤플렉스를 특정 상황에 맞게 현대화할 수 있습니다.

우리는 사건을

즉시 모든 작업을 수행하고 싶다면 진공 청소기 케이스 없이는 할 수 없습니다. 이를 위해서는 폴리스티렌, 폴리 염화 비닐과 같은 플라스틱이 필요합니다.

먼저 충전물이 케이스 내부에 어떻게 들어갈지 결정해야 합니다. 저항이 가장 적은 경로를 따른다면 즉시 사용 가능한 모든 진공 청소기의 인체 공학을 사용할 수 있습니다. 그들은 일반적으로 거의 같은 크기의 디스크 모양입니다. 즉, 동일한 직경의 2개의 원과 진공 청소기의 측벽(풀 스트립)을 잘라(만들어야) 합니다.

로봇 진공

전원 공급 장치에 따라 배터리 구획이 할당됩니다. 널리 사용되는 18650 배터리를 사용하는 것이 가장 좋습니다. 이 배터리는 노트북, 장난감 및 보조 배터리에서 찾을 수 있습니다. 모션 센서는 전면에 있으며 진공 청소기의 "동작"을 담당합니다. 바퀴, 드라이브, 중앙 보드(Arduino) 및 집진기가 있는 터빈의 위치를 ​​고려해야 합니다.

그것은 계산의 정확성, 부품 배치의 철저함에 달려 있으며 곧 진공 청소기의 디자인을 근본적으로 변경하거나 작은 현대화로 제한해야 할 것입니다. 케이스의 크기는 마이크로 컨트롤러 유형, 추가 보드와 관련이 있습니다.

원래 Arduino는 "Uno", "Pro", "Leonardo"의 3가지 등급과 추가 커넥터가 있는 보드("Mega", "Due")를 제공합니다. "Nano", "Micro"와 같은 더 작은 옵션도 있습니다. 그리고 그것은 기능면에서 나쁘지 않은 많은 중국 클론을 계산하지 않습니다. 그러나 종종 훨씬 저렴합니다.

따라서 이러한 요소를 미리 예측하는 것이 좋습니다. 그런 다음 아이디어를 구현하여 진공 청소기 본체를 만듭니다. 직경을 30cm 미만으로 만들지 마십시오. 그렇지 않으면 아무것도 맞지 않습니다. 그런 다음 여유 공간을 사용하여 배터리를 추가하거나 먼지 봉투를 확장하는 것이 좋습니다.

또한 케이스 디자인은 진공 청소기의 분해 및 수리 가능성을 고려해야하므로 내부에 접근 할 수 있도록 탈착식 덮개 또는 해치를 만드는 것이 좋습니다. 플라스틱 부품을 만드는 것보다 시간이 조금 더 걸립니다. 먼저 진공 청소기 모델을 만들고 종이에 로봇을 그려야 할 수도 있습니다.

로봇 진공

그러나 이러한 전술적 제스처는 재배치, 진공 청소기 조작과 관련된 많은 문제로부터 당신을 구할 것입니다. 종종 이러한 어려움을 제거하려면 나열된 요구 사항을 고려하여 초기 계산, 노드 배치보다 더 많은 노력이 필요합니다.

또한 Arduino 마이크로 컨트롤러가 펌웨어 및 소프트웨어 수정이 필요하다는 점을 고려하는 것도 문제가 되지 않습니다. 이렇게하려면 로봇의 "두뇌"가 대형 PC에 연결될 커넥터를 꺼내야합니다. 그리고 모든 요점을 확인한 후에는 진공 청소기의 아이디어를 현실로 번역하기 시작할 수 있습니다.

PVC, 폴리스티렌으로 만든 케이스를 선택할 때 적절한 구성의 접착제가 조립에 사용됩니다. 에폭시 성형 부품 접착에는 적합하지 않습니다. 그리고 "에폭시" 타일의 경우 접착제도 자체적으로 있어야 합니다. 이것은 이해하는 것이 중요합니다.

얇은 합판(최대 5밀리미터)으로도 청소기 본체를 조립할 수 있습니다. 두께가 클수록 무게가 증가합니다. Less는 필요한 강성을 제공하지 않습니다.목공은 어려운 작업이 아닙니다. 조각을 퍼즐로 자르고, 샌딩하고, 크기에 맞추고, 접착합니다.

이 경우 디스크 구성에서 벗어나 로봇 청소기를 바닥에서 직각으로 만드는 것은 허용됩니다.

마지막으로 가장 게으른 옵션은 사용할 수없는 로봇 진공 청소기에서 케이스를 찾거나 체인점 중 하나에서 기성품을 구입하는 것입니다. 그러나이 경우 치수를 고려하여 구성 요소를 미리 선택해야합니다. 그렇지 않으면 본문이나 세부 사항 중 한 가지를 변경해야 합니다.

로봇 조립

조립 과정에는 설치, 모든 부품을 지정된 장소에 배치하는 것뿐만 아니라 케이스의 측벽을 형성하는 창, 구멍 절단도 포함됩니다. 폴리스티렌 시트는 가열되면 쉽게 구부러집니다. 뜨거운 물이 담긴 냄비나 헤어드라이어를 사용할 수 있습니다.

진공 청소기 세트

접착시 구성의 전체 설정 시간 동안 부품이 고정됩니다. 더 자세한 지침은 접착제 튜브에 나와 있습니다. 보통 24시간입니다. 에폭시 및 기타 브랜드 구성 요소의 경우 준비 시간이 다를 수 있습니다.

보드를 고정하기 위해 진공 청소기 본체 내부의 개별 장치에는 접착제 스틱이 있는 히트 건을 사용할 수 있습니다. 그러나 셀프 태핑 나사의 패스너는 더욱 안정적이고 유연해질 것입니다. 설치의 기계적 부분은 어려움이 없습니다.

어린 시절에 레고 생성자에서 조립 및 분해 관행을 겪은 모든 사람이 이용할 수 있습니다. 계산에 오류가 없으면 모든 세부 사항이 제자리에 들어갑니다.전자 장치, 모터 및 바퀴를 먼지로부터 보호하는 것이 중요합니다. 이를 위해 집진기는 다른 구획과 격리되어야 합니다. 솔루션 옵션은 아래와 같습니다. 거기에서 진공 청소기의 다이어그램도 찾을 수 있습니다.

이동 방법-모두가 스스로 결정합니다. 간단한 홈어시스턴트를 만들고 싶다면 구조에 과부하가 걸리지 않고 최소한의 디테일로 만들 수 있습니다.

완벽 주의자들은 진공 청소기의 더 복잡한 버전을 선택할 수 있습니다. 충전 표시기, 회전 브러시, 바퀴로 "연출"하여 필요한 이동 속도를 제공합니다.

Arduino 보드를 추가 센서를 포함하여 더 작은 보드로 교체하여 배터리 용량을 늘리거나 줄이는 경우에도 마찬가지입니다. 그리고 진공 청소기의 기본 버전은 말 그대로 주말이나 2~3일 저녁에 조립할 수 있습니다.

펌웨어 다운로드 위치 및 다운로드 방법

소프트웨어 또는 펌웨어는 로봇 진공 청소기가 움직이지 않고 홈 어시스턴트로서의 기능을 수행하지 않는 것입니다. Arduino 보드를 구입 한 동일한 리소스 또는 수제 제품을 수집하는 아마추어 사이트 중 하나에서 얻을 수 있습니다.

로봇 진공

솔루션 중 하나에서 개발 작성자는 가장 단순하고 가장 혼란스러운 청소를 위해 설계된 프로그램을 독자들과 친절하게 공유했습니다. 일반적으로 Arduino는 애호가가 자신의 필요에 맞는 솔루션을 만드는 플랫폼입니다. 따라서 두 가지 방법이 있습니다. 소프트웨어를 직접 작성하거나(프로그래밍 방법을 알고 있는 경우) 다른 사람의 도움을 받아 기성품을 얻습니다.

아두이노, PC, 이들의 상호작용 원리에 대한 기본지식은 필수입니다. 자신의 능력에 자신이 없는 사람은 위험을 무릅쓰지 않는 것이 좋다.Arduino 마이크로 컨트롤러를 동기화하고 소프트웨어를 다운로드하는 방법에는 여러 가지가 있습니다.

  • Arduino IDE 사용;
  • 프로그램 제작자;
  • 다른 아두이노 보드에 연결.

첫 번째는 Arduino IDE를 다운로드(또는 온라인 사용)하는 것입니다. 이 소프트웨어는 Windows, Linux, Mac OS와 같은 대부분의 최신 운영 체제에서 작동합니다. 조치를 취하기 전에 무엇이 수행되고 있는지 정확히 이해하는 것이 좋습니다.

시행 착오를 통해 Arduino로 맹목적으로 무언가를 하는 것은 강력히 권장하지 않습니다. 기성품 및 봉제 보드를 주문하는 것이 가장 좋습니다. USB 연결 케이블도 미리 준비해야 합니다. Arduino 작업에 대한 모든 정보, 소프트웨어 환경은 인터넷에 있습니다. 그것을 마스터하는 것은 어렵지 않으며 갈망이있을 것입니다.

Arduino IDE 인터페이스는 매우 간단하고 직관적입니다. 작동하지 않는 경우 언제든지 Arduino Wiki의 전용 섹션에서 도움을 받을 수 있습니다.

다음 방법은 프로그래머를 사용하는 것입니다. 이것은 별도 판매되는 특수 장치입니다. 그러나 다른 Arduino 보드로 작업하고 소프트웨어를 업로드할 수 있습니다.

원칙적으로 조립된 진공 청소기는 특별한 침입이 필요하지 않습니다.

최신 제안은 Arduinos 중 하나를 프로그래머로 사용합니다. 이 방법은 다른 방법보다 나쁘지 않으며 매우 효과적입니다. 매번 진공 청소기를 분해하지 않고 제안된 각 옵션을 구현하려면 케이스의 보드 커넥터에 대한 액세스를 제공해야 합니다. 그것은 창, USB 커넥터가 있는 연장 코드, 진공 청소기 덮개 아래에서 꺼낸 것 또는 자신의 방법일 수 있습니다. 사용하기 편리하다면.

제품 테스트

원칙적으로 조립된 진공 청소기는 특별한 침입이 필요하지 않습니다. 배터리를 충전하면 즉시 "전투 준비" 상태가 됩니다.처음 몇 분 동안 작동하면 업그레이드가 필요한 다른 장치가 표시됩니다. 예를 들어, 진공 청소기의 바퀴. 또는 기어박스와 모터를 더 느리고 안정적인 것으로 교체하십시오.

기본 모드에서 진공 청소기는 최소한 문제 없이 실내를 돌아다니며 장애물을 식별해야 합니다. 그리고 그가 쓰레기도 줍는다면 아이디어가 100% 성공했다는 뜻입니다.

현대화 가능성

완벽에는 한계가 없습니다. 로봇 청소기를 업그레이드하면 기계 장치(바퀴, 추가 회전 브러시 설치)와 전자 장치(Arduino 보드, 센서, 충전 컨트롤러 교체 등) 모두에 영향을 미칠 수 있습니다.

작동 중에 진공 청소기 소유자가 본체를 칠하기를 원할 수 있습니다. 니트로 스프레이 에나멜이 이에 적합합니다. 또는 소프트웨어를 Android 환경에 맞게 조정하여 진공 청소기를 더욱 스마트하게 만드십시오. 그리고 스마트폰으로 제어가 가능합니다. 이미 준비된 아이디어와 솔루션이 있습니다. 그리고 스스로 무언가를 만들 수 있습니다. 이를 위해 Arduino 플랫폼이 만들어졌습니다.



다음 내용을 읽어 보시기 바랍니다.

주방 인조석 싱크대 청소만 가능한 TOP 20 도구