dgm82382
Published © Apache-2.0

Send Nudes Morse Code LED

The LEDs will flash in a pattern that is the Morse Code of course and it says "send nudes". It's a funny project.

BeginnerFull instructions provided945
Send Nudes Morse Code LED

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
5 mm LED: Red
5 mm LED: Red
×1
5 mm LED: Green
5 mm LED: Green
×1
Through Hole Resistor, 470 ohm
Through Hole Resistor, 470 ohm
The LEDs might heat up with the 5v supply so including a resistor is good.
×1

Software apps and online services

Arduino IDE
Arduino IDE
Arduino Web Editor
Arduino Web Editor

Story

Read more

Schematics

Schematic/Circuit Diagram

Here's the circuit diagram on how to connect your components i.e. the LEDs and the resistor. I'm sorry the image isn't centred.

Code

Send Nudes Code

C/C++
Just paste the code in the web editor or the Arduino software and upload it. I'm not sure what the language of this code is, but I've selected C/C++ for the sake of it. I used the "AVRISP mkII" programmer in Arduino software.
void setup() 
{
  pinMode(2, OUTPUT);
  pinMode(6, OUTPUT);
}

void loop() {
 // main morse code for, you know...
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(500);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
  digitalWrite(2, HIGH);
  delay(200);
  digitalWrite(2, LOW);
  delay(100);
 //reset indicator
  digitalWrite(6, HIGH);
  delay(2000);
  digitalWrite(6, LOW);
  delay(200);
}

Credits

dgm82382

dgm82382

0 projects • 0 followers

Comments