"Вы читаете о роботах и программировании и думаете: «Было бы здорово сделать что-то подобное самому!» Теми, кем эта идея овладевает чуть больше просто мыслей смотрят кто и как делал своего робота. Читают статьи, смотрят видео. На картинках все понятно. В видеороликах тоже обычно показываются уже готовые продукты, а также сжато показываются технологии их изготовления. И вроде бы то же всё понятно: отпилил, прикрутил, припаял, соединил, запрограммировал вон на той программе вот этим кодом."

понедельник, 9 марта 2020 г.

Дороботка датчика движения для кружка

Инфракрасный датчик движения(IDD) реагирует на движение с минимального расстояния 3 метра, это слишком много для нашего робота, поэтому придется загрубить его чувствительность. Мы не будем влезать в электрическую часть, а попробуем добавить фильтров.
Для подбора соответствующего фильтра собираем тестовую схему на которой и будем откалибровать наш датчик с добавочными фильтрами.


void setup()
{
  pinMode(7, INPUT);
  pinMode(13, OUTPUT);
}

void loop()
{
  if (HIGH == digitalRead(7)) {
    digitalWrite(13, HIGH);
  } else {
    digitalWrite(13, LOW);
  }
 }