relay2 실습 - 버튼, 광센서, 터치센서, Relay를 이용한 프로그램 1. 필요한 부품 BUTTON wpi : 29 LIGHT wpi : 28 TOUCH wpi : 21 BUZZER wpi : 26 LED RED - wpi : 23 GREEN - wpi : 24 BLUE - wpi : 27 RELAY wpi : 25 2. 구현 내용 Touch센서에 터치할때마다, 1색 LED가 0.2초동안 켜졌다 꺼진다. 버튼을 첫 번째 누르면 부져소리가 0.1초동안 나면서 3색 LED가 모두 켜진다. 3색 LED가 모두 켜져있을때만 광센서가 빛을 센싱을 할 수 있다. 광센서에서 변화(밝음 → 어두움)가 측정되면 Relay를 제어하여 전류를 흐르게한다. 광센서에서 변화(어두움 → 밝음)가 측정되면 Relay를 제어하여 전류를 차단시킨다. 버튼을 두 번째 누르면 부져소리가 0.1초 동안 나면.. 2019. 10. 7. Relay 스위치와 소리센서 제어하기 1. Relay 스위치 제어 Relay Switch 내부 구조 Relay Switch 외부구조 스위치 제어 코드 const gpio = require('node-wiring-pi'); const RELAY = 22; const TurnOn = function(){ gpio.digitalWrite(RELAY,gpio.HIGH); console.log("Relay On"); setTimeout(TurnOff,3000); } const TurnOff = function(){ gpio.digitalWrite(RELAY,gpio.LOW); console.log("Relay Off"); setTimeout(TurnOn,3000); } gpio.wiringPisetup(); gpio.pinMode(RELAY,gpio.. 2019. 10. 7. 이전 1 다음