INHOUDSOPGAWE:

NameSmasher: 5 stappe (met foto's)
NameSmasher: 5 stappe (met foto's)

Video: NameSmasher: 5 stappe (met foto's)

Video: NameSmasher: 5 stappe (met foto's)
Video: 5 photos every guy NEEDS on his Tinder profile 🔥 2024, November
Anonim
NaamSmasher
NaamSmasher

Namesmasher- die breek van 2 name !!!!!!

Stap 1: Inleiding

Hierdie projek is baie eenvoudig, noudat ek dit gedoen het. Wat u eintlik moet doen, is om 'n LCD en 2 knoppies aan die Arduino te koppel, en dan BAM het u 'n naammasker. 'N Naammasjien gebeur as u op 'n knoppie druk en dan knip die een naam, dieselfde as die ander. Maar as u gelyktydig op beide druk, verskyn albei name totdat u los.

Stap 2: Materiaal:

Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal
Materiaal

Al wat jy nodig het is:

6 mannetjiesdrade;

4 vroulike drade;

2 weerstande;

2 knoppies;

'n Arduino;

'n LCD vloeibare kristal skerm;

en 'n broodbord.

Stap 3: Opstel

Stel op
Stel op
Stel op
Stel op
Stel op
Stel op

Hoe om die LCD -vloeibare kristalskerm op te stel;

Soos u op die foto kan sien, moet u GND, VCC, SDA en SCL koppel aan die ooreenstemmende punt op die Arduino.

Stap 4: Kode

#insluit

#insluit

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIEF);

int stemme [4] = {0, 0, 0, 0};

char inbyte;

String pwd = "STEM";

String inpt = "";

boolese vlag = vals;

boolean securitygranted = false;

int ek;

int buttonstate1 = 0; // die knoppies op 0 stel

int buttonstate2 = 0;

int buttonstate3 = 0;

int buttonstate4 = 0;

ongeldige opstelling () {

pinMode (2, INVOER); // Insette

pinMode (3, INVOER);

lcd.begin (16, 2);

lcd.display ();

Serial.begin (9600);

Serial.println ("Voer wagwoord in");

}

leemte -lus () {

lcd.setCursor (0, 0);

buttonstate3 = digitalRead (2); // lees die knoppies

buttonstate4 = digitalRead (3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {// as buttonstate by 1 is

lcd.write ("Gaya"); // Druk dit op die LCD -skerm

vertraging (100); }

if (buttonstate4 == 1) {// as buttonstate by 1 is

lcd.write ("Jeremy"); // Druk dit op die LCD -skerm

vertraging (100);

} if (buttonstate3 == 0) {// as buttonstate by 0 is

lcd.clear (); // Maak die LCD -skerm skoon

vertraging (100); }

as (buttonstate4 == 0) {

lcd.clear (); vertraging (100);

}

}

Stap 5: Gevolgtrekking

Na dit alles, is ek hier om te sê dat u hierdie projek nog koeler kan maak as wat ek gedoen het. U kan meer knoppies byvoeg sodat u meer name kan druk. U kan dit 'n stemstelsel maak. Probeer om twee (ens.) LCD's by te voeg en eksperimenteer daarmee. Daar is soveel dinge wat u met hierdie idee kan doen.

Sterkte en voorspoedige vakansie !!

Aanbeveel: