Innehållsförteckning:

Trappa nattlampa - mycket låg effekt och 2 sensorer: 5 steg
Trappa nattlampa - mycket låg effekt och 2 sensorer: 5 steg

Video: Trappa nattlampa - mycket låg effekt och 2 sensorer: 5 steg

Video: Trappa nattlampa - mycket låg effekt och 2 sensorer: 5 steg
Video: ÖKV Play - Klimatidolernas första utmaning 2024, Juli
Anonim
Trappa nattlampa - mycket låg effekt och 2 sensorer
Trappa nattlampa - mycket låg effekt och 2 sensorer

Jag byggde denna nattlampa med låg effekt trappa med två infraröda rörelsesensorer så att jag kan installera en enda enhet, halvvägs i trappan, och få den att utlösas antingen av att någon går upp eller kommer ner för trappan. Jag gjorde också min design mycket låg effekt (50 uAh genomsnitt per dag) så ett 500 mAh batteri kan driva det i nästan ett år. Den är baserad på Atmels Attiny85.

Steg 1: Vad du behöver

Här är listan över material du behöver:

  • ATTINY85
  • 2 x HC-SR505 Mini Infraröd PIR-rörelsesensor
  • 2 x diod (IN4148)
  • 1K motstånd (eller större om du vill ha mer fotocellskänslighet)
  • 1 LED -ljus 3 mm
  • Fotocellssensor
  • JST -kontakt för batteri
  • 3,7V LiPo -batteri 500mAh
  • 2 x små trådar (30 AVG)

Steg 2: Ändra sensorerna

Ändra sensorerna
Ändra sensorerna
Ändra sensorerna
Ändra sensorerna
Ändra sensorerna
Ändra sensorerna

PIR -sensorerna är byggda för att fungera med minst 4,5v och LiPo -batteriet ger endast mellan 4,2v (fulladdad) ner till 3,7v. För att övervinna detta problem måste vi kringgå sensorns spänningsregulator genom att lödda en liten tråd (jag använder 30 AVG) direkt på EG4001 -chipet, den andra stiftet från vänster. Det här ser svårare ut än vad det är i verkligheten.

Ta bort några millimeter från tråden och applicera en lödstöt på den exponerade spetsen. Placera därefter tråden på chipets andra stift (som på bilden) och applicera lödkolven försiktigt för att smälta lödbulten och ta bort den.

Det sista steget är att klippa ut VCC -stiftet (+) från kontakten.

Steg 3: Kretsen

Kretsen
Kretsen

Båda PIR -sensorerna är anslutna till samma ATTINY85 -ingångsstift för att minimera stiftanvändning och tillhörande kod. PIRs sensorsignal körs genom dioder för att lindra eventuell återkopplingseffekt. Utan dioderna absorberas en del av signalen av den andra sensorn och är så svag att den inte utlöser det avbrott som krävs av Attiny för att vakna.

PIR -sensorerna stängs av när det är omgivande ljus. Under dessa perioder drar kretsen bara cirka 4uAh. När det är mörkt slås PIR -sensorerna på och drar 130 uAh när ingen rörelse detekteras. Detta innebär att i genomsnitt, om det är totalt mörker runt kretsen i 8 timmar om dagen, kommer kretsen att dra i genomsnitt 46 uAh medan du står i vänteläge. Din körsträcka på batteriet varierar beroende på hur många gånger lysdioden är på men ett 500 mAh batteri skulle räcka i cirka ett år vid normal användning.

Fotocellssensorn slås på endast när det är nödvändigt att läsa av dess värde. Att öka motståndsvärdet kommer att göra det mer känsligt. Erfarenhet med olika värden för att passa dina krav.

Steg 4: Koden

För att programmera Attiny85 måste du använda en extern programmerare. Jag gör personligen detta även om det är en Arduino Uno. Du kan hitta massor av självstudier om hur du gör detta på webben.

Koden använder ett hårdvaruavbrott och ett timeravbrott (vakthund) för att utföra sina åtgärder med så lite ström som möjligt. Var fjärde sekund avbryts vakthunden så att vi kan kontrollera om det finns mörka förändringar genom fotocellen och slå på/av PIR -sensorerna därefter.

Steg 5: Slutmontering

Slutmontering
Slutmontering
Slutmontering
Slutmontering
Slutmontering
Slutmontering

Jag gjorde kretsen till ett kretskort, lödde komponenterna och 3D -utskrivna en liten låda för den och såg till att PIR -sensorerna pekar åt rätt håll. På så sätt sker rörelsedetektering mer exakt och möjliggör bättre områdesdetektering.

Hoppas du gillar det, meddela mig om du har frågor, kommentarer eller ser potentiella förbättringar.

Rekommenderad: