NodeMCU 12E
HC-05 Bluetooth Module
(3) RC Glow Plugs
(3) 5V Relay Modules
(3) AA Batteries
CR2 3V Battery
Flash Paper
![](images/handflame_1.jpg)
- // Magic Flame Hand Thing
- // Bluetooth Only Version
- // pkvi
- // Pins
- int one = D0;
- int two = D1;
- int thr = D2;
- // Burn Time
- int burn = 1500;
- int mix_burn = 1500;
- void setup() {
- Serial.begin(9600);
- pinMode(one, OUTPUT);
- pinMode(two, OUTPUT);
- pinMode(thr, OUTPUT);
- digitalWrite(one, LOW);
- digitalWrite(two, LOW);
- digitalWrite(thr, LOW);
- }
- void loop() {
- if (Serial.available())
- {
- char data;
- data = Serial.read();
- if (data == '1') {
- digitalWrite(one, HIGH);
- Serial.write("Yep");
- delay(burn);
- digitalWrite(one, LOW);
- }
- else if (data == '2') {
- digitalWrite(two, HIGH);
- Serial.write("Sure");
- delay(burn);
- digitalWrite(two, LOW);
- }
- else if (data == '3') {
- digitalWrite(thr, HIGH);
- Serial.write("Okay");
- delay(burn);
- digitalWrite(thr, LOW);
- }
- else if (data == '4') {
- digitalWrite(one, HIGH);
- Serial.write("Bomb's Away");
- delay(mix_burn);
- digitalWrite(two, HIGH);
- delay(mix_burn);
- digitalWrite(one, LOW);
- digitalWrite(thr, HIGH);
- delay(mix_burn);
- digitalWrite(two, LOW);
- delay(mix_burn);
- digitalWrite(thr, LOW);
- }
- }
- }