Taula de continguts:
Vídeo: Com fer una màquina EVM - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) कैसेाये: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest és el prototip modal de la màquina EVM amb finalitats de projecte universitari.
Podeu utilitzar aquest projecte com a presentació de projectes, exposició de projectes, presentació modal, etc. Aquest projecte us donarà una visió general ràpida de com funciona una màquina EVM, Aquest projecte el podeu utilitzar per votar a la vostra escola i col·legis per a la selecció de monitors de classe o qualsevol altra selecció.
Descripció completa-
Pas 1: QUÈ ÉS LA MÀQUINA EVM?
La màquina de votació electrònica (també coneguda com a EVM) està votant mitjançant mitjans electrònics per ajudar o fer-se càrrec de les tasques de votació i de comptatge.
Un EVM està dissenyat amb dues unitats: la unitat de control i la unitat de votació. Aquestes unitats s’uneixen mitjançant un cable. La unitat de control de l’EVM es manté amb el president o l’oficial de votació. La unitat de votació es manté dins del compartiment de votació perquè els electors emetin els seus vots. Això es fa per garantir que l’oficial de votació verifiqui la vostra identitat. Amb l’EVM, en lloc d’emetre una papereta, l’oficial de votació prémerà el botó de votació que permetrà als votants votar. Una llista de noms i / o símbols de candidats estarà disponible a la màquina amb un botó blau al costat. L’elector pot prémer el botó situat al costat del nom del candidat que vol votar. Font eci.gov.in
Descripció completa-
Pas 2: diagrama de circuits (PROTEUS)
Aquest és el diagrama de circuits Proteus, que és un programari de codi obert, en el qual podeu provar-vos el circuit fictici sense utilitzar cap component pràctic i provar el vostre circuit amb codi,
Components obligatoris-
- Microcontrolador Atmega16
- Regulador de voltatge 7805
- Potenciòmetre de 10 k
- Polsador
- Bateria de 9v
- LCD de 16x2
- LEDs
Descripció completa-
Pas 3: CODI
#incloure
#include #include // Funcions del mòdul LCD alfanumèric #asm.equ _lcd_port = 0x15; PORTC #endasm #include
// Declaració de variables globals int i, j, k; char a [10], b [10], c [10]; void main (void) {// Port A inicialització PORTD = 0x00; DDRD = 0x00; PORTA = 0x00; DDRA = 0xff; // Port C inicialització PORTC = 0x00; DDRC = 0x00;
i = j = k = 0;
// Inicialització del mòdul LCD lcd_init (16);
while (1) {// el vostre codi lcd_gotoxy (0, 0); lcd_putsf ("PER FAVOR, VOTEU"); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); if (PIND.0 == 1) {PORTA = 0b11111111; i = i + 1; delay_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("VOT ACCEPTAT A"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) GRÀCIES"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } if (PIND.1 == 1) {PORTA = 0b11111111; j = j + 1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("VOT ACCEPTAT A"); lcd_gotoxy (0, 1); lcd_putsf ("(CONG) GRÀCIES"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } if (PIND.2 == 1) {PORTA = 0b11111111; k = k + 1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("VOT ACCEPTAT A"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} GRÀCIES"); 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 ("EL GUANYADOR ÉS BJP"); lcd_gotoxy (1, 1); lcd_putsf ("VOT TOTAL ="); lcd_puts (a); delay_ms (500); }} else if (j> k) {lcd_clear (); itoa (j, b); lcd_gotoxy (1, 0); lcd_putsf ("EL GUANYADOR ÉS CONG"); lcd_gotoxy (1, 1); lcd_putsf ("VOT TOTAL ="); lcd_puts (b); delay_ms (500); } else {lcd_clear (); itoa (k, c); lcd_gotoxy (1, 0); lcd_putsf ("EL GUANYADOR ÉS AAP"); lcd_gotoxy (1, 1); lcd_putsf ("VOT TOTAL ="); lcd_puts (c); delay_ms (500); }}}
}
Descripció completa-
Recomanat:
Com fer una màquina desinfectant de mans sense tacte: 5 passos
Com fer una màquina de desinfectant de mans sense tacte: hola lectors en aquest instructiu, us mostrarem com fer una màquina dispensadora de desinfectant de mans sense contacte, ja que tots sabem la importància de ser deixats de tocar per altres persones a causa d'aquesta pandèmia
Com fer una màquina de pesar nadons amb Arduino Nano, HX-711 Load Cell i OLED 128X64 -- Calibratge de l’HX-711: 5 passos
Com fer una màquina de pesar nadons amb Arduino Nano, HX-711 Load Cell i OLED 128X64 || Calibració de l'HX-711: Hola Instructables, Fa pocs dies vaig ser pare d'un bonic nadó? Quan estava a l’hospital, vaig trobar que el pes del nadó és tan important per controlar el creixement del nadó. Així que tinc una idea? per fer una màquina de pesar el meu propi nadó. En aquest instructiu, jo
Una màquina d’esglai de Halloween que utilitza un PIR, una carbassa impresa en 3D i la broma d’àudio compatible amb Troll Arduino / Joke Board: 5 passos
Una màquina d’esglai de Halloween que utilitza un PIR, una carabassa impresa en 3D i el Proller d’àudio compatible amb Troll Arduino / Joke Board pràctic. Vaig rebre la meva recompensa unes setmanes abans per ajudar-me a escriure alguns exemples d’ús i construir una biblioteca Arduino en un moment
(2) Començar a fer un joc: fer una presentació a Unity3D: 9 passos
(2) Començar a fer un joc: fer una pantalla de presentació a Unity3D: en aquest instructiu aprendreu com fer una pantalla de presentació senzilla a Unity3D. En primer lloc, obrirem Unity
COM FER UNA MÀQUINA D'ESCRIPTURA SENSE ARDUINO: 8 passos
COM FER UNA MÀQUINA D'ESCRIPTURA SENSE ARDUINO: INTRODUCCIÓ La màquina d'escriure s'ha fet a partir de materials que es poden aconseguir fàcilment a casa; fa ús de sis motors elèctrics que bàsicament serveixen de base per al seu treball. Es pot utilitzar en dibuixos d’enginyeria i en dibuixos arquitectònics. Pot ser de