{"id":113,"date":"2023-10-22T02:27:54","date_gmt":"2023-10-22T02:27:54","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/?p=113"},"modified":"2023-10-22T02:27:54","modified_gmt":"2023-10-22T02:27:54","slug":"xiaoyus-status-report-for-10-21","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/2023\/10\/22\/xiaoyus-status-report-for-10-21\/","title":{"rendered":"Xiaoyu&#8217;s Status Report for 10\/21"},"content":{"rendered":"<p>These two weeks we basically worked on writing the design report. Based on feedback and discussion with professors, we decided to rewrite our use case. Also, we added a lot more design details about how we would connect each components physically. We ended up ordering many new components for the project. Personally, I am staring to set up Raspberry Pi and wrote some pseudo code. I now have some overall idea about how my code would look like, but I still need to learn how to send correct signals to stepper motor drive. Below is a screenshot of part of the pseudo code.\u00a0<img decoding=\"async\" loading=\"lazy\" class=\" wp-image-114 alignnone\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-content\/uploads\/sites\/260\/2023\/10\/Screen-Shot-2023-10-21-at-22.15.12-300x200.png\" alt=\"\" width=\"555\" height=\"370\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-content\/uploads\/sites\/260\/2023\/10\/Screen-Shot-2023-10-21-at-22.15.12-300x200.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-content\/uploads\/sites\/260\/2023\/10\/Screen-Shot-2023-10-21-at-22.15.12-768x511.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-content\/uploads\/sites\/260\/2023\/10\/Screen-Shot-2023-10-21-at-22.15.12-1024x681.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-content\/uploads\/sites\/260\/2023\/10\/Screen-Shot-2023-10-21-at-22.15.12.png 1894w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/p>\n<p>Due to changes in our design, we ended up ordering some new components during mid-semester break, which might arrive later than expected. Some of my code would need to depend on the components, so my schedule might be behind. However, I am planning to start writing code about whatever I have now, and spend some extra time fixing everything once our new orders arrive.<\/p>\n<p>Next week, after the components arrive, our team will be spending much time on physically building the system and adjusting it. Personally, I will also continue to write motor and solenoid control code.<\/p>\n<p>In response to the weekly question, I am learning to use Raspberry Pi for this project. I&#8217;ve had previous experience with Arduino and Nucleo microcontrollers, so I expect that learning to use RPi would not be too difficult. Another thing that I need to learn is to use stepper motor driver, which might differ from regular DC motor drivers that I used before.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>These two weeks we basically worked on writing the design report. Based on feedback and discussion with professors, we decided to rewrite our use case. Also, we added a lot more design details about how we would connect each components physically. We ended up ordering many new components for the project. Personally, I am staring &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/2023\/10\/22\/xiaoyus-status-report-for-10-21\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Xiaoyu&#8217;s Status Report for 10\/21&#8221;<\/span><\/a><\/p>\n","protected":false},"author":778,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[8],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/posts\/113"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/users\/778"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":115,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/posts\/113\/revisions\/115"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teamb0\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}