{"id":557,"date":"2014-07-07T12:37:53","date_gmt":"2014-07-07T16:37:53","guid":{"rendered":"https:\/\/itp.nyu.edu\/physicalcomputing\/?page_id=557"},"modified":"2020-08-03T17:22:14","modified_gmt":"2020-08-03T21:22:14","slug":"videos-digital-and-analog-input-and-output","status":"publish","type":"page","link":"https:\/\/itp.nyu.edu\/physcomp\/videos\/videos-digital-and-analog-input-and-output\/","title":{"rendered":"Videos: Digital and Analog Input and Output"},"content":{"rendered":"\n<p><a href=\"https:\/\/vimeo.com\/album\/2801639\">ITP Videos<\/a> by <a href=\"http:\/\/www.fddrsn.net\/\">Jeff Feddersen<\/a> on <a href=\"https:\/\/vimeo.com\">Vimeo<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Digital_Input_and_Output\"><\/span>Digital Input and Output<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/374067285\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/374066875\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Fixed_Resistor_is_Necessary\"><\/span>The Fixed Resistor is Necessary!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380178637\" width=\"640\" height=\"427\" frameborder=\"0\" allow=\"autoplay; fullscreen\" allowfullscreen=\"\"><\/iframe><\/figure>\n\n\n\n<p><a href=\"https:\/\/vimeo.com\/380178637\">Ohm Part 2<\/a> from <a href=\"https:\/\/vimeo.com\/itpred\">ITP_NYU<\/a> on <a href=\"https:\/\/vimeo.com\">Vimeo<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Digital_input_with_internal_pull-up_resistors\"><\/span>Digital input with internal pull-up resistors<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380164372\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Analog_Input\"><\/span>Analog Input<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372104092\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372103855\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Analog_Output\"><\/span>Analog Output<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372276550\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pseudo-analog_output\"><\/span>Pseudo-analog output:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380180086\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Tone_Output\"><\/span>Tone Output<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372279218\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Servo_Control_using_Pulse_Width_Modulation\"><\/span>Servo Control using Pulse Width Modulation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372278570\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Analog_Output_Motor_Control\"><\/span>Analog Output: Motor Control<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372277977\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Multiple_Inputs_or_Outputs\"><\/span>Multiple Inputs or Outputs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380175778\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Multiplexers\"><\/span>Multiplexers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jeff explains how a multiplexer allows you to connect multiple analog or digital input circuits to a single microcontroller input.<\/p>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380365503\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Shift_Registers\"><\/span>Shift Registers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jeff and Tom explain how to use shift registers to control multiple digital outputs.<\/p>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/372281258\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Binary_Coded_Decimal_BCD_controller\"><\/span>Binary Coded Decimal (BCD) controller<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jeff shows you how to control multiple LEDs on a 7-segment numerical LED display using a Binary Coded Decimal (BCD) controller<\/p>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/380166332\" width=\"500\" height=\"333\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>ITP Videos by Jeff Feddersen on Vimeo. Digital Input and Output The Fixed Resistor is Necessary! Ohm Part 2 from ITP_NYU on Vimeo. Digital input with internal pull-up resistors Analog Input Analog Output Pseudo-analog output: Tone Output Servo Control using Pulse Width Modulation Analog Output: Motor Control Multiple Inputs or Outputs Multiplexers Jeff explains how &hellip; <a href=\"https:\/\/itp.nyu.edu\/physcomp\/videos\/videos-digital-and-analog-input-and-output\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Videos: Digital and Analog Input and Output&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":494,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[20,11,21,25,5,8,27,17,19,28,14],"tags":[],"class_list":["post-557","page","type-page","status-publish","hentry","category-analog","category-code","category-components","category-digital","category-electronics","category-motors","category-multimeter","category-sound","category-switches","category-transistor","category-video"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/pages\/557"}],"collection":[{"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/comments?post=557"}],"version-history":[{"count":21,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/pages\/557\/revisions"}],"predecessor-version":[{"id":8055,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/pages\/557\/revisions\/8055"}],"up":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/pages\/494"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/media?parent=557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/categories?post=557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/physcomp\/wp-json\/wp\/v2\/tags?post=557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}