<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://pc5271.org/PC5271_AY2324S2/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Huanghaowei</id>
	<title>PC5271 wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://pc5271.org/PC5271_AY2324S2/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Huanghaowei"/>
	<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php/Special:Contributions/Huanghaowei"/>
	<updated>2026-10-20T06:30:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=976</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=976"/>
		<updated>2024-04-26T01:27:29Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
[[File:Realtime.mp4]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
So we registered Twilio and readjusted the experimental Python code based on the virtual number, registration code, verification code, etc. obtained from registration to complete the function: when the temperature exceeds the threshold of 24 degrees Celsius, we use the virtual number to send an alarm short message to the set acceptance number in real time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)：&lt;br /&gt;
So we packaged the temperature sensor in transparent plastic (with a button to ensure basic sealing), exposed it to sunlight for five minutes, observed the temperature changes, and opened the packaging after five minutes to return to room temperature. We compared it with the same day&#039;s room temperature to verify whether the temperature monitoring was basically accurate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
Below is the final result image&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Discussion and Reflection:==&lt;br /&gt;
1. We found that temperature fluctuations are relatively large and not as stable as expected around a certain temperature value:&lt;br /&gt;
Later on, we found out that it was because a smaller y-axis range was chosen for clearer image drawing, resulting in enlarged image changes. Another reason was that the sensor&#039;s connection line was too short, and during testing, it was inevitable to be closer to the electronic components. This also caused the temperature to rise and fall, perhaps due to the continuous heat dissipation of the electronic components. Approaching the sensor with hands or other objects significantly increases the temperature, confirming the authenticity of this possibility&lt;br /&gt;
&lt;br /&gt;
2. The average temperature tested was slightly higher than the room temperature displayed on the indoor temperature monitor: this may be due to:&lt;br /&gt;
① The sensor is too close to other electronic components and has a high temperature.&lt;br /&gt;
② The sensor testing location is relatively close to the back row of the laboratory, and sunlight exposure is inevitable. However, after our observation of indoor temperature testing, the sensor should be located in the middle ceiling position of the laboratory, with a lower temperature.&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Realtime.mp4&amp;diff=975</id>
		<title>File:Realtime.mp4</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Realtime.mp4&amp;diff=975"/>
		<updated>2024-04-26T01:26:38Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E8%BF%87%E7%A8%8B.mp4&amp;diff=974</id>
		<title>File:过程.mp4</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E8%BF%87%E7%A8%8B.mp4&amp;diff=974"/>
		<updated>2024-04-26T01:23:24Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=942</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=942"/>
		<updated>2024-04-24T07:56:42Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
So we registered Twilio and readjusted the experimental Python code based on the virtual number, registration code, verification code, etc. obtained from registration to complete the function: when the temperature exceeds the threshold of 24 degrees Celsius, we use the virtual number to send an alarm short message to the set acceptance number in real time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)：&lt;br /&gt;
So we packaged the temperature sensor in transparent plastic (with a button to ensure basic sealing), exposed it to sunlight for five minutes, observed the temperature changes, and opened the packaging after five minutes to return to room temperature. We compared it with the same day&#039;s room temperature to verify whether the temperature monitoring was basically accurate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
Below is the final result image&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Discussion and Reflection:==&lt;br /&gt;
1. We found that temperature fluctuations are relatively large and not as stable as expected around a certain temperature value:&lt;br /&gt;
Later on, we found out that it was because a smaller y-axis range was chosen for clearer image drawing, resulting in enlarged image changes. Another reason was that the sensor&#039;s connection line was too short, and during testing, it was inevitable to be closer to the electronic components. This also caused the temperature to rise and fall, perhaps due to the continuous heat dissipation of the electronic components. Approaching the sensor with hands or other objects significantly increases the temperature, confirming the authenticity of this possibility&lt;br /&gt;
&lt;br /&gt;
2. The average temperature tested was slightly higher than the room temperature displayed on the indoor temperature monitor: this may be due to:&lt;br /&gt;
① The sensor is too close to other electronic components and has a high temperature.&lt;br /&gt;
② The sensor testing location is relatively close to the back row of the laboratory, and sunlight exposure is inevitable. However, after our observation of indoor temperature testing, the sensor should be located in the middle ceiling position of the laboratory, with a lower temperature.&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=941</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=941"/>
		<updated>2024-04-24T07:52:42Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Discussion and Reflection: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)：&lt;br /&gt;
So we packaged the temperature sensor in transparent plastic (with a button to ensure basic sealing), exposed it to sunlight for five minutes, observed the temperature changes, and opened the packaging after five minutes to return to room temperature. We compared it with the same day&#039;s room temperature to verify whether the temperature monitoring was basically accurate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
Below is the final result image&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Discussion and Reflection:==&lt;br /&gt;
1. We found that temperature fluctuations are relatively large and not as stable as expected around a certain temperature value:&lt;br /&gt;
Later on, we found out that it was because a smaller y-axis range was chosen for clearer image drawing, resulting in enlarged image changes. Another reason was that the sensor&#039;s connection line was too short, and during testing, it was inevitable to be closer to the electronic components. This also caused the temperature to rise and fall, perhaps due to the continuous heat dissipation of the electronic components. Approaching the sensor with hands or other objects significantly increases the temperature, confirming the authenticity of this possibility&lt;br /&gt;
&lt;br /&gt;
2. The average temperature tested was slightly higher than the room temperature displayed on the indoor temperature monitor: this may be due to:&lt;br /&gt;
① The sensor is too close to other electronic components and has a high temperature.&lt;br /&gt;
② The sensor testing location is relatively close to the back row of the laboratory, and sunlight exposure is inevitable. However, after our observation of indoor temperature testing, the sensor should be located in the middle ceiling position of the laboratory, with a lower temperature.&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=929</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=929"/>
		<updated>2024-04-24T03:01:25Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)：&lt;br /&gt;
So we packaged the temperature sensor in transparent plastic (with a button to ensure basic sealing), exposed it to sunlight for five minutes, observed the temperature changes, and opened the packaging after five minutes to return to room temperature. We compared it with the same day&#039;s room temperature to verify whether the temperature monitoring was basically accurate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
Below is the final result image&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Discussion and Reflection:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=928</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=928"/>
		<updated>2024-04-24T03:00:06Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)：&lt;br /&gt;
So we packaged the temperature sensor in transparent plastic (with a button to ensure basic sealing), exposed it to sunlight for five minutes, observed the temperature changes, and opened the packaging after five minutes to return to room temperature. We compared it with the same day&#039;s room temperature to verify whether the temperature monitoring was basically accurate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
Below is the final result image&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=927</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=927"/>
		<updated>2024-04-24T02:57:46Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:result.png]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Result.png&amp;diff=926</id>
		<title>File:Result.png</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Result.png&amp;diff=926"/>
		<updated>2024-04-24T02:57:23Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=925</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=925"/>
		<updated>2024-04-24T02:56:37Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
|}&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=924</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=924"/>
		<updated>2024-04-24T02:55:34Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:greenhouse.png |400px|thumb|left|greenhouse]]&lt;br /&gt;
| [[File:Room temperature.jpg |400px|thumb||roomtemperature]]&lt;br /&gt;
| [[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Greenhouse.png&amp;diff=923</id>
		<title>File:Greenhouse.png</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Greenhouse.png&amp;diff=923"/>
		<updated>2024-04-24T02:53:37Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=922</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=922"/>
		<updated>2024-04-24T02:52:30Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
1.Real time temperature figure&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2.Warning&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
3.Improvement of the experiment:&lt;br /&gt;
Due to the remaining 2 class hours after completing the post test, we have decided to make an improvement to the experiment: practical application. After excluding resistance wire heating or other hazardous projects that are difficult to carry out in the laboratory, we chose a project with higher practical significance: simulating the greenhouse effect (which can provide some ideas for temperature detection of plants planted in greenhouses)&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=921</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=921"/>
		<updated>2024-04-24T02:46:27Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[File:温度1.jpg |400px|thumb|left|figure1]]&lt;br /&gt;
| [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=918</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=918"/>
		<updated>2024-04-24T02:43:59Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
Firstly, we measured the real-time room temperature multiple times at intervals of 5 seconds at a temperature of approximately 22.7 degrees Celsius, and obtained the final image, as shown in the figure:&lt;br /&gt;
And when the temperature exceeds our set threshold of 24 degrees Celsius, it will be marked with red dots and recorded, and an alarm will be issued. &lt;br /&gt;
&lt;br /&gt;
[[File:温度1.jpg |400px|thumb|left|figure1]] [[File:温度2.jpg |400px|thumb|right|figure2]]&lt;br /&gt;
In the absence of suitable alarm instruments such as LED lights or buzzers (in fact, their alarms are not easy to record in reports), we have chosen another method: sending text messages. This method is more complex to operate but more practical in today&#039;s life: receiving warnings at any time.&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=751</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=751"/>
		<updated>2024-04-23T02:28:15Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer（finally we choose twilio to send warnings）&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:温度1.jpg |400px|thumb|left|figure1]] &lt;br /&gt;
&lt;br /&gt;
[[File:温度2.jpg |400px|thumb|left|figure2]]&lt;br /&gt;
&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=750</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=750"/>
		<updated>2024-04-23T02:26:27Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[File:Room temperature.jpg |400px|thumb|left|room temperature]]&lt;br /&gt;
&lt;br /&gt;
[[File:温度1.jpg |400px|thumb|left|figure1]] &lt;br /&gt;
&lt;br /&gt;
[[File:温度2.jpg |400px|thumb|left|figure2]]&lt;br /&gt;
&lt;br /&gt;
[[File:message.jpg |400px|thumb|left|message]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg |400px|thumb|left|experiment picture]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=748</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=748"/>
		<updated>2024-04-23T02:16:59Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[File:Room temperature.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:温度1.jpg]] &lt;br /&gt;
&lt;br /&gt;
[[File:温度2.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:message.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:experiment.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:result.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=747</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=747"/>
		<updated>2024-04-23T02:11:57Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Results: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[File:Room temperature.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=746</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=746"/>
		<updated>2024-04-23T02:09:02Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[Files:Files:Room temperature.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=745</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=745"/>
		<updated>2024-04-23T02:07:30Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[[Files:Files:Room Temperature.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=744</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=744"/>
		<updated>2024-04-23T02:06:11Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Results:==&lt;br /&gt;
[Files:Files:Room Temperature.jpg]&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E6%B8%A9%E5%BA%A62.jpg&amp;diff=743</id>
		<title>File:温度2.jpg</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E6%B8%A9%E5%BA%A62.jpg&amp;diff=743"/>
		<updated>2024-04-23T02:04:10Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Room_temperature.jpg&amp;diff=742</id>
		<title>File:Room temperature.jpg</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Room_temperature.jpg&amp;diff=742"/>
		<updated>2024-04-23T02:03:32Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Experiment.jpg&amp;diff=741</id>
		<title>File:Experiment.jpg</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Experiment.jpg&amp;diff=741"/>
		<updated>2024-04-23T02:02:56Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Message.jpg&amp;diff=740</id>
		<title>File:Message.jpg</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:Message.jpg&amp;diff=740"/>
		<updated>2024-04-23T02:01:58Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E6%B8%A9%E5%BA%A61.jpg&amp;diff=739</id>
		<title>File:温度1.jpg</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=File:%E6%B8%A9%E5%BA%A61.jpg&amp;diff=739"/>
		<updated>2024-04-23T02:01:04Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=738</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=738"/>
		<updated>2024-04-23T01:56:53Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Measurements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Thermistor type B57861S (R0=10kΩ, B=3988Kelvin)&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=105</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=105"/>
		<updated>2024-02-22T06:17:21Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
::raspberry-pi&lt;br /&gt;
::temperature sensors&lt;br /&gt;
::dupont line&lt;br /&gt;
::LED light or Buzzer&lt;br /&gt;
&lt;br /&gt;
==Measurements==&lt;br /&gt;
&lt;br /&gt;
Connect and install a suitable system environment for Raspberry-Pi&lt;br /&gt;
&lt;br /&gt;
Connect the sensor: &lt;br /&gt;
Connect the VCC pin of DHT11 or DHT22 to the 3.3V pin of the Raspberry Pi, connect the GND pin to the GND pin, and connect the data pin to the GPIO pin (such as GPIO4).&lt;br /&gt;
&lt;br /&gt;
Write Python script:&lt;br /&gt;
Create a Python script to read and print temperature and humidity data: record temperature data in real-time and visualize temperature trends using charts. Write temperature data to a file or database in a Python script. Use Matplotlib library or other data visualization tools to regularly read data and generate temperature change graphs&lt;br /&gt;
&lt;br /&gt;
Temperature threshold alarm:&lt;br /&gt;
Purpose: Set a temperature threshold, and when the temperature exceeds this threshold, Raspberry Pi will sound an alarm or perform specific actions.&lt;br /&gt;
Implementation: Add judgment logic to the Python script. When the read temperature exceeds the set threshold, the GPIO pin of the Raspberry Pi can output a high level, driving a buzzer or LED light as an alarm signal&lt;br /&gt;
&lt;br /&gt;
==Expected Results:==&lt;br /&gt;
We expect that finally we can create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold. So as to provide simple improvement ideas for more environments, such as the cultivation of animals and plants or storage with temperature requirements&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=43</id>
		<title>Real time temperature alarm</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Real_time_temperature_alarm&amp;diff=43"/>
		<updated>2024-02-20T02:40:13Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: Created page with &amp;quot;==Team members== Huang Haowei You Mingkai  ==Idea== This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Team members==&lt;br /&gt;
Huang Haowei You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
This Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=42</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=42"/>
		<updated>2024-02-20T02:31:55Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Temperature sensor to issue alerts  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki page for the course PC5271: Physics of Sensors!&lt;br /&gt;
&lt;br /&gt;
This is the repository where projects are documented. Creation of new accounts have now been blocked,and editing/creating pages is enabled. If you need an account, please contact Christian.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
===[[Project 1 (Example)]]===&lt;br /&gt;
Keep a very brief description of a project or even a suggestion here, and perhaps the names of the team members, or who to contact if there is interest to join. Once the project has stabilized, keep stuff in the project page linked by the headline.&lt;br /&gt;
&lt;br /&gt;
===[[Simple Optical Heart Rate Monitor]]===&lt;br /&gt;
This project demonstrates the principles of photoplethysmography (PPG) through the construction of a simple device to measure heart rate. The project involves using an LED and photodiode to detect variations in light absorption caused by changes in blood volume during each heartbeat.&lt;br /&gt;
&lt;br /&gt;
===[[Gas sensor]]===&lt;br /&gt;
This project aims to use high and low detection methods of tin dioxide (SnO2) sensor to detect carbon monoxide or other combustible gases.&lt;br /&gt;
&lt;br /&gt;
===[[Optical Sensor for Noise Flickering]]===&lt;br /&gt;
Group Members: Eric Cheung; Lee An Min, Amanda; Loh Jia Ying Whitney&lt;br /&gt;
&lt;br /&gt;
This project aims to use a simple voltage divider made up with resistors and LDR to measure visual noise tags.&lt;br /&gt;
&lt;br /&gt;
===[[Real time temperature alarm ]]===&lt;br /&gt;
&lt;br /&gt;
This project aims to build a system using Python and Raspberry Pi to measure and display temperature in real-time using temperature sensors, and to issue an alarm when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
===Recorded sessions===&lt;br /&gt;
===Devices and material===&lt;br /&gt;
Apart form the stuff in the teaching lab, we have a resources you may want to consider for your project:&lt;br /&gt;
*...&lt;br /&gt;
===Books and links===&lt;br /&gt;
===Software===&lt;br /&gt;
* Various Python extensions. [https://www.python.org Python] is a very powerful free programming language that runs on just about any computer platform. It is open source and completely free.&lt;br /&gt;
* [https://www.gnuplot.info Gnuplot]: A free and very mature data display tool that works on just about any platform used that produces excellent publication-grade eps and pdf figures. Can be also used in scripts. Open source and completely free.&lt;br /&gt;
* Matlab: Very common, good toolset also for formal mathematics, good graphics. Expensive. We may have a site license, but I am not sure how painful it is for us to get a license for this course. Ask if interested.&lt;br /&gt;
* Mathematica: More common among theroetical physicists, very good in formal maths, now with better numerics. Graphs are ok but can be a pain to make looking good. As with Matlab, we do have a campus license. Ask if interested.&lt;br /&gt;
&lt;br /&gt;
==Some wiki reference materials==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [[Writing mathematical expressions]]&lt;br /&gt;
* [[Uploading images and files]]&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Temperature_sensor_to_issue_alerts&amp;diff=41</id>
		<title>Temperature sensor to issue alerts</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Temperature_sensor_to_issue_alerts&amp;diff=41"/>
		<updated>2024-02-20T02:30:22Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Team members==&lt;br /&gt;
Huang Haowei  You Mingkai&lt;br /&gt;
&lt;br /&gt;
==Idea==&lt;br /&gt;
this Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Temperature_sensor_to_issue_alerts&amp;diff=40</id>
		<title>Temperature sensor to issue alerts</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Temperature_sensor_to_issue_alerts&amp;diff=40"/>
		<updated>2024-02-20T02:28:20Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: Created page with &amp;quot;＝＝Team members＝＝  Huang Haowei   You Mingkai   ＝＝Idea＝＝  this  Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;＝＝Team members＝＝&lt;br /&gt;
&lt;br /&gt;
Huang Haowei   You Mingkai&lt;br /&gt;
 &lt;br /&gt;
＝＝Idea＝＝&lt;br /&gt;
&lt;br /&gt;
this  Project aims to create a system with raspberry-pie and python to real timely monitoring of temperature changes and issuing alerts (sound or text message (only current scenario)） when the temperature exceeds the set threshold&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=39</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=39"/>
		<updated>2024-02-20T02:25:32Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki page for the course PC5271: Physics of Sensors!&lt;br /&gt;
&lt;br /&gt;
This is the repository where projects are documented. Creation of new accounts have now been blocked,and editing/creating pages is enabled. If you need an account, please contact Christian.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
===[[Project 1 (Example)]]===&lt;br /&gt;
Keep a very brief description of a project or even a suggestion here, and perhaps the names of the team members, or who to contact if there is interest to join. Once the project has stabilized, keep stuff in the project page linked by the headline.&lt;br /&gt;
&lt;br /&gt;
===[[Simple Optical Heart Rate Monitor]]===&lt;br /&gt;
This project demonstrates the principles of photoplethysmography (PPG) through the construction of a simple device to measure heart rate. The project involves using an LED and photodiode to detect variations in light absorption caused by changes in blood volume during each heartbeat.&lt;br /&gt;
&lt;br /&gt;
===[[Gas sensor]]===&lt;br /&gt;
This project aims to use high and low detection methods of tin dioxide (SnO2) sensor to detect carbon monoxide or other combustible gases.&lt;br /&gt;
&lt;br /&gt;
===[[Optical Sensor for Noise Flickering]]===&lt;br /&gt;
Group Members: Eric Cheung; Lee An Min, Amanda; Loh Jia Ying Whitney&lt;br /&gt;
&lt;br /&gt;
This project aims to use a simple voltage divider made up with resistors and LDR to measure visual noise tags.&lt;br /&gt;
&lt;br /&gt;
===[[Temperature sensor to issue alerts ]]===&lt;br /&gt;
&lt;br /&gt;
This project aims to build a system using Python and Raspberry Pi to measure and display temperature in real-time using temperature sensors, and to issue an alarm when the temperature exceeds the set threshold&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
===Recorded sessions===&lt;br /&gt;
===Devices and material===&lt;br /&gt;
Apart form the stuff in the teaching lab, we have a resources you may want to consider for your project:&lt;br /&gt;
*...&lt;br /&gt;
===Books and links===&lt;br /&gt;
===Software===&lt;br /&gt;
* Various Python extensions. [https://www.python.org Python] is a very powerful free programming language that runs on just about any computer platform. It is open source and completely free.&lt;br /&gt;
* [https://www.gnuplot.info Gnuplot]: A free and very mature data display tool that works on just about any platform used that produces excellent publication-grade eps and pdf figures. Can be also used in scripts. Open source and completely free.&lt;br /&gt;
* Matlab: Very common, good toolset also for formal mathematics, good graphics. Expensive. We may have a site license, but I am not sure how painful it is for us to get a license for this course. Ask if interested.&lt;br /&gt;
* Mathematica: More common among theroetical physicists, very good in formal maths, now with better numerics. Graphs are ok but can be a pain to make looking good. As with Matlab, we do have a campus license. Ask if interested.&lt;br /&gt;
&lt;br /&gt;
==Some wiki reference materials==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [[Writing mathematical expressions]]&lt;br /&gt;
* [[Uploading images and files]]&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=38</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=38"/>
		<updated>2024-02-20T02:23:56Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki page for the course PC5271: Physics of Sensors!&lt;br /&gt;
&lt;br /&gt;
This is the repository where projects are documented. Creation of new accounts have now been blocked,and editing/creating pages is enabled. If you need an account, please contact Christian.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
===[[Project 1 (Example)]]===&lt;br /&gt;
Keep a very brief description of a project or even a suggestion here, and perhaps the names of the team members, or who to contact if there is interest to join. Once the project has stabilized, keep stuff in the project page linked by the headline.&lt;br /&gt;
&lt;br /&gt;
===[[Simple Optical Heart Rate Monitor]]===&lt;br /&gt;
This project demonstrates the principles of photoplethysmography (PPG) through the construction of a simple device to measure heart rate. The project involves using an LED and photodiode to detect variations in light absorption caused by changes in blood volume during each heartbeat.&lt;br /&gt;
&lt;br /&gt;
===[[Gas sensor]]===&lt;br /&gt;
This project aims to use high and low detection methods of tin dioxide (SnO2) sensor to detect carbon monoxide or other combustible gases.&lt;br /&gt;
&lt;br /&gt;
===[[Optical Sensor for Noise Flickering]]===&lt;br /&gt;
Group Members: Eric Cheung; Lee An Min, Amanda; Loh Jia Ying Whitney&lt;br /&gt;
&lt;br /&gt;
This project aims to use a simple voltage divider made up with resistors and LDR to measure visual noise tags.&lt;br /&gt;
&lt;br /&gt;
===[[temperature sensor to issue alerts ]]===&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
===Recorded sessions===&lt;br /&gt;
===Devices and material===&lt;br /&gt;
Apart form the stuff in the teaching lab, we have a resources you may want to consider for your project:&lt;br /&gt;
*...&lt;br /&gt;
===Books and links===&lt;br /&gt;
===Software===&lt;br /&gt;
* Various Python extensions. [https://www.python.org Python] is a very powerful free programming language that runs on just about any computer platform. It is open source and completely free.&lt;br /&gt;
* [https://www.gnuplot.info Gnuplot]: A free and very mature data display tool that works on just about any platform used that produces excellent publication-grade eps and pdf figures. Can be also used in scripts. Open source and completely free.&lt;br /&gt;
* Matlab: Very common, good toolset also for formal mathematics, good graphics. Expensive. We may have a site license, but I am not sure how painful it is for us to get a license for this course. Ask if interested.&lt;br /&gt;
* Mathematica: More common among theroetical physicists, very good in formal maths, now with better numerics. Graphs are ok but can be a pain to make looking good. As with Matlab, we do have a campus license. Ask if interested.&lt;br /&gt;
&lt;br /&gt;
==Some wiki reference materials==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [[Writing mathematical expressions]]&lt;br /&gt;
* [[Uploading images and files]]&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=16</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=16"/>
		<updated>2024-02-19T03:55:09Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Project 1 (Example) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki page for the course PC5271: Physics of Sensors!&lt;br /&gt;
&lt;br /&gt;
This is the repository where projects are documented. Creation of new accounts have now been blocked,and editing/creating pages is enabled. If you need an account, please contact Christian.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
===[[Project 1 (Example)]]===&lt;br /&gt;
Keep a very brief description of a project or even a suggestion here, and perhaps the names of the team members, or who to contact if there is interest to join. Once the project has stabilized, keep stuff in the project page linked by the headline.&lt;br /&gt;
&lt;br /&gt;
===[[Simple Optical Heart Rate Monitor]]===&lt;br /&gt;
This project demonstrates the principles of photoplethysmography (PPG) through the construction of a simple device to measure heart rate. The project involves using an LED and photodiode to detect variations in light absorption caused by changes in blood volume during each heartbeat.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
===Recorded sessions===&lt;br /&gt;
===Devices and material===&lt;br /&gt;
Apart form the stuff in the teaching lab, we have a resources you may want to consider for your project:&lt;br /&gt;
*...&lt;br /&gt;
===Books and links===&lt;br /&gt;
===Software===&lt;br /&gt;
* Various Python extensions. [https://www.python.org Python] is a very powerful free programming language that runs on just about any computer platform. It is open source and completely free.&lt;br /&gt;
* [https://www.gnuplot.info Gnuplot]: A free and very mature data display tool that works on just about any platform used that produces excellent publication-grade eps and pdf figures. Can be also used in scripts. Open source and completely free.&lt;br /&gt;
* Matlab: Very common, good toolset also for formal mathematics, good graphics. Expensive. We may have a site license, but I am not sure how painful it is for us to get a license for this course. Ask if interested.&lt;br /&gt;
* Mathematica: More common among theroetical physicists, very good in formal maths, now with better numerics. Graphs are ok but can be a pain to make looking good. As with Matlab, we do have a campus license. Ask if interested.&lt;br /&gt;
&lt;br /&gt;
==Some wiki reference materials==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [[Writing mathematical expressions]]&lt;br /&gt;
* [[Uploading images and files]]&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
	<entry>
		<id>http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=15</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://pc5271.org/PC5271_AY2324S2/index.php?title=Main_Page&amp;diff=15"/>
		<updated>2024-02-19T03:54:34Z</updated>

		<summary type="html">&lt;p&gt;Huanghaowei: /* Project 1 (Example) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki page for the course PC5271: Physics of Sensors!&lt;br /&gt;
&lt;br /&gt;
This is the repository where projects are documented. Creation of new accounts have now been blocked,and editing/creating pages is enabled. If you need an account, please contact Christian.&lt;br /&gt;
&lt;br /&gt;
==Projects==&lt;br /&gt;
===[[Project 1 (Example)]]===&lt;br /&gt;
Keep a very brief description of a project or even a suggestion here, and perhaps the names of the team members, or who to contact if there is interest to join. Once the project has stabilized, keep stuff in the project page linked by the headline.111&lt;br /&gt;
&lt;br /&gt;
===[[Simple Optical Heart Rate Monitor]]===&lt;br /&gt;
This project demonstrates the principles of photoplethysmography (PPG) through the construction of a simple device to measure heart rate. The project involves using an LED and photodiode to detect variations in light absorption caused by changes in blood volume during each heartbeat.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
===Recorded sessions===&lt;br /&gt;
===Devices and material===&lt;br /&gt;
Apart form the stuff in the teaching lab, we have a resources you may want to consider for your project:&lt;br /&gt;
*...&lt;br /&gt;
===Books and links===&lt;br /&gt;
===Software===&lt;br /&gt;
* Various Python extensions. [https://www.python.org Python] is a very powerful free programming language that runs on just about any computer platform. It is open source and completely free.&lt;br /&gt;
* [https://www.gnuplot.info Gnuplot]: A free and very mature data display tool that works on just about any platform used that produces excellent publication-grade eps and pdf figures. Can be also used in scripts. Open source and completely free.&lt;br /&gt;
* Matlab: Very common, good toolset also for formal mathematics, good graphics. Expensive. We may have a site license, but I am not sure how painful it is for us to get a license for this course. Ask if interested.&lt;br /&gt;
* Mathematica: More common among theroetical physicists, very good in formal maths, now with better numerics. Graphs are ok but can be a pain to make looking good. As with Matlab, we do have a campus license. Ask if interested.&lt;br /&gt;
&lt;br /&gt;
==Some wiki reference materials==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [[Writing mathematical expressions]]&lt;br /&gt;
* [[Uploading images and files]]&lt;/div&gt;</summary>
		<author><name>Huanghaowei</name></author>
	</entry>
</feed>