{"id":{"repo_id":"missouri","oai_identifier":"oai:mospace.umsystem.edu:10355/56383"},"canonical_url":"https://search.dev.ndltd.org/etd/missouri/oai:mospace.umsystem.edu:10355/56383","repository":{"repo_id":"missouri","name":"University of Missouri","base_url":"https://mospace.umsystem.edu/oai/request"},"display":{"title":"Wireless communication for small floor pads to detect personnel activity","abstract":"[ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI-COLUMBIA AT AUTHOR'S REQUEST.] Our laboratory has designed data acquisition systems to detect personnel activity using floor-based sensors, which we call the smart carpet. Therefore, we use a signal-scavenging technique, where the carpet sensor has two states: active or non active. Active state can occur when someone steps on a sensor otherwise it is non active. To improve the wireless communication between data acquisition boards, we implemented a Wi-Fi connectivity. We used two Wi-Fi boards, the Murata SN8200 and the Spark Core. The Murata SN8200 receives the sensors data from the data acquisition board and wirelessly displays it on an embedded webpage, unfortunately it was limited. The second board we used, the Spark Core board, sends the sensor data from the data acquisition board to the Internet then to the cloud. We developed carpet pads with four sensors as a source of the sensors data to the data acquisition board. We saved the sensor data with the timestamp on a local PC by using the Node JS code. Next, we sent TCP request to Google, received the request, and displayed it on the TCP Client using the command line interface. We also implemented a TCP Client/Server environment to exchange the sensor data between two Spark Core boards. Moreover, we tested the ability of powering the Spark Core from a 9 Volts battery. Later, we embedded the Spark Core with the data acquisition board in a one PCB board. In addition, we did an experiment to test our system. We activated the carpet pads by walking, used four carpet pads with four PCB boards, and placed them in four different locations. An HTML page displayed the sensor data from the four PCB boards. Finally, we set up a notification system to alert the caregiver for the new sensor data by sending an Email or SMS message.","abstract_html":"[ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI-COLUMBIA AT AUTHOR&#x27;S REQUEST.] Our laboratory has designed data acquisition systems to detect personnel activity using floor-based sensors, which we call the smart carpet. Therefore, we use a signal-scavenging technique, where the carpet sensor has two states: active or non active. Active state can occur when someone steps on a sensor otherwise it is non active. To improve the wireless communication between data acquisition boards, we implemented a Wi-Fi connectivity. We used two Wi-Fi boards, the Murata SN8200 and the Spark Core. The Murata SN8200 receives the sensors data from the data acquisition board and wirelessly displays it on an embedded webpage, unfortunately it was limited. The second board we used, the Spark Core board, sends the sensor data from the data acquisition board to the Internet then to the cloud. We developed carpet pads with four sensors as a source of the sensors data to the data acquisition board. We saved the sensor data with the timestamp on a local PC by using the Node JS code. Next, we sent TCP request to Google, received the request, and displayed it on the TCP Client using the command line interface. We also implemented a TCP Client/Server environment to exchange the sensor data between two Spark Core boards. Moreover, we tested the ability of powering the Spark Core from a 9 Volts battery. Later, we embedded the Spark Core with the data acquisition board in a one PCB board. In addition, we did an experiment to test our system. We activated the carpet pads by walking, used four carpet pads with four PCB boards, and placed them in four different locations. An HTML page displayed the sensor data from the four PCB boards. Finally, we set up a notification system to alert the caregiver for the new sensor data by sending an Email or SMS message.","abstract_has_math":false,"creators":["Jagmagji, Ahmed"],"institution":"University of Missouri--Columbia","degree_name":"M.S.","degree_level":"Masters","degree_discipline":"Computer engineering (MU)","degree_department":null,"school":null,"contributors":[],"advisors":["Tyrer, Harry W."],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016","date_published":"2016","updated_at":"2026-07-24T03:07:46Z","subjects":[],"languages":["eng","English"],"rights":["Access to files is limited to the University of Missouri--Columbia with SSO login."],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier.doi","label":"DOI","values":["https://doi.org/10.32469/10355/56383"],"render_values":[{"text":"https://doi.org/10.32469/10355/56383","href":"https://doi.org/10.32469/10355/56383","code":true}]}]},"links":{"outbound_url":"https://hdl.handle.net/10355/56383","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Tyrer, Harry W."]},{"key":"dc:creator","label":"Author","values":["Jagmagji, Ahmed"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2016-11-23T17:33:16Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2016-11-23T17:33:16Z"]},{"key":"dc:date.issued","label":"Date","values":["2016"]},{"key":"dc:publisher","label":"Institution","values":["University of Missouri--Columbia"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer engineering (MU)"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Missouri--Columbia"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]},{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Access to files is limited to the University of Missouri--Columbia with SSO login."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.doi","label":"DOI","values":["https://doi.org/10.32469/10355/56383"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10355/56383"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Thesis supervisor: Dr. Harry W. Tyrer."]},{"key":"dc:description.abstract","label":"Abstract","values":["[ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI-COLUMBIA AT AUTHOR'S REQUEST.] Our laboratory has designed data acquisition systems to detect personnel activity using floor-based sensors, which we call the smart carpet. Therefore, we use a signal-scavenging technique, where the carpet sensor has two states: active or non active. Active state can occur when someone steps on a sensor otherwise it is non active. To improve the wireless communication between data acquisition boards, we implemented a Wi-Fi connectivity. We used two Wi-Fi boards, the Murata SN8200 and the Spark Core. The Murata SN8200 receives the sensors data from the data acquisition board and wirelessly displays it on an embedded webpage, unfortunately it was limited. The second board we used, the Spark Core board, sends the sensor data from the data acquisition board to the Internet then to the cloud. We developed carpet pads with four sensors as a source of the sensors data to the data acquisition board. We saved the sensor data with the timestamp on a local PC by using the Node JS code. Next, we sent TCP request to Google, received the request, and displayed it on the TCP Client using the command line interface. We also implemented a TCP Client/Server environment to exchange the sensor data between two Spark Core boards. Moreover, we tested the ability of powering the Spark Core from a 9 Volts battery. Later, we embedded the Spark Core with the data acquisition board in a one PCB board. In addition, we did an experiment to test our system. We activated the carpet pads by walking, used four carpet pads with four PCB boards, and placed them in four different locations. An HTML page displayed the sensor data from the four PCB boards. Finally, we set up a notification system to alert the caregiver for the new sensor data by sending an Email or SMS message."]},{"key":"dc:title","label":"Title","values":["Wireless communication for small floor pads to detect personnel activity"]}]}],"canonical_facts":{"dc:contributor.advisor":["Tyrer, Harry W."],"dc:creator":["Jagmagji, Ahmed"],"dc:date.accessioned":["2016-11-23T17:33:16Z"],"dc:date.available":["2016-11-23T17:33:16Z"],"dc:date.issued":["2016"],"dc:description":["Thesis supervisor: Dr. Harry W. Tyrer."],"dc:description.abstract":["[ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI-COLUMBIA AT AUTHOR'S REQUEST.] Our laboratory has designed data acquisition systems to detect personnel activity using floor-based sensors, which we call the smart carpet. Therefore, we use a signal-scavenging technique, where the carpet sensor has two states: active or non active. Active state can occur when someone steps on a sensor otherwise it is non active. To improve the wireless communication between data acquisition boards, we implemented a Wi-Fi connectivity. We used two Wi-Fi boards, the Murata SN8200 and the Spark Core. The Murata SN8200 receives the sensors data from the data acquisition board and wirelessly displays it on an embedded webpage, unfortunately it was limited. The second board we used, the Spark Core board, sends the sensor data from the data acquisition board to the Internet then to the cloud. We developed carpet pads with four sensors as a source of the sensors data to the data acquisition board. We saved the sensor data with the timestamp on a local PC by using the Node JS code. Next, we sent TCP request to Google, received the request, and displayed it on the TCP Client using the command line interface. We also implemented a TCP Client/Server environment to exchange the sensor data between two Spark Core boards. Moreover, we tested the ability of powering the Spark Core from a 9 Volts battery. Later, we embedded the Spark Core with the data acquisition board in a one PCB board. In addition, we did an experiment to test our system. We activated the carpet pads by walking, used four carpet pads with four PCB boards, and placed them in four different locations. An HTML page displayed the sensor data from the four PCB boards. Finally, we set up a notification system to alert the caregiver for the new sensor data by sending an Email or SMS message."],"dc:identifier.doi":["https://doi.org/10.32469/10355/56383"],"dc:identifier.uri":["https://hdl.handle.net/10355/56383"],"dc:language":["English"],"dc:language.iso":["eng"],"dc:publisher":["University of Missouri--Columbia"],"dc:rights":["Access to files is limited to the University of Missouri--Columbia with SSO login."],"dc:title":["Wireless communication for small floor pads to detect personnel activity"],"dc:type":["Thesis"],"thesis:degree_discipline":["Computer engineering (MU)"],"thesis:degree_level":["Masters"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Missouri--Columbia"]},"updated_at":"2026-07-24T03:07:46Z"}