Банк проектов 8-11 Банк проектов 8-11 кл | Page 85

При обнаружении движения в зоне чувствительности датчика, реле будет отдан сигнал замкнуться, таким образом электрический ток пойдёт на лампу накаливания, и она начнёт светится. Программный код представлен в приложении А. 5. Сделайте выводы о проделанной работе. Предложите несколько вариантов применения датчика. Например, заметите лампу накаливания на пьезопищалку, подберите реле подходящего напряжения и тока — из данного набора можно получить звуковую сигнализацию, которая срабатывает при обнаружении движения. Либо добавьте пьезопищалку в схему, задавайте попеременно тоны разной высоты и переключайте состояние реле — устройство свето-шумовой сигнализации и т.д. Приложение А int calibrationTime = 30; //Время, в которое был принят сигнал отсутствия движения(LOW) long unsigned int lowIn; //Пауза, после которой движение считается оконченным long unsigned int pause = 5000; //Флаг. false = значит движение уже обнаружено, true - уже известно, что движения нет boolean lockLow = true; 85