Оглавление:
Видео: Как сделать машину EVM - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) कैसे बनाये: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Это прототип модального окна EVM Machine для проекта колледжа.
Вы можете использовать этот проект как презентацию проекта, выставку проекта, модальную презентацию и т. Д., Этот проект даст вам краткий обзор того, как работает машина EVM, Этот проект вы можете использовать для голосования в вашей школе и колледжах для выбора Монитора классов или любых других выборов.
Полное описание -
Шаг 1: ЧТО ТАКОЕ МАШИНА EVM?
Электронная машина для голосования (также известная как EVM) голосует с использованием электронных средств, чтобы либо помочь, либо позаботиться о рутинной подаче и подсчете голосов.
EVM состоит из двух блоков: блока управления и блока голосования. Эти блоки соединяются кабелем. Блок управления EVM хранится у председательствующего или сотрудника избирательного участка. Единица для голосования находится в кабине для голосования, чтобы избиратели могли проголосовать. Это делается для того, чтобы сотрудник избирательной комиссии проверил вашу личность. При использовании EVM вместо выдачи бюллетеня для голосования сотрудник по голосованию нажимает кнопку бюллетеня, что позволяет избирателю отдать свой голос. Список имен кандидатов и / или символов будет доступен на машине с синей кнопкой рядом с ним. Избиратель может нажать кнопку рядом с именем кандидата, за которого он хочет проголосовать. Источник eci.gov.in
Полное описание -
Шаг 2: Принципиальная схема (PROTEUS)
Это принципиальная схема Proteus, которая представляет собой программное обеспечение с открытым исходным кодом, на котором вы можете протестировать фиктивную схему без использования каких-либо практических компонентов и протестировать свою схему с помощью кода,
Необходимые компоненты-
- Микроконтроллер atmega16
- 7805 Регулятор напряжения
- Потенциометр 10k
- Нажать кнопку
- Батарея 9v
- ЖК-дисплей 16x2
- Светодиоды
Полное описание -
Шаг 3: КОД
#включают
#include #include // Функции буквенно-цифрового ЖК-модуля #asm.equ _lcd_port = 0x15; PORTC #endasm #include
// Объявление глобальных переменных int i, j, k; char a [10], b [10], c [10]; void main (void) {// Инициализация порта A PORTD = 0x00; DDRD = 0x00; ПОРТА = 0x00; DDRA = 0xff; // Инициализация порта C PORTC = 0x00; DDRC = 0x00;
i = j = k = 0;
// Инициализация ЖК-модуля lcd_init (16);
while (1) {// ваш код lcd_gotoxy (0, 0); lcd_putsf («ПОЖАЛУЙСТА, ДАЙТЕ ГОЛОСОВАНИЕ»); lcd_gotoxy (0, 1); lcd_putsf ("AAP | CONG | BJP"); если (PIND.0 == 1) {ПОРТА = 0b11111111; я = я + 1; delay_ms (100); lcd_clear (); lcd_gotoxy (0, 0); lcd_putsf ("ГОЛОСОВАНИЕ ПРИНЯТО"); lcd_gotoxy (0, 1); lcd_putsf ("(BJP) СПАСИБО"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); ПОРТА = 0b00000000; } если (PIND.1 == 1) {PORTA = 0b11111111; j = j + 1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("ГОЛОСОВАНИЕ ПРИНЯТО"); lcd_gotoxy (0, 1); lcd_putsf ("(КОНГ) СПАСИБО"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); ПОРТА = 0b00000000; } если (PIND.2 == 1) {PORTA = 0b11111111; к = к + 1; lcd_clear (); delay_ms (100); lcd_gotoxy (0, 0); lcd_putsf ("ГОЛОСОВАНИЕ ПРИНЯТО"); lcd_gotoxy (0, 1); lcd_putsf ("{AAP} СПАСИБО"); delay_ms (300); lcd_clear (); lcd_gotoxy (0, 0); ПОРТА = 0b00000000; } if (PIND.3 == 1) {if (i> j) {if (i> k) {lcd_clear (); итоа (я, а); lcd_gotoxy (1, 0); lcd_putsf («ПОБЕДИТЕЛЬ - BJP»); lcd_gotoxy (1, 1); lcd_putsf ("ВСЕГО ГОЛОСА ="); lcd_puts (а); delay_ms (500); }} иначе, если (j> k) {lcd_clear (); итоа (j, b); lcd_gotoxy (1, 0); lcd_putsf («ПОБЕДИТЕЛЬ - КОНГРЕСС»); lcd_gotoxy (1, 1); lcd_putsf ("ВСЕГО ГОЛОСА ="); lcd_puts (б); delay_ms (500); } еще {lcd_clear (); итоа (к, с); lcd_gotoxy (1, 0); lcd_putsf («ПОБЕДИТЕЛЬ - AAP»); lcd_gotoxy (1, 1); lcd_putsf ("ВСЕГО ГОЛОСА ="); lcd_puts (c); delay_ms (500); }}}
}
Полное описание -
Рекомендуемые:
Как сделать дома радиоуправляемую машину с Bluetooth: 4 шага (с изображениями)
Как сделать дома радиоуправляемую машину с дистанционным управлением по Bluetooth: узнайте, как сделать простой роботизированный автомобиль, управляемый со смартфона, с помощью Arduino и самых простых электронных компонентов
КАК СДЕЛАТЬ ПИСАТЕЛЬНУЮ МАШИНУ БЕЗ АРДУИНО: 8 шагов
КАК СДЕЛАТЬ ПИСАТЕЛЬНУЮ МАШИНУ БЕЗ ARDUINO: ВВЕДЕНИЕ Пишущая машина была сделана из материалов, которые можно легко достать дома; он использует шесть электродвигателей, которые в основном служат основой его работы. Его можно использовать в инженерном и архитектурном чертежах. Это может быть
Как сделать роботизированную машину дома: 3 шага
Как сделать роботизированную машину дома: сделать риботическую машину дома
Как сделать радиоуправляемую машину с управлением от смартфона своими руками: 8 шагов (с картинками)
Как сделать радиоуправляемую машину с управлением от смартфона своими руками: Привет, ребята! В этом уроке я собираюсь создать радиоуправляемую машину на базе Arduino, управляемую смартфоном. Управлять этим автомобилем можно по Bluetooth с любого телефона или планшета Android. Это потрясающий проект. это просто сделать, легко запрограммировать, а также
Как сделать упрощенную радиоуправляемую машину с управлением по Bluetooth: 7 шагов (с изображениями)
Как сделать упрощенную радиоуправляемую машину с управлением по Bluetooth: Всем привет, я Брайан Ти Пак Хонг. Сейчас я учусь на первом курсе Сингапурского политехнического института, изучаю компьютерную инженерию. Когда я был ребенком, меня всегда интересовали радиоуправляемые машины и то, как они работают. Когда я его разобрал, все, что я увидел, это куски