차례:
비디오: T ARAí‹°ì•„ë¼ NUMBER NINE ë„˜ë²„ë‚˜ì¸ M V (십월 2024)
소프트웨어에서 모듈성의 개념은 잘 정립 된 길입니다. 라이브러리와 재사용 가능한 코드의 저자는 코드의 사용자에게 첫 번째 원칙에서 논리 시스템을 고안하는 종종 마비되는 과정을 뛰어 넘을 수있는 더 큰 추상화 계층을 끊임없이 추구하고 있습니다. 따라서 물리적 엔지니어링 시스템이 적합하다는 것은 당연합니다.
작년에 나는 근접 감지에서 물리적 움직임에 이르기까지 다양한 능력으로 연결된 큐브로 구성된 모듈 식 로봇 시스템 인 Cubelets를 검토했습니다. Mabot (139 달러부터 소매점으로 추정)은 이미 자금 지원 목표를 초과 한 킥 스타터 프로젝트 인 유사한 로봇 시스템입니다. 개발자 인 Bell Robot은 테스트를 위해 Advanced Starter Kit를 보냈습니다. 이 회사는 Mabot을 "세계 최초의 플러그 앤 플레이 로봇 장난감"으로 평가했으며, 그 여정은 여행이 시작되었을 때 사실 일 가능성이 높습니다. 이제 내가 본 두 번째 시스템이며 현재 시장에 나와있는 수십 가지 중 하나입니다. 그러나 6 세 이상의 어린이들에게 로봇 공학과 프로그래밍을 가르치는 데있어 접근성과 재미가 떨어지지는 않습니다.
조기 키트
Mabot이 여전히 활발한 킥 스타터 프로젝트라는 점을 고려하면이 시스템은 매우 잘 설계되었으며 이미 결정적인 "완료"모양을 가지고 있습니다. 포장을 국제화하기위한 일부 작업은 아직 완료되지 않았지만 북미 배포가 준비되면 수정 될 것입니다. 현재이 키트는 11 월에 킥 스타터 후원자들에게 배송 될 예정입니다.
모든 지침은 중국어로 제공되며, 편리한 빠른 시작 전단지 또는 "iTunes에서 사용 가능"데칼을 사용하여 편리한 앱 (Android에서도 사용 가능)을 방송합니다. 대신, 접힌 맵 (프로젝트 중 하나가 따라갈 수있는 대비가 높은 선으로 밝혀 짐)을 숨기고있는 얇은 보호 폼 필름과 다양한 로봇 부품.
받은 키트에는 4 개의 휠, 1 개의 피봇 팅 모터 (수평 이동용), 2 개의 모터로 볼앤 소켓 조인트 (수직 모션 용), 1 개의 컬러 센서, 1 개의 적외선 근접 센서, 1 개의 터치 센서 (실제 버튼)가 있습니다., 여러 개의 작은 비활성 구형 및 Y 형 모듈 (조인트 및 구조에 사용), Bluetooth 지원 제어 볼, 약 12여 개의 커넥터 및 다양한 장식용 액세서리, 고무 덩어리 및 롤러 발. Cubelets의 영리한 자석 시스템과 달리 Mabot은 작은 플라스틱 커넥터를 사용하여 향후 몇 년 동안 수많은 신진 엔지니어 가족의 소파 아래에 거미줄 그림자를 형성합니다. 포장을 풀 자마자 작은 키트 조각을 별도의 용기에 옮겼습니다.
아코디언으로 접힌 소책자 패키지에는 소수의 스타터 프로젝트 조립 과정을 안내하는 이케아 스타일의 지침이 들어 있습니다. 이러한 프로젝트는 Mabot GO 앱에서도 사용할 수 있으므로 소책자를 저장하고 저장하는 것에 대해 걱정할 필요가 없습니다.
Mabot 앱
명확한 지침은 없지만 (컴퓨터 타워처럼 보이는 QR 코드를 가리키는 화살표가있는 Bluetooth 로고의 해독하기 어려운 상형 문자는 제외) App Store를 검색하여 iOS 용 두 개의 Mabot 앱을 찾았습니다. 앞서 언급 한 Mabot GO 및 Mabot IDE.
Mabot GO는 입문 앱이며, 건설 및 제어의 두 가지 주요 섹션으로 나뉩니다. 건설 지점은 레고 키트 라인을 따라 자세히 설명 된 여러 프로젝트를 안내합니다. 각 지침 세트의 1 단계는 프로젝트에 필요한 구성 요소의 인벤토리이며 조립 방법을 설명하는 추가 단계입니다. 컨트롤 브랜치는 프로그래밍 된 로봇에서 직접 명령 할 수있는 RC 장치로 프로젝트를 전환하는 친숙한 조이스틱 및 버튼 게임 패드 컨트롤 제품군을 제공합니다.
다른 응용 프로그램 (Mabot IDE)은 프로그래밍 명령을 형성하기 위해 연결되는 타일을 사용하는 블록과 유사한 코딩 환경입니다 (현재 시장에 나와있는 레크리에이션 하드웨어 시스템의 경우이 유형이 필요합니다).
Mabot GO 앱의 소개 제품을 단계별로 살펴 보는 것이 비교적 간단합니다. 각 제품에는 제어 프로그램이 있습니다. 구성이 완료되면 조립 된 프로젝트와 앱간에 프로젝트가 생성되어 앱이 프로젝트 생성에 사용 된 모듈을 카탈로그 화합니다. 관련 휠이있는 경우 뒷바퀴, 앞바퀴 및 완성 된 모델의 오른쪽과 왼쪽을 구성하는 메시지가 표시됩니다. 그런 다음 포함 된 모듈에 맞게 사용자 정의 된 게임 패드와 유사한 컨트롤러 인터페이스가 제공됩니다.
IDE 앱에서는 각 Mabot 모듈에 대한 특정 Blockly 제어 블록이 제공되며 각 블록의 적절한 구현을 자세히 설명하는 편리한 자습서가 제공됩니다. 프로그램 완료 후 Mabot GO에서와 동일한 카탈로그 및 교정 프로세스가 있으며, 그 후에 프로그램이 루프에서 실행되기 시작합니다.
건설 및 통제
프로젝트를 진행하면서 키트에 포함 된 다양한 기능 및 연결 모듈을 식별하고 사용할 수있었습니다. 레고와 같은 접근 방식은 실제로 이러한 유형의 장난감에 대한 마스터 스트로크입니다. 레고와 마찬가지로 다이어그램을 자세히 따라 각 구성 요소의 목적에 맞는 느낌을 빠르게 개발할 수 있습니다. 내 딸처럼 창의력이 구부러진 경우 제공된 예를 넘어 미래의 조합을 쉽게 상상할 수 있습니다.
내 키트는 사전 제작 모델이며 시스템의 최종 릴리스 전에 다룰 수있는 몇 가지 문제가있었습니다. Bluetooth 연결이 불안정하여 연결이 끊어지기 전에 최대 몇 분 동안 프로젝트를 제어 할 것으로 기대했습니다.
그리고 앱 자체는 약간 과도하게 설계되었으며, 무의미한 애니메이션은 사용자 경험을 불필요하게 복잡하게 만듭니다. 또한 사용자 정의 프로그램을 작성하여 프로젝트에 업로드 한 후에는 도약 및 전원 모듈을 끄는 실행을 중단 할 방법이 없습니다. 마지막으로, 제어 모듈에 피에조 부저 또는 유사한 톤 제너레이터를 통해 사운드를 생성 할 수있는 용량이 있다는 것은 확실하지만 앱에는 사운드 생성을위한 블록이 없습니다.
어린이를위한 코딩
컴퓨터 프로그래머이자 9 살짜리 아버지와 Roblox 중독자, 7 살짜리 아버지는 갈수록 복잡 해지는 발명품으로 집에 돌아 오신 것을 환영합니다. 둘 다 컴퓨터 코드에 소개하십시오.
나에게 컴퓨터 프로그래밍의 주요한 특징은 거의 무한한 가능성에 대한 통제이다. 코딩을 시작했을 때 아빠의 니블 매거진 에서 몇 줄을 복사하여 화면에 "Hello, world"라는 문구가 나타나는 것을 보는 것은 기적이었습니다.
나는 아이들과 함께 그것을 시도했다. 그들은 조금만 쳐다 본 후, 변장 한 동정심으로 나를 바라 보았다.
코딩의 패러다임은 이미 시작했을 때와는 크게 다릅니다. 지난 몇 년 동안 Blockly와 같은 직관적 인 그래픽 언어의 세계에서 거대한 진보가 이루어졌으며 컴퓨터 사전의 Arcana를 직관적 인 빌딩 블록으로 대체하여 어린이와 비 기술자에게 과거와 같은 수준의 전력을 제공하는 직관적 인 빌딩 블록으로 대체했습니다. 평생 코더의 지방.
Mabot의 결함과 딸꾹질이 생산 전에 근절되면 아이들에게 코드를 통해 세상을 조작하는 마술을 소개하는 훌륭한 방법이 될 것입니다. 또한 통조림 고체 로봇 완구와 레고 마인드 스톰과 같이 더 복잡하고 미묘한 것 사이의 좋은 중간 지점 역할을합니다. LittleBits는 또 다른 뛰어난 로봇 키트 제조업체로 다양한 비트를 사용할 수있는 유연성을 제공합니다. Star Wars 라이센스 LittleBits Droid Inventor의 키트는 우리가 살펴본 더 큰 LittleBits 키트 또는 Mabot Advanced Starter Kit의 다양성이나 힘을 가지고 있지 않지만, 저렴하고 저렴한 가격으로 아이들에게 로봇 공학의 기초를 보여줄 수 있습니다 R2-D2. 우리는 Mabot이 소비자 출시에 가까워지면서 계속 지켜 볼 것입니다.