loading
7Comments

Tell us about yourself!

Complete Your Profile
  • data_2 commented on sspence's instructable DIY Berkey Water Purifier2 months ago
    DIY Berkey Water Purifier

    Nice one. what adhesive did you use?

    View Instructable »
  • data_2 commented on sspence's instructable DIY Berkey Water Purifier3 months ago
    DIY Berkey Water Purifier

    Hi sspence,I finally put mytogether, using the white buckets I have a hard time seeing the water level. One improvementI do differently is using clear or Simi clear buckets to see the water level I hope others will benefit from this.

    View Instructable »
  • DIY Arduino PIR Motion Sensor Lighting & Security

    There were more code change then you gave (about 5 more). I had someone else give me some help with it. and show me the why the changes were needed.

    View Instructable »
  • DIY Arduino PIR Motion Sensor Lighting & Security

    Still no 2nd (need 4th and 5th) pir

    View Instructable »
  • DIY Arduino PIR Motion Sensor Lighting & Security

    Sorry Steve That make it so no lights work. ( I only need 1 over ride switch) I can take it back to 1 pir and it starts to work.

    this is the code at this time. but pir do not work (switch on arduino will make light blink)int inPin1 = 11; // switch connected to digital pin 11int inPin2 = 12; // switch connected to digital pin 12int ssrPin = 13;int pirPin = 2; // PIR Data out int pirPin2 = 3;int motionDetect= 0;int manualSwitch = 0;int motionSwitch = 0;void setup() {pinMode(ssrPin, OUTPUT);pinMode(pirPin, INPUT);pinMode(inPin1, INPUT);pinMode(inPin2, INPUT);digitalWrite(ssrPin, LOW);}void loop() {motionSwitch = digitalRead (inPin1);motionDetect2 = digitalRead(pirPin2);manualSwitch = digitalRead (inPin2);if (motionSwitch == HIGH) // Motion Mode{ motionDetect = digitalRead(pirPin); if (motionDetect == HIGH) { digitalWrite(ssrPin, HIGH); delay (180000); //Optional 3 minute delayed off digitalWrite(ssrPin, LO...see more »this is the code at this time. but pir do not work (switch on arduino will make light blink)int inPin1 = 11; // switch connected to digital pin 11int inPin2 = 12; // switch connected to digital pin 12int ssrPin = 13;int pirPin = 2; // PIR Data out int pirPin2 = 3;int motionDetect= 0;int manualSwitch = 0;int motionSwitch = 0;void setup() {pinMode(ssrPin, OUTPUT);pinMode(pirPin, INPUT);pinMode(inPin1, INPUT);pinMode(inPin2, INPUT);digitalWrite(ssrPin, LOW);}void loop() {motionSwitch = digitalRead (inPin1);motionDetect2 = digitalRead(pirPin2);manualSwitch = digitalRead (inPin2);if (motionSwitch == HIGH) // Motion Mode{ motionDetect = digitalRead(pirPin); if (motionDetect == HIGH) { digitalWrite(ssrPin, HIGH); delay (180000); //Optional 3 minute delayed off digitalWrite(ssrPin, LOW); }}else if (manualSwitch == HIGH) // Manual On{ digitalWrite(ssrPin, HIGH);}else // Manual Off{ digitalWrite(ssrPin, LOW);}}

    View Instructable »
  • DIY Arduino PIR Motion Sensor Lighting & Security

    code for 2 pirs??????? see comment (sspence (author) sriramsrikp 2 years ago)Will not upload why? I am able to have 1 pir working. But the code for the 2nd will not upload Something about "motionDetect2 = digitalRead(pirPin2);"------------------------------------------------------------------------------------------------------------- int inPin1 = 11; // switch connected to digital pin 11 int inPin2 = 12; // switch connected to digital pin 12 int ssrPin = 13; int pirPin = 2;int pirPin2 = 3; int motionDetect= 0; int manualSwitch = 0; int motionSwitch = 0; void setup() { pinMode(ssrPin, OUTPUT); pinMode(pirPin, INPUT); pinMode(inPin1, INPU...see more »code for 2 pirs??????? see comment (sspence (author) sriramsrikp 2 years ago)Will not upload why? I am able to have 1 pir working. But the code for the 2nd will not upload Something about "motionDetect2 = digitalRead(pirPin2);"------------------------------------------------------------------------------------------------------------- int inPin1 = 11; // switch connected to digital pin 11 int inPin2 = 12; // switch connected to digital pin 12 int ssrPin = 13; int pirPin = 2;int pirPin2 = 3; int motionDetect= 0; int manualSwitch = 0; int motionSwitch = 0; void setup() { pinMode(ssrPin, OUTPUT); pinMode(pirPin, INPUT); pinMode(inPin1, INPUT); pinMode(inPin2, INPUT); digitalWrite(ssrPin, LOW); } void loop() { motionSwitch = digitalRead (inPin1); manualSwitch = digitalRead (inPin2); if (motionDetect == HIGH || motionDetect2 == HIGH) { motionDetect = digitalRead(pirPin);motionDetect2 = digitalRead(pirPin2); if (motionDetect == HIGH) { digitalWrite(ssrPin, HIGH); delay (180000); //Optional 3 minute delayed off digitalWrite(ssrPin, LOW); } } else if (manualSwitch == HIGH) // Manual On { digitalWrite(ssrPin, HIGH); } else // Manual Off { digitalWrite(ssrPin, LOW); } }

    View Instructable »