{"id":5514,"date":"2022-10-03T16:11:39","date_gmt":"2022-10-03T20:11:39","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/?p=5514"},"modified":"2022-10-03T16:11:40","modified_gmt":"2022-10-03T20:11:40","slug":"motorized-marble-run","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/2022\/10\/03\/motorized-marble-run\/","title":{"rendered":"Motorized Marble Run"},"content":{"rendered":"\n<p>I wanted to try turning the rotational motion of the motor into a linear motion, so I decided to make my tile similar to an automatic door.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-content\/uploads\/2022\/10\/IMG_3865-1.mov\"><\/video><\/figure>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-3cfc89a1-d270-4017-9329-e087841e53b5\" href=\"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-content\/uploads\/2022\/10\/motorTile.zip\">motorTile<\/a><a href=\"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-content\/uploads\/2022\/10\/motorTile.zip\" class=\"wp-block-file__button\" download aria-describedby=\"wp-block-file--media-3cfc89a1-d270-4017-9329-e087841e53b5\">Download<\/a><\/div>\n\n\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nwhile True:\n    # Read the sensor once per cycle.\n    sensor_level = sensor.value\n    if sensor_level &lt; 53000:\n        print(sensor_level)\n        pwm = 0.6\n        print(&quot;PWM:&quot;, pwm)\n        driver.write(0, -pwm)\n        time.sleep(1.2)\n        driver.write(0, pwm)\n        print('here')\n        time.sleep(1.2)\n    driver.write(0,0)\n<\/pre>","protected":false},"excerpt":{"rendered":"<p>I wanted to try turning the rotational motion of the motor into a linear motion, so I decided to make my tile similar to an automatic door.<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/posts\/5514"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/comments?post=5514"}],"version-history":[{"count":1,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/posts\/5514\/revisions"}],"predecessor-version":[{"id":5518,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/posts\/5514\/revisions\/5518"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/media?parent=5514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/categories?post=5514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/16-223\/f2022\/work\/wp-json\/wp\/v2\/tags?post=5514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}