Indholdsfortegnelse:

Sådan laver du Arduino social distanceringsenhed med PIR: 4 trin
Sådan laver du Arduino social distanceringsenhed med PIR: 4 trin

Video: Sådan laver du Arduino social distanceringsenhed med PIR: 4 trin

Video: Sådan laver du Arduino social distanceringsenhed med PIR: 4 trin
Video: Sådan laver du en film, ALLE vil se | Ultra Nyt 2024, Juli
Anonim
Image
Image

1

Trin 1: Kredsløbsdiagram

Produktion
Produktion

Trin 2: Dele:

Arduino NANO, HC-SR501, HC-SR04, 12 bit WS2812 5050 RGB Rund LED

Buzzer, Jumpertråde,

Trin 3: Produktion

Produktion
Produktion
Produktion
Produktion

Installer biblioteksfilen: Åbn "Værktøjer"-"Administrer biblioteker ……" i Arduino-udviklingssoftwaren, søg derefter efter "Adafruit_NeoPixel" og installer den.

Trin 4: BEMÆRK:

BEMÆRK
BEMÆRK

I dette projekt brugte jeg HC-SR501 infrarød sensormodul af menneskekroppen. HC-SR501 menneskelige krops infrarøde sensormodul har to udløsende metoder. Den ene er ikke-gentagelig udløsning: det vil sige, efter at sensoren udsender et højt niveau, er forsinkelsestiden forbi , Udgangen ændres automatisk fra højt til lavt niveau. For at sige det enkelt vil det udsende et højt niveau, når det mærker menneskelig bevægelse, men efter at tiden for dens forsinkelsesjusteringsknap er forbi, vil det ikke blive ved med at mærke, selvom en person bevæger sig foran det. HC-SR501 har en lockout-tid på 0,2 sekunder, i hvilket tidsrum det ikke virker. Det vil fortsat føles efter lockout -tiden er forbi. Der er også en gentagelsestilstand: efter at sensoren udsender et højt niveau i forsinkelsesperioden, hvis en menneskelig krop bevæger sig inden for sit sanseområde, forbliver dens output høj, indtil personen forlader. Skift det høje niveau til lavt niveau (sensormodulet forlænger automatisk en forsinkelsesperiode efter detektering af enhver aktivitet i menneskekroppen og tager tiden for den sidste aktivitet som udgangspunkt for forsinkelsestiden). Kort sagt, hvis du fortsætter med at bevæge dig foran det menneskelige infrarøde sensormodul, udsender HC-SR501 altid et højt niveau.

Anbefalede: