Page 288 - 2
P. 288
8. 소프트웨어 작성하기
가 프로그램 순서도.
나 라즈베리파이 소스코드)
#include <wiringPi.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <errno.h>
#include <string.h>
#include <pthread.h>
#define DHTPIN 7//wPi pin. physical num 7
#define FAN 6//wPi pin. physical num 22
#define LIGHTSEN_OUT 1// wPi pin. physical num 12
#define PUMP14// wPi pin. physical num 23
#define LED11// wPi pin. physical num 26
#define STEP1 2// wPi pin. physical num 13
#define STEP2 3// wPi pin. physical num 15
#define STEP3 4// wPi pin. physical num 16
#define STEP4 5// wPi pin. physical num 18
#define STEPW 13
#define STEPR 10
#define AUTOW 21
#define AUTOR 22
#define MAXTIMINGS 85
#define MIN 0
#define MAX 2500// 스텝모터돌아가는시간
define DIR_STOP 0
#define DIR_FORWARD 1
- 288 -