본문 바로가기

라즈베리파이

라즈베리 파이 3(Raspberry Pi 3)에 OSMC 설치 라즈베리 파이에 OSMC(Open Source Media Center) 설치를 통해서 KODI를 사용할 수 있습니다.직관적인 UI에 다양한 미디어를 재생할 수 있는 리눅스 기반의 소프트웨어입니다.OSMC의 공식 홈페이지는 아래와 같습니다.https://osmc.tv/라즈베리 파이 1, 2, 3과 Zero 등을 지원합니다.라즈베리 파이 3에 OSMC를 다운로드하고 설치하는 방법입니다. 먼저 OSMC 웹사이트에 접속해서 다운로드 페이지로 이동합니다.다양한 OS를 선택할 수 있는데 컴퓨터의 OS를 선택해서 인스톨러를 다운로드합니다.그리고 하단의 Disk images라는 버튼을 클릭하면 각 라즈베리 파이의 이미지를 받을 수 있습니다.다운로드 받은 OSMC 인스톨러를 실행합니다.먼저 언어와 설치할 기기를 선택합니.. 더보기
Windows 10 IoT Core에서 LED 켜고 끄기 라즈베리파이의 GPIO 제어를 통해서 간단하게 LED를 제어하는 방법입니다.라즈베리파이의 Hello, world!와 같은 예제로 보면 됩니다.GPIO 관련 API는 Windows 10 IoT Core에서만 동작하기 때문에 일반 PC에서는 실행되지 않습니다. 1. 사전 준비라즈베리파이를 위한 프로그래밍을 위해서 먼저 Visual Studio를 설치하고 진행합니다.2017/06/30 - [IT/Raspberry PI] - Windows 10 IoT Core를 위한 Visual Studio 설정Visual Studio 2017 설치가 완료되면 프로젝트 진행이 가능합니다.또한 실제 LED를 켜고 끄는 작업이기 때문에 다음 준비물이 필요합니다.LED220Ω 저항브레드보드(빵판)와 연결 케이블저항은 LED의 규격에.. 더보기
Windows 10 IoT Core를 위한 Visual Studio 설정 라즈베리파이3에 Windows 10 IoT Core를 설치한 이후에 Visual Studio를 통해 개발이 가능합니다.Visual Studio 2017 설치와 설정을 통해 Windows 10 IoT Core 개발 환경을 구축하는 방법입니다. 현재 기준 가장 최신 버전인 Visual Studio 2017을 아래 링크에서 다운로드 가능합니다.https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15설치 파일을 받은 이후에 Visual Studio 2017을 설치합니다.설치할 때 유니버셜 Windows 플랫폼 개발을 선택하고 설치를 진행합니다.설치가 완전히 되지 않았어도 나중에 추가 설치가 가능합니다.그리고 아래 .. 더보기
Windows 10 IoT Core에 PowerShell로 연결하기 라즈베리파이의 Windows 10 IoT Core를 파워쉘(PowerShell)로 관리할 수 있습니다.원격으로 연결해서 스크립트 등을 실행할 수 있습니다.PowerShell을 통한 Windows 10 IoTCore 방법입니다. 먼저 시작 버튼을 누르고 powershell을 입력합니다.마우스 오른쪽 클릭을 해서 관리자 권한으로 실행(Run as administrator)을 누릅니다.파워쉘 입력창에서 먼저 아래 명령어로 WinRM 서비스(Windows Remote Management)를 실행합니다. net start WinRM 정상적으로 WinRM 서비스가 시작되면 다음 명령어를 실행합니다. Set-Item WSMan:\localhost\Client\TrustedHosts -Value 192.168.1.20.. 더보기
Windows 10 IoT Core에 SSH로 연결하기 Windows 10 IoT Core는 파워쉘(PowerShell) 뿐만 아니라 SSH 클라이언트로도 접속이 가능합니다.라즈베리파이에 설치한 이후에 Putty 등의 SSH 클라이언트로 접속하는 방법입니다.먼저 PowerShell을 통한 접속은 아래 링크에서 확인이 가능합니다.2017/06/29 - [IT/Raspberry PI] - Windows 10 IoT Core에 PowerShell로 연결하기 먼저 구글 검색을 통해 Putty(혹은 다른 SSH 클라이언트)를 다운로드 받습니다.IoT Dashboard 등을 통해서 라즈베리파이나 다른 디바이스에 할당된 IP를 먼저 확인합니다.Putty를 실행하고 Host Name에 해당 IP를 입력해서 연결(Open)합니다.다음과 같이 경고창이 표시되는데 예(Y)를 누.. 더보기
Windows 10 IoT Core의 Headed와 Headless 모드 라즈베리파이3를 위한 Windows 10 IoT Core에는 Headed 모드와 Headless 모드가 존재합니다.둘 중의 하나를 설정해서 사용할 수 있습니다.각 모드의 차이점은 다음과 같습니다.Headed 모드 UI가 존재하는 모드. 시스템이 부팅될 때 하나의 UI가 실행되고 추가로 1개 이상의 백그라운드 앱을 실행할 수 있는 모드. Headless 모드 UI를 가지지 않는 모드. UI 기능이 필요하지 않은 장치를 Headless로 설정 가능. UI 스택이 비활성화되며 UI 앱이 실행되지 않음. 사용되는 시스템 사용량이 줄어듬. 모니터에 연결시 검은 화면으로 표시됨. 각 모드로의 변경 역시 간단한 명령어로 쉽게 변경 가능합니다.먼저 Windows Device Portal 웹페이지로 연결합니다.좌측 메뉴.. 더보기
라즈베리파이3에 Windows 10 IoT Core 설치 라즈베리파이3에는 Windows 10 IoT Core를 설치할 수 있습니다.일반적으로 라즈비안 등 리눅스 기반을 설치하는데 윈도우10 기반의 Windows 10 IoT Core를 사용 가능합니다.라즈베리파이2부터 Windows 10 IoT Core를 운영체제로 선택할 수 있습니다.Windows 10 IoT Core를 설치하기 위해 아래 링크에서 대시보드를 다운로드 받습니다.https://developer.microsoft.com/en-us/windows/iot/Downloads화면의 Get Windows 10 IoT Core Dashboard 버튼을 클릭하면 설치 파일을 받습니다.설치 파일을 실행해서 Windows 10 IoT Core Dashboard를 설치합니다.설치시 필요한 파일을 다운로드하기 때문.. 더보기
단돈 $5짜리 라즈베리파이 제로(Raspberry Pi Zero) 출시 라즈베리파이 재단에서 새로운 라즈베리파이를 출시했습니다.라즈베리파이 제로(Raspberry Pi Zero)라는 제품입니다.라즈베리파이는 초소형 PC로 교육을 위해서 만들어진 저가형 보드입니다.활용성이 무궁무진하고 명함 정도의 크기로 IoT 개발용 보드로 각광받고 있습니다.이번에는 단돈 $5라는 놀라운 가격으로 라즈베리파이 제로를 출시했습니다.한국 기준으로 만원도 안되는 금액이기 때문에 정말 부담없이 살 수 있는 제품입니다.보드 자체도 상당히 심플하게 기본적인 것만 갖추고 있습니다.이미 저렴한 제품이지만 가격에 부담을 느끼는 사람들을 접하고 개발했다고 합니다.기본적인 사양은 다음과 같습니다.CPU는 BroadcomBCM2835 ARM11 core를 사용하고 있습니다.그리고 512MB LPDDR2 메모리가 .. 더보기