Vl53lox проблема со скетчем уровня

Да с тем что я пытался сделать не дошло до меня, я запутался.

на каком пине сидит реле?

Да он самый спасибо большое, проблема со входом на ПК сюда

Alarmpin

Пипец((

Так и чего там не правильно??

#include <Wire.h>
#include <VL53L0X.h>

VL53L0X sensor;
#define alarmPin 2
#define RedPin 3
#define GrenPin 4
int minDistance = 300; // минимальное расстояние
int maxDistance = 100; // максимальное расстояние

bool setRele = false;

void setup()
{
  pinMode(alarmPin, OUTPUT);
  pinMode(RedPin, OUTPUT);
  pinMode(GrenPin, OUTPUT);
  Wire.begin();
  sensor.init();
  sensor.setTimeout(500);
  sensor.startContinuous(50);
}


void loop()
{
  unsigned int distance = sensor.readRangeContinuousMillimeters();
  if (distance >= minDistance) setRele = true;
  if (distance <= maxDistance) setRele = false;

  if (setRele) {
    digitalWrite(alarmPin, HIGH);
  } else {
    digitalWrite(alarmPin, LOW);
  }
}
1 лайк

‘’'#include <Wire.h>
#include <VL53L0X.h>

VL53L0X sensor;
#define alarmPin 2
#define RedPin 3
#define GrenPin 4

void setup()
{
pinMode(alarmPin, OUTPUT);
pinMode(RedPin, OUTPUT);
pinMode(GrenPin, OUTPUT);
Wire.begin();
sensor.init();
sensor.setTimeout(500);
sensor.startContinuous(50);
}

void loop()
{

unsigned int distance = sensor.readRangeContinuousMillimeters();
digitalWrite( alarmPin, (distance > 100) );
digitalWrite( RedPin, (distance > 100) );
digitalWrite( GrenPin, (distance < 300) );

}
‘’’

Это первоначальный здесь условия нет

Щас попробую

Работает осталось только добавить эти светодиоды

так добавь, к работающему скетчу это уже проще жеж

1 лайк

Ну уж если взялся, то делай нормально. Гистерезис.

Короче я условие перепачкал вот и запутался

ты что? не проснулся что ли?

1 лайк

Ок сделаем, надо ещё и экран воткнуть, но с экраном проще ))

“можно я его стукну?” (с)

4 лайка

Меня?? Или мой монитор вежливый человек))

Все отлично, спасибо большое помог.

Ну раз взялся, делай хорошо. Нафига ТС неработающее устройство, тем более он к нему

собрался. Что будет с “соленойдом” в

он ведь

собрался делать, а там волны, рябь, зыбь, показания скачут…

???