Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
1
Pas 1: diagrama del circuit
Pas 2: parts:
Arduino NANO, HC-SR501, HC-SR04, LED rodó de 12 bits WS2812 5050 RGB
Buzzer, Cables de pont,
Pas 3: producció
Instal·leu el fitxer de la biblioteca: obriu "Eines" - "Gestiona les biblioteques ……" al programari de desenvolupament Arduino i, a continuació, cerqueu "Adafruit_NeoPixel" i instal·leu-lo.
Pas 4: NOTA:
En aquest projecte he utilitzat el mòdul de sensor d'infrarojos del cos humà HC-SR501. El mòdul del sensor d’infrarojos del cos humà HC-SR501 té dos mètodes d’activació. Un és el desencadenament no repetible: és a dir, després que el sensor produeixi un nivell alt, el temps de retard hagi superat , La sortida canviarà automàticament de nivell alt a nivell baix. Per dir-ho simplement, produirà un alt nivell quan detecti el moviment humà, però un cop finalitzat el botó d’ajust del retard, no continuarà sentint-se fins i tot si una persona es mou al seu davant. L'HC-SR501 té un temps de bloqueig de 0,2 segons, durant el qual no funcionarà. Seguirà sentint-se quan acabi el temps de bloqueig. També hi ha un mode d'activació repetible: després que el sensor produeix un nivell alt, durant el període de retard, si un cos humà es mou dins del seu rang de detecció, la seva sortida es mantindrà elevada fins que la persona marxi. Canvieu el nivell alt a nivell baix (el mòdul de detecció ampliarà automàticament un període de temps de retard després de detectar totes les activitats del cos humà i prendrà el temps de la darrera activitat com a punt de partida del temps de retard). En poques paraules, si continueu movent-vos davant del mòdul del sensor d'infrarojos humà, l'HC-SR501 sempre generarà un nivell alt.