{"id":10332,"date":"2015-09-18T20:00:00","date_gmt":"2015-09-19T03:00:00","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=10332"},"modified":"2024-12-28T16:43:32","modified_gmt":"2024-12-29T00:43:32","slug":"emulated-speedometer-on-an-lcd","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/emulated-speedometer-on-an-lcd\/","title":{"rendered":"Emulated Speedometer on an LCD"},"content":{"rendered":"<p>How quickly life goes by&#8230; that&#8217;s where <a href=\"http:\/\/www.instructables.com\/id\/Emulated-Speedometer-on-a-LCD\/\">this emulated speedometer Instructable<\/a> by <span class=\"author\"><a title=\"view paulmos's profile\" href=\"http:\/\/www.instructables.com\/member\/paulmos\/\" rel=\"author\">paulmos<\/a>\u00a0comes in. You can use this as a simulator to see how quickly a projectile could or would move. Best of all, he uses an LCD and the Nexys 4 DDR to accomplish this!\u00a0<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Digilent Contest Pre Assignment\" width=\"735\" height=\"413\" src=\"https:\/\/www.youtube.com\/embed\/cUaVWX865Zo?start=26&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>You&#8217;ll need a\u00a0Nexys 4 DDR, a\u00a0<a href=\"https:\/\/digilent.com\/blog\/Products\/Detail.cfm?NavPath=2,648,979&amp;Prod=VMOD-TFT\">VmodTFT<\/a> LCD (which will serve as the display for the speedometer), and the\u00a0<a href=\"https:\/\/digilent.com\/blog\/Products\/Detail.cfm?NavPath=2,648,870&amp;Prod=VMOD-MIB\">VmodMIB<\/a>. As far as software goes, make sure you have access to Xilinx&#8217;s\u00a0ISE Suite Design 14.7, EDK 14.7, and\u00a0MATLAB.<\/p>\n<p>To begin, set up the graphics controlled for the LCD. This can be done by implementing VHDL code with the VmodTFT. Then, configure the system architecture using the XPS tool from EDK. Use MATLAB to implement the mathematical concepts at work. Finally, initialize the C code (using the SDK tool from EDK) to get everything running together.<\/p>\n<p>This fascinating project has so much potential, both practically and for entertainment. What would you use your emulated speedometer for?<\/p>\n<p>&nbsp;<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-10332 jlk' data-task='like' data-post_id='10332' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-10332 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-10332 jlk' data-task='unlike' data-post_id='10332' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-10332 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-10332 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>How fast can the thing go? Use this emulated speedometer project to find out!<\/p>\n","protected":false},"author":7,"featured_media":10366,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4327,4323,35],"tags":[36],"ppma_author":[4464],"class_list":["post-10332","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-software","category-fpga","tag-xilinx"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/09\/emulated-speedometer.jpg","authors":[{"term_id":4464,"user_id":7,"is_guest":0,"slug":"amber_mear","display_name":"Amber Mear","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/766b0adee766c4cbe4e5ae38ab97be11?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Mear","last_name_2":"","first_name":"Amber","first_name_2":"","job_title":"","description":"I was the Digilent blog editor, and now I'm a contributor. I love learning about wearables and writing about social issues in STEM. Outside of work, I can be found watching Netflix with my cat, working on an art project, or trying to find new, delicious local foods."}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/10332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=10332"}],"version-history":[{"count":1,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/10332\/revisions"}],"predecessor-version":[{"id":31237,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/10332\/revisions\/31237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/10366"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=10332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=10332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=10332"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=10332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}