INHOUDSOPGAWE:
Video: Hoe om 'n EVM -masjien te maak - EV्ट्रॉनिक वोटिंग मशीन (EVM) कैसे बनाये: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit is die prototipe van EVM -masjien vir kollege -projekdoeleindes.
U kan hierdie projek gebruik as projekaanbieding, projekuitstalling, modale aanbieding, ens. Hierdie projek gee u 'n vinnige oorsig van hoe 'n EVM -masjien werk, Hierdie projek kan u gebruik vir stemuitgawes in u skool en kolleges vir die keuse van klasmonitering of ander keuses.
Volledige beskrywing-
Stap 1: WAT IS EVM -MASJIEN?
Elektroniese stemmasjien (ook bekend as EVM) stem met behulp van elektroniese middele om die take van die uitbring en tel van stemme te ondersteun of te versorg.
'N EVM is ontwerp met twee eenhede: die beheereenheid en die stembriefeenheid. Hierdie eenhede word met 'n kabel verbind. Die beheereenheid van die EVM word by die voorsittende beampte of die stembeampte gehou. Die stembriefeenheid word binne die stemkompartement gehou sodat kiesers hul stemme kan uitbring. Dit word gedoen om te verseker dat die stembeampte u identiteit verifieer. Met die EVM, in plaas van 'n stembrief uit te reik, sal die stembeampte op die stembrief druk, wat die kieser in staat stel om sy stem uit te bring. 'N Lys van kandidate se name en/of simbole sal op die masjien beskikbaar wees met 'n blou knoppie daarby. Die kieser kan op die knoppie druk langs die kandidaat se naam waarvoor hy wil stem. Bron eci.gov.in
Volledige beskrywing-
Stap 2: Kringdiagram (PROTEUS)
Dit is die Proteus -stroomdiagram wat 'n open source sagteware is, waarop u u dummy -kring kan toets sonder om praktiese komponente te gebruik en u kring te toets met behulp van kode,
Vereiste komponente-
- Atmega16 mikrobeheerder
- 7805 Spanningsreguleerder
- 10k potensiometer
- Druk knoppie
- 9v battery
- 16x2 LCD
- LED's
Volledige beskrywing-
Stap 3: KODE
#insluit
#include #include // Alfanumeriese LCD -modulefunksies #asm.equ _lcd_port = 0x15; PORTC #endasm #include
// Verklaring van globale veranderlikes int i, j, k; char a [10], b [10], c [10]; void main (void) {// Port A initialization PORTD = 0x00; DDRD = 0x00; PORTA = 0x00; DDRA = 0xff; // Port C inisialisering PORTC = 0x00; DDRC = 0x00;
i = j = k = 0;
// LCD -inisialisering lcd_init (16);
terwyl (1) {// jou kode lcd_gotoxy (0, 0); lcd_putsf ("STEM ASSEBLIEF"); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); as (PIND.0 == 1) {PORTA = 0b11111111; i = i+1; vertraging_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("STEM AANVAAR"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) DANKIE"); vertraging_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } as (PIND.1 == 1) {PORTA = 0b11111111; j = j+1; lcd_clear (); vertraging_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("STEM AANVAAR"); lcd_gotoxy (0, 1); lcd_putsf ("(CONG) DANKIE"); vertraging_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } as (PIND.2 == 1) {PORTA = 0b11111111; k = k+1; lcd_clear (); vertraging_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("STEM AANVAAR"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} DANKIE"); vertraging_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 ("WENNER IS BJP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAAL STEM ="); lcd_uitsette (a); vertraging_ms (500); }} anders as (j> k) {lcd_clear (); itoa (j, b); lcd_gotoxy (1, 0); lcd_putsf ("WENNER IS CONG"); lcd_gotoxy (1, 1); lcd_putsf ("TOTALE STEM ="); lcd_uitsette (b); vertraging_ms (500); } anders {lcd_clear (); itoa (k, c); lcd_gotoxy (1, 0); lcd_putsf ("WENNER IS AAP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAAL STEM ="); lcd_uitsette (c); vertraging_ms (500); }}}
}
Volledige beskrywing-
Aanbeveel:
Hoe om 'n hoë huidige bestuurder vir 'n stappermotor te maak: 5 stappe
Hoe om 'n hoë huidige bestuurder vir 'n stappermotor te maak: hier sal ons kyk hoe u 'n stappermotorbestuurder kan maak met behulp van Toshiba se TB6560AHQ -beheerder. Dit is 'n volledige kontroleerder wat slegs 2 veranderlikes as invoer benodig en dit doen al die werk. Aangesien ek twee hiervan nodig gehad het, het ek hulle albei gemaak met die
Hoe om 'n Linux -opstartskyf te maak (en hoe om dit te gebruik): 10 stappe
Hoe om 'n Linux Boot Drive te skep (en hoe om dit te gebruik): Dit is 'n eenvoudige inleiding oor hoe u met Linux, spesifiek Ubuntu, kan begin
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Hoe om 'n hoë krag LED -koplamp vir die fiets te maak: 4 stappe (met foto's)
Hoe om 'n hoë krag LED -koplamp vir 'n fiets te maak: dit is altyd gerieflik om 'n helder lig te hê terwyl u snags fietsry vir duidelike visie en veiligheid. Dit waarsku ook ander in donker plekke en vermy ongelukke. So in hierdie instruksies sal ek demonstreer hoe u 'n 100 watt LED p bou en installeer
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal