Датчик приближения
Тип статьи:
Авторская
Соберите схему устройства, которое включает светодиод при обнаружении препятствия
В Arduino IDE создаем новый скетч и вставляем следующий код
const int buttonPin = 2; // номер порта подключения датчика const int ledPin = 13; // номер порта светодиода – установлен на плате int buttonState = 0; // переменная для чтения статуса кнопки void setup() { // инициализация LED – порта на выход: pinMode(ledPin, OUTPUT); // инициализация порта датчика на вход pinMode(buttonPin, INPUT); } void loop() { // чтение состояния порта датчика buttonState = digitalRead(buttonPin); // если обнаруживается объект if (buttonState == LOW) { // включаем светодиод digitalWrite(ledPin, HIGH); } else { // иначе выключаем светодиод digitalWrite(ledPin, LOW); } }
Загружаем скетч в Arduino. В данном виде можно использовать устройство как бесконтактный выключатель