라즈베리 파이를 LED와 버튼에 직접 연결하거나 SparkFun Pi 웨지를 통해 브레드 보드에서 연결을 쉽게 할 수 있습니다. 중요한 것은 우리가 우리의 코드에서 GPIO 번호를 사용하고 있다는 것입니다 (파이 쐐기에 Gx로 나열, 여기서 x는 GPIO 번호입니다). 이러한 GPIO 번호는 위의 GPIO 핀아웃 다이어그램의 노란색 상자에 표시됩니다. 파이썬에는 당신을 도울 수있는 여러 가지 기본 제공 함수가 있습니다 (우리는 이미 세 가지를 보았습니다 : print(), int(), 및 range())). 이러한 함수 목록은 파이썬 자습서에서 찾을 수 있습니다. piwheels는 라즈베리 파이에 사용할 준비가 미리 컴파일 된 패키지 (파이썬 휠라는)를 제공하는 서비스입니다. Raspbian은 핍에 피휠을 사용하기 위해 미리 털어놓았습니다. www.piwheels.org 파이휠 프로젝트에 대해 자세히 알아보기. 이제 파이썬의 IDLE 편집기 (위와 같이)를 열고 새 창 (CTRL + N)을 열기만하면됩니다. 그런 다음 아래 코드를 입력하고 저장합니다. 파일을 저장하고 F5를 눌러 실행합니다. 당신은 당신의 LED 깜박임을 볼 수 있습니다, 축하, 당신은 당신의 첫 번째 라즈베리 파이 하드웨어 프로젝트를 완료했습니다! 당신이 더 많은 것을 원한다면, 우리의 LED 페이드를 만들기 위해 PWM을 사용하자! 키보드, 마우스 및 모니터를 건너뛰려면 Raspbian Lite를 설치할 수 있습니다.

이렇게 하면 다른 컴퓨터에서 SSH 또는 직렬을 사용하여 Pi에 터미널을 넣을 수 있습니다. 헤드리스 라즈베리 파이 설치 그래픽 인터페이스 없이 라즈베리 파이 설정 을 통해 안내. 파이썬에서는 줄의 시작 부분에 있는 공백(공백 수)이 중요합니다. 그룹을 함께 구성하는 문은 동일한 수준의 들여쓰기(줄 앞에 공백의 양)가 있어야 합니다. 이것은 컨트롤 흐름 문(예: for) 및 함수에 들어갈 때 중요합니다. 그런 다음이 파일 (파일 > 저장 또는 Ctrl + S)을 저장하고 실행 (실행 > 모듈 을 실행하거나 F5를 누르십시오) 당신은 원래 파이썬 창에서 출력을 볼 수 있습니다. datetime.datetime.now() 우리가 str()와 문자열로 변환 하는 datetime 개체를 반환 합니다. 이 라즈베리 파이의 현지 시간을 기반으로 합니다. 날짜time.datetime.utcnow()를 사용하면 조정된 유니버설 타임(UTC) 날짜와 타임스탬프를 얻을 수 있습니다. 파이썬 프로그래밍 섹션에서 기억한다면 모듈을 만드는 방법을 다루었습니다. 모듈을 사용하면 다른 파일에 있는 코드를 다시 사용할 수 있습니다. 이 경우 tmp102.py 코드의 “온도 측정” 섹션을 함수 정의에 넣어 다른 파일에서 호출할 수 있습니다.

파이썬은 사용하기 쉬운 (읽고 쓰기 쉬운) 훌륭하고 강력한 프로그래밍 언어이며, 라즈베리 파이와 함께, 당신은 실제 세계에 프로젝트를 연결할 수 있습니다. 파이썬 REPL에 액세스하려면 (명령줄과 마찬가지로 파이썬 명령을 입력 할 수있는 곳) 사용하려는 버전에 따라 파이썬 또는 python3을 입력하십시오 : 헤드리스 : 헤드리스 ( Raspberry Pi)를 헤드리스 장치로 사용하는 경우 CSV의 내용을 t로 인쇄 할 수 있습니다. 을 선택하여 호스트 컴퓨터의 스프레드시트 프로그램에 복사하여 붙여넣습니다. 파이썬 3을 사용하여 내 Pi3에 나는 “안녕하세요”를 동봉하기 위해 () parins를 입력해야합니다.