Innholdsfortegnelse:

Hvordan lage Arduino sosial distanseringsenhet med PIR: 4 trinn
Hvordan lage Arduino sosial distanseringsenhet med PIR: 4 trinn

Video: Hvordan lage Arduino sosial distanseringsenhet med PIR: 4 trinn

Video: Hvordan lage Arduino sosial distanseringsenhet med PIR: 4 trinn
Video: Массимо Банци: Как Arduino пробуждает воображение 2024, Desember
Anonim
Image
Image

1

Trinn 1: Kretsdiagram

Produksjon
Produksjon

Trinn 2: Deler:

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

Summer, Stikkledere,

Trinn 3: Produksjon

Produksjon
Produksjon
Produksjon
Produksjon

Installer biblioteksfilen: Åpne "Tools"-"Manage Libraries ……" i Arduino utviklingsprogramvare, søk deretter etter "Adafruit_NeoPixel" og installer den.

Trinn 4: MERK:

MERK
MERK

I dette prosjektet brukte jeg HC-SR501 infrarød sensormodul for menneskekroppen. HC-SR501 infrarød sensormodul for menneskekroppen har to utløsende metoder. Den ene er ikke-repeterbar utløsning: det vil si at etter at sensoren sender ut et høyt nivå, er forsinkelsestiden over. Output Utgangen vil automatisk skifte fra høyt nivå til lavt nivå. For å si det enkelt, vil det levere et høyt nivå når det oppdager menneskelig bevegelse, men etter at tidspunktet for forsinkelsesjusteringsknappen er over, vil det ikke fortsette å føle selv om en person beveger seg foran den. HC-SR501 har en lockout-tid på 0,2 sekunder, i løpet av denne tiden vil det ikke fungere. Det vil fortsette å føles etter at lockout -tiden er over. Det er også en repeterbar utløsermodus: etter at sensoren sender ut et høyt nivå, i forsinkelsesperioden, hvis en menneskekropp beveger seg innenfor sitt sanseområde, vil dens utgang forbli høy til personen forlater. Endre høyt nivå til lavt nivå (sensormodulen vil automatisk forlenge en forsinkelsesperiode etter å ha oppdaget hver aktivitet i menneskekroppen, og ta tiden til den siste aktiviteten som utgangspunkt for forsinkelsestiden). Enkelt sagt, hvis du fortsetter å bevege deg foran den menneskelige infrarøde sensormodulen, vil HC-SR501 alltid levere et høyt nivå.

Anbefalt: