<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Medidor de qualidade da água by Henry Thomas</title>
      <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2023-08-03 19:32:30 UTC</pubDate>
      <lastBuildDate>2023-10-31 19:50:22 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Base Principal</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655667080</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.instructables.com/Arduino-Water-Quality-Monitoring-System/" />
         <pubDate>2023-08-03 19:34:07 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655667080</guid>
      </item>
      <item>
         <title>App - Bluetooth</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655667471</link>
         <description><![CDATA[<div>Nome do App: Ardutooth<br>https://drive.google.com/file/d/1BVRFt7rIyNK-loJ0W4JD0RdEtYOTk8xW/view</div>]]></description>
         <enclosure url="https://www.youtube.com/watch?v=jVy6Z5qA_h0" />
         <pubDate>2023-08-03 19:35:03 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655667471</guid>
      </item>
      <item>
         <title>Projeto Fritzing - Montagem</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655669283</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2100899273/d9df71afcdee550594d8b9231a46e01a/image.png" />
         <pubDate>2023-08-03 19:39:29 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655669283</guid>
      </item>
      <item>
         <title>Projeto - Fritzing</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655669620</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2100899273/cc442aae13f684ed552d7d9deeed14ef/Untitled_Sketch_2.fzz" />
         <pubDate>2023-08-03 19:40:22 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655669620</guid>
      </item>
      <item>
         <title>Code - Print Temp Sensor on LCD</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655671825</link>
         <description><![CDATA[<div>https://arduinopoint.com/lm35-arduino-project/</div>]]></description>
         <enclosure url="https://arduinopoint.com/lm35-arduino-project/" />
         <pubDate>2023-08-03 19:44:38 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655671825</guid>
      </item>
      <item>
         <title>Code - Print PH Sensor on LCD</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655672222</link>
         <description><![CDATA[<div>https://circuitdigest.com/microcontroller-projects/arduino-ph-meter</div>]]></description>
         <enclosure url="https://circuitdigest.com/microcontroller-projects/arduino-ph-meter" />
         <pubDate>2023-08-03 19:45:45 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655672222</guid>
      </item>
      <item>
         <title>Code - Print TDS Sensor on LCD</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655672662</link>
         <description><![CDATA[<div>https://www.hackster.io/GAURAVK5/dfrobot-tds-meter-sensor-with-arduino-and-lcd-measure-92853d</div>]]></description>
         <enclosure url="https://www.hackster.io/GAURAVK5/dfrobot-tds-meter-sensor-with-arduino-and-lcd-measure-92853d" />
         <pubDate>2023-08-03 19:47:13 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655672662</guid>
      </item>
      <item>
         <title>Código printar lm35</title>
         <author>henrythomas0512</author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655688130</link>
         <description><![CDATA[<div>#include &lt;LiquidCrystal.h&gt;<br>LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // (RS, E, D4, D5, D6, D7)<br><br>void setup() {<br>&nbsp; lcd.begin(16, 2); <br>&nbsp; Serial.begin(9600);<br>}<br><br>void loop() {<br>&nbsp; int adcVal = analogRead(A0); // read the ADC value from the LM35<br>&nbsp; float milliVolt = adcVal * (5000.0 / 1024.0); <br>&nbsp; float tempC = milliVolt / 10; <br><br>&nbsp;<br>&nbsp; float tempF = (tempC * 9 / 5) + 32;<br><br><br>&nbsp; Serial.print("Temperature (°C): ");<br>&nbsp; Serial.println(tempC);<br>&nbsp; Serial.print("Temperature (°F): ");<br>&nbsp; Serial.println(tempF);<br>&nbsp;&nbsp;<br>&nbsp; &nbsp; <br>&nbsp; lcd.setCursor(0, 0); // set the cursor position to the first line, first column<br>&nbsp; lcd.print("Temperature: ");<br>&nbsp; lcd.print(tempC);<br>&nbsp; lcd.print("°C");<br><br><br>lcd.setCursor(0, 1);<br>lcd.print("Temp(F): ");<br>lcd.print(tempF);<br>lcd.print("°F");<br><br>delay(500); <br>}</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-08-03 20:10:45 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2655688130</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2656231058</link>
         <description><![CDATA[<div>https://www.multcomercial.com.br/chave-gangorra-com-3-terminais-6a-250v-verde-com-neon-kcd1-102n.html</div>]]></description>
         <enclosure url="https://www.multcomercial.com.br/chave-gangorra-com-3-terminais-6a-250v-verde-com-neon-kcd1-102n.html" />
         <pubDate>2023-08-04 18:04:49 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2656231058</guid>
      </item>
      <item>
         <title>Cronograma</title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2658891701</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2104277878/6c08f9d1a26292d531572251767dc973/image.png" />
         <pubDate>2023-08-09 18:07:02 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2658891701</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2659637591</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.mdpi.com/1424-8220/21/11/3775#" />
         <pubDate>2023-08-10 18:15:43 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2659637591</guid>
      </item>
      <item>
         <title>TDS SENSOR</title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2660396723</link>
         <description><![CDATA[<div>#define TdsSensorPin A0<br>#define VREF 5.0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // analog reference voltage(Volt) of the ADC<br>#define SCOUNT&nbsp; 30&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // sum of sample point<br><br>int analogBuffer[SCOUNT];&nbsp; &nbsp; &nbsp;// store the analog value in the array, read from ADC<br>int analogBufferTemp[SCOUNT];<br>int analogBufferIndex = 0;<br>int copyIndex = 0;<br><br>float averageVoltage = 0;<br>float tdsValue = 0;<br>float temperature = 24;&nbsp; &nbsp; &nbsp; &nbsp;// current temperature for compensation<br><br>// median filtering algorithm<br>int getMedianNum(int bArray[], int iFilterLen){<br>&nbsp; int bTab[iFilterLen];<br>&nbsp; for (byte i = 0; i&lt;iFilterLen; i++)<br>&nbsp; bTab[i] = bArray[i];<br>&nbsp; int i, j, bTemp;<br>&nbsp; for (j = 0; j &lt; iFilterLen - 1; j++) {<br>&nbsp; &nbsp; for (i = 0; i &lt; iFilterLen - j - 1; i++) {<br>&nbsp; &nbsp; &nbsp; if (bTab[i] &gt; bTab[i + 1]) {<br>&nbsp; &nbsp; &nbsp; &nbsp; bTemp = bTab[i];<br>&nbsp; &nbsp; &nbsp; &nbsp; bTab[i] = bTab[i + 1];<br>&nbsp; &nbsp; &nbsp; &nbsp; bTab[i + 1] = bTemp;<br>&nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; }<br>&nbsp; }<br>&nbsp; if ((iFilterLen &amp; 1) &gt; 0){<br>&nbsp; &nbsp; bTemp = bTab[(iFilterLen - 1) / 2];<br>&nbsp; }<br>&nbsp; else {<br>&nbsp; &nbsp; bTemp = (bTab[iFilterLen / 2] + bTab[iFilterLen / 2 - 1]) / 2;<br>&nbsp; }<br>&nbsp; return bTemp;<br>}<br><br>void setup(){<br>&nbsp; Serial.begin(115200);<br>&nbsp; pinMode(TdsSensorPin,INPUT);<br>}<br><br>void loop(){<br>&nbsp; static unsigned long analogSampleTimepoint = millis();<br>&nbsp; if(millis()-analogSampleTimepoint &gt; 40U){&nbsp; &nbsp; &nbsp;//every 40 milliseconds,read the analog value from the ADC<br>&nbsp; &nbsp; analogSampleTimepoint = millis();<br>&nbsp; &nbsp; analogBuffer[analogBufferIndex] = analogRead(TdsSensorPin);&nbsp; &nbsp; //read the analog value and store into the buffer<br>&nbsp; &nbsp; analogBufferIndex++;<br>&nbsp; &nbsp; if(analogBufferIndex == SCOUNT){&nbsp;<br>&nbsp; &nbsp; &nbsp; analogBufferIndex = 0;<br>&nbsp; &nbsp; }<br>&nbsp; }&nbsp; &nbsp;<br>&nbsp;&nbsp;<br>&nbsp; static unsigned long printTimepoint = millis();<br>&nbsp; if(millis()-printTimepoint &gt; 800U){<br>&nbsp; &nbsp; printTimepoint = millis();<br>&nbsp; &nbsp; for(copyIndex=0; copyIndex&lt;SCOUNT; copyIndex++){<br>&nbsp; &nbsp; &nbsp; analogBufferTemp[copyIndex] = analogBuffer[copyIndex];<br>&nbsp; &nbsp; &nbsp;&nbsp;<br>&nbsp; &nbsp; &nbsp; // read the analog value more stable by the median filtering algorithm, and convert to voltage value<br>&nbsp; &nbsp; &nbsp; averageVoltage = getMedianNum(analogBufferTemp,SCOUNT) * (float)VREF / 1024.0;<br>&nbsp; &nbsp; &nbsp;&nbsp;<br>&nbsp; &nbsp; &nbsp; //temperature compensation formula: fFinalResult(25^C) = fFinalResult(current)/(1.0+0.02*(fTP-25.0));&nbsp;<br>&nbsp; &nbsp; &nbsp; float compensationCoefficient = 1.0+0.02*(temperature-25.0);<br>&nbsp; &nbsp; &nbsp; //temperature compensation<br>&nbsp; &nbsp; &nbsp; float compensationVoltage=averageVoltage/compensationCoefficient;<br>&nbsp; &nbsp; &nbsp;&nbsp;<br>&nbsp; &nbsp; &nbsp; //convert voltage value to tds value<br>&nbsp; &nbsp; &nbsp; tdsValue=(133.42*compensationVoltage*compensationVoltage*compensationVoltage - 255.86*compensationVoltage*compensationVoltage + 857.39*compensationVoltage)*0.5;<br>&nbsp; &nbsp; &nbsp;&nbsp;<br>&nbsp; &nbsp; &nbsp; //Serial.print("voltage:");<br>&nbsp; &nbsp; &nbsp; //Serial.print(averageVoltage,2);<br>&nbsp; &nbsp; &nbsp; //Serial.print("V &nbsp; ");<br>&nbsp; &nbsp; &nbsp; Serial.print("TDS Value:");<br>&nbsp; &nbsp; &nbsp; Serial.print(tdsValue,0);<br>&nbsp; &nbsp; &nbsp; Serial.println("ppm");<br>&nbsp; &nbsp; }<br>&nbsp; }<br>}</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-08-11 19:09:48 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2660396723</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666112566</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://projecthub.arduino.cc/aman_a_shastry/iot-based-water-quality-sensor-28be4a" />
         <pubDate>2023-08-18 20:21:39 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666112566</guid>
      </item>
      <item>
         <title>https://hackaday.io/project/7008-hacking-the-way-to-growing-food/log/24646-three-dollar-ec-ppm-meter-arduino</title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666112664</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://hackaday.io/project/7008-hacking-the-way-to-growing-food/log/24646-three-dollar-ec-ppm-meter-arduino" />
         <pubDate>2023-08-18 20:21:53 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666112664</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666114353</link>
         <description><![CDATA[]]></description>
         <enclosure url="http://www.fivecreeks.org/monitor/sal.shtml" />
         <pubDate>2023-08-18 20:25:34 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666114353</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666114640</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://aero-gro.com/measuring-salinity-with-tds-meter/" />
         <pubDate>2023-08-18 20:26:20 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666114640</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666115214</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.reddit.com/r/arduino/comments/p73v3u/how_to_measure_the_salinity_in_water/?rdt=62667" />
         <pubDate>2023-08-18 20:27:35 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666115214</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666115327</link>
         <description><![CDATA[<div>https://www.reddit.com/r/arduino/comments/zhhk92/how_can_i_measure_salinity_of_water/<br><br>https://www.reddit.com/r/arduino/comments/5uxpgg/measuring_salinity_by_the_resistance_of_water/</div>]]></description>
         <enclosure url="https://www.reddit.com/r/arduino/comments/zhhk92/how_can_i_measure_salinity_of_water/" />
         <pubDate>2023-08-18 20:27:51 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2666115327</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672853129</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.vernier.com/manuals/cl-bta/" />
         <pubDate>2023-08-25 12:17:23 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672853129</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672866450</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8198326/" />
         <pubDate>2023-08-25 12:24:41 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672866450</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672867596</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.mdpi.com/1424-8220/21/8/2703" />
         <pubDate>2023-08-25 12:25:27 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672867596</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672868081</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.frontiersin.org/articles/10.3389/fchem.2020.574986/full" />
         <pubDate>2023-08-25 12:26:07 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672868081</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672868306</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://pubmed.ncbi.nlm.nih.gov/730656/#:~:text=The%20method%20consists%20of%20treating,the%20chloride%20ion%20selective%20electrode." />
         <pubDate>2023-08-25 12:26:29 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2672868306</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2673027178</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.researchgate.net/publication/349505617_A_reusable_reagent-less_free_chlorine_sensor_using_gold_thin_film_electrode" />
         <pubDate>2023-08-25 14:34:10 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2673027178</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2673411134</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://cdn.awsli.com.br/969/969921/arquivos/ph-sensor-ph-4502c.pdf" />
         <pubDate>2023-08-25 20:07:16 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2673411134</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2704780140</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2139885064/1614e7fb21fbaa9eba191a95d2a0665e/snoa529a.pdf" />
         <pubDate>2023-09-14 19:58:59 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2704780140</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2704786416</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://github.com/nthnn/PH4502C-Sensor" />
         <pubDate>2023-09-14 20:06:28 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2704786416</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2771069412</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2200757886/ca3f1c0bd50676c3310c842504999c05/programa__o.ino" />
         <pubDate>2023-10-31 17:59:04 UTC</pubDate>
         <guid>https://padlet.com/henrythomas0512/xdl40q70m1spsm70/wish/2771069412</guid>
      </item>
   </channel>
</rss>
