Automatisk hallen löpare ljus (1 / 5 steg)
Steg 1: Bygga kretsen
Steg 1: Headers
Vi vill att mout arduino till protoboard med två av kvinnliga huvud-uttag. Justera två av rubrikerna så att stiften D7 till TX och A2 till VIN kommer att anslutas till styrelsen när arduino är ansluten, sedan löda på plats. Nästa, ta en annan 10-stifts kvinnliga huvudet och skär den i två 2-pin uttag och en 3-pin uttag. Installera dessa tre uttag; både fotocellen och LED strip behöver två stift och PIR-sensorn måste tre-pin uttag.
Steg 2: kablar
Vi ville ha den PIR-sensor och fotocell monteras ganska långt bort från styrelsen och LED strip - ca 10 fot bort! Om du vill ha allt nära PCB, kan du hoppa över denna del.
Vi måste du skapa två kablar - en för PIR-sensorn som har 3 trådar och en för fotocellen med två trådar. Fotocellen är lätt - bara klippa en 10-fots längd på våra 2 ledare tvinnad tråd. Tömma ena änden och separata leder före glider lite värme krympslang på för senare. Sedan löda de två leder av fotocellen, flytta värme förminska över lödfogar och värmer det att se till en solid, isolerad anslutning. För den andra ändan, bryta av en 2-polig segment av manliga header stiften, remsor två ledare och löda varje ledare till ett av stiften. Lägg till några vissa varmt lim runt löda anslutningen så ingenting kommer av misstag kort dessa två leder.
Det är en liknande process för att skapa en kabel för att PIR-sensorn, men denna gång vill vi använda våra 3 ledare tvinnad tråd för varje stift av PIR-sensorn. Gör på samma sätt som innan, men i stället för lödning PIR sensor direkt till tråd, skär en 3-polig kvinnliga uttaget segment och löda detta till kabeln istället. Stiften av PIR sensor skulle passa fint in i detta uttag.
Steg 3: anslutningar
Använd din järn och vissa solid kabel att installera och ansluta övriga delar som anges i diagrammet.
Några motiveringar:
Vår PIR-sensorns utgångsstiftet läser 0V när ingen rörelse detekteras och 5V när den känner av ett rörligt objekt. Vi kan bara mata detta värde rakt in i en digital ingång pin på Arduino Nano, men vi märkte att det fanns en stor nedgång i driver tack vare 10' + tråd vi brukade sätta sensorn på plats. Istället vi hooked sensorn upp till A6 och används analogRead() för att kontrollera om spänningen är över eller under ett visst tröskelvärde.
Fotocellen utlöses på ett liknande sätt - i kombination med motståndet, det fungerar som en spänningsavdelare. När det finns mycket omgivande ljus, fotocellen har lågt motstånd och vi ser en låg spänning; i mörkret ser vi nära 5V.
När vi skickar en digital hög (5V) värde på stift D3, som mättar våra MOSFET och låter nuvarande flöda genom LED strip. 100kOhm motståndet bifogas dess utfärda utegångsförbud för fungerar som en pull-down, så att våra lysdioder faktiskt stänga av om porten hamnar flytande.