Daftar Isi:

NameSmasher: 5 Langkah (dengan Gambar)
NameSmasher: 5 Langkah (dengan Gambar)

Video: NameSmasher: 5 Langkah (dengan Gambar)

Video: NameSmasher: 5 Langkah (dengan Gambar)
Video: For $500 "Act Black" in America's Most Racist Town 2024, Juni
Anonim
NamaSmasher
NamaSmasher

Namesmasher- menghancurkan 2 nama!!!!!!

Langkah 1: Pendahuluan

Proyek ini sangat sederhana, sekarang saya melakukannya. Pada dasarnya, yang harus Anda lakukan adalah menghubungkan LCD dan 2 tombol ke Arduino dan kemudian BAM Anda mendapatkan penghancur nama. Penghancur nama terjadi ketika Anda menekan tombol dan kemudian satu nama berkedip, sama dengan yang lain. Tetapi ketika Anda menekan keduanya secara bersamaan, kedua nama tersebut akan muncul sampai Anda melepaskannya.

Langkah 2: Bahan:

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

Yang kamu butuhkan adalah:

6 kabel laki-laki;

4 kabel perempuan;

2 resistor;

2 tombol;

sebuah Arduino;

layar kristal cair LCD;

dan papan tempat memotong roti.

Langkah 3: Pengaturan

Mempersiapkan
Mempersiapkan
Mempersiapkan
Mempersiapkan
Mempersiapkan
Mempersiapkan

Cara mengatur layar kristal cair LCD;

Seperti yang Anda lihat pada gambar, Anda harus menghubungkan GND, VCC, SDA, dan SCL ke titik yang sesuai di Arduino.

Langkah 4: Kode

#termasuk

#termasuk

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

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

inbyte karakter;

String pwd="PILIH";

String inpt="";

bendera boolean=salah;

boolean securitygranted=salah;

di aku;

int keadaan tombol1 = 0; //mengatur status tombol ke 0

int keadaan tombol2 = 0;

int keadaan tombol3= 0;

int keadaan tombol4= 0;

batalkan pengaturan() {

pinMode(2, INPUT); //masukan

pinMode(3, INPUT);

lcd.begin(16, 2);

layar LCD();

Serial.begin(9600);

Serial.println("MASUKKAN PASSWORD");

}

lingkaran kosong(){

lcd.setCursor(0, 0);

buttonstate3= digitalRead(2); //membaca tombol

buttonstate4= digitalRead(3);

Serial.print(buttonstate3);

Serial.print(buttonstate4);

if (buttonstate3 == 1){ //if buttonstate pada 1

lcd.write("Gaya"); //Cetak ini ke layar LCD

penundaan(100); }

if (buttonstate4 == 1){ //if buttonstate pada 1

lcd.write("Jeremy"); //Cetak ini ke layar LCD

penundaan(100);

} if (buttonstate3 == 0){ //jika buttonstate pada 0

lcd.clear(); //Hapus layar LCD

penundaan(100); }

if (keadaan tombol4 == 0){

lcd.clear(); penundaan(100);

}

}

Langkah 5: Kesimpulan

Jadi setelah semua ini, saya di sini untuk mengatakan bahwa Anda dapat membuat proyek ini lebih keren daripada yang saya lakukan. Anda dapat menambahkan lebih banyak tombol sehingga Anda dapat mencetak lebih banyak nama. Anda bisa membuatnya menjadi sistem pemungutan suara. Coba tambahkan dua (dll.) LCD dan bereksperimenlah dengan itu. Ada banyak hal yang bisa Anda lakukan dengan ide ini.

Selamat berlibur dan selamat berlibur!!

Direkomendasikan: