Page 101 - MDP2020-1
P. 101

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  95


                    -자동  먹이  배급과  ph  센서  제어


            #include  <Servo.h>
            #include  <SoftwareSerial.h>
            #include  <TimeLib.h>
            #include  <TimeAlarms.h>
            #define  Vref  4.95
            unsigned  long  int  avgValue;
            int  i=0;

            Servo  servo1;
            char  val;
            int  pos;

            SoftwareSerial  mySerial(7,8);

            void  setup()
            {
                Serial.begin(9600);
                Serial.println("Enter  AT  commands:");
                mySerial.begin(9600);
                servo1.attach(9);
                setTime(8,5,0,12,8,20);
                pinMode(A0,  INPUT);
                pinMode(A1,  OUTPUT);
                Alarm.alarmRepeat(8,15,30,MorningAlarm);
                Alarm.alarmRepeat(6,50,10,EveningAlarm);
            }


            void  loop()
            {
                float  sensorValue;
                    int  m;
                    long  sensorSum;
                    int  buf[10];
                for(int  i=0;i<10;i++)
                {
                    buf[i]=analogRead(A0);
                    delay(10);
                }
                for(int  i=0;i<9;i++)
                {
                    for(int  j=i+1;j<10;j++)
                    {
                        if(buf[i]>buf[j])
   96   97   98   99   100   101   102   103   104   105   106