Obsah:

NameSmasher: 5 krokov (s obrázkami)
NameSmasher: 5 krokov (s obrázkami)

Video: NameSmasher: 5 krokov (s obrázkami)

Video: NameSmasher: 5 krokov (s obrázkami)
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Jún
Anonim
MenoSmasher
MenoSmasher

Namesmasher- prelomenie 2 mien !!!!!!

Krok 1: Úvod

Tento projekt je veľmi jednoduchý, teraz, keď som ho urobil. V zásade musíte k Arduinu pripojiť LCD a 2 tlačidlá a potom BAM dostanete menovku. Pomenovanie sa stane, keď stlačíte tlačidlo a potom jedno meno bliká, rovnako ako druhé. Keď ale stlačíte obe súčasne, obidve mená sa budú zobrazovať, kým ich nepustíte.

Krok 2: Materiály:

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Všetko čo potrebuješ je:

6 mužských drôtov;

4 ženské vodiče;

2 odpory;

2 tlačidlá;

Arduino;

LCD displej z tekutých kryštálov;

a dosku na chlieb.

Krok 3: Nastavenie

Nastaviť
Nastaviť
Nastaviť
Nastaviť
Nastaviť
Nastaviť

Ako nastaviť LCD displej z tekutých kryštálov;

Ako vidíte na obrázku, musíte pripojiť GND, VCC, SDA a SCL k príslušnému bodu na Arduine.

Krok 4: Kód

#zahrnúť

#zahrnúť

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POZITÍVNE);

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

charbajt;

Reťazec pwd = "HLASOVAŤ";

Reťazec inpt = "";

logická vlajka = false;

boolean securitygranted = false;

int i;

int buttonstate1 = 0; // nastavenie stavov tlačidiel na 0

int buttonstate2 = 0;

int buttonstate3 = 0;

int buttonstate4 = 0;

neplatné nastavenie () {

pinMode (2, VSTUP); // Vstupy

pinMode (3, VSTUP);

lcd.begin (16, 2);

displej LCD();

Serial.begin (9600);

Serial.println ("ZADAŤ HESLO");

}

prázdna slučka () {

lcd.setCursor (0, 0);

buttonstate3 = digitalRead (2); // čítanie tlačidiel

buttonstate4 = digitalRead (3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {// ak buttonstate je na 1

lcd.write ("Gaya"); // Vytlačte to na obrazovku LCD

oneskorenie (100); }

if (buttonstate4 == 1) {// ak buttonstate je na 1

lcd.write ("Jeremy"); // Vytlačte to na obrazovku LCD

oneskorenie (100);

} if (buttonstate3 == 0) {// ak buttonstate je na 0

lcd.clear (); // Vymažte obrazovku LCD

oneskorenie (100); }

ak (buttonstate4 == 0) {

lcd.clear (); oneskorenie (100);

}

}

Krok 5: Záver

Takže po tom všetkom som tu, aby som povedal, že môžete urobiť tento projekt ešte chladnejším ako to, čo som urobil. Môžete pridať ďalšie tlačidlá, aby ste mohli vytlačiť viac mien. Môžete z toho urobiť volebný systém. Skúste pridať dva (atď.) Displeje LCD a experimentujte s tým. Existuje toľko vecí, ktoré môžete s touto myšlienkou urobiť.

Vela stastia a krasne sviatky !!

Odporúča: