산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

TJBot 시작하기

소개

TJBot은 사람들이 Watson AI 서비스를 시작할 수 있도록 IBM에서 개발한 키트입니다. 직접 조립할 수 있는 친근한 소형 로봇인 Raspberry Pi 3와 로봇이 손을 흔들고, 깜박이고, 말하고, 듣는 데 필요한 모든 부품이 함께 제공됩니다.

필요한 설정 도구

데스크톱으로 다음 장치가 필요합니다.

<울>
  • USB 마우스
  • USB 키보드
  • HDMI 모니터/TV/적응 VGA
  • 5V 전원 공급 장치
  • 시작하기

    다른 작업을 수행하기 전에 Raspberry Pi를 설정하고 인터넷에 연결하고 OS를 업데이트하는 것이 좋습니다. 여기서 도와드리겠습니다.

    Pi 설정

    참고: 최소한의 설정으로 마이크로 USB의 PWR IN 포트를 컴퓨터의 USB 포트에 연결하여 Raspberry Pi 3를 부팅할 수 있습니다. 그러나 이 전원 공급 장치 벽면 어댑터 전원 공급 장치 - 5.1V DC 2.5A(USB Micro-B)를 사용하는 것이 좋습니다.

    다른 컴퓨터와 마찬가지로 모니터, 키보드 및 마우스를 연결합니다. TJBot 키트와 함께 제공된 microSD 카드를 삽입한 다음 전원 공급 장치를 연결합니다. 전원 공급 장치를 물리적으로 연결할 수 있는 곳은 "PWR IN"이라고 표시된 micro-B USB 커넥터뿐입니다. 다시 말하지만, TJBot에 전원을 공급하려면 5.1V 마이크로 USB 전원 공급 장치를 사용하는 것이 좋습니다.

    전원을 켜고 Pi를 부팅하면 화면에 다음과 같은 이미지가 표시되어야 합니다.

    영국 레이아웃에는 예상하지 못한 위치에 일부 키가 있기 때문에 미국 사용자는 키보드 레이아웃을 영국에서 미국으로 변경하고자 할 수 있습니다. 그렇게 하려면 Raspberry 메뉴를 열고 '환경 설정 ", "마우스 및 키보드 설정 ".

    "키보드 아래 " 탭에서 "키보드 레이아웃... ". 해당 버튼을 클릭할 때 나타나는 창에서 원하는 키보드 레이아웃을 찾으십시오.

    TJBot 설치

    TJBot 설치는 하나의 명령으로 실행할 수 있는 하나의 스크립트로 완료됩니다. 명령은 다음과 같습니다.
    curl -sL http://ibm.biz/tjbot-bootstrap | sudo sh –

    해당 줄을 복사하여 터미널 창에 붙여넣습니다. 아래 이미지에서 강조 표시된 화면 상단 바의 버튼을 클릭하여 터미널 창을 엽니다.

    참고: 강조 표시된 텍스트를 복사하는 키보드 단축키는 ctrl+c입니다. . 그러나 이것은 터미널 창에서 다릅니다. shift+ctrl+c를 누르고 있어야 합니다. 동시에. 따라서 키보드 단축키를 사용하여 복사한 텍스트를 터미널 창에 붙여넣는 경우 표준 ctrl+v 작동 안 할 것이다. 세 개의 키를 눌러야 합니다. shift+ctrl+v 동시에.

    이 코드 줄을 터미널 창에 붙여넣은 후 Enter 키를 누릅니다. 키보드의 키. 그러면 인터넷에서 최신 버전의 TJBot Bootstrap 스크립트를 가져옵니다. 다음과 같은 창이 나타납니다.

    아마도 TJBot을 설치하려는 Raspberry Pi에서 실행 중이므로 'y를 입력하십시오. '를 입력한 다음 Enter 키를 누릅니다. .

    TJBot의 이름을 입력하라는 메시지가 표시됩니다. TJBot의 이름을 원하는 대로 지정하거나 Enter 키를 누르기만 하면 됩니다. 변경되지 않은 상태로 두십시오. 정말 중요하지 않습니다. 약속합니다.

    그런 다음 ipV6을 비활성화할지 묻는 메시지가 표시됩니다. 다시 'y를 입력합니다. '를 입력하고 Enter 키를 누릅니다. .

    다음 질문은 DNS 쿼리 속도를 높이기 위해 Google의 네임서버를 사용할지 여부입니다. 다시 'y를 누르세요. ' 다음 Enter .

    그런 다음 스크립트는 "미국 영어(en-US)로 로캘을 강제 적용할지 묻는 메시지를 표시합니다. .” 이 질문에 원하는 대로 예 또는 아니오로 대답할 수 있지만 미국 사용자라면 예라고 대답하는 것이 좋습니다.

    Raspberry Pi에서 OS 업그레이드

    이제 다음과 같은 프롬프트가 표시됩니다.

    스크립트는 Raspberry Pi의 운영 체제 업그레이드에 대해 다소 무서운 질문을 하고 있습니다. 이것은 1시간 이상(GULP)이 걸릴 수 있다고 경고합니다! 걱정하지 마세요. 경험상 인터넷 연결 속도에 따라 10분 미만이 소요됩니다. 어쨌든 'y '를 다시 누른 다음 Enter 키를 누릅니다. 업데이트 프로세스를 시작합니다. 업그레이드 프로세스가 실행되는 동안 화면을 주시하지만 전체 업그레이드 프로세스가 자동으로 진행되므로 자세히 모니터링할 필요가 없습니다. 이 과정에서 한 화면의 텍스트가 스크롤되어 지나가므로 걱정할 필요가 없습니다.

    Node.js 설치

    업그레이드 프로세스가 완료되면 최신 버전의 Node.js 설치를 묻는 이 메시지가 표시됩니다. .

    다시 말하지만, 이 질문에 예라고 대답하십시오. 예라고 대답한 직후 Node.js 버전을 묻는 메시지가 표시됩니다. 설치합니다(6 또는 7). '7 입력 '를 입력한 다음 Enter 키를 누릅니다. . 스크립트가 Node.js 버전 7을 다운로드하고 설치하면 몇 화면의 텍스트가 더 표시됩니다. 라즈베리 파이로.

    Node.js 이후 가 설치되면 스크립트는 카메라가 설치되어 있는지 묻습니다. 카메라를 구입하지 않았다면 카메라가 TJBot 키트와 함께 제공되지 않으므로 아니오로 답하세요.

    다음 질문은 TJBot 프로젝트를 "복제"하고 어디에 복제해야 하는지에 관한 것입니다. 이 경우 복제는 실제로 다운로드를 의미합니다. 다운로드를 위한 기본 위치는 데스크탑으로, 다른 곳보다 더 좋은 곳입니다. 따라서 Enter 키를 누르세요. 키를 눌러 TJBot 프로젝트를 데스크탑에 다운로드합니다.

    이제 아래와 같은 화면이 나타납니다.

    스크립트에서 "사운드 커널 모듈을 비활성화하시겠습니까?"라고 묻습니다. SparkFun의 TJBot 키트는 HDMI 또는 USB 출력 옵션 대신 사운드 출력에 오디오 잭을 사용하므로 'n ' 여기. 이 질문에 '예'라고 답하면 차후 TJBot 프로젝트에서 오디오가 작동하지 않고 슬플 것입니다.

    마무리!

    이제 TJBot 얼굴의 ASCII 아트 렌더링, 설정이 완료되었다는 메시지, Enter 키를 누르라는 초대가 표시됩니다. 계속하다. 계속해서 Enter 키를 누르세요. .

    이제 무료 IBM Bluemix 계정 가입, 로그인 방법, 서비스 인스턴스 생성, 자격 증명 받기 및 기타 사항에 대한 텍스트 화면을 받게 됩니다! 다음 페이지에서 해당 창의 모든 단계를 안내할 것이기 때문에 지금은 무시하겠습니다.

    마지막으로 하드웨어 테스트를 실행할 것인지 묻는 메시지가 표시됩니다. 설치 과정에서 변경한 일부 사항으로 인해 아무 문제가 없더라도 이러한 테스트가 실패할 수 있으므로 '아니요'라고 답하는 것이 좋습니다.

    마지막 질문은 "지금 재부팅하시겠습니까?"입니다. '라고 대답할 수 있습니다. ' 즉시 재부팅하거나 '아니요 '하고 나중에 재부팅하십시오. 그냥 '라고 대답하는 것이 좋습니다. '.

    IBM 클라우드

    TJBot의 마법의 힘은 IBM의 인공 지능 서비스인 Watson에서 나옵니다. Watson을 사용하려면 무료 IBM Cloud 계정을 생성해야 합니다.

    이제 IBM Cloud 계정에 가입하는 과정을 안내해 드리겠습니다.

    IBM 계정 등록

    IBM 계정에 가입하려면 이 웹사이트로 이동해야 합니다. 그러면 생성한 IBM ID를 사용하여 IBM Cloud 웹사이트에 로그인할 수 있습니다.

    빈칸을 채워 계정을 생성한 후 이메일을 확인하세요. 7자리 확인 코드가 포함된 IBM의 새 메시지가 있어야 합니다. 아래와 같이 입력란에 코드를 입력하세요.

    확인 코드를 입력하면 IBM 계정 대시보드로 이동합니다. 여기서 할 수 있는 유일한 것은 아래와 같이 오른쪽 상단의 메뉴를 사용하여 로그아웃하는 것입니다.

    IBM Cloud에 로그인

    이제 IBM Cloud 웹 사이트에 로그인할 수 있습니다. 이 링크를 따라 IBM Cloud 등록 페이지로 이동하세요.

    조심하세요! 이 튜토리얼의 나머지 부분에서는 일부 이미지에서 "Bluemix"라는 용어를 볼 수 있습니다. 이것은 IBM Cloud의 이전 이름입니다. 다른 모든 것은 동일해야 합니다. 정신적으로 "Bluemix"를 "IBM Cloud"로 대체하면 됩니다. 알겠죠?

    IBM ID에 사용한 이메일 주소를 입력하고 Enter 키를 누릅니다. . 전화번호를 입력하라는 메시지가 표시됩니다.

    "계정 만들기를 클릭한 후 ", 스팸봇 보안 문자를 작성하라는 메시지가 표시되면 다음 페이지로 이동하게 됩니다.

    아래 그림과 같이 계정 확인 링크가 포함된 이메일이 곧 전송됩니다.

    '계정 확인을 클릭합니다. " 버튼을 눌러 IBM Cloud 팀에 귀하가 실제 사람임을 알릴 수 있습니다. 그러면 다음 페이지가 열립니다.

    파란색 '로그인을 클릭합니다. ” 버튼을 누르면 자동으로 IBM Cloud에 로그인됩니다.

    IBM Cloud 설정

    이제 "조직 이름을 지정"하라는 메시지가 표시됩니다. 이것은 별로 중요하지 않으며 원하는 대로 자유롭게 이름을 지정할 수 있지만 나중에 사용할 수 있도록 짧고 쉽게 입력할 수 있도록 하는 것이 좋습니다.

    조직을 만든 후에는 공간을 만들어야 합니다. 다시 말하지만, 이름은 실제로 중요하지 않습니다. "test"로 진행했습니다.

    이제 귀하의 계정이 "Good To Go!"라는 알림을 받게 됩니다. 방금 만든 조직 및 공간 이름에 대한 요약을 받습니다.

    "준비 완료 " 버튼.

    IBM Cloud 대시보드

    IBM Cloud 설정이 완료되면 아래 이미지와 같이 로그인 후 IBM Cloud Dashboard를 만나보실 수 있습니다.

    여기에서 지금부터 IBM Cloud 계정에 로그인할 때 시작합니다. 완료해야 하는 마지막 단계는 TJBot을 활성화하는 데 필요한 유료 서비스에 액세스할 수 있도록 결제 정보를 설정하는 것입니다.

    '결제 "관리 아래의 "옵션 ” 메뉴는 아래와 같이 대시보드 오른쪽 상단에 있습니다.

    그러면 이 페이지가 나타납니다. '신용카드 추가를 클릭합니다. ” 버튼을 클릭하세요.

    이 상당히 표준적인 청구 정보 양식이 표시됩니다. 작성하여 제출하십시오.

    이제 업그레이드된 IBM Cloud 계정의 자랑스러운 소유자여야 합니다. 이제 자습서의 다음 단계를 완료할 준비가 되었습니다. 이제 TJBot과 함께 즐거운 시간을 보내세요!

    음성 제어 LED

    첫 번째 프로젝트는 주소 지정이 가능한 LED를 음성으로 제어하도록 TJBot을 설정하는 것입니다. 시작하려면 LED를 TJBot에 연결해야 합니다.

    LED 연결

    먼저 TJBot 키트에 포함된 LED 중 하나를 찾으십시오. 아래 그림과 같이 연필 지우개 정도의 크기여야 합니다.

    다이어그램 제공 Maryam @ IBM

    이제 이 LED를 Raspberry Pi에 연결해야 합니다. 키트에 포함된 F/F 점퍼 와이어를 찾아 아래 그림에 따라 LED를 연결하세요.

    Maryam @ IBM의 다이어그램 제공

    USB 마이크 연결

    이제 USB 마이크를 Raspberry Pi의 USB 포트 중 하나에 꽂을 때입니다. 어떤 포트에 꽂든 상관없습니다. 꽂기만 하면 됩니다.

    IBM Cloud에서 Speech-to-Text 인스턴스 설정

    IBM Cloud 대시보드로 돌아가서 왼쪽 상단 모서리에 있는 햄버거 메뉴(이것을 햄버거 메뉴라고 하는 것을 알고 계셨습니까? 매일 새로운 것을 배웁니다!)를 클릭하십시오.

    더 많은 정보를 읽어보세요….

    TJBot 시작하기


    제조공정

    1. 코드 준비 컨테이너:클라우드에서 프로세스 자동화 도구 시작하기
    2. 세라믹 3D 프린팅 시작하기
    3. 기본 염료에 대해 알아보기!
    4. RAK 831 Lora Gateway 및 RPi3 시작하기
    5. RAK831 LoRa 게이트웨이 및 RPi3 시작하기
    6. IoT 비즈니스 시작하기
    7. AI 보험 시작하기:입문 가이드
    8. Arduino 튜토리얼 01:시작하기
    9. Eagle Group 시작하기:알아야 할 사항
    10. My.Cat.com 시작하기