2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Namesmasher- sự đập tan của 2 tên !!!!!!
Bước 1: Giới thiệu
Dự án này rất đơn giản, bây giờ tôi đã làm được. Về cơ bản, những gì bạn phải làm là kết nối màn hình LCD và 2 nút với Arduino và sau đó BAM bạn đã có một bảng tên. Mặt nạ tên xảy ra khi bạn nhấn một nút và sau đó một tên nhấp nháy, tương tự với tên kia. Nhưng khi bạn nhấn cả hai đồng thời, cả hai tên sẽ bật lên cho đến khi bạn buông tay.
Bước 2: Vật liệu:
Tất cả bạn cần là:
6 dây đực;
4 dây cái;
2 điện trở;
2 nút;
một Arduino;
một màn hình tinh thể lỏng LCD;
và một breadboard.
Bước 3: Thiết lập
Cách cài đặt màn hình tinh thể lỏng LCD;
Như bạn thấy trong hình, bạn phải kết nối GND, VCC, SDA và SCL với điểm tương ứng của nó trên Arduino.
Bước 4: Mã
#bao gồm
#bao gồm
Màn hình LCD LiquidCrystal_I2C (0x27, 2, 1, 0, 4, 5, 6, 7, 3, TÍCH CỰC);
int phiếu bầu [4] = {0, 0, 0, 0};
char inbyte;
String pwd = "VOTE";
Chuỗi inpt = "";
boolean flag = false;
boolean securitygranted = false;
int i;
int buttontate1 = 0; // thiết lập các nút thành 0
int buttontate2 = 0;
int buttontate3 = 0;
int buttontate4 = 0;
void setup () {
pinMode (2, INPUT); // Đầu vào
pinMode (3, INPUT);
lcd.begin (16, 2);
lcd.display ();
Serial.begin (9600);
Serial.println ("NHẬP MẬT KHẨU");
}
void loop () {
lcd.setCursor (0, 0);
buttontate3 = digitalRead (2); // đọc các nút
buttontate4 = digitalRead (3);
Serial.print (buttontate3);
Serial.print (buttontate4);
if (buttontate3 == 1) {// nếu buttontate là 1
lcd.write ("Gaya"); // In cái này lên màn hình LCD
chậm trễ (100); }
if (buttontate4 == 1) {// nếu buttontate là 1
lcd.write ("Jeremy"); // In cái này lên màn hình LCD
chậm trễ (100);
} if (buttontate3 == 0) {// nếu buttontate ở 0
lcd.clear (); // Xóa màn hình LCD
chậm trễ (100); }
if (buttontate4 == 0) {
lcd.clear (); chậm trễ (100);
}
}
Bước 5: Kết luận
Vì vậy, sau tất cả những điều này, tôi ở đây để nói rằng bạn có thể làm cho dự án này thậm chí còn tuyệt vời hơn những gì tôi đã làm. Bạn có thể thêm nhiều nút hơn để có thể in nhiều tên hơn. Bạn có thể biến nó thành một hệ thống bỏ phiếu. Hãy thử thêm hai (v.v.) LCD và thử nghiệm với điều đó. Có rất nhiều điều mà bạn có thể làm với ý tưởng này.
Chúc may mắn và nghỉ lễ vui vẻ!!