{"id":8,"date":"2021-09-18T20:51:59","date_gmt":"2021-09-18T20:51:59","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/?page_id=8"},"modified":"2021-11-13T19:15:43","modified_gmt":"2021-11-13T19:15:43","slug":"weekly-status-reports","status":"publish","type":"page","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/weekly-status-reports\/","title":{"rendered":"Weekly Status Reports"},"content":{"rendered":"<p>Week 9:(Group) This week we have two working base stations. We are able to send messages from the base station to the web app and from the web app to the base station. We also go the lights to turn on by using transistors.<\/p>\n<p>The messages we are able to send from the\u00a0<strong>web app to the raspberry pi base station<\/strong>\u00a0are the following:<\/p>\n<p><strong>STATION:ON\/OFF:Station Number\u00a0<\/strong><\/p>\n<p>Station Number (1,2,3,4 or 5 (all stations))<\/p>\n<p>On \u2013 force station to remain on regardless of the sensor data<\/p>\n<p>Off \u2013 go back to just working with the sensor data<\/p>\n<p><strong>MICS:ON\/OFF<\/strong><\/p>\n<p>On \u2013 use mic data<\/p>\n<p>Off \u2013 ignore mic data<\/p>\n<p><strong>PIRS:ON\/OFF<\/strong><\/p>\n<p>On \u2013 use pir data<\/p>\n<p>Off \u2013 ignore pir data<\/p>\n<p><strong>WEIGHT:AUTO\/Manual:PIR weight:Mic weight<\/strong><\/p>\n<p><em>This is the only one not yet implemented\u00a0<\/em><\/p>\n<p>It allows the user to set the weight of pir data and mic data manual if they wish too<\/p>\n<p>The messages we are able to send from the raspberry pi\u00a0<strong>base station to the web app<\/strong>\u00a0are the following:<\/p>\n<p><strong>STATION:ON\/OFF:Station Number\u00a0<\/strong><\/p>\n<p>Station Number (1,2,3,4)<\/p>\n<p>This message is sent from the raspberry pi base station to the web app when a station on\/off state changes.<\/p>\n<p><strong>WEIGHT:AUTO\/Manual:PIR weight:Mic weight<\/strong><\/p>\n<p><em>This is the only one not yet implemented\u00a0<\/em><\/p>\n<p>Send the current weights of pir and mic data either when prompted or when changed.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-175\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.10.14-PM-300x192.png\" alt=\"\" width=\"300\" height=\"192\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.10.14-PM-300x192.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.10.14-PM-768x492.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.10.14-PM-1024x656.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.10.14-PM.png 1230w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-174\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.09.08-PM-164x300.png\" alt=\"\" width=\"164\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.09.08-PM-164x300.png 164w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.09.08-PM-768x1404.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.09.08-PM-560x1024.png 560w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Screen-Shot-2021-11-13-at-2.09.08-PM.png 884w\" sizes=\"(max-width: 164px) 100vw, 164px\" \/><\/p>\n<p>This is our current plan for the remaining weeks:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-181\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Future-Gant-Chart-300x147.png\" alt=\"\" width=\"465\" height=\"228\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Future-Gant-Chart-300x147.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Future-Gant-Chart-768x377.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Future-Gant-Chart-1024x502.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/11\/Future-Gant-Chart.png 1660w\" sizes=\"(max-width: 465px) 100vw, 465px\" \/><\/p>\n<p>Week 8:(Group) This week we were preparing for the interim demo. We go the web app communicating with the raspberry pi base station, we got a base station setup with a led to mimic the lights for the base station, we integrated sensor data into the base station script written last week, and we finalize on the microphones we want to use (the digital output, with a potentiometer to manage threshold).<\/p>\n<p>Week 7:(Group)This week we made progress on getting sensor values from multiple microcontrollers. We need to work on distinguishing between microcontrollers next week.\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-141\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5653-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5653-225x300.jpg 225w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5653-768x1024.jpg 768w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/>\u00a0We made progress on the webapp by taking into consideration the remarks made during our last meeting to make the webapp more essential to the project. One potential way of doing that is providing privacy settings on the apps that can do things such as turn off the microphones and just use the PIRs. We also have working base station <a href=\"https:\/\/drive.google.com\/file\/d\/15tRfgTrNIQ3WAG4QDszP--E7I7kEzTJ9\/view?usp=sharing\">code<\/a> that implements the two following diagrams, using simulated sensor inputs:\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-112\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/Thread-300x252.png\" alt=\"\" width=\"300\" height=\"252\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-113\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/SensorThread-300x131.png\" alt=\"\" width=\"300\" height=\"131\" \/><\/p>\n<p>Week 6:(Group) This week we got started working on the webapp, got the microcontrollers and raspberry pi connected to the cmu wifi, and we got testing done for the new microphones. We also discussed various ethical concerns and have looked at modifying our design accordingly.<\/p>\n<p>Week 5:(Group) This week we spend a lot of time focusing on our Design Report, which helped us also flush out and update our software design. We also accomplished a lot of preliminary testing with our PIR sensors. This preliminary testing helped us update our design. The PIR sensor data was not surprising however did help us solidify our previous hypothesis. This is some of the data we collected and photos of us testing. We worked with different ranges for the PIR sensors, different positions on the work area, and different angles.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-117\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5547-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-118\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5546-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5546-225x300.jpg 225w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5546-768x1024.jpg 768w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-119\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5545-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5545-300x225.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5545-768x576.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/IMG_5545-1024x768.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-120\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/Screen-Shot-2021-10-15-at-11.25.31-AM-300x210.png\" alt=\"\" width=\"300\" height=\"210\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-121\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/Screen-Shot-2021-10-15-at-11.25.41-AM-300x214.png\" alt=\"\" width=\"300\" height=\"214\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-122\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-content\/uploads\/sites\/171\/2021\/10\/Screen-Shot-2021-10-15-at-11.25.34-AM-300x225.png\" alt=\"\" width=\"300\" height=\"225\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Week 4:(Group) This week we had our Design Proposal Presentation. We started writing our Design Proposal Report. We also set up our PIR sensors to work with our wifi microcontrollers. We are still waiting on some of our other parts. We also collectively continued researching and thinking through various signal weighing strategies.<\/p>\n<p>Week 3: (Group) This week we all met with Professor Yu and our assigned TA Edward to discuss more specific design and implementation decisions we made. We refined our design choice by including more PIR sensors at different locations of our lab area use case to maximize range and coverage while minimizing overlap. We also researched different projects that have tried to combine sensor data from multiple sources to maximize the accuracy and confidence of our measurements when localizing signals to identify an individual in a room. We also received most of our project parts, and Ryan and Diva will begin testing sensor data so we can start formalizing the PIR sensor logic for our solution approach. We also began working on the design review presentation for Monday.<\/p>\n<p>Week 2: (Group) This week Diva presented our Project Proposal presentation. We received a lot of feedback from our peers and will be taking their constructive criticisms into consideration for our final iteration of the project. We also placed an order request for the parts of our project including the LED lights, microphones, sensors, etc. Malavika has also started to research ways to allow mobile applications to interact with Raspberry Pis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Week 9:(Group) This week we have two working base stations. We are able to send messages from the base station to the web app and from the web app to the base station. We also go the lights to turn on by using transistors. The messages we are able to send from the\u00a0web app to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/weekly-status-reports\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Weekly Status Reports&#8221;<\/span><\/a><\/p>\n","protected":false},"author":519,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/pages\/8"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/users\/519"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":20,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":182,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/pages\/8\/revisions\/182"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f21-teamb2\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}