Orodha ya maudhui:

Jinsi ya Kutengeneza Mashine ya EVM - Kiwango cha ubadilishaji (EVM) Maelezo: Mfumo 3
Jinsi ya Kutengeneza Mashine ya EVM - Kiwango cha ubadilishaji (EVM) Maelezo: Mfumo 3

Video: Jinsi ya Kutengeneza Mashine ya EVM - Kiwango cha ubadilishaji (EVM) Maelezo: Mfumo 3

Video: Jinsi ya Kutengeneza Mashine ya EVM - Kiwango cha ubadilishaji (EVM) Maelezo: Mfumo 3
Video: Архитектура ЭВМ | Основы Операционных Систем | Ассемблер | 01 2024, Julai
Anonim
Image
Image

Huu ndio mfano wa mfano wa Mashine ya EVM kwa kusudi la mradi wa chuo kikuu.

Unaweza kutumia mradi huu kama uwasilishaji wa mradi, maonyesho ya mradi, uwasilishaji wa modeli n.k, mradi huu utakupa muhtasari wa haraka jinsi Mashine ya EVM inavyofanya kazi, Mradi huu unaweza kutumia kwa kupiga kura katika shule yako na vyuo vikuu kwa uteuzi wa wachunguzi wa Darasa au chaguzi zingine zozote.

Maelezo kamili-

Hatua ya 1: MASHINE YA EVM NI NINI?

Mchoro wa Mzunguko (PROTEUS)
Mchoro wa Mzunguko (PROTEUS)

Mashine ya Kupiga Kura ya Elektroniki (pia inajulikana kama EVM) inapiga kura kwa kutumia njia za elektroniki kusaidia au kutunza kazi za kupiga na kuhesabu kura.

EVM imeundwa na vitengo viwili: kitengo cha kudhibiti na kitengo cha kupiga kura. Vitengo hivi vimeunganishwa pamoja na kebo. Kitengo cha kudhibiti EVM kinawekwa na afisa msimamizi au afisa wa kupigia kura. Kitengo cha kupiga kura kinawekwa ndani ya chumba cha kupigia kura kwa wapiga kura kupiga kura zao. Hii imefanywa ili kuhakikisha kuwa afisa upigaji kura anathibitisha utambulisho wako. Pamoja na EVM, badala ya kutoa karatasi ya kupigia kura, afisa wa kupiga kura atabonyeza Kitufe cha Kura ambacho kinamwezesha mpiga kura kupiga kura yake. Orodha ya majina ya wagombea na / au alama zitapatikana kwenye mashine na kifungo cha bluu karibu nayo. Mpiga kura anaweza kubonyeza kitufe karibu na jina la mgombeaji anayetaka kumpigia kura. Chanzo eci.gov.in

Maelezo kamili-

Hatua ya 2: Mchoro wa Mzunguko (PROTEUS)

Huu ni mchoro wa mzunguko wa Proteus ambayo ni programu ya chanzo wazi, ambayo unaweza kujaribu mzunguko wa dummy bila kutumia vifaa vyovyote vya vitendo na ujaribu mzunguko wako kwa kutumia nambari,

Vipengele vinahitajika -

  • Mdhibiti mdogo wa Atmega16
  • Mdhibiti wa Voltage 7805
  • 10k Potentiometer
  • Kitufe cha kushinikiza
  • 9v Betri
  • 16x2 LCD
  • LEDs

Maelezo kamili-

Hatua ya 3: CODE

# pamoja

#jumuisha # ikiwa ni pamoja // Kazi za Moduli za LCD za Alphanumeric #asm.equ _lcd_port = 0x15; PORTC #theasm #include

// Azimio la anuwai za ulimwengu int i, j, k; char a [10], b [10], c [10]; utupu kuu (batili) {// Uanzishaji wa PORTD = 0x00; DDRD = 0x00; PORTA = 0x00; DDRA = 0xff; // Uanzishaji wa Port C PORTC = 0x00; DDRC = 0x00;

i = j = k = 0;

// Uanzishaji wa moduli ya LCD lcd_init (16);

wakati (1) {// nambari yako lcd_gotoxy (0, 0); lcd_putsf ("TAFADHALI TOA KURA"); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); ikiwa (PIND.0 == 1) {PORTA = 0b11111111; i = i + 1; kuchelewesha_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("KURA IMEKUBALIWA KWA"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) THANKYOU"); kuchelewesha_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } ikiwa (PIND.1 == 1) {PORTA = 0b11111111; j = j + 1; lcd_clear (); kuchelewesha_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("KURA IMEKUBALIWA KWA"); lcd_gotoxy (0, 1); lcd_putsf ("(CONG) THANKYOU"); kuchelewesha_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } ikiwa (PIND.2 == 1) {PORTA = 0b11111111; k = k + 1; lcd_clear (); kuchelewesha_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("KURA IMEKUBALIWA KWA"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} ASANTE"); kuchelewesha_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } ikiwa (PIND.3 == 1) {ikiwa (i> j) {ikiwa (i> k) {lcd_clear (); itoa (i, a); lcd_gotoxy (1, 0); lcd_putsf ("MSHINDI NI BJP"); lcd_gotoxy (1, 1); lcd_putsf ("KURA YOTE ="); lcd_puts (a); kuchelewesha_ms (500); }} mwingine ikiwa (j> k) {lcd_clear (); itoa (j, b); lcd_gotoxy (1, 0); lcd_putsf ("MSHINDI NI CONG"); lcd_gotoxy (1, 1); lcd_putsf ("KURA YOTE ="); lcd_puts (b); kuchelewesha_ms (500); } mwingine {lcd_clear (); itoa (k, c); lcd_gotoxy (1, 0); lcd_putsf ("MSHINDI NI AAP"); lcd_gotoxy (1, 1); lcd_putsf ("KURA YOTE ="); lcd_puts (c); kuchelewesha_ms (500); }}}

}

Maelezo kamili-

Ilipendekeza: