Inhaltsverzeichnis:

Wie erstelle ich eine EVM-Maschine - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) : 3 Schritte
Wie erstelle ich eine EVM-Maschine - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) : 3 Schritte

Video: Wie erstelle ich eine EVM-Maschine - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) : 3 Schritte

Video: Wie erstelle ich eine EVM-Maschine - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) : 3 Schritte
Video: Дворец для Путина. История самой большой взятки 2024, Juli
Anonim
Image
Image

Dies ist das Prototyp-Modal von EVM Machine für College-Projektzwecke.

Sie können dieses Projekt als Projektpräsentation, Projektausstellung, modale Präsentation usw. verwenden. Dieses Projekt gibt Ihnen einen schnellen Überblick darüber, wie eine EVM-Maschine funktioniert, Dieses Projekt können Sie für die Stimmabgabe in Ihrer Schule und Hochschule für die Auswahl des Klassenmonitors oder jede andere Auswahl verwenden.

Vollständige Beschreibung -

Schritt 1: WAS IST EVM-MASCHINE?

Schaltplan (PROTEUS)
Schaltplan (PROTEUS)

Electronic Voting Machine (auch als EVM bekannt) wählt mit elektronischen Mitteln ab, um die Aufgaben der Stimmabgabe und Stimmenauszählung zu unterstützen oder zu erledigen.

Ein EVM besteht aus zwei Einheiten: der Steuereinheit und der Wahleinheit. Diese Einheiten sind durch ein Kabel miteinander verbunden. Die Kontrolleinheit des EVM wird beim Vorsitzenden oder Wahlleiter aufbewahrt. Die Wahleinheit wird im Wahlfach aufbewahrt, damit die Wähler ihre Stimmen abgeben können. Dies geschieht, um sicherzustellen, dass der Wahlleiter Ihre Identität überprüft. Bei der EVM drückt der Wahlleiter anstelle eines Stimmzettels den Wahlknopf, der es dem Wähler ermöglicht, seine Stimme abzugeben. Auf dem Automaten wird eine Liste mit Namen und/oder Symbolen der Kandidaten mit einer blauen Schaltfläche daneben angezeigt. Der Wähler kann den Knopf neben dem Namen des Kandidaten drücken, für den er stimmen möchte. Quelle eci.gov.in

Vollständige Beschreibung -

Schritt 2: Schaltplan (PROTEUS)

Dies ist der Proteus-Schaltplan, bei dem es sich um eine Open-Source-Software handelt, auf der Sie Ihre Dummy-Schaltung ohne praktische Komponenten testen und Ihre Schaltung mit Code testen können.

Erforderliche Komponenten-

  • Atmega16 Mikrocontroller
  • 7805 Spannungsregler
  • 10k Potentiometer
  • Druckknopf
  • 9v Batterie
  • 16x2 LCD
  • LEDs

Vollständige Beschreibung -

Schritt 3: CODE

#enthalten

#include #include // Alphanumerische LCD-Modulfunktionen #asm.equ _lcd_port=0x15;PORTC #endasm #include

// Deklaration globaler Variablen int i, j, k; Zeichen a[10], b[10], c[10]; void main(void) {// Port A Initialisierung PORTD=0x00; DDRD=0x00; PORTA=0x00; DDRA = 0xff; // Port C-Initialisierung PORTC=0x00; DDRC=0x00;

i=j=k=0;

// Initialisierung des LCD-Moduls lcd_init (16);

while (1) {//Ihr Code lcd_gotoxy (0, 0); lcd_putsf("BITTE STIMME GEBEN"); lcd_gotoxy(0, 1); lcd_putsf("AAP | CONG | BJP"); if(PIND.0==1) {PORTA=0b11111111; i=i+1; Verzögerung_ms(100); lcd_clear(); lcd_gotoxy (0, 0); lcd_putsf("ABSTIMMUNG AKZEPTIERT"); lcd_gotoxy(0, 1); lcd_putsf(" (BJP) DANKE "); Verzögerung_ms(300); lcd_clear(); lcd_gotoxy (0, 0); PORTA=0b00000000; aufrechtzuerhalten. Wenn (PIND.1==1) {PORTA=0b11111111; j=j+1; lcd_clear(); Verzögerung_ms(100); lcd_gotoxy (0, 0); lcd_putsf("ABSTIMMUNG AKZEPTIERT"); lcd_gotoxy(0, 1); lcd_putsf("(CONG) DANKE"); Verzögerung_ms(300); lcd_clear(); lcd_gotoxy (0, 0); PORTA=0b00000000; aufrechtzuerhalten. Wenn (PIND.2==1) {PORTA=0b11111111; k=k+1; lcd_clear(); Verzögerung_ms(100); lcd_gotoxy (0, 0); lcd_putsf("ABSTIMMUNG AKZEPTIERT"); lcd_gotoxy(0, 1); lcd_putsf(" {AAP} DANKE "); Verzögerung_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("GEWINNER IST BJP"); lcd_gotoxy(1, 1); lcd_putsf("GESAMTSTIMME = "); lcd_puts(a); Verzögerung_ms(500); }} sonst if (j>k) {lcd_clear(); itoa(j, b); lcd_gotoxy(1, 0); lcd_putsf("GEWINNER IST KONG"); lcd_gotoxy(1, 1); lcd_putsf("GESAMTSTIMME = "); lcd_puts(b); Verzögerung_ms(500); aufrechtzuerhalten. Sonst {lcd_clear(); itoa(k, c); lcd_gotoxy(1, 0); lcd_putsf("GEWINNER IST AAP"); lcd_gotoxy(1, 1); lcd_putsf("GESAMTSTIMME = "); lcd_puts(c); Verzögerung_ms(500); } } }

}

Vollständige Beschreibung -

Empfohlen: