Sommario:
Video: Come realizzare una macchina EVM - वोटिंग मशीन (EVM) कैसे बनाये: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questo è il prototipo modale di EVM Machine per lo scopo del progetto universitario.
Puoi utilizzare questo progetto come presentazione del progetto, mostra del progetto, presentazione modale ecc., Questo progetto ti fornirà una rapida panoramica di come funziona una macchina EVM, Questo progetto è possibile utilizzare per la votazione nella scuola e nelle università per la selezione del monitor di classe o qualsiasi altra selezione.
Descrizione completa-
Fase 1: CHE COS'È LA MACCHINA EVM?
Electronic Voting Machine (noto anche come EVM) sta votando utilizzando mezzi elettronici per aiutare o prendersi cura delle faccende di casting e conteggio dei voti.
Un EVM è progettato con due unità: l'unità di controllo e l'unità di voto. Queste unità sono unite tra loro da un cavo. L'unità di controllo dell'EVM è conservata presso il presidente o l'ufficiale elettorale. L'unità di voto è conservata all'interno dello scomparto elettorale per consentire agli elettori di esprimere il proprio voto. Questo viene fatto per garantire che l'ufficiale elettorale verifichi la tua identità. Con l'EVM, invece di emettere una scheda elettorale, l'ufficiale elettorale premerà il pulsante Ballot che consente all'elettore di esprimere il proprio voto. Un elenco di nomi e/o simboli dei candidati sarà disponibile sulla macchina con un pulsante blu accanto. L'elettore può premere il pulsante accanto al nome del candidato che desidera votare. Fonte eci.gov.in
Descrizione completa-
Fase 2: Schema del circuito (PROTEUS)
Questo è lo schema circuitale di Proteus che è un software open source, sul quale puoi testare il tuo circuito fittizio senza utilizzare componenti pratici e testare il tuo circuito con l'utilizzo di codice,
Componenti richiesti-
- Microcontrollore Atmega16
- 7805 Regolatore di tensione
- Potenziometro 10k
- Premi il bottone
- Batteria 9v
- LCD 16x2
- LED
Descrizione completa-
Passaggio 3: CODICE
#includere
#include #include // Funzioni del modulo LCD alfanumerico #asm.equ _lcd_port=0x15;PORTC #endasm #include
// Dichiarazione di variabili globali int i, j, k; carattere a[10], b[10], c[10]; void main(void) { // Inizializzazione della porta A PORTD=0x00; DDRD=0x00; PORTA=0x00; DDRA=0xff; // Inizializzazione della porta C PORTC=0x00; DDRC=0x00;
io=j=k=0;
// Inizializzazione del modulo LCD lcd_init(16);
while (1) { //il tuo codice lcd_gotoxy(0, 0); lcd_putsf("DARE VOTO PER FAVORE"); lcd_gotoxy(0, 1); lcd_putsf("AAP | CONG | BJP"); if(PIND.0==1) { PORTA=0b11111111; io=i+1; ritardo_ms(100); lcd_clear(); lcd_gotoxy(0, 0); lcd_putsf("VOTO ACCETTATO A"); lcd_gotoxy(0, 1); lcd_putsf(" (BJP) GRAZIE "); ritardo_ms(300); lcd_clear(); lcd_gotoxy(0, 0); PORTA=0b00000000; } if(PIND.1==1) { PORTA=0b11111111; j=j+1; lcd_clear(); ritardo_ms(100); lcd_gotoxy(0, 0); lcd_putsf("VOTO ACCETTATO A"); lcd_gotoxy(0, 1); lcd_putsf("(CONG) GRAZIE"); ritardo_ms(300); lcd_clear(); lcd_gotoxy(0, 0); PORTA=0b00000000; } if(PIND.2==1) { PORTA=0b11111111; k=k+1; lcd_clear(); ritardo_ms(100); lcd_gotoxy(0, 0); lcd_putsf("VOTO ACCETTATO A"); lcd_gotoxy(0, 1); lcd_putsf(" {AAP} GRAZIE "); ritardo_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("IL VINCITORE E' BJP"); lcd_gotoxy(1, 1); lcd_putsf("VOTO TOTALE = "); lcd_puts(a); ritardo_ms(500); } } else if(j>k) { lcd_clear(); itoa(j, b); lcd_gotoxy(1, 0); lcd_putsf("IL VINCITORE È CONG"); lcd_gotoxy(1, 1); lcd_putsf("VOTO TOTALE = "); lcd_puts(b); ritardo_ms(500); } else { lcd_clear(); itoa(k, c); lcd_gotoxy(1, 0); lcd_putsf("IL VINCITORE E' AAP"); lcd_gotoxy(1, 1); lcd_putsf("VOTO TOTALE = "); lcd_puts(c); ritardo_ms(500); } } }
}
Descrizione completa-
Consigliato:
Come realizzare una macchina per il peso del bambino utilizzando Arduino Nano, cella di carico HX-711 e OLED 128X64 -- Calibrazione di HX-711: 5 passaggi
Come realizzare una macchina per il peso del bambino utilizzando Arduino Nano, cella di carico HX-711 e OLED 128X64 || Calibrazione di HX-711: Ciao Instructables, pochi giorni fa sono diventato padre di un bambino carino?. Quando ero in ospedale ho scoperto che il peso del bambino è fondamentale per monitorare la crescita del bambino. Quindi ho un'idea? per fare di me una macchina per i pesi per bambini. in questo Instructable I
Come realizzare una mini macchina CNC: 11 passaggi (con immagini)
Come realizzare una mini macchina CNC: Ciao a tutti, spero che tu stia andando bene. Sono qui con un altro progetto molto interessante che puoi costruire usando alcuni pezzi di scarto/usati del computer. In questo Instructables ti mostrerò come puoi realizzare una mini macchina CNC a casa dal vecchio DVD Wri
COME REALIZZARE UNA MACCHINA DA SCRITTURA SENZA ARDUINO: 8 Passaggi
COME REALIZZARE UNA MACCHINA SCRIVERE SENZA ARDUINO: INTRODUZIONE La macchina da scrivere è stata realizzata con materiali facilmente reperibili in casa; si avvale di sei motori elettrici che servono fondamentalmente come base del suo lavoro. Può essere utilizzato nel disegno tecnico e nel disegno architettonico. Può essere de
Come Realizzare una Macchina Fotografica Pinhole: 7 Passaggi (Illustrato)
Come realizzare una fotocamera stenopeica: crea la tua fotocamera con i materiali di casa e scatta foto in bianco e nero con essa
Come Realizzare una Macchina Fotografica Pinhole da un Vecchio Point N' Shoot: 5 Passaggi (Illustrato)
Come realizzare una fotocamera stenopeica da un vecchio punto esclamativo: una fotocamera stenopeica è una specie di romantico ritorno al passato delle fotocamere più semplici mai realizzate. Puoi realizzare una fotocamera con qualsiasi cosa a tenuta di luce, ma se non hai accesso a una camera oscura o a sostanze chimiche, dovrai utilizzare una fotocamera che soddisfi alcuni standard