Automatická parkovací závora

Cílem tohoto projektu je vytvořit automatickou parkovací závoru, která využívá infračervený (IR) senzor k detekci přítomnosti vozidla a servo motor k pohybu závory nahoru a dolů. Tento systém je navržen tak, aby usnadnil vstup a výstup vozidel na parkoviště bez nutnosti lidského zásahu.

Program pro Arduino UNO:

#include <Servo.h>
Servo Serv;
int pinIR = 2;
int pinServo = 9;
int val = 0;

void setup() {
  // put your setup code here, to run once:
  pinMode(pinIR, INPUT);
  Serv.attach(pinServo);
}

void loop() {
  // put your main code here, to run repeatedly:
  val = digitalRead(pinIR);

  if (val == 1) {
    Serv.write(90);
    delay(1);
  }
  if (val == 0) {
    Serv.write(160);
    delay(2000);
  }
}

Použité komponenty:

Další podobné články

Ovládání teploty pomocí relé a senzoru DS18B20

Tento projekt umožňuje měřit teplotu pomocí senzoru DS18B20, zobrazit ji na I2C LCD displeji, a ovládat relé podle teplotních limitů. Relé bude aktivní, když je teplota mezi 0 a 22 stupni Celsia. Projekt může sloužit k ovládání topení, ventilace nebo jiného zařízení podle okolní teploty.