시작하기
하드웨어 및 참고자료
부록

하드웨어 및 참고자료

보드별 GPIO 핀맵과 인터페이스, 컨트롤러 접속 방법, 외부 서비스 준비 절차, 그리고 배선에 필요한 전자공학 기초를 정리했습니다.

이 장의 내용

  1. 하드웨어 핀맵과 인터페이스주의 Grablo 에서 입력하는 모든 핀 번호는 GPIO 번호 입니다. 커넥터에 인쇄된 물리 핀 번호와 다르므로 혼동하지 않도록 유의합니다. 라즈베리파이 현재 출시되는 모든 모델이 40핀 헤더를 제공하며 각 핀의 기…
  2. 젯슨 나노 운영체제 준비젯슨 나노의 운영체제는 NVIDIA 가 배포하는 공식 SD 카드 이미지(Jetson Nano Developer Kit SD Card Image)를 사용합니다. 이미지는 NVIDIA 개발자 사이트의 Jetson Nan…
  3. 컨트롤러 접속과 파일 전송컨트롤러에 직접 명령을 실행하거나 음원, AI 모델과 같은 파일을 넣어야 할 때 사용하는 방법입니다. 프로젝트 안에서 쓰는 파일 업로드와는 다른 경로입니다 ( 3부 ). 주소 확인 SSH 와 SFTP 접속에는 컨트롤…
  4. 리눅스 디렉토리 구조SSH 나 SFTP 로 컨트롤러의 파일을 다룰 때 알아 두면 좋은 리눅스 디렉토리 구조입니다. 리눅스와 Windows 는 다음과 같은 점이 다릅니다. 항목 리눅스 Windows 루트 디렉토리 모든 파일과 디렉토리가 …
  5. 원격 데스크톱 (VNC)모니터를 연결하지 않은 라즈베리파이의 데스크톱을 PC 에서 보고 조작하려면 VNC 를 사용합니다. 최신 라즈베리파이 OS 에는 VNC 서버(WayVNC)가 포함되어 있으며, 사용하기 전에 서버를 켜야 합니다. VNC…
  6. 블루투스 스피커 연결라즈베리파이의 소리를 블루투스 스피커로 출력하려면 스피커를 페어링하고 기본 출력 장치로 지정합니다. 스피커는 미리 페어링 모드로 둡니다. 데스크톱에서 상단 작업 표시줄의 블루투스 아이콘을 클릭하고 장치 추가를 선택합…
  7. 외부 서비스 준비일부 설정 항목은 외부 서비스에서 발급한 키나 값을 입력해야 사용할 수 있습니다. 각 서비스에서 필요한 값을 얻는 방법입니다. 서비스 Grablo 에 입력할 값 사용하는 곳 Google Cloud API 키 텍스트 …
  8. 전자공학 기초장치를 배선할 때 알아 두어야 하는 내용을 정리했습니다. 디지털 입출력 디지털 회로는 스위치가 닫히면 전류가 흐르고 열리면 흐르지 않습니다. 닫힌 상태를 HIGH , 열린 상태를 LOW 라고 합니다. 디지털 입력은 …
  9. 비트와 바이트바이트 배열, 비트/바이트 블록, 사용자 정의 통신처럼 이진 데이터를 다룰 때 필요한 기초 지식입니다( 8부 ). 비트 컴퓨터의 CPU 에는 수십억 개의 트랜지스터(스위치)가 있고, 초당 수십억 번 스위치를 켜고 끕…
  10. 라즈베리파이와 아두이노두 보드는 모두 센서와 모터 제어에 널리 쓰이지만 구조가 다릅니다. Grablo IoT Core 는 운영체제 위에서 실행되는 프로그램이므로 라즈베리파이와 같은 싱글 보드 컴퓨터에서 실행되며, 아두이노 보드에서는 실행…