Laserový alarm

Cílem tohoto projektu je vytvořit jednoduchý, ale funkční bezpečnostní systém, který detekuje narušení prostoru pomocí vysílače (laserového paprsku) a přijímače (fotorezistoru). Jakmile je paprsek přerušen, Arduino to vyhodnotí jako narušení a spustí alarm – například zvukový signál pomocí piezo bzučáku.

Možnosti využití:

  • Domácí bezpečnost
  • Ochrana vstupních dveří nebo oken

Seznam součástek:

  • Arduino Uno R3
  • Fotorezistor
  • Piezo krystal
  • Vodiče

Schéma zapojení:

  • Piezo krystal- na pin8 a GND
  • Fotorezistor- 1pin na 5V 2pin na A4 a z pinu A4 připojit přes rezistor na GND

Kód pro arduino:

#include <Arduino.h>

int fotorezistor = A4;
int buzzer = 8;
int threshold = 60;

void setup() {
  Serial.begin(9600);
  pinMode(fotorezistor, INPUT);
  pinMode(buzzer, OUTPUT);
}

void loop() {
  int laserhodnota = analogRead(fotorezistor);
  Serial.println(laserhodnota);

  if (laserhodnota < threshold) {
    unsigned long startTime = millis();
    while (millis() - startTime < 3000) {
      tone(buzzer, 2000);
      delay(100);
      tone(buzzer, 4000);
      delay(100);
    }
    noTone(buzzer); // vypne buzzer po skončení cyklu
  } else {
    noTone(buzzer);
    delay(10);
  }
}

Další podobné články

Saimon říká:

Hra „Simon říká“ realizovaná pomocí Arduina je skvělým projektem, jehož cílem je spojit zábavu s učením a rozvojem technických dovedností. Hráč se snaží zapamatovat a správně zopakovat sekvenci světelných nebo zvukových signálů, čímž si trénuje paměť, koncentraci a rychlé reakce.

ROBOTICKÉ RAMENO

Stavebnice obsahuje všechny potřebné díly na sestavení robotnického ramene včetně spojovacího materiálu, pouze je nutné dokoupit čtyři kusy MIKRO SERV SG90. Dále je nutné dokoupit řídící jednotku já jsem použil domácí zásoby ARDUINO NANO a pro něho pak modul ARDUINO NANO IO SHIELD pro jednoduchost zapojení. Díly pro sestavení ramene jdou dobře tzv. vylamovat „vypadávají skoro sami. K servům pokud použijete nové tak doporučuji je před montáží odzkoušet zda jsou funkční v plném rozsahu tj. od 0° do 180°, po namontování a zjištění že servo nefunguje to pak opravdu dost zahýbá s nervy.