Advertisement
freeridre

setup

Apr 28th, 2020
670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.93 KB | None | 0 0
  1. void setup()
  2. {
  3.   wdt_disable();
  4.   //wdt_enable(WDTO_8S);
  5.  
  6.   //Arduino Software RESET
  7.   //pinMode(RSTARDU, OUTPUT);
  8.   FirstTime = millis();
  9.   FastLED.setBrightness(BRIGHTNESS1);
  10.   FastLED.setMaxRefreshRate(40000, true);
  11.   FastLED.addLeds<LED_TYPE,LED_PIN,COLOR_ORDER>(leds, NUM_LEDS).getMaxRefreshRate();
  12.   //FastLED.addLeds<LED_TYPE,LED_PIN,COLOR_ORDER>(leds, NUM_LEDS).setCorrection(TypicalLEDStrip);
  13.   FastLED.clear(leds);
  14.  
  15.   //FastLED.addLeds<LED_TYPE,LED_PIN,COLOR_ORDER>(leds, NUM_LEDS);
  16.   pinMode(RedPin, OUTPUT);
  17.   pinMode(GreenPin, OUTPUT);
  18.   pinMode(BluePin, OUTPUT);
  19.   pinMode(MagneticLock, OUTPUT);
  20.   pinMode(Buzzer, OUTPUT);
  21.   //analogWrite(Buzzer, BuzzerOn);
  22.   if(BuzzerON)
  23.   {
  24.     tone(Buzzer, BuzzerFrequency1);
  25.   }
  26.   pinMode(Button, INPUT);
  27.   pinMode(PIR, INPUT);
  28.   pinMode(Reed, INPUT_PULLUP);
  29.   delay(100);
  30.   if (currentMillis < time_half_second && BuzzerON)
  31.   {
  32.     //analogWrite(Buzzer, BuzzerOff);
  33.     noTone(Buzzer);
  34.     setColor(Off, Off, Standby);
  35.   }
  36.   Serial.begin(115200);
  37.   Serial1.begin(115200);
  38.   Serial.println();
  39.   Serial.println("Hello!");
  40.   //nexInit();
  41.   Serial2.begin(115200);
  42.   delay(10);
  43.   Serial2.print("rest");
  44.   Serial2.write(0xff);
  45.   Serial2.write(0xff);
  46.   Serial2.write(0xff);
  47.   //rtc.begin();
  48.   NextionStartTime = millis();
  49.     if (! rtc.begin())
  50.   {
  51.     Serial.println("Couldn't find RTC");
  52.     //while (1);
  53.   }else
  54.  
  55.   Serial.println("RTC Has just Started!");
  56.   Serial.println("Itt");
  57.   TimeNow();
  58.   LoRaReset();
  59.   delay(2000);
  60.   //**Wire.begin();
  61.   HC05JDY30.begin(9600);
  62.   if(HC05JDY30)
  63.   {
  64.     Serial.println("HC-05 is ready to use!");
  65.   }
  66.   else
  67.   {
  68.     Serial.println("Could not communicate with HC-05!");
  69.   }
  70.   //FingerPrint.begin(57600);
  71.   //FingerPrintCheck();
  72.   if(myRfid.begin())
  73.     Serial.println("RFID is ready to use!");
  74.   else
  75.     Serial.println("Could not communicate with Qwiic RFID!");
  76.   NFCINITIALIZE ();
  77.   //cardreading ();
  78.  
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement