{"id":10165,"date":"2013-06-25T12:56:05","date_gmt":"2013-06-25T16:56:05","guid":{"rendered":"http:\/\/engineersgarag-main\/electronic-voting-machine-using-internal-eeprom-of-avr\/"},"modified":"2023-05-24T12:01:21","modified_gmt":"2023-05-24T16:01:21","slug":"electronic-voting-machine-using-internal-eeprom-of-avr","status":"publish","type":"post","link":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/","title":{"rendered":"Electronic Voting Machine using Internal EEPROM of AVR"},"content":{"rendered":"<p style=\"text-align: justify;\">&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 32px; text-align: justify;\"><span style=\"line-height: 26px;\">This project is all about how we can make use of internal&nbsp;<\/span><\/span><\/span><\/span>EEPROM<span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 32px; text-align: justify;\"><span style=\"line-height: 26px;\">&nbsp;of the AVR for storing data for future purpose. In this project we are making an Electronic Voting Machine (EVM) using the EEPROM of the AVR.&nbsp;<\/span><\/span><span style=\"line-height: 32px; text-align: justify;\"><span style=\"line-height: 26px;\">As in the case of normal EVM, there is a control unit and a ballet unit. The ballet unit can be used to cast the vote only after it is enabled by pressing a key in the control unit. After casting a single vote the ballet unit will get disabled again. Each and every time a user press a key the&nbsp;<\/span><\/span><\/span><\/span><a href=\"https:\/\/www.engineersgarage.com\/electronic-components\/16x2-lcd-module-datasheet\">LCD displays<\/a><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 32px; text-align: justify;\"><span style=\"line-height: 26px;\">&nbsp;which candidate he voted for.<\/span><\/span><\/span><\/span><\/p>\n<div style=\"margin-bottom: 0.0001pt; font-size: 16px; line-height: 32px; text-align: justify;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 26px;\">The interesting part is that each and every time a vote being casted, the count will get updated automatically in the internal EEPROM. Hence once the polling is done we can disconnect the unit from power supply and keep it safe till the day of counting.&nbsp;We can power up the board and even after a long period of time we can read out the number of votes casted for each candidate by connecting the EVM to the through&nbsp;<\/span><\/span><\/span><a href=\"https:\/\/www.engineersgarage.com\/embedded\/avr-microcontroller-projects\/serial-communication-atmega16-usart\" style=\"font-size: 12.8px;\">HyperTerminal via serial communication with AVR<\/a><span style=\"font-size: 12.8px;\">.&nbsp;<\/span><\/div>\n<p><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The&nbsp;microcontroller&nbsp;based voting machines&nbsp;made the process of voting and counting the voted lot easier than before. Previously the votes were marked in paper which are then stored safely in a box and inside a well secure room for days. The process of separating the votes and counting them manually may take a lot of days. But after finding the electronic voting machine the votes can be marked without using papers, which makes the voting process eco-friendly. Moreover it makes the counting process faster and the results can be announced in a comparatively shorter period of time.&nbsp;There should be a controller inside the&nbsp;Electronic Voting Machine&nbsp;(EVM) which controls the process and there should be storage medium where the details of the vote are stored. There should be a ballet unit which is been used in such a way that the one who came to cast the vote can do only one vote.&nbsp;&nbsp;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[4043,13],"tags":[218,177,1199],"class_list":{"2":"type-post","11":"entry"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.2 (Yoast SEO v25.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Electronic Voting Machine using Internal EEPROM of AVR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Electronic Voting Machine using Internal EEPROM of AVR\" \/>\n<meta property=\"og:description\" content=\"The&nbsp;microcontroller&nbsp;based voting machines&nbsp;made the process of voting and counting the voted lot easier than before. Previously the votes were marked in paper which are then stored safely in a box and inside a well secure room for days. The process of separating the votes and counting them manually may take a lot of days. But after finding the electronic voting machine the votes can be marked without using papers, which makes the voting process eco-friendly. Moreover it makes the counting process faster and the results can be announced in a comparatively shorter period of time.&nbsp;There should be a controller inside the&nbsp;Electronic Voting Machine&nbsp;(EVM) which controls the process and there should be storage medium where the details of the vote are stored. There should be a ballet unit which is been used in such a way that the one who came to cast the vote can do only one vote.&nbsp;&nbsp;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\" \/>\n<meta property=\"og:site_name\" content=\"Engineers Garage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/engineersgarage\" \/>\n<meta name=\"author\" content=\"Ashutosh Bhatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:site\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashutosh Bhatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\"},\"author\":{\"name\":\"Ashutosh Bhatt\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3\"},\"headline\":\"Electronic Voting Machine using Internal EEPROM of AVR\",\"datePublished\":\"2013-06-25T16:56:05+00:00\",\"dateModified\":\"2023-05-24T16:01:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\"},\"wordCount\":210,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"keywords\":[\"avr\",\"eeprom\",\"electronic voting machine\"],\"articleSection\":[\"AVR\",\"Electronic Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\",\"url\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\",\"name\":\"Electronic Voting Machine using Internal EEPROM of AVR\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#website\"},\"datePublished\":\"2013-06-25T16:56:05+00:00\",\"dateModified\":\"2023-05-24T16:01:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.engineersgarage.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Electronic Voting Machine using Internal EEPROM of AVR\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.engineersgarage.com\/#website\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"name\":\"Engineers Garage\",\"description\":\"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News\",\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.engineersgarage.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\",\"name\":\"Engineer's Garage - WTWH Media\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"contentUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"width\":372,\"height\":52,\"caption\":\"Engineer's Garage - WTWH Media\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/engineersgarage\",\"https:\/\/x.com\/EngineersGarage\",\"https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3\",\"name\":\"Ashutosh Bhatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g\",\"caption\":\"Ashutosh Bhatt\"},\"url\":\"https:\/\/www.engineersgarage.com\/author\/dmiyares\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Electronic Voting Machine using Internal EEPROM of AVR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/","og_locale":"en_US","og_type":"article","og_title":"Electronic Voting Machine using Internal EEPROM of AVR","og_description":"The&nbsp;microcontroller&nbsp;based voting machines&nbsp;made the process of voting and counting the voted lot easier than before. Previously the votes were marked in paper which are then stored safely in a box and inside a well secure room for days. The process of separating the votes and counting them manually may take a lot of days. But after finding the electronic voting machine the votes can be marked without using papers, which makes the voting process eco-friendly. Moreover it makes the counting process faster and the results can be announced in a comparatively shorter period of time.&nbsp;There should be a controller inside the&nbsp;Electronic Voting Machine&nbsp;(EVM) which controls the process and there should be storage medium where the details of the vote are stored. There should be a ballet unit which is been used in such a way that the one who came to cast the vote can do only one vote.&nbsp;&nbsp;","og_url":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/","og_site_name":"Engineers Garage","article_publisher":"https:\/\/www.facebook.com\/engineersgarage","author":"Ashutosh Bhatt","twitter_card":"summary_large_image","twitter_creator":"@EngineersGarage","twitter_site":"@EngineersGarage","twitter_misc":{"Written by":"Ashutosh Bhatt","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#article","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/"},"author":{"name":"Ashutosh Bhatt","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3"},"headline":"Electronic Voting Machine using Internal EEPROM of AVR","datePublished":"2013-06-25T16:56:05+00:00","dateModified":"2023-05-24T16:01:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/"},"wordCount":210,"commentCount":0,"publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"keywords":["avr","eeprom","electronic voting machine"],"articleSection":["AVR","Electronic Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/","url":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/","name":"Electronic Voting Machine using Internal EEPROM of AVR","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/#website"},"datePublished":"2013-06-25T16:56:05+00:00","dateModified":"2023-05-24T16:01:21+00:00","breadcrumb":{"@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.engineersgarage.com\/electronic-voting-machine-using-internal-eeprom-of-avr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.engineersgarage.com\/"},{"@type":"ListItem","position":2,"name":"Electronic Voting Machine using Internal EEPROM of AVR"}]},{"@type":"WebSite","@id":"https:\/\/www.engineersgarage.com\/#website","url":"https:\/\/www.engineersgarage.com\/","name":"Engineers Garage","description":"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News","publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.engineersgarage.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.engineersgarage.com\/#organization","name":"Engineer's Garage - WTWH Media","url":"https:\/\/www.engineersgarage.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","contentUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","width":372,"height":52,"caption":"Engineer's Garage - WTWH Media"},"image":{"@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/engineersgarage","https:\/\/x.com\/EngineersGarage","https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw"]},{"@type":"Person","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3","name":"Ashutosh Bhatt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g","caption":"Ashutosh Bhatt"},"url":"https:\/\/www.engineersgarage.com\/author\/dmiyares\/"}]}},"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Ashutosh Bhatt","author_link":"https:\/\/www.engineersgarage.com\/author\/dmiyares\/"},"_links":{"self":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/10165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/comments?post=10165"}],"version-history":[{"count":0,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/10165\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/media?parent=10165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/categories?post=10165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/tags?post=10165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}