Page 321 - MDP2022-2
P. 321

#define  ECHO  8
            #define  SEND  12    //TX
            #define  READ  13    //RX
            #define  PIN  7                                                          //  디지털  입력  핀  설정  네오픽셀
            #define  NUMPIXELS  85                            //  Neopixel  LED  소자  수  (LED가  24개라면  ,  24로  작성)
            #define  BRIGHTNESS  50          //  밝기  설정  0(어둡게)  ~  255(밝게)  까지  임의로  설정  가능
            DHT  dht(DHTPIN,  DHTTYPE);
            float  temp;
            float  humid;
            int  flag  =  0;
            Adafruit_NeoPixel  strip  =  Adafruit_NeoPixel(NUMPIXELS,  PIN,  NEO_GRBW  +  NEO_KHZ800);


            U8X8_SSD1306_128X64_ALT0_HW_I2C  u8x8(U8X8_PIN_NONE);


            void  strip_pix_on(){
            strip.begin();
                for(int  i=0;i<=NUMPIXELS;i++){
                strip.setPixelColor(i,  0,  0,  200,  100);
                }
                strip.show();
            }

            void  strip_pix_off(){
                    strip.begin();
                    for(int  i=0;i<=NUMPIXELS;i++){
                strip.setPixelColor(i,  0,  0,  0,  0);
                }
                strip.show();
            }


            void  State1(){
                digitalWrite(SEND,0);  Serial.println("모터  작동끝");  flag++;
            }


            void  setup()
            {
                Serial.begin(9600);
                strip.setBrightness(BRIGHTNESS);        //    BRIGHTNESS  만큼  밝기  설정
                strip.begin();                                                                                //    Neopixel  제어를  시작
                strip.show();                                                                                //    Neopixel  동작  초기화  합니다
                dht.begin();
                pinMode(TRIG,  OUTPUT);
                pinMode(ECHO,  INPUT);
                pinMode(SEND,  OUTPUT);
                pinMode(READ,  INPUT);
                pinMode(3,  OUTPUT);  //  RESET에  연결  나머지핀은  SDA,  SCL에  연결  GND초록O  SDA빨간색O  SCL
   316   317   318   319   320   321   322   323   324   325   326