Inhaltsverzeichnis:

NameSmasher - Gunook
NameSmasher - Gunook

Video: NameSmasher - Gunook

Video: NameSmasher - Gunook
Video: name smasher Ali op op op 2024, November
Anonim
NameSmasher
NameSmasher

Namesmasher- die Zertrümmerung von 2 Namen!!!!!!

Schritt 1: Einführung

Dieses Projekt ist sehr einfach, jetzt, wo ich es getan habe. Im Grunde müssen Sie ein LCD und 2 Tasten an den Arduino anschließen und dann BAM haben Sie einen Namemasher. Ein Namesmasher passiert, wenn Sie eine Taste drücken und dann blinkt ein Name, genau wie der andere. Wenn Sie jedoch beide gleichzeitig drücken, werden beide Namen angezeigt, bis Sie sie loslassen.

Schritt 2: Materialien:

Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien

Alles was Sie brauchen ist:

6 männliche Drähte;

4 weibliche Drähte;

2 Widerstände;

2 Tasten;

ein Arduino;

eine LCD-Flüssigkristallanzeige;

und ein Steckbrett.

Schritt 3: Einrichtung

Aufstellen
Aufstellen
Aufstellen
Aufstellen
Aufstellen
Aufstellen

So richten Sie die LCD-Flüssigkristallanzeige ein;

Wie Sie im Bild sehen können, müssen Sie GND, VCC, SDA und SCL an den entsprechenden Punkt auf dem Arduino anschließen.

Schritt 4: Code

#enthalten

#enthalten

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

int-Stimmen[4]={0, 0, 0, 0};

char inbyte;

String pwd="VOTE";

Zeichenfolge inpt="";

boolesches Flag=false;

boolesche Sicherheitgranted=false;

int ich;

int buttonstate1 = 0; // Schaltflächenzustände auf 0 setzen

int buttonstate2 = 0;

int buttonstate3= 0;

int buttonstate4= 0;

Leere Einrichtung () {

pinMode (2, EINGANG); //Eingänge

pinMode(3, EINGANG);

lcd.begin(16, 2);

LCD Bildschirm();

Serial.begin (9600);

Serial.println ("PASSWORT EINGEBEN");

}

Leere Schleife () {

lcd.setCursor(0, 0);

buttonstate3= digitalRead(2); // die Tasten lesen

buttonstate4= digitalRead(3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {//wenn buttonstate auf 1 ist

lcd.write("Gaya"); // Drucken Sie dies auf den LCD-Bildschirm

Verzögerung (100); }

if (buttonstate4 == 1) {//wenn buttonstate auf 1 ist

lcd.write("Jeremy"); // Drucken Sie dies auf den LCD-Bildschirm

Verzögerung (100);

} if (buttonstate3 == 0) {//wenn buttonstate auf 0 ist

lcd.clear(); //Löschen Sie den LCD-Bildschirm

Verzögerung (100); }

if (buttonstate4 == 0){

lcd.clear(); Verzögerung (100);

}

}

Schritt 5: Fazit

Nach all dem bin ich hier, um zu sagen, dass Sie dieses Projekt noch cooler machen können als das, was ich getan habe. Sie können weitere Schaltflächen hinzufügen, damit Sie mehr Namen drucken können. Sie könnten es zu einem Abstimmungssystem machen. Versuchen Sie, zwei (usw.) LCDs hinzuzufügen und experimentieren Sie damit. Es gibt so viele Dinge, die Sie mit dieser Idee machen könnten.

Viel Glück und schöne Feiertage!!