Tartalomjegyzék:
Videó: Hogyan készítsünk EVM gépet - इलेक्ट्रॉनिक वोटिंग मशीन EV (EVM) कैसे बनाये: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az EVM Machine prototípus modálja főiskolai projekt célokra.
Használhatja ezt a projektet projektbemutatóként, projektkiállításként, modális prezentációként stb., Ez a projekt gyors áttekintést nyújt az EVM gép működéséről, Ezt a projektet használhatja szavazásra az iskolában és a főiskolákon az osztályfigyelő kiválasztásához vagy bármely más kiválasztáshoz.
Teljes leírás-
1. lépés: MI AZ EVM GÉP?
Az elektronikus szavazógép (más néven EVM) elektronikus eszközökkel szavaz, hogy segítse vagy vigyázzon a szavazat leadására és számlálására.
Az EVM két egységből áll: a vezérlőegységből és a szavazóegységből. Ezeket az egységeket kábel köti össze. Az EVM vezérlőegysége az elnöklő tisztnél vagy a szavazó tisztnél marad. A szavazóegységet a szavazótérben tartják, hogy a választók leadhassák szavazatukat. Ennek célja annak biztosítása, hogy a szavazást végző tisztviselő igazolja személyazonosságát. Az EVM -nél a szavazólap kiadása helyett a szavazó tiszteli a szavazógombot, amely lehetővé teszi a választópolgár számára, hogy szavazzon. A jelöltek listája és/vagy szimbólumai elérhetők lesznek a gépen, mellette egy kék gombbal. A választópolgár megnyomhatja a szavazni kívánt jelölt neve melletti gombot. Forrás eci.gov.in
Teljes leírás-
2. lépés: Áramköri diagram (PROTEUS)
Ez a Proteus kapcsolási rajz, amely egy nyílt forráskódú szoftver, amelyen gyakorlati komponensek használata nélkül tesztelheti a dummy áramkört, és kód segítségével tesztelheti az áramkört,
Szükséges alkatrészek-
- Atmega16 mikrokontroller
- 7805 Feszültségszabályozó
- 10k potenciométer
- Nyomógomb
- 9V -os akkumulátor
- 16x2 LCD
- LED -ek
Teljes leírás-
3. lépés: KÓDOLÁS
#befoglalni
#include #include // Alfanumerikus LCD -modul funkciók #asm.equ _lcd_port = 0x15; PORTC #endasm #include
// Globális változók deklarálása int i, j, k; char a [10], b [10], c [10]; void main (void) {// A port inicializálása PORTD = 0x00; DDRD = 0x00; PORTA = 0x00; DDRA = 0xff; // Port C inicializálása PORTC = 0x00; DDRC = 0x00;
i = j = k = 0;
// LCD modul inicializálása lcd_init (16);
while (1) {// kódod lcd_gotoxy (0, 0); lcd_putsf ("KÉRJÜK, SZAVAZZ"); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); ha (PIND.0 == 1) {PORTA = 0b11111111; i = i+1; delay_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("A VOTE ACCEPTED TO"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) KÖSZÖNET"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } ha (PIND.1 == 1) {PORTA = 0b11111111; j = j+1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("A VOTE ACCEPTED TO"); lcd_gotoxy (0, 1); lcd_putsf ("(CONG) KÖSZÖNET"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } ha (PIND.2 == 1) {PORTA = 0b11111111; k = k+1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("A VOTE ACCEPTED TO"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} KÖSZÖNÖM"); 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 ("WINNER IS BJP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAL VOTE ="); lcd_puts (a); delay_ms (500); }} else if (j> k) {lcd_clear (); itoa (j, b); lcd_gotoxy (1, 0); lcd_putsf ("WINNER IS CONG"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAL VOTE ="); lcd_puts (b); delay_ms (500); } else {lcd_clear (); itoa (k, c); lcd_gotoxy (1, 0); lcd_putsf ("A WINNER IS AAP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAL VOTE ="); lcd_puts (c); delay_ms (500); }}}
}
Teljes leírás-
Ajánlott:
Hogyan készítsünk érintés nélküli kézfertőtlenítő gépet: 5 lépés
Hogyan készítsünk érintés nélküli kézfertőtlenítő gépet: Szia olvasók ebben az oktatható útmutatóban megmutatom neked, hogyan készítsd el az érintés nélküli kézfertőtlenítő gépet, mivel mindannyian tudjuk, mennyire fontos, hogy mások ne érintsék meg ezt a járványt
Hogyan készítsünk mini CNC gépet: 11 lépés (képekkel)
Hogyan készítsünk mini CNC gépet: Helló, remélem, jól csinálod. Itt vagyok egy másik nagyon jó projekttel, amelyet a számítógép néhány törmelékéből/ használt alkatrészeiből építhet fel. Ebben az utasításban megmutatom, hogyan készíthet otthon egy mini CNC -gépet a régi DVD -ről
Hogyan készítsünk ceruzahegyező gépet kartonból: 6 lépés (képekkel)
Hogyan készítsünk ceruzahegyező gépet a kartonból: Hello World ebben az oktatható útmutatóban tudja, hogyan lehet félelmetes ceruzahegyező gépet készíteni a karton segítségével. Ez fantasztikus iskolai projekt lenne a gyerekeknek, az elkészítés ideje sokkal kevesebb, és ami a legfontosabb, nincs rakéta tudomány itt
Hogyan készítsünk nagyszülők naptárát & Scrapbook (még akkor is, ha nem tudja, hogyan kell a Scrapbookot írni): 8 lépés (képekkel)
Hogyan készítsünk nagyszülők naptárát & Scrapbook (még ha nem is tudod, hogyan kell a Scrapbookot írni): Ez egy nagyon gazdaságos (és nagyra értékelt!) Ünnepi ajándék a nagyszülőknek. Idén 5 naptárat készítettem, egyenként kevesebb mint 7 dollárért. Anyagok: 12 nagyszerű fotó gyermekéről, gyermekeiről, unokahúgairól, unokaöccseiről, kutyáiról, macskáiról vagy más rokonairól12 különböző darab
Hogyan állítsunk be egy virtuális gépet?: 5 lépés
Hogyan állítsunk be egy virtuális gépet?: Ez a rövid Instructable útmutató végigvezeti a "vendég operációs rendszer" számítógépen belüli virtuális gépen történő telepítéséhez és futtatásához szükséges lépéseken