Page 21 - MDP2022-2
P. 21

//              배선  12V  빨강,  5V  파랑,  3V  하얀,  GND  갈색  녹색  회색,  신호선  노랑
            //              D3(GPIO0)  =  FLASh버튼  LOW넣고  리셋버튼
            //              POTO  갈-12v  청-GND  검-신호선(풀업으로)  흰-안씀
            //  DATA1  /  코인기            GPIO  16
            //  DATA2  /  NFC_SCL        GPIO  5
            //  DATA3  /  NFC_SDA        GPIO  4
            //  DATA4  /  NFC_IRQ        GPIO  0
            //  DATA5  /  NFC_RST        GPIO  2
            //  DATA6  /  Poto_1          GPIO  14
            //  DATA7  /  Poto_2          GPIO  12
            //  DATA8  /  Solenoide    GPIO  13
            //  DATA9  /  mp3                GPIO  15
            //////////////////////////////////////////////////
            #include  <SoftwareSerial.h>
            #include  <DFPlayer_Mini_Mp3.h>
            #include  <Arduino.h>
            #include  <LiquidCrystal_I2C.h>
            #include  <Wire.h>
            #include  <stdio.h>
            #include  <stdarg.h>
            #include  <ESP8266WiFi.h>
            #include  <ESP8266HTTPClient.h>


            #define  Slave_mega  0x03                            //  i2c
            #define  I2C_SCL      D1
            #define  I2C_SDA      D2
            #define  NFC_re        D3
            #define  Poto_1        D0
            #define  Poto_2        D5
            #define  Coin            D6
            #define  Solenoide  D7
            #define  mp3              D8


            const  char*  ssid          =  "LH";
            const  char*  password  =  "79427942";
            String  host  =  "52.78.68.228";


            unsigned  long  fir_poto  =  0;
            unsigned  long  last_poto  =  0;


            boolean  Start_coin  =  0;


            int  score  =  0;
            int  a  =  1,  i  =  1,  temp  =  0;;
            int  flag_1  =  0;
   16   17   18   19   20   21   22   23   24   25   26