PIR van de ACTION hack

Deze Nachtlamp met PIR sensor van IMPULS ligt nu (18 februari ’12) bij de ACTION.

De onderdelen:

Zo heb ik het gedaan

Resultaat

 Arduino sketch uit de video:

void setup() {
  Serial.begin(9600);
}

void loop() {
  Serial.println(analogRead(A0));
}

Output arduino sketch in Excel grafiek (onderste is detail van bovenste).


Vervolgens heb ik de LEDs op een PWM pin van de Arduino gezet. Je ziet dus aan het licht de output van pin 12 van de LP0001 PIR driver IC.

De ‘onrust’ in het licht heb ik eruit gekregen door een gemiddelde te nemen van meerdere metingen. Zie hieronder dat de lichtsterkte beter correleert met de beweging van mijn hand. Bij lange aaneengesloten bewegingen oscilleert de lichtsterkte. Dit is inherent aan de wijze waarop de chip werkt. Het versterkt bamelijk de verschillen tussen twee infra-rood sensors met op-amp’s. Hier de arduinosketch en daaronder het filmpje met het rustigere licht. NB: bijna uit is al behoorlijk aan bij deze Ledjes.

long a;
int teller;

void setup() {
  Serial.begin(9600);
}

void loop() {
   a+=abs(analogRead(A0)-440);
   teller++;
   if (teller > 100){
     analogWrite(6,int(a/1760));
   teller = 0;
   a=0;
}
}


NB: de hele sensor incl 3 mooie ledjes en een 3 AA batterijhouder met klepje kost haast niks.

Categories: Uncategorized

6 Responses to PIR van de ACTION hack

  1. Peter says:

    Zover ben ik echt nog niet.
    Maar de aanhouder wint.

  2. Allard says:

    Bedankt voor de info!
    Ik heb het getest en de waardes die er uit komen zijn betrouwbaar!

    MVG, Allard

  3. Rene says:

    Had ik maar eerst gegoogeld.. Ik had dat ding gehaald en netjes gesloopt. Sja, je moet ook leren desolderen toch?
    Zal em wel weer in elkaar zetten en dan deze site beter volgen.

  4. ed says:

    Ik had er ook al een tijdje een paar liggen, ze doen goed waar ze voor bestemd zijn maar gaan wat snel door de batterijen heen. Dacht de PIR wel te kunnen gebruiken, even googelen en dan blijkt dat jij het werk al hebt gedaan. Fantastisch.
    Ik koop er nog een paar meer en laat mijn arduino dan wat grotere lampen schakelen, maar ik zal de LEDjes loshalen en/of ze met 5V psu voeden.
    Bedankt

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>