{"id":208,"date":"2023-11-05T01:12:05","date_gmt":"2023-11-05T01:12:05","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/?p=208"},"modified":"2023-11-05T03:49:53","modified_gmt":"2023-11-05T03:49:53","slug":"team-status-report-for-11-4-23","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/2023\/11\/05\/team-status-report-for-11-4-23\/","title":{"rendered":"Team Status Report for 11\/4\/23"},"content":{"rendered":"<p>This past week, we resolved a severe issue with the fret detection. This allowed us to integrate and verify fret detection from a software and hardware perspective. The pi hat PCB also arrived and was populated with components. The web interface was significantly improved with a visual indicator of the song.\u00a0 We also discussed priorities moving forward, especially on the web app front, and gearing up for the early demo next week. On the embedded side, fret and strum detection code were written and verified, and a first pass at the user experience (training mode) was written.<\/p>\n<p>The following picture shows the Teensy4.0 and RPi connected via the Pi-Hat PCB that came in earlier this week.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-210\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/IMG_4618-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><\/p>\n<p>The following picture shows the electronics in a 3d-printed housing:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-211\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/IMG_4620-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><\/p>\n<p>This image shows the latest concept for what the web app will display while the user experience is running:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-206\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/Screenshot-2023-11-04-at-8.29.39\u202fPM-300x179.png\" alt=\"\" width=\"300\" height=\"179\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/Screenshot-2023-11-04-at-8.29.39\u202fPM-300x179.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/Screenshot-2023-11-04-at-8.29.39\u202fPM-768x457.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/Screenshot-2023-11-04-at-8.29.39\u202fPM-1024x609.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/Screenshot-2023-11-04-at-8.29.39\u202fPM-2000x1200.png 2000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>This image shows we can detect the fret that the user pressed on (the corresponding LED lights up)<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-212\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/fret_detection-300x263.png\" alt=\"\" width=\"300\" height=\"263\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/fret_detection-300x263.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-content\/uploads\/sites\/256\/2023\/11\/fret_detection.png 443w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>As for priorities, we have determined that everyone shift focus towards integrating their parts with everything else because we are at the point where many of our tasks span more than a single person&#8217;s expertise. We have also determined that adding scrolling notes to the web UI is not a top priority since it is merely a visual add-on, and other core functionality still needs to be implemented, such as implementing the rest of the GPIO signals on the RPI.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This past week, we resolved a severe issue with the fret detection. This allowed us to integrate and verify fret detection from a software and hardware perspective. The pi hat PCB also arrived and was populated with components. The web interface was significantly improved with a visual indicator of the song.\u00a0 We also discussed priorities &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/2023\/11\/05\/team-status-report-for-11-4-23\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team Status Report for 11\/4\/23&#8221;<\/span><\/a><\/p>\n","protected":false},"author":767,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[12],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/posts\/208"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/users\/767"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/posts\/208\/revisions"}],"predecessor-version":[{"id":213,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/posts\/208\/revisions\/213"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/media?parent=208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/categories?post=208"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f23-teama2\/wp-json\/wp\/v2\/tags?post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}