3D Model  >  Toy  >  Movie and TV peripheral products
0+
Thermal Detonator 热雷管
Thermal Detonator
Price£0 List:£0.49
Stand by Free Shipping(可下载)
SOLD0 [Comment0Article]
Thermal_Detonator.zip Click to download Downloads: 0  

- +
Add to Cart   
In Stock:99
Seller:Model City 模型城
Satisfaction Good rating0%
Rating:0
Service Attitude:0
Logistics:0
Recommended

by RoelVeldhuyzen, published

This is a Thermal Detonator, consisting of four parts. The top and bottom halves of the sphere, a sliding button that goes on top and a small cap that will cover an LED in the top half of the sphere.
The files has four holes that can accommodate three 3mm LEDs and one 1,8mm LED.
The sliding button clips into place in the slot in the top half of the sphere and can be used to attach and activate a button for electronics that can be housed inside.

https://www.youtube.com/watch?v=GELZkQZjxAA

Arduino Code for the blinking LEDs

int led1 = 5;         //Specify to which pin you are connecting the Left Oragne LED
int led2 = 7;         //Specify to which pin you are connecting the Middle Oragne LED
int led3 = 9;         //Specify to which pin you are connecting the Right Oragne LED
int led4 = 11;         //Specify to which pin you are connecting the Red LED

// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {

//Light Status 1
digitalWrite(led4, HIGH);     //turn the red LED on

digitalWrite(led1, HIGH);     // turn the Left Orange LED on
delay(600);                   // wait for 600 milliseconds

digitalWrite(led1, LOW);      // turn the Left Orange LED on off
delay(600);                   // wait for 600 milliseconds

//Light Status 2
{digitalWrite(led2, HIGH);
delay(600);

digitalWrite(led2, LOW);
delay(600);}

//Light Status 3
{digitalWrite(led3, HIGH);
delay(600);

digitalWrite(led3, LOW);
delay(600);}

//Light Status 4
{digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
delay(600);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
delay(600);}

//Light Status 5
{digitalWrite(led1, HIGH);
digitalWrite(led3, HIGH);
delay(600);

digitalWrite(led1, LOW);
digitalWrite(led3, LOW);
delay(600);}

//Light Status 6
{digitalWrite(led3, HIGH);
delay(600);

digitalWrite(led3, LOW);
delay(600);}

//Light Status 7
{digitalWrite(led1, HIGH);
delay(600);

digitalWrite(led1, LOW);
delay(600);}

//Light Status 8
{digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
delay(600);

digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(600);}

//Light Status 9
{digitalWrite(led1, HIGH);
digitalWrite(led3, HIGH);
delay(600);

digitalWrite(led1, LOW);
digitalWrite(led3, LOW);
delay(600);}

}