Raspberry Pi_Kor_25.2.3 GPIO 사용시의 주의점 및 특징

25.2.3 GPIO 사용시의 주의점 및 특징

● GPIO Pin 사용의 주의사항

■ Raspberry Pi에 전원이 공급될 때 금속물체가 GPIO pin에 닫지 않도록 한다.

■ 5V 전원 pin에서 총 250mA 이상의 전류를 공급하지 않는다.

■ 3.3V 전원 pin에서 총 50mA 이상의 전류를 공급하지 않는다.

■ 입력에서 모든 GPIO pin에 3.3V보다 높은 전기를 공급하지 않도록 한다.

■ 출력에서 pin 당 3mA 이상의 전류를 사용하지 않도록 한다.

■ Raspberry Pi에 5V보다 높은 전원을 공급하지 않는다.

Raspberry Pi_Kor_25.2.2 GPIO port 상세

25.2.2 GPIO port 상세

25.2.2.1 GPIO 기본

Raspberry Pi에는 여러 가지 종류의 GPIO Interface Pin들이 있다. 각의 핀들은 각자의 용도가 있으며, 특정 회로를 만들기 위해서 여러 pin들을 조합하여 같이 사용하기도 한다.

● DNC (Do Not Connect )

Raspberry Pi_Kor_24.4.9 PHP script 파일의 포함

24.4.9 PHP script 파일의 포함

PHP에서는 특정 파일에 있는 text/code/markup을 현재 작업문서에 삽입하여 사용할 수 있는 방법을 제공하고 있다. PHP에서 동일한 PHP, HTML 또는 text를 여러 page에 반복적으로 사용할 필요가 있을 때 이러한 기능은 아주 유용하다.

Raspberry Pi_Kor_24.4.8 PHP 함수(function)

24.4.8 함수(function)

24.4.8.1 function의 정의

function은 프로그램 내에서 반복적으로 실행할 수 있는 문장 단위이다. function은 일정한 제약 조건하에서 사용자들이 임의의 내용으로 자유롭게 정의하여 사용할 수 있다. 다음과 같은 형식으로 정의한다.

Raspberry Pi_Kor_24.4.7 PHP 처리의 중단 및 복귀

24.4.7 처리의 중단 및 복귀

24.4.7.1 “exit” 문 또는 “die” 문

“exit” 문은 지정된 메시지를 출력하고, PHP script의 실행을 종료하는 명령이다. “die” 문은 “exit” 문과 동일한 명령이다.

exit ( [ status-message ] )

exit ( [ status-number ] )

Raspberry Pi_Kor_24.4.5 PHP 출력

24.4.5 출력

PHP에서 처리 결과를 출력할 때는 “echo”와 “print” 명령을 사용할 수 있다. 두 명령은 거의 동일한 기능을 수행한다. 처리하는 텍스트에는 HTML tag를 포함할 수도 있다.

24.4.5.1 “echo” 명령

“echo” 명령은 리턴 값이 없으며, 여러 개의 파라미터를 동시에 처리할 수 있다..

Raspberry Pi_Kor_24.4.4 PHP 연산

24.4.4 연산

PHP에서 지원하는 연산에는 다음과 같이 여러 가지가 있다.

■ 산술 연산

■ 대입 연산

■ 비교 연산

■ 증가/감소 연산

■ 논리 연산

■ 문자열 연산

■ 배열(Array) 연산

Raspberry Pi_Kor_24.4.3 PHP 문법 요약

24.4.3 PHP 문법 요약

web 페이지에 정적인 HTML tag만 있으면, 해당 페이지는 항상 동일한 내용을 보여줄 수 밖에 없다. 하지만 PHP를 이용해서 이러한 HTML의 내용에 변화를 주게 되면, 해당 페이지는 새로이 변경된 내용을 보여 주게 될 것이다. 이렇게 PHP는 정적인 HTML 페이지의 내용을 동적으로 바꿔주는 역할을 한다. 따라서 정적인 HTML의 내부에서 요청한 상황에 따라 새로운 HMTL을 만들어서, 기존의 정적 HTML tag와 통합되어서 완전한 하나의 페이지를 구성하는 HTML 문서가 된다.

Raspberry Pi_Kor_24.4.2 PHP 및 MySQL 접속 도구 설치

24.4.2 PHP 및 MySQL 접속 도구 설치

Raspberry Pi에서 PHP를 설치할 때는 다음 명령을 사용한다.

sudo apt-get install php5

PHP를 설치하면 PHP가 Apache와 통합적으로 연동할 수 있도록 기존에 설치되어 있던 Apache의 설정들이 자동적으로 조정된다.