Daftar Isi:

Cara Membuat Mesin EVM - (EVM) : 3 Langkah
Cara Membuat Mesin EVM - (EVM) : 3 Langkah

Video: Cara Membuat Mesin EVM - (EVM) : 3 Langkah

Video: Cara Membuat Mesin EVM - (EVM) : 3 Langkah
Video: Build EVM machine at home| School science project 2024, November
Anonim
Image
Image

Ini adalah modal prototipe Mesin EVM untuk tujuan proyek perguruan tinggi.

Anda dapat menggunakan proyek ini sebagai presentasi proyek, pameran proyek, presentasi modal dll, proyek ini akan memberi Anda gambaran singkat tentang cara kerja Mesin EVM, Proyek ini dapat Anda gunakan untuk pemungutan suara di sekolah dan perguruan tinggi Anda untuk pemilihan monitor Kelas atau pilihan lainnya.

Deskripsi Lengkap-

Langkah 1: APA ITU MESIN EVM?

Diagram Sirkuit (PROTEUS)
Diagram Sirkuit (PROTEUS)

Mesin Pemungutan Suara Elektronik (juga dikenal sebagai EVM) adalah pemungutan suara menggunakan sarana elektronik untuk membantu atau mengurus tugas-tugas pemberian dan penghitungan suara.

EVM dirancang dengan dua unit: unit kontrol dan unit pemungutan suara. Unit-unit ini disatukan oleh kabel. Unit kontrol EVM dipegang oleh petugas ketua atau petugas pemungutan suara. Unit pemungutan suara disimpan di dalam kompartemen pemungutan suara bagi pemilih untuk memberikan suara mereka. Hal ini dilakukan untuk memastikan bahwa petugas pemungutan suara memverifikasi identitas Anda. Dengan EVM, alih-alih mengeluarkan surat suara, petugas pemungutan suara akan menekan Tombol Suara yang memungkinkan pemilih memberikan suaranya. Daftar nama dan/atau simbol kandidat akan tersedia di mesin dengan tombol biru di sebelahnya. Pemilih dapat menekan tombol di sebelah nama kandidat yang ingin mereka pilih. Sumber eci.gov.in

Deskripsi Lengkap-

Langkah 2: Diagram Sirkuit (PROTEUS)

Ini adalah diagram sirkuit Proteus yang merupakan perangkat lunak open source, di mana Anda dapat menguji sirkuit dummy Anda tanpa menggunakan komponen praktis dan menguji sirkuit Anda dengan menggunakan kode,

Komponen yang Diperlukan-

  • mikrokontroler atmega16
  • Pengatur Tegangan 7805
  • Potensiometer 10k
  • Tekan tombol
  • Baterai 9v
  • LCD 16x2
  • LED

Deskripsi Lengkap-

Langkah 3: KODE

#termasuk

#include #include // Fungsi Modul LCD Alfanumerik #asm.equ _lcd_port=0x15;PORTC #endasm #include

// Deklarasi variabel global int i, j, k; karakter a[10], b[10], c[10]; void main(void) { // Inisialisasi Port A PORTD=0x00; DDRD=0x00; PORTA=0x00; DDRA=0xff; // Inisialisasi Port C PORTC=0x00; DDRC=0x00;

i=j=k=0;

// inisialisasi modul LCD lcd_init(16);

while (1) { //kode anda lcd_gotoxy(0, 0); lcd_putsf("HARAP MEMBERIKAN SUARA"); lcd_gotoxy(0, 1); lcd_putsf("AAP | CONG | BJP"); if(PIND.0==1) { PORTA=0b111111111; saya=i+1; delay_ms(100); lcd_clear(); lcd_gotoxy(0, 0); lcd_putsf("PILIH DITERIMA UNTUK"); lcd_gotoxy(0, 1); lcd_putsf("(BJP) TERIMA KASIH "); delay_ms(300); lcd_clear(); lcd_gotoxy(0, 0); PORTA=0b00000000; } if(PIND.1==1) { PORTA=0b111111111; j=j+1; lcd_clear(); delay_ms(100); lcd_gotoxy(0, 0); lcd_putsf("PILIH DITERIMA UNTUK"); lcd_gotoxy(0, 1); lcd_putsf("(CONG) TERIMA KASIH"); delay_ms(300); lcd_clear(); lcd_gotoxy(0, 0); PORTA=0b00000000; } if(PIND.2==1) { PORTA=0b111111111; k=k+1; lcd_clear(); delay_ms(100); lcd_gotoxy(0, 0); lcd_putsf("PILIHAN DITERIMA UNTUK"); lcd_gotoxy(0, 1); lcd_putsf("{AAP} TERIMA KASIH "); delay_ms(300); lcd_clear(); lcd_gotoxy(0, 0); PORTA=0b00000000; } if(PIND.3==1) { if(i>j) { if(i>k) { lcd_clear(); itoa(i, a); lcd_gotoxy(1, 0); lcd_putsf("PEMENANG ADALAH BJP"); lcd_gotoxy(1, 1); lcd_putsf("JUMLAH SUARA = "); lcd_puts(a); delay_ms(500); } } else if(j>k) { lcd_clear(); itoa(j, b); lcd_gotoxy(1, 0); lcd_putsf("PEMENANG ADALAH SONG"); lcd_gotoxy(1, 1); lcd_putsf("JUMLAH SUARA = "); lcd_puts(b); delay_ms(500); } else { lcd_clear(); itoa(k, c); lcd_gotoxy(1, 0); lcd_putsf("PEMENANG ADALAH AAP"); lcd_gotoxy(1, 1); lcd_putsf("JUMLAH SUARA = "); lcd_puts(c); delay_ms(500); } } }

}

Deskripsi Lengkap-

Direkomendasikan: