Turinys:
Video: Kaip pasidaryti EVM mašiną - Pramogos (EVM): 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tai yra „EVM Machine“prototipas, skirtas kolegijos projektui.
Šį projektą galite naudoti kaip projekto pristatymą, projekto parodą, modalinį pristatymą ir tt, šis projektas suteiks jums greitą apžvalgą apie tai, kaip veikia EVM mašina, Šį projektą galite naudoti balsuodami savo mokykloje ir kolegijose, kad pasirinktumėte klasės stebėtoją ar bet kurį kitą pasirinkimą.
Visas aprašymas-
1 žingsnis: KAS YRA EVM MAŠINA?
Elektroninis balsavimo aparatas (taip pat žinomas kaip EVM) balsuoja elektroninėmis priemonėmis, kad padėtų arba rūpintųsi balsavimo ir balsų skaičiavimo darbais.
EVM yra suprojektuoti su dviem vienetais: valdymo bloku ir balsavimo bloku. Šie įrenginiai yra sujungti kabeliu. EVM valdymo skyrius laikomas pirmininkaujančio pareigūno arba apklausos pareigūno. Balsavimo vienetas laikomas balsavimo skyriuje, kad rinkėjai galėtų balsuoti. Tai daroma siekiant užtikrinti, kad apklausos pareigūnas patvirtintų jūsų tapatybę. Su EVM, užuot išdavęs balsavimo biuletenį, apklausos pareigūnas paspaus balsavimo mygtuką, kuris leis rinkėjui balsuoti. Įrenginyje bus pateiktas kandidatų vardų ir (arba) simbolių sąrašas su mėlynu mygtuku. Rinkėjas gali paspausti mygtuką šalia kandidato vardo, už kurį jis nori balsuoti. Šaltinis eci.gov.in
Visas aprašymas-
2 žingsnis: grandinės schema (PROTEUS)
Tai yra „Proteus“grandinės schema, kuri yra atvirojo kodo programinė įranga, kurioje galite išbandyti netikrą grandinę nenaudodami jokių praktinių komponentų ir išbandyti grandinę naudodami kodą,
Reikalingi komponentai-
- Atmega16 mikrovaldiklis
- 7805 įtampos reguliatorius
- 10k potenciometras
- Mygtukas
- 9v baterija
- 16x2 LCD ekranas
- Šviesos diodai
Visas aprašymas-
3 žingsnis: KODAS
#įtraukti
#include #include // Raidinių ir skaitinių LCD modulio funkcijos #asm.equ _lcd_port = 0x15; PORTC #endasm #include
// Pasaulinių kintamųjų deklaracija int i, j, k; char a [10], b [10], c [10]; void main (void) {// A prievado inicijavimas PORTD = 0x00; DDRD = 0x00; PORTA = 0x00; DDRA = 0xff; // C prievado inicijavimas PORTC = 0x00; DDRC = 0x00;
i = j = k = 0;
// LCD modulio inicijavimas lcd_init (16);
while (1) {// jūsų kodas lcd_gotoxy (0, 0); lcd_putsf ("PLEASE BALSUOTI"); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); jei (PIND.0 == 1) {PORTA = 0b11111111; i = i+1; delay_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("BALSAS PRIIMTAS"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) AČIŪ"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } jei (PIND.1 == 1) {PORTA = 0b11111111; j = j+1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("BALSAS PRIIMTAS"); lcd_gotoxy (0, 1); lcd_putsf ("(CONG) AČIŪ"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); PORTA = 0b00000000; } jei (PIND.2 == 1) {PORTA = 0b11111111; k = k+1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("BALSAS PRIIMTAS"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} AČIŪ"); 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 ("LAIMĖTOJAS BJP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAL BALSAS ="); 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 BALSAS ="); lcd_puts (b); delay_ms (500); } else {lcd_clear (); itoa (k, c); lcd_gotoxy (1, 0); lcd_putsf ("WINNER IS AAP"); lcd_gotoxy (1, 1); lcd_putsf ("TOTAL BALSAS ="); lcd_puts (c); delay_ms (500); }}}
}
Visas aprašymas-
Rekomenduojamas:
Kaip pasidaryti LED garso spektro analizatorių: 7 žingsniai (su nuotraukomis)
Kaip sukurti LED garso spektro analizatorių: LED garso spektro analizatorius sukuria gražų apšvietimo modelį pagal muzikos intensyvumą. Rinkoje yra daug „pasidaryk pats“LED muzikos spektro rinkinių, tačiau čia mes ketiname sukurti LED garso spektrą Analizatorius naudojant „NeoPixe“
Kaip pasidaryti „Arduino“gitaros imtuvą: 4 žingsniai
Kaip pasidaryti „Arduino“gitaros imtuvą: Tai instrukcijos, kaip iš „Arduino“ir kelių kitų komponentų pagaminti gitaros imtuvą. Turėdami pagrindines elektronikos ir kodavimo žinias, galėsite sukurti šį gitaros derintuvą. Pirmiausia turite žinoti, kokios medžiagos yra. Ma
Kaip pasidaryti suoliuką TinkerCAD: 5 žingsniai
Kaip pasidaryti suoliuką „TinkerCAD“: Šioje instrukcijoje nurodysiu, kaip žingsnis po žingsnio paruošti suoliuką tinkerCAD
Kaip pasidaryti „Raspberry Pi“nešiojamąjį kompiuterį: 8 žingsniai
Kaip pasidaryti nešiojamąjį kompiuterį „Raspberry Pi“: šioje instrukcijoje parodysiu, kaip pasidaryti „Raspberry Pi“nešiojamąjį kompiuterį su jutikliniu ekranu. Turėsiu visą programavimą ir žingsnis po žingsnio instrukcijas, kaip sukurti šį lengvai naudojamą nešiojamąjį kompiuterį. Ši pamoka parodys, kaip atsisiųsti minkštą
„Pasidaryk pats“Kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: 8 žingsniai
„Pasidaryk pats“, kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: šioje pamokoje sužinosime, kaip užprogramuoti „ESP32 M5Stack StickC“su „Arduino IDE“ir „Visuino“rodyti laiką LCD ekrane, taip pat nustatyti laiką naudojant „StickC“mygtukus