{"id":392,"date":"2018-12-03T12:00:44","date_gmt":"2018-12-03T20:00:44","guid":{"rendered":"http:\/\/letsbuildroboticswithshadow8472.com\/?p=392"},"modified":"2018-12-02T18:21:56","modified_gmt":"2018-12-03T02:21:56","slug":"stress-testing-pla-as-a-raspberry-pi-case-material","status":"publish","type":"post","link":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2018\/12\/03\/stress-testing-pla-as-a-raspberry-pi-case-material\/","title":{"rendered":"Stress Testing PLA as a Raspberry Pi Case Material"},"content":{"rendered":"<p>Good Morning from my Robotics Lab! This is Shadow_8472, and today, I am running a looping Hello World program on my Raspberry Pi for a while to see if my work for the last few weeks needs to be redone in ABS plastic. Let&#8217;s get Started!<\/p>\n<p>I&#8217;m going with the hypothesis that while the Pi may run a bit warm for PLA plastic, with the heat syncs, and ventilation, I should be okay.<\/p>\n<p>My procedure will involve using an infrared temperature sensor I borrowed from the workshop I joined a couple months ago. After messing with it for a while, I figured out how to use the temperature probe that came with it. I&#8217;ve taped the probe in the space I&#8217;m most concerned about overheating as I don&#8217;t have a line of sight view of the place.<\/p>\n<p>Each data point I take will track the ambient temperature of a consistent point nearby, the temperature of the probe, the CPU speed, and some points will take the temperature of a chip on the inverted Pi&#8217;s exposed underside, but only when data points are coming in after 5 minutes or more.<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p>I&#8217;ve started collecting data. The probe wire is notoriously difficult to keep in place. I took data points while it was off and freshly booted. Nothing much changed temperature wise except the chip getting a little warmer. I&#8217;ll include a screenshot of my results later.<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p>It&#8217;s part way through data collection. I may have skewed the results of collecting the data on the chip on the top side by measuring at a different angle. Ambient temperatures are fairly steady but the probe location below the heat syncs is slowly climbing. I just took another measurement, and the possibly skewed one doesn&#8217;t seem like I&#8217;ll need to throw it out after all. I was hoping it was my readings and not a temperature spike. I&#8217;m also concerned that the probe may be slipping, especially if it&#8217;s getting closer to the heatsink.<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p>The probe was slipping! Its readout was growing steadily as the tape holding it in place gave way. My data at T=40 minutes and on will have it correctly positioned.<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-393\" src=\"https:\/\/letsbuildroboticswithshadow8472.com\/wp-content\/uploads\/2018\/12\/Raspberry-Pi-Heat-Chart-300x242.png\" alt=\"\" width=\"300\" height=\"242\" srcset=\"https:\/\/letsbuildroboticswithshadow8472.com\/wp-content\/uploads\/2018\/12\/Raspberry-Pi-Heat-Chart-300x242.png 300w, https:\/\/letsbuildroboticswithshadow8472.com\/wp-content\/uploads\/2018\/12\/Raspberry-Pi-Heat-Chart.png 423w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p>Estimates of the low end for PLA softening are around 60 degrees C or 140 F. In conclusion: While I believe my data has a large margin of error, I do not believe it is so great as to void my conclusion that it is safe for my case to operate my Pi under these conditions.<\/p>\n<p>The Pi only ever reached 33% CPU usage, I believe it was throttled by the task of writing to a command line. If it were to run hotter, the plastic might still be in danger. I will need to redo this test when I&#8217;m running image analysis on it.<\/p>\n<p>Final Question: How else can I improve my tests?<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good Morning from my Robotics Lab! This is Shadow_8472, and today, I am running a looping Hello World program on my Raspberry Pi for a while to see if my work for the last few weeks needs to be redone in ABS plastic. Let&#8217;s get Started! I&#8217;m going with the hypothesis that while the Pi &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2018\/12\/03\/stress-testing-pla-as-a-raspberry-pi-case-material\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Stress Testing PLA as a Raspberry Pi Case Material&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[3,12],"tags":[],"class_list":["post-392","post","type-post","status-publish","format-standard","hentry","category-computer-maintenance-and-repair","category-robotics-construction"],"_links":{"self":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/comments?post=392"}],"version-history":[{"count":1,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/392\/revisions"}],"predecessor-version":[{"id":394,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/392\/revisions\/394"}],"wp:attachment":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/media?parent=392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/categories?post=392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/tags?post=392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}