Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Arduino.h>
- #include <Servo.h>
- Servo myservo;
- //#include <WiFi.h>
- //#include <WiFiClient.h>
- #define BLYNK_PRINT Serial
- #define BLYNK_USE_DIRECT_CONNECT
- #include <BlynkSimpleEsp32_BLE.h>
- #include <BLEDevice.h>
- #include <BLEServer.h>
- //char auth[] = "84ee5a5c57e145f7aaebc8633eaab845";
- //char ssid[] = "IOTIK";
- //char pass[] = "Terminator812";
- int butt;
- #define PIN_TRIG 17
- #define PIN_ECHO 25
- long duration, cm;
- unsigned long lasttime;
- void setup()
- {
- Serial.begin(9600);
- //myservo.attach(26);
- //myservo.write(0);
- pinMode(PIN_TRIG, OUTPUT);
- pinMode(PIN_ECHO, INPUT);
- //Blynk.begin(auth);
- }
- void loop()
- {
- digitalWrite(PIN_TRIG, LOW);
- if(millis()-lasttime>=5){
- lasttime=millis();
- }
- digitalWrite(PIN_TRIG, HIGH);
- if(millis()-lasttime>=10){
- lasttime=millis();
- }
- digitalWrite(PIN_TRIG, LOW);
- duration = pulseIn(PIN_ECHO, HIGH);
- cm = (duration / 2) / 29.1;
- Serial.print("Расстояние до объекта: ");
- Serial.print(cm);
- Serial.println(" см.");
- if(millis()-lasttime>=250){
- lasttime=millis();
- }
- //Blynk.run();
- //myservo.write(butt);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement