Innehållsförteckning:

Auto - lampa: 6 steg
Auto - lampa: 6 steg

Video: Auto - lampa: 6 steg

Video: Auto - lampa: 6 steg
Video: Обзор и прослушивание акустики Steg: ST 650C, Imperatore 65 C 2024, Juli
Anonim
Auto - lampa
Auto - lampa

Jag har en bokhylla i hörnet av rummet. Området är inte upplyst, och jag gillar inte att tända och släcka lampan varje gång jag vill ta en bok.

Med några grundläggande komponenter och enkel kod kan du också skapa en lampa som automatiskt tänds när du behöver den och stängs av när du inte behöver den.

För detta projekt använde jag en arduino nano board.

Lampan har 2 sensorer: ultraljudsavståndssensor och ljussensor (LDR). Ultraljudssensorn varnar mikrokontrollern när en person närmar sig lampan - så den ska tändas. LDR -sensorn kontrollerar om rummet redan är upplyst - när det redan finns tillräckligt med ljus i rummet tänds inte lampan även när den närmar sig.

Lampan släcks av sig själv om ingen någon gång passerar den.

Steg 1: Ordna alla komponenter

Ordna alla komponenter
Ordna alla komponenter
Ordna alla komponenter
Ordna alla komponenter
Ordna alla komponenter
Ordna alla komponenter

Det här är komponenterna som används i konstruktionen:

  • Ultraljudssensor (Amazon)
  • Arduino board (Oavsett vilken typ, jag valde Nano på grund av dess storlek) (Amazon)
  • USB -uttag (hona) - krävs inte, men bättre att ha. (Amazon)
  • USB -kabel som passar Arduino -kortet
  • Kabeldragning-några hanhonor och några hanhonor. (Amazon)
  • USB -lampa (Amazon)
  • Motstånd - 10KΩ är bra
  • en LDR (Amazon)
  • Potentiometer (Amazon)
  • Liten kartong - alla komponenter sätts i den

Verktyg att använda i konstruktion:

  • Lödkolv + plåt
  • Limpistol
  • verktygskniv

Om du har allt detta kan du börja!

Steg 2: Gör hål i lådan

Gör hål i lådan
Gör hål i lådan
Gör hål i lådan
Gör hål i lådan

Placera ultraljudssensorn på lådan och markera dess "ögon" med pennan.

Skär 2 hål i lådan med hjälp av kniven så att du kan sätta in "ögonen" på den ultraljudssensorn genom kartongen.

Med en nål, pierce 2 små hål i toppen av lådan, genom vilka du kommer att trä LDR -trådarna senare.

Skär ett hål i storleken på USB -anslutningen längst fram / överst på lådan.

På baksidan - gör ett hål så att du kan föra USB -kabeln genom den till mikrokontrollen.

Steg 3: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Först, kläd LDR -benen genom hålen du gjorde i föregående steg.

Svetsa ett ben av LDR till ett ben av motståndet. På samma ställe svetsar du en manlig-manlig tråd, som på bilden.

Man-hontråden läggs till det andra benet i LDR, och en läggs till motståndets andra ben.

Sätt i kabeln som är ansluten till GND -stiftet på Arduino -kortet, tråden ansluten till LDR -kontakten till 5V och kabeln ansluten till dem båda till A0.

Detta kommer att skapa ett spänningsfall på motståndet, så att det blir mer ljus i rummet - desto högre spänning får vi från den gemensamma ledningen.

Ta tre han-hankablar, anslut dem till benen på potentiometern. Anslut de två yttre benen - ett till 5 V och ett till GND, mittbenet till A1.

Ta fyra han-hankablar och anslut sedan benen på ultraljudssensorn på detta sätt:

  • Gnd (sensor)> Gnd (arduino)
  • Trig (sensor)> digital pin 4 (arduino)
  • Echo (sensor)> digital pin 5 (arduino)
  • Vcc (sensor)> 5V (arduino)

Svetsa 2 hantrådar till de 2 yttre benen på USB -uttaget.

Anslut en av dem till GND och den andra på stift 6. Du vet vilken som ska anslutas till vilken stift efter att du har utfört följande test:

Prova att ansluta en av dem till GND och en till 5V, och anslut lampan till USB -uttaget. Om det inte tänds - vrid ledningarna från GND till 5V och vice versa. När lampan tänds - flytta tråden från 5V -stiftet och sätt den i den 6 digitala stiftet.

Steg 4: Ställ in potentiometern och kodningen

Ställ in potentiometern och kodningen
Ställ in potentiometern och kodningen

Ladda ner den bifogade koden och ladda upp den till arduino.

Lägg brädet där du anser att det är "mörkt".

Öppna seriell bildskärm (ctrl + M) - Du kommer att se 2 utskrivna nummer upprepade gånger. Justera potentiometern tills båda siffrorna är ungefär lika stora.

Ladda ner koden från github.com. Öppna filen 'AutoLamp.ino' och ladda upp den till arduino. (Du måste extrahera filerna först).

Steg 5: Limning

Limning
Limning

Sätt i alla komponenter i lådan.

Sätt ultraljudssensorn på framsidan, inuti hålen du skär och limma fast den med limpistolen.

Lim LDR på plats, men täck inte över den.

Limma USB -uttaget bredvid hålet du gjorde för det så att det vetter utåt.

För USB -kabeln genom hålet du gjorde för den och limma den så att den inte rör sig.

Stäng och lim lådan så att den inte öppnas.

Steg 6: Slutför

Image
Image

Anslut kabeln till en USB -laddare och sätt lådan i mörkret. Anslut lampan till USB -uttaget.

det är allt! Nu när du passerar framför henne tänds lampan.

Om du inte passerar framför henne på ett tag stänger hon av sig ensam.

Rekommenderad: