라즈베리 파이 – 저렴 한 홈 오토 메이 션 시스템 구현 [3 부]

몇 개월 후에 반환 하기로 이 프로젝트 내가 만들 하려는 어떤와 무료 홈 오토 메이 션 시스템, 그리고 경제적으로 저렴 한; 이 낮은 마이크로 컴퓨터 기반 소비, 하지만 크로스-플랫폼 그리고 휴대용 운영 체제와 모든 장치를 G n U/리눅스 사용할 수 포트 GPIO.에서 이전 게시물 우리는 모듈의 제어를 배웠습니다. 릴레이 optoacoplados 와 함께 라즈베리 PI 에 의해 배쉬, PHP, 그리고 파이썬; 이 경우에 자동화 시스템을 최적화 했습니다., 덧붙여 내가 그것을 이전 하 고 라즈베리 파이 3 처분 무선 연결, 하지만 원하는 경우 이전 모델을 사용할 수 있습니다..

하드웨어 그것은 8 개의 릴레이의 두 개의 모듈로 구성 각, 총 구성 하는 16 사 제어 가전 제품, 잭 전기, 조명; 그리고는 말 없이 장치 그것은 작은 변환 될 라즈베리 파이 3, 에 필요한 모든 것 domotic 하우스 u 사무실 기존의.

건물 자동화 체계

회로 차단기 스위치 다이어그램 domotic DIY.

제어판에서 프로그램 PHP, 코드의 최적화 및 이전 버전 하지만 관리 하기 위한 고 GPIO 직접 통해 배쉬 크게 프로세스를 가속; 해야, 이후 우리는 페이지를 통해이 될 것입니다 WiFi.

FremooticsPI

자동화 시스템 웹 컨트롤 패널.

사실 추가 파일 없이 포트 출력을 관리 하려면 GPIO라즈베리 에 의해 파이썬; 이 간단한 변환 웹 페이지, 단일 파일, 진정한 시작 지점에 있는 되고있다 언젠가의 한 전체 홈 오토 메이 션 시스템 나 개발 될 것 이다 함께.

<html>
<head>
<title>Panel de control - Sistema domotico libre</title>
</head>

<body>
<div align="center">
<br></br>

 <!--GPIO4/IN1-->
 <form action="" method="post">
 Interruptor 01 &nbsp;<input type="submit" name="encender4" value="Encender">
 <input type="submit" name="apagar4" value="Apagar">

 <!--GPIO17/IN2-->
 <form action="" method="post">
 &nbsp; Interruptor 02 &nbsp;<input type="submit" name="encender17" value="Encender">
 <input type="submit" name="apagar17" value="Apagar">

<br></br>

 <!--GPIO27/IN3-->
 <form action="" method="post">
 Interruptor 03 &nbsp;<input type="submit" name="encender27" value="Encender">
 <input type="submit" name="apagar27" value="Apagar">

 <!--GPIO22/IN4-->
 <form action="" method="post">
 &nbsp; Interruptor 04 &nbsp;<input type="submit" name="encender22" value="Encender">
 <input type="submit" name="apagar22" value="Apagar">

<br></br>

 <!--GPIO18/IN5-->
 <form action="" method="post">
 Interruptor 05 &nbsp;<input type="submit" name="encender18" value="Encender">
 <input type="submit" name="apagar18" value="Apagar">

 <!--GPIO23/IN6-->
 <form action="" method="post">
 &nbsp; Interruptor 06 &nbsp;<input type="submit" name="encender23" value="Encender">
 <input type="submit" name="apagar23" value="Apagar">

<br></br>

 <!--GPIO24/IN7-->
 <form action="" method="post">
 Interruptor 07 &nbsp;<input type="submit" name="encender24" value="Encender">
 <input type="submit" name="apagar24" value="Apagar">

 <!--GPIO25/IN8-->
 <form action="" method="post">
 &nbsp; Interruptor 08 &nbsp;<input type="submit" name="encender25" value="Encender">
 <input type="submit" name="apagar25" value="Apagar">

<br></br>

 <!--GPIO5/IN1-->
 <form action="" method="post">
 Interruptor 09 &nbsp;<input type="submit" name="encender5" value="Encender">
 <input type="submit" name="apagar5" value="Apagar">

 <!--GPIO6/IN2-->
 <form action="" method="post">
 &nbsp; Interruptor 10 &nbsp;<input type="submit" name="encender6" value="Encender">
 <input type="submit" name="apagar6" value="Apagar">

<br></br>

 <!--GPIO13/IN3-->
 <form action="" method="post">
 Interruptor 11&nbsp;<input type="submit" name="encender13" value="Encender">
 <input type="submit" name="apagar13" value="Apagar">

 <!--GPIO12/IN4-->
 <form action="" method="post">
 &nbsp; Interruptor 12 &nbsp;<input type="submit" name="encender12" value="Encender">
 <input type="submit" name="apagar12" value="Apagar">

<br></br>

 <!--GPIO19/IN5-->
 <form action="" method="post">
 Interruptor 13 &nbsp;<input type="submit" name="encender19" value="Encender">
 <input type="submit" name="apagar19" value="Apagar">

 <!--GPIO16/IN6-->
 <form action="" method="post">
 &nbsp; Interruptor 14 &nbsp;<input type="submit" name="encender16" value="Encender">
 <input type="submit" name="apagar16" value="Apagar">

<br></br>

 <!--GPIO20/IN7-->
 <form action="" method="post">
 Interruptor 15 &nbsp;<input type="submit" name="encender20" value="Encender">
 <input type="submit" name="apagar20" value="Apagar">

 <!--GPIO21/IN8-->
 <form action="" method="post">
 &nbsp; Interruptor 16 &nbsp;<input type="submit" name="encender21" value="Encender">
 <input type="submit" name="apagar21" value="Apagar">

</div>
</body>
</html>

<?php

// Funciones PHP del pin GPIO 4

 if ($_POST[encender4]) {
 $a- exec("echo 4 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio4/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio4/value");
 echo $a;
 }

 if ($_POST[apagar4]) {
 $a- exec("echo 0 > /sys/class/gpio/gpio4/value");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 4

// Funciones PHP del pin GPIO 17

 if ($_POST[encender17]) {
 $a- exec("echo 17 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio17/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio17/value");
 echo $a;
 }

 if ($_POST[apagar17]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio17/value");
 $a- exec("echo 17 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 17

// Funciones PHP del pin GPIO 27

 if ($_POST[encender27]) {
 $a- exec("echo 27 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio27/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio27/value");
 echo $a;
 }

 if ($_POST[apagar27]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio27/value");
 $a- exec("echo 27 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 27

// Funciones PHP del pin GPIO 22

 if ($_POST[encender22]) {
 $a- exec("echo 22 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio22/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio22/value");
 echo $a;
 }

 if ($_POST[apagar22]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio22/value");
 $a- exec("echo 22 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 22

// Funciones PHP del pin GPIO 18

 if ($_POST[encender18]) {
 $a- exec("echo 18 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio18/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio18/value");
 echo $a;
 }

 if ($_POST[apagar18]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio18/value");
 $a- exec("echo 18 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 18

// Funciones PHP del pin GPIO 23

 if ($_POST[encender23]) {
 $a- exec("echo 23 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio23/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio23/value");
 echo $a;
 }

 if ($_POST[apagar23]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio23/value");
 $a- exec("echo 23 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 23

// Funciones PHP del pin GPIO 24

 if ($_POST[encender24]) {
 $a- exec("echo 24 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio24/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio24/value");
 echo $a;
 }

 if ($_POST[apagar24]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio24/value");
 $a- exec("echo 24 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 24

// Funciones PHP del pin GPIO 25

 if ($_POST[encender25]) {
 $a- exec("echo 25 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio25/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio25/value");
 echo $a;
 }

 if ($_POST[apagar25]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio25/value");
 $a- exec("echo 25 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 25

// Funciones PHP del pin GPIO 5

 if ($_POST[encender5]) {
 $a- exec("echo 5 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio5/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio5/value");
 echo $a;
 }

 if ($_POST[apagar5]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio5/value");
 $a- exec("echo 5 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 5

// Funciones PHP del pin GPIO 6

 if ($_POST[encender6]) {
 $a- exec("echo 6 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio6/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio6/value");
 echo $a;
 }

 if ($_POST[apagar6]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio6/value");
 $a- exec("echo 6 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 6

// Funciones PHP del pin GPIO 13

 if ($_POST[encender13]) {
 $a- exec("echo 13 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio13/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio13/value");
 echo $a;
 }

 if ($_POST[apagar13]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio13/value");
 $a- exec("echo 13 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 13

// Funciones PHP del pin GPIO 12

 if ($_POST[encender12]) {
 $a- exec("echo 12 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio12/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio12/value");
 echo $a;
 }

 if ($_POST[apagar12]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio12/value");
 $a- exec("echo 12 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 12

// Funciones PHP del pin GPIO 19

 if ($_POST[encender19]) {
 $a- exec("echo 19 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio19/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio19/value");
 echo $a;
 }

 if ($_POST[apagar19]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio19/value");
 $a- exec("echo 19 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 19

// Funciones PHP del pin GPIO 16

 if ($_POST[encender16]) {
 $a- exec("echo 16 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio16/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio16/value");
 echo $a;
 }

 if ($_POST[apagar16]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio16/value");
 $a- exec("echo 16 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 16

// Funciones PHP del pin GPIO 20

 if ($_POST[encender20]) {
 $a- exec("echo 20 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio20/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio20/value");
 echo $a;
 }

 if ($_POST[apagar20]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio20/value");
 $a- exec("echo 20 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 20

// Funciones PHP del pin GPIO 21

 if ($_POST[encender21]) {
 $a- exec("echo 21 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio21/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio21/value");
 echo $a;
 }

 if ($_POST[apagar21]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio21/value");
 $a- exec("echo 21 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 21

?>

수행 하기 위해 라즈베리와 릴레이 간 연결, 당신이 해야 합니다. 다음 표에서 편지의 발에가 서 스키마에 따라 GPIO BCM; 그렇지 않으면 파일에서 줄을 수정 해야 하기 때문에 PHP, 대체 하 고는 코드 숫자 직원.

라즈베리 파이 모델 B + / 2/3 릴레이 모듈 1
+ 5V + 5V
GPIO 4
IN 1
GPIO 17
IN 2
GPIO 27 IN 3
GPIO 22
IN 4
GPIO 18 IN 15
GPIO 23
IN1 6
GPIO 24
IN1 7
GPIO 25
IN1 8
GND GND
라즈베리 파이 모델 B + / 2/3 릴레이 모듈 2
+ 5V + 5V
GPIO 5
IN 1
GPIO 6
IN 2
GPIO 13
IN 3
GPIO 12
IN 4
GPIO 19
IN1 5
GPIO 16
IN1 6
GPIO 20
IN1 7
GPIO 21
IN1 8
GND GND

모든 연결에 라즈베리 각각을 VCC, GND, e 입력 의는 릴레이; 만 남아 PHP 파일 복사 하는 라즈베리 PI, 어떤 사용 SCP 그렇게 할 수 있습니다. 원격으로.

usuario@maquina:~ $ scp index.php pi@192.168.1.*:/home/pi/
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo mv /home/pi/index.php /var/www/html/

또한 원격으로 우리 웹 서버의 디렉토리에 파일을 이동 합니다., 그리고 우리는 소유자에 의해 할당 됩니다. SSH 하는 사용자 및 그룹 www-데이터; 그것에 추가 그룹 gpio, 그리고 우리는 변경 사항을 적용 하려면 재 부 팅.

usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo chown www-data:www-data /var/www/html/index.php
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo usermod -a -G gpio www-data
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo reboot

마침내 우리는 230V 릴레이 피드 본 우리는 이전 기사 만들기는 입구 및 다른 긍정 극 사이 다리, 단일 사용 하 플러그, 또는 스위치 미니어처 회로 차단기; 하지만 우리가 연결 하고자 하는 경우 16 개의 장치 높은 소비는 두 가지 사용 하는 것이 좋습니다., 또는 더 많은 플러그.

relespuenteados

릴레이 모듈의 긍정적인 전극 사이 다리의 구조.

나머지 철사, 해당 하는 부정 극 그리고는 소요 지구, 우리는 그들을 연결 됩니다. 장치에 직접 통해 제어를 릴레이 모듈, 내 경우에는 플러그 domotic DIY; 우리 또한 명심 해야 하는 안전에 대 한 우리의 릴레이 출구 1A 있어야, 그래서 16 출력의 릴레이 필요 합니다. 16받는 사람.

릴레이 다이어그램 플러그

다이어그램 플러그 domotic DIY.

다음에 비디오 이것의 성능을 볼 수 있습니다. 16 개의 출력 시스템 그들을 확인 하 여, 데모를 통해 낮은 에너지 램프와; 드시 면 잊지 마세요 에 나를 따르라합니다 YouTube 중 하나를 놓치지 않는 고 미공개 동영상 내가 게시 거 야.

당신 처럼 당신이 나를 따라 수 지 저 귀 다, 페이 스 북, 구글 +, 링크 드 인, Feedly, 이 발행물에서 버튼으로 공유 또는, 만약 당신이 어떠한 질문이 나 제안 하시기 바랍니다 주저 하지 말고 의견.

더 많은 독자를 도달 하는 데 도움이 Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

16 에 대 한 생각 "라즈베리 파이 – 저렴 한 홈 오토 메이 션 시스템 구현 [3 부]

  1. Peatonet 질문, 으로 코드를 복사 하 고 모든 것이 제대로 작동, 그가 뒤로 단추를 제외 하 고, 그리고 반대로 종료 설정.

    모든 훌륭한 블로그를 주셔서 감사 합니다.

    • 안녕하세요 XuFLeS, 귀하의 의견 주셔서 감사.

      아마 전원 연결에 릴레이 할 수 있다; 그것에 연결 하는 경우 확인 하는 것이 유용할 것 이다 일반적으로 오픈 (하지) 대신 일반적으로 폐쇄 (NC).

      또 봐요.

      • 내가 연락처를 연결 하기 전에 테스트 230 V와 릴레이의 led 레드 설정에 펄스를 때 해제. 나는 그것을 반대 하 고 코드를 예쁘게 약간 수정 했습니다., 하지만 진실을 나 등장 했다 의심. 당신의 대답에 대해 감사.

  2. 좋은 기여. 나 비슷한 필요 관개 제어, 하지만 한 조건에: N의 하나를 출력 하는 경우에 1 다음 GPIOx에 있을 것입니다. 1. GPIO 뼈 모두 출력 하는 경우에 0 = = 0. 어떤 아이디어?? 솔레노이드 밸브와 GPIOx 펌프 출력 위치. 이미 감사 합니다..

    • 안녕하세요 듀,

      최종 출력의 수에 따라, 하나 이상의 라즈베리 파이 사용 하 여; 하나는 간단한 것, 여러 장치 간에 방법을 가장 최적의 정보는 평가 한다.

      논평 주셔서 감사.

  3. 안녕하세요, 휴대 전화에서 옥외 빛을 제어 하 고 싶습니다 때문에이에 관심이 있어요.
    그것은 나무 딸기에 무언가 시도 하는 처음으로 될 것 이다.
    하지만 의심 발생 나이 게시물을 호출할 때 “부품 3”.
    그걸로 실종 된 게 아니라 서 PHP 코드 부품 1과 2에서에서 무엇이 든을 사용 하는 것?
    이 코드 index.php 것 이해, 어디이 리아를 배치?
    정말 고마워요!

    • 안녕하세요 Paul,

      이 코드로 PHP는 버전을 가장 구현할 수 있습니다 ' 현재’ 시스템.

      이전 자습서 및 그들의 리뷰에는 파일은 어디 설명 (index.php), 올바른 사용 권한을 주는, 등…

      댓글 주셔서 감사.

      • 프롬프트 응답에 대 한 대단히 감사 합니다..
        난 이미 8 릴레이의 단일 플레이트 연결.
        그러나 솔루션을 찾을 수 없는 나에 게 드문 일 이에요.
        웹 버튼 제공, GPIO는 완벽 하 게 날을 활성화, 그 해당 전압을 제공 하 고 그까지 그것을 유지 하는 것 그것을 해제합니다, 하지만 다른 한편으로 릴레이 “클릭” 실행 하지만 아니라 스위치. 소리는 마치 릴레이 activase 이며 비활성화, 그것은 너무 빨리 미터 어떤 변화를 감지 하지 않습니다..
        그로 인해 수 있습니다.?
        감사합니다.

        Salu2!

        • 버그 발견.
          PHP 코드에서, 명령 끄기, $a 코드 제거- exec(“에코 18 > /sys/클래스/gpio/unexport”); , 당신이 그것에 첫 번째 스위치 있고 지금 그것은 효과가 나.
          지금 무엇이, 처음으로 켜면 나무 딸기; 중간 강도 빛을 8 개의 led, 설정 하 고 한 번 종료 하 고 다음을 켜면 led가 잘 하 고 지금 작품 수정.

          Salu2!

          • 죄송 합니다 너무 너무 많은 의견이 있지만이 무거운 내 raspery 함께 할 첫 번째 프로젝트 이며 그것은 놀라운 그리고 매우 매우 간단! 이 튜토리얼은.
            그리고이 장비와 함께 열리는 세계 inmeso!
            웹에서, PHP를 떠나지 않고, 그 스위치는 활성 볼 수 있습니다.?
            스위치, 처리 시간 일정 및 타이밍에 도달할 수 있는?
            진리의,나는 새로운 세계를 열었습니다., 매우 재미 있고 경제적인.

            Salu2 및 감사!

          • 안녕하세요 폴 GC.

            난 덧 글에 나 확인 그 스위치는 PHP는 GPIO의 상태를 활성 읽기 설명 생각.

            시간을 프로그래밍 방식으로 제어 하려면 간단한 것은 당신이 원하는 실행 시스템 CRON 데몬을 사용 하, 어느 후작 르 시간.

            대단히 코멘트 주셔서 감사 합니다.

          • 이미 꽤 차일 프로젝트, gpio의 상태를 읽을 정도면 사용 하
            exec ( “GPIO 읽기 29”, $status21 );
            경우 ($status21[0] == 0) {
            }
            그리고 그것 전환 하는 경우를 표시 하려면 괄호 놓거나 상태를 = = 1 종료에 대 한.

            읽기 gpio의 번호와 일치 하지 않는 gpio 포트 번호, 당신이 하 고 싶다면 내가 여기에 넣어 읽기 나의 그것의 번호와 함께 각 포트에 대 한 동일성의 테이블.

            유일 하 게 아직도 이해가 안 돼요, 때문에 1 그것은 해제 하 고 0 그것은에.
            그리고 나무 딸기에 왜, 모든 출력은 상태 비저장, 중간 전압 및 출력을 떠날 때까지 작동 하지 두 번 그들을 설정합니다.

            사이트 재설정 만들, 그것은 무엇입니까에 게 순서 모든 출력, 는 “수 면” 그리고 그들 모두를 소화 하려면을 다시, 이 과정 후에 이미는 모든 기능.

            그것은 그들은이 두 가지를 전달 될 수 있습니다.?

            Salu2!

          • 안녕하세요 Paul, 하지만 지연에 대 한 죄송 해요 요즘 아주 작은 시간 업무와 연구.

            첫째로 블로그의 다른 독자와 함께 진행 상황을 공유 감사 하 고 싶습니다., 보류 중인 자유 시간이 있을 때 계속 간단 하 고 저렴 한 홈 자동화에 자습서의이 섹션, 하지만 그건 정말 날 프로젝트와 사용자 지정 시스템에서 각자 만들기가 앞으로 자신을 다음과 같이 볼 수에 대 한 자부심.

            논리 낮은 값을 할당 하 여 릴레이에 연결 (0), 논리 값이 높은 그들을 차례 (1) 그것은 가능한 그 그 때문 릴레이에 연결 일반적으로 폐쇄 회로 대신 개방으로 230V, 이 문서의 첫 번째 코멘트 리더 XuFLes를 말했다; 당신이 그것을 시도 하 고 문제가 지속 되는 경우, 의견을 자유롭게 하 고 다른 가능성의 생각 하려고.

            각 Raspbian 점화 후 리셋 출력을 할 필요가, 수출 하 고 재 부 팅 하 고 싶은 핀을 설정 하는 간단한 스크립트를 만들 수 있습니다., rc.local에서 예 실행.

          • 안녕하세요!
            회신에 오후에!
            그것은 당신이 시간을 논리 그리고 특히 이러한 날짜.
            점화 및 셧다운, 그것은 다른 방법으로 주위를 작동합니다, 나는 연결 릴레이.

            그리고는 rc.local의, 리셋 페이지로 이동 하지 않으려면, 마찬가지로.

            Salu2!

  4. 좋은 보행자, 내가 읽고 있 었는 3 홈 오토 메이 션 부분에 자습서, 하지만 매우 빠른 프로그래밍가에서 내, 주제 슈퍼 흥미 보이지만 난 우리가 완벽 한 홈 오토 메이 션 시스템 정보를 필요 하 고 외부 로부터 입력을 받을 수합니다, ( 단추, 광 센서, 등). 협업 하 고 내가 도울 수 있는 및 나 전체 프로그래밍을 이해 하는 도움을 요청 하는 답례로 전기 부분에 생각 하 고 싶습니다.. 내 이메일이입니다. tecnico.antono.raya@gmail.com

    웹에 축 하 인사말

  5. 안녕하세요, 어떻게 지내세요, 프로젝트에 관심이 있어요, github 저장소 표시 되지 않습니다., 협력 하 고 싶습니다., 나는 나에 게 가정 자동화 기반 프로젝트에 대 한 라즈베리 파이 구매 하려고, 비록 내가 전자에 대해 많이 알지 못하는… 우리는 배우고, 감사합니다.

응답을 남기다