Агуулгын хүснэгт:

NameSmasher: 5 алхам (зурагтай)
NameSmasher: 5 алхам (зурагтай)

Видео: NameSmasher: 5 алхам (зурагтай)

Видео: NameSmasher: 5 алхам (зурагтай)
Видео: Хоромхон зуурт хэнийг ч өөртөө дурлуулах амьдралыг чинь өөрчлөх 10 алхам 💘(ROMANTIC) 2024, Оны зургадугаар сарын
Anonim
Нэр Smasher
Нэр Smasher

Namesmasher- 2 нэрийг бут цохих !!!!!!

Алхам 1: Танилцуулга

Энэ төсөл маш энгийн, одоо би үүнийг хийлээ. Үндсэндээ та хийх ёстой зүйл бол LCD болон 2 товчлуурыг Arduino -тэй холбож, дараа нь BAM -д нэр эзэмшигч авах явдал юм. Нэр эзэмшигч нь товчлуурыг дарахад нэг нэр нөгөөгөө анивчихад тохиолддог. Гэхдээ та хоёуланг нь нэгэн зэрэг дарахад таныг суллах хүртэл хоёр нэр хоёулаа гарч ирэх болно.

Алхам 2: Материал:

Материал
Материал
Материал
Материал
Материал
Материал
Материал
Материал

Танд хэрэгтэй бүх зүйл бол:

6 эрэгтэй утас;

4 эмэгтэй утас;

2 резистор;

2 товчлуур;

Ардуино;

шингэн болор LCD дэлгэц;

ба талхны самбар.

Алхам 3: Тохируулах

Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах

LCD шингэн болор дэлгэцийг хэрхэн тохируулах;

Зураг дээр харагдаж байгаа шиг та GND, VCC, SDA, SCL -ийг Arduino дээрх харгалзах цэг рүү холбох ёстой.

Алхам 4: Код

#оруулах

#оруулах

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, ЭСРЭГ);

int санал [4] = {0, 0, 0, 0};

Char inbyte;

String pwd = "VOTE";

String inpt = "";

boolean туг = худал;

boolean securitygranted = худал;

int i;

int buttonstate1 = 0; // товчлууруудыг 0 болгож тохируулна

int buttonstate2 = 0;

int buttonstate3 = 0;

int buttonstate4 = 0;

хүчингүй тохиргоо () {

pinMode (2, INPUT); // Оролт

pinMode (3, INPUT);

lcd.begin (16, 2);

lcd.display ();

Цуваа эхлэх (9600);

Serial.println ("Нууц үг оруулах");

}

void loop () {

lcd.setCursor (0, 0);

buttonstate3 = digitalRead (2); // товчлууруудыг унших

buttonstate4 = digitalRead (3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {// хэрэв buttonstate 1 дээр байвал

lcd.write ("Гаяа"); // Үүнийг LCD дэлгэц дээр хэвлэ

саатал (100); }

if (buttonstate4 == 1) {// хэрэв buttonstate 1 дээр байвал

lcd.write ("Жереми"); // Үүнийг LCD дэлгэц дээр хэвлэ

саатал (100);

} if (buttonstate3 == 0) {// хэрэв buttonstate 0 бол

lcd.clear (); // LCD дэлгэцийг цэвэрлэ

саатал (100); }

хэрэв (buttonstate4 == 0) {

lcd.clear (); саатал (100);

}

}

Алхам 5: Дүгнэлт

Энэ бүхний дараа та энэ төслийг миний хийснээс ч илүү сэрүүн болгож чадна гэж би энд хэлэх гэж байна. Та илүү олон товчлуур нэмж, илүү олон нэр хэвлэх боломжтой. Та үүнийг санал өгөх систем болгож болно. Хоёр (гэх мэт) LCD дэлгэц нэмж туршиж үзээрэй. Энэ санаагаар хийж болох олон зүйл бий.

Амжилт хүсье, амралтын өдрийн мэнд !!

Зөвлөмж болгож буй: