Satura rādītājs:

NameSmasher: 5 soļi (ar attēliem)
NameSmasher: 5 soļi (ar attēliem)

Video: NameSmasher: 5 soļi (ar attēliem)

Video: NameSmasher: 5 soļi (ar attēliem)
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Novembris
Anonim
NameSmasher
NameSmasher

Vārdmeistars- 2 vārdu sagraušana !!!!!!

1. darbība. Ievads

Šis projekts ir ļoti vienkāršs, tagad, kad es to izdarīju. Būtībā tas, kas jums jādara, ir savienot LCD un 2 pogas ar Arduino, un pēc tam BAM jums ir nosaukuma meistars. Vārdmeistars notiek, nospiežot pogu, un tad viens vārds mirgo, tāpat kā otrs. Bet, nospiežot abus vienlaicīgi, abi vārdi parādīsies, līdz atlaidīsit.

2. solis: materiāli:

Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli

Viss, kas tev nepieciešams, ir:

6 vīriešu vadi;

4 sieviešu vadi;

2 rezistori;

2 pogas;

Arduino;

šķidro kristālu LCD displejs;

un maizes dēlis.

3. darbība: iestatīšana

Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt

Kā iestatīt šķidro kristālu displeju;

Kā redzat attēlā, jums ir jāpievieno GND, VCC, SDA un SCL ar atbilstošo Arduino punktu.

4. solis: kods

#iekļaut

#iekļaut

LiquidCrystal_I2C LCD (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

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

char inbyte;

String pwd = "BALSOT";

String inpt = "";

Būla karogs = nepatiess;

Būla drošība garantēta = nepatiesa;

int i;

int buttonstate1 = 0; // pogu stāvokļu iestatīšana uz 0

int buttonstate2 = 0;

int buttonstate3 = 0;

int pogas valsts4 = 0;

void setup () {

pinMode (2, INPUT); // Ieejas

pinMode (3, INPUT);

lcd. sākums (16, 2);

lcd.display ();

Sērijas sākums (9600);

Serial.println ("IEVADIET PAROLI");

}

void loop () {

lcd.setCursor (0, 0);

buttonstate3 = digitalRead (2); // pogu lasīšana

buttonstate4 = digitalRead (3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {// ja buttonstate ir 1

lcd.write ("Gaya"); // Izdrukājiet to uz LCD ekrāna

kavēšanās (100); }

if (buttonstate4 == 1) {// ja buttonstate ir 1

lcd.write ("Džeremijs"); // Izdrukājiet to uz LCD ekrāna

kavēšanās (100);

} ja (buttonstate3 == 0) {// ja buttonstate ir 0

lcd.clear (); // Notīriet LCD ekrānu

kavēšanās (100); }

ja (pogas valsts4 == 0) {

lcd.clear (); kavēšanās (100);

}

}

5. darbība. Secinājums

Tāpēc pēc visa šī es esmu šeit, lai pateiktu, ka jūs varat padarīt šo projektu vēl vēsāku par to, ko es darīju. Varat pievienot vairāk pogu, lai varētu izdrukāt vairāk vārdu. Jūs varētu padarīt to par balsošanas sistēmu. Mēģiniet pievienot divus (utt.) LCD un eksperimentējiet ar to. Ir tik daudz lietu, ko jūs varētu darīt ar šo ideju.

Veiksmi un priecīgus svētkus !!

Ieteicams: