فهرست مطالب:
تصویری: نحوه ساخت ماشین EVM - इलेक्ट्रॉनिक वोटिंग मशीन (EVM) कैसे बनाये: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این نمونه اولیه مدل EVM Machine برای اهداف پروژه کالج است.
می توانید از این پروژه به عنوان ارائه پروژه ، نمایشگاه پروژه ، ارائه مودال و غیره استفاده کنید ، این پروژه به شما یک نمای سریع از نحوه عملکرد یک ماشین EVM می دهد ،
از این پروژه می توانید برای رأی گیری در مدرسه و کالج های خود برای انتخاب مانیتور کلاس یا هر انتخاب دیگری استفاده کنید.
توضیحات کامل-
مرحله 1: ماشین EVM چیست؟
دستگاه رای گیری الکترونیکی (همچنین به عنوان EVM شناخته می شود) در حال رای دادن با استفاده از وسایل الکترونیکی برای کمک یا رسیدگی به کارهای رای گیری و شمارش آرا است.
EVM با دو واحد طراحی شده است: واحد کنترل و واحد رای گیری. این واحدها توسط یک کابل به یکدیگر متصل می شوند. واحد کنترل EVM نزد افسر رئیس یا افسر رای گیری نگهداری می شود. واحد رأی گیری در محوطه رأی گیری نگهداری می شود تا رای دهندگان بتوانند رای خود را بدهند. این کار برای اطمینان از اینکه افسر رای گیری هویت شما را تأیید می کند ، انجام می شود. با EVM ، به جای صدور رأی ، افسر رأی گیری دکمه رای را فشار می دهد که به رای دهندگان امکان می دهد رای خود را بدهند. لیستی از نام ها و/یا نمادهای نامزدها در دستگاه موجود است که یک دکمه آبی در کنار آن وجود دارد. رأی دهنده می تواند دکمه را در کنار نام کاندیدایی که مایل به رای دادن به آن است فشار دهد. منبع eci.gov.in
توضیحات کامل-
مرحله 2: نمودار مدار (PROTEUS)
این نمودار مدار پروتئوس است که یک نرم افزار منبع باز است ، که بر روی آن می توانید مدار ساختگی خود را بدون استفاده از اجزای عملی آزمایش کرده و مدار خود را با استفاده از کد آزمایش کنید ،
اجزای مورد نیاز-
- میکروکنترلر Atmega16
- تنظیم کننده ولتاژ 7805
- پتانسیومتر 10k
- دکمه فشار
- باتری 9 ولت
- LCD 16x2
- LED ها
توضیحات کامل-
مرحله 3: کد
#عبارتند از
#شامل #شامل // توابع ماژول LCD الفبایی #asm.equ _lcd_port = 0x15 ؛ PORTC #endasm #include
// اعلام متغیرهای جهانی int i، j، k؛ char a [10] ، b [10] ، c [10] ؛ void main (void) {// Port A initialization PORTD = 0x00؛ DDRD = 0x00 ؛ PORTA = 0x00 ؛ DDRA = 0xff ؛ // راه اندازی بندر C PORTC = 0x00؛ DDRC = 0x00 ؛
i = j = k = 0 ؛
// مقداردهی اولیه ماژول LCD lcd_init (16) ؛
در حالی که (1) {// کد شما lcd_gotoxy (0 ، 0) ؛ lcd_putsf ("لطفاً رأی دهید") ؛ 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 ("رأی پذیرفته شد") ؛ lcd_gotoxy (0 ، 1) ؛ lcd_putsf ("(BJP) با تشکر")؛ 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 ("رأی پذیرفته شد") ؛ lcd_gotoxy (0 ، 1) ؛ lcd_putsf ("(CONG) با تشکر")؛ 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 ("رأی پذیرفته شد") ؛ lcd_gotoxy (0 ، 1) ؛ lcd_putsf ("{AAP} با تشکر")؛ 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 ("برنده 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 ("WINNER IS AAP") ؛ lcd_gotoxy (1 ، 1) ؛ lcd_putsf ("TOTAL VOTE =")؛ lcd_puts (c) ؛ delay_ms (500) ؛ }}}
}
توضیحات کامل-
توصیه شده:
نحوه ساخت ماشین وزن نوزاد با استفاده از آردوینو نانو ، سلول بار HX-711 و OLED 128X64 -- کالیبراسیون HX-711: 5 مرحله
نحوه ساخت ماشین وزن نوزاد با استفاده از Arduino Nano ، HX-711 Load Cell و OLED 128X64 || کالیبراسیون HX-711: سلام دستورالعمل ها ، چند روز پیش من پدر یک نوزاد ناز شدم؟ وقتی در بیمارستان بودم متوجه شدم وزن نوزاد برای کنترل رشد نوزاد بسیار مهم است. پس من ایده ای دارم؟ برای ساختن یک دستگاه وزن بچه برای خودم. در این دستورالعمل من
نحوه ساخت ماشین حساب ساده در جاوا: 10 مرحله
چگونه می توان یک ماشین حساب ساده در جاوا ساخت: این یک معرفی ساده برای زبان برنامه نویسی جاوا است که برای افرادی طراحی شده است که اطلاعات کمی از برنامه نویسی دارند. eclipse.org/ بارگیری
نحوه ساخت ماشین RC کنترل شده با بلوتوث در خانه: 4 مرحله (همراه با تصاویر)
نحوه ساختن یک ماشین RC کنترل شده با بلوتوث در خانه: نحوه ساخت یک ماشین رباتیک کنترل شده با گوشی هوشمند با استفاده از آردوینو و قطعات الکترونیکی بسیار اساسی را بیاموزید
نحوه ساخت ماشین پروانه: 7 مرحله
چگونه می توان یک ماشین پروانه ساخت: در اینجا نحوه ایجاد یک ماشین ملخ آسان در خانه است که می توانید خودتان آن را ایجاد کنید. ما یک آموزش تصویری در مورد نحوه ایجاد یک ماشین ملخ در YouTube داریم. بعد از اینکه ماشین شخصی خود را ساختید ، آن را با #HomeMakeKit در رسانه های اجتماعی به اشتراک بگذارید تا ببینیم چگونه می توانم
نحوه ساخت ماشین مسابقه هوایی: 5 مرحله
نحوه ساخت یک ماشین مسابقه هوایی: به دلیل ویروس کرونا ، من نمی توانم بیرون بروم و چیزی بخرم یا بخرم ، این یکی از پروژه های مدرسه من بود و سعی می کنم از اسلایدهای اصلی ارائه شده توسط من و مدرسه برای کمک به شما در ساخت آن استفاده کنم. به این بسیار آسان است ، اما شما باید کمی بخورید