목록전체 글 (20)
STUDY BLOG
온도 24 미만 -> 빨간불 on 그 외 -> 녹색불 on 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 #define USING_DHT11 true // The DHT11 uses only 8 bits 8 #define DHT_GPIO 22 // Using GPIO 22 for this example 9 #define LH_THRESHOLD 26 // Low=~14, High=~38 - pick avg. 10 11 #define LED_R 18 12 #define LED_G 17 13 #define LED_B 27 14 15 int main(){ 16 wiringPiSetupGpio(); 17 pinMode(LED_R, O..
라즈베리파이 C++ 거리 0~10사이 빨간불 on 거리 10~15사이 녹색불 on 거리 15~30사이 파란불 on 1 #include 2 #include 3 using namespace std; 4 5 #define PIN_TRIG 23 6 #define PIN_ECHO 24 7 #define RANGE_MAX 200 8 #define RANGE_MIN 0 9 10 #define LED_R 18 11 #define LED_G 17 12 #define LED_B 27 13 14 15 int main(int argc, char* argv[]){ 16 wiringPiSetupGpio(); 17 unsigned int T,L; 18 pinMode(PIN_TRIG, OUTPUT); 19 pinMode(PIN_EC..
#include #include #include using namespace std; #define PWM_LED_G 13 // this is PWM0, pin 12 #define PWM_LED_R 18 #define BUTTON_GPIO 27 // this is GPIO27, pin 13 bool running = true; // fade in/out until button pressed int main() { // must be run as root wiringPiSetupGpio(); // use the GPIO numbering pinMode(PWM_LED_R, PWM_OUTPUT); // the PWM LED - PWM0 pinMode(PWM_LED_G, PWM_OUTPUT); pinMode(B..
버튼 1 누르면 - 빨간LED켜짐 / 한번 더 누르면 - 꺼짐 버튼 2 누르면 - 연두LED켜짐 / 한번 더 누르면 - 꺼짐 버튼 3 누르면 - 노랑LED켜짐 / 한번 더 누르면 - 꺼짐 #include #include #include using namespace std; #define LED_GPIO_R 18 // this is GPIO17, pin 11 #define LED_GPIO_G 13 #define LED_GPIO_Y 12 #define BUTTON_GPIO_R 27 // this is GPIO27, pin 13 #define BUTTON_GPIO_G 17 #define BUTTON_GPIO_Y 19 #define DEBOUNCE_TIME 200 // debounce time in ms boo..

문 제 05-1 [scanf 함수와 아스키 코드] ▶문제 1 #include int main(void) { int x1, y1, x2, y2; scanf_s("%d %d", &x1, &y1); printf("좌 상단 좌표 = (%d, %d)\n", x1, y1); scanf_s("%d %d", &x2, &y2); printf("우 하단 좌표 = (%d, %d)\n", x2, y2); printf("직사각형의 넓이 = %d", (x2 - x1) * (y2 - y1)); } ▶문제 2 #include int main(void) { double a,b; scanf_s("%lf %lf", &a, &b); printf("두 수의 덧셈 = %lf\n",a+b); printf("두 수의 뺄셈 = %lf\n", a -..