1 / 2
Ufo nightlight shell and stand — zdjęcie 1
1 / 2

Ufo nightlight shell and stand

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Informacje o modelu

Źródło
Printables
Kategoria
Bedroom
Licencja
GNU General Public License v3.0

int dit=250;
    int longW=500;
    int redLED=11;
    int blueLED=10;
    int greenLED=9;
long readUltrasonicDistance(int triggerPin=13, int echoPin=12)
  
{
  pinMode(triggerPin, OUTPUT);  // Clear the trigger
  digitalWrite(triggerPin, LOW);
  delayMicroseconds(2);
  // Sets the trigger pin to HIGH state for 10 microseconds
  digitalWrite(triggerPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(triggerPin, LOW);
  pinMode(echoPin, INPUT);
  // Reads the echo pin, and returns the sound wave travel time in microseconds
  return pulseIn(echoPin, HIGH);
    
}

void setup()
{
  pinMode(12, INPUT);
  pinMode(LED_BUILTIN, OUTPUT);
  pinMode(13, OUTPUT);
  pinMode (11,OUTPUT);
  pinMode (10,OUTPUT);
  pinMode (9,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:

  digitalRead(12);

  0.01723 * readUltrasonicDistance(12, 12);

  digitalWrite(LED_BUILTIN, HIGH);
  delay(10); // Wait for 10 millisecond(s)
  digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);
  digitalWrite(LED_BUILTIN, LOW);
   digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);
  digitalWrite(LED_BUILTIN, LOW);
  digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);
  digitalWrite(LED_BUILTIN, LOW);
   digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);digitalWrite (greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(dit);
  digitalWrite (redLED, LOW);
  delay(longW);
  digitalWrite (blueLED, LOW);
  delay(dit);
  digitalWrite(greenLED, HIGH);
  delay(dit);
  digitalWrite (redLED, HIGH);
  delay(longW);
  digitalWrite (blueLED, HIGH);
  delay(dit);
  digitalWrite(greenLED, LOW);
  delay(longW);
  digitalWrite (redLED, LOW);
  delay(dit);
  digitalWrite (blueLED, LOW);
  delay(longW);
  digitalWrite(LED_BUILTIN, LOW);
  delay(100); // Wait for 1000 millisecond(s)

}
arduino code for light and motion sensor(do not coppy this with the code)

 

Tagi