Raspberry Pi를 소유하고 사용하려면 설정하고 유지 관리하며 프로젝트 코드를 작성할 수있는 소프트웨어 패키지 세트가 필요합니다.
SD 카드에 이미지를 쓰거나, SD 카드를 포맷하거나, 네트워크를 통해 파일을 전송하거나, 원격으로 Pi에 로그인하는 작업에는 모두 프로그램의 일부 형식이 필요합니다. 프로젝트에 Python 스크립트를 작성하는 경우라도 코드에 시각적으로 매력적인 캔버스를 사용하려면 풍부한 기능의 텍스트 편집기가 필요할 수 있습니다.
각 소프트웨어 패키지를 살펴보고 각각의 소프트웨어 패키지를 사용하고자하는 이유를 보여줍니다.
01 of 08RealVNC 뷰어
Raspberry Pi를 위해 추가 화면, 키보드 또는 마우스를 구입하고 싶지 않은 경우 PC에서 VNC 세션에 로그인하고 기존 주변 장치를 사용하십시오.
VNC는 '가상 네트워크 컴퓨팅 (Virtual Network Computing)'의 약자로, 다른 컴퓨터 (이 경우 Windows PC)에서 전체 Pi 데스크탑을 볼 수 있습니다.
Raspbian 데스크탑을 보려면 PC에서 RealVNC Viewer를 사용하는 것이 좋습니다.
RealVNC 사용은 쉽습니다. 간단히 (터미널에서 'vncserver'를 사용하여) Raspberry Pi에서 VNC 서버를 시작한 다음 터미널에서 IP 세부 정보와 사용자의 사용자 이름과 암호를 사용하여 PC에서 로그인하십시오.
02 of 02퍼티
RealVNC와 마찬가지로, Raspberry Pi에 대한 별도의 화면과 주변 장치가없는 경우 스크립트를 실행하고 코드를 작성하는 방법은 무엇입니까?
SSH는 동일한 네트워크에 연결된 모든 PC에서 터미널 창을 실행할 수있는 간단한 터미널 에뮬레이터 인 Putty를 사용하는 또 다른 좋은 옵션입니다.
Pi의 IP 주소 만 있으면 Windows 바탕 화면에 터미널 창을 만들어 코드를 작성하고, 스크립트를 실행하고, 명령을 실행할 수 있습니다.
내가 찾은 유일한 제한은 GUI 요소가있는 파이썬 프로그램을 실행할 때이다. 이 GUI 창은 퍼티 SSH 세션을 통해 열리지 않습니다.이 목록에는 위의 VNC와 같은 것이 필요합니다.
03 / 08메모장 + +
'nano'와 같은 터미널 텍스트 편집기를 사용하여 Python 스크립트를 Raspberry Pi에 직접 작성할 수 있지만 코드 레이아웃, 간격 및 구문 강조와 관련하여 많은 시각적 피드백을 제공하지는 않습니다.
Notepad ++는 Windows 내장 노트 패드의 슈퍼 버전입니다. 코드를 작성하는 데 도움이되는 많은 기능을 제공합니다. 필자가 가장 좋아하는 기능은 파이썬 들여 쓰기를 멋지고 선명하게 보여주는 구문 강조입니다.
Notepad ++ t는 기능을 향상시키는 플러그인도 제공합니다. 예를 들어, NppFTP 플러그인은 코드를 작성한 후에 Pi로 코드를 이동시키는 기본 SFTP 기능을 제공합니다.
04 of 08FileZilla
위의 NotePad ++와 같이 구문 강조를 사용하여 텍스트 편집기에 스크립트를 작성하려면 결국 코드를 PC에서 Pi로 옮겨야합니다.
여기에는 USB 스틱이나 온라인 호스팅 사용과 같은 몇 가지 옵션이 있습니다. 좋은 방법 중 하나는 FileZilla라는 응용 프로그램을 통해 SFTP를 사용하는 것입니다.
SFTP는 'SSH 파일 전송 프로토콜'의 약자이지만 우리가 알아야 할 것은 파일을 업로드 / 다운로드하기 위해 PC의 Pi 디렉토리를 볼 수 있다는 것입니다.
다른 응용 프로그램과 마찬가지로 FileZilla에는 Pi의 IP 주소와 사용자 이름 / 암호가 필요합니다.
08 년 5 월Win32DiskImager
모든 라즈베리 파이에는 SD 카드가 있어야하며, SD 카드에는 운영 체제가 있어야합니다.
Raspbian (및 기타 옵션)은 대개 특정 소프트웨어가 필요한 디스크 이미지를 사용하여 SD 카드에 기록됩니다.
Windows에서 가장 많이 사용되는 옵션 중 하나는 Win32DiskImager입니다. 간단하게 작업을 완료하는 매우 직관적 인 응용 프로그램입니다. 올바른 드라이브가 쓰기를 위해 선택되었는지 확인하는 것이 중요합니다.이 과정에서 실제로 많은 관심이 필요합니다.
06 of 06SD 포매터
디스크 이미지를 SD 카드에 기록하려면 포맷이 올바른지 확인해야합니다.
Windows에는 포맷팅 기능이 내장되어 있습니다. 그러나 SD Foundation의 공식 'SD Formatter'도구를 사용하여 카드를 깨끗하게 지우는 것이 더 좋을 수 있습니다.이 응용 프로그램은 다른 카드 유형 및 형식을 다루는 데 문제가 거의 없으므로 몇 가지 옵션이 더 있습니다 마이크로 소프트의 제안보다.
07/08H2 테스트
SD 카드의 또 다른 무료 소프트웨어 패키지입니다. 이번에는 사용하기 전에 속도와 무결성을 확인하십시오.
안타깝게도 우리는 위조 된 SD 카드로 가득 찬 세상에 살고 있으므로, 사용하기 전에 광고 된 속도를 받고 있는지 확인하는 것이 좋습니다.
이것은 약간 과장된 것처럼 보일 수 있지만, 미디어 센터와 같은 Pi 프로젝트가 카드 속도 사이의 눈에 띄는 차이를 보게되면, 이는 가치있는 과정입니다.
이 도구는 테스트를 시작하기 전에 카드를 작성하므로 올바른 드라이브 번호를 선택하십시오!
08 08화난 IP 스캐너
여기에 나열된 도구 중 많은 것이 Raspberry Pi의 IP 주소를 알아야합니다. 고정 주소를 설정해도 문제가 없지만 기기가 네트워크에 연결할 때마다 라우터가 임의의 주소를 할당하면 어떻게 될까요?
Angry IP Scanner는 정의 된 IP 주소 범위 내에서 네트워크를 검색하고 모든 활성 호스트 (장치)의 목록을 반환함으로써 사용자를 도울 수 있습니다.
항상 각 장치의 이름이 표시되는 것은 아니므로 Fing Android 앱만큼 유용하지는 않습니다. 올바른 IP 주소를 찾는 데 약간의 시행 착오가있을 수 있습니다.
나는 집에서 몇 가지 능동적 인 장치만을 가지고 있기 때문에이 소프트웨어는 나를 위해 일한다. 특히 내 핸드폰을 가지고 있지 않을 때 특히 그렇다.