element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum A white board excercise on designing a Raspberry Pi temperaturing measuring device
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 29 replies
  • Answers 17 answers
  • Subscribers 667 subscribers
  • Views 2915 views
  • Users 0 members are here
  • raspberry_pi
  • pitempature
Related

A white board excercise on designing a Raspberry Pi temperaturing measuring device

colporteur
colporteur over 7 years ago

Looking for input on the design of a temperature measuring device using a Raspberry Pi.
 

I would like to use this forum to do a white board design exercise on a project I am developing. One of the interactions I miss after retiring from a 37 years career in technology, is the ability to sit with a group of techies and socialize an idea to get their perspectives. I would like to try using the Element14 community for such an exercise.
 

In a closed group, I would know the backgrounds of the individuals participating and from experience be able to evaluate their have opinions. Not all opinions have value. Using this forum doesn’t afford many of the face to face controls. I would like to work around that. I suspect there will be more overhead on my part to evaluate the input. I look forward to interacting with those who wish to participate.
 

Please provide your input around designing a temperature recording device using a raspberry Pi. The term input is defined as suggestions, recommendations, best practices, directions or questions. The pi_temp u

 

Looking for input on the design of a temperature measuring device using a Raspberry Pi.
 

I would like to use this blog to do a white board design exercise on a project I am thinking of starting. One of the interactions I miss after retiring from a 37 years career in technology, is the ability to sit with a group of tech guys to socialize an idea and get perspectives you may not have thought about. I would like to try using the Element14 blog for such an exercise.
 

In a closed group, I would know the backgrounds of the individuals participating and from experience be able to evaluate their have opinions. Using this forum doesn’t afford those controls. I can accept that. I suspect there will be little more overhead on my part to evaluate the input. I look forward to inacting with those who wish to participate.
 

Please provide input around designing a temperature recording device using a raspberry Pi. The term input, can be defined as suggestions, recommendations, best practices, directions or questions. The pi_temp unit will be used to measure and record water and air temperatures in and around an Atlantic Salmon fish ladder. The ability to operate without AC power would be an advantage but not a requirement. The unit will be isolated and have no access to a communication network. Data collected should be stored locally and retrieved manually on, no predetermined schedule. The unit may be deployed in rugged conditions exposed to the elements. People deploying and operating the unit, as well as collecting the data may have little technical skills.
 

Context:

I made an offer to build a device using a Pi, for a non-profit organization that works for the preservation of Atlantic salmon, to record water and air temperature and store the data for collection. This is a volunteer project with no funding provided. All cost are out of pocket. There are no plans to make this into a commercial product. I will write for publication in a technical resource when the project is complete. I saw a manual process and thought, hey I can fix that.
 

The project provides only the personal gain of applying years of technology knowledge to assist in solving a real world problem. My retirement now affords me time to take advantage of some of the offerings in the Element14 community.
 

Before starting the final design, I will make a post on this forum containing a list of the requirements I have gathered and hope to achieve in the project. This is mean’t to be a white board dialog exercise (experiment) to solicit input from tech folks. I welcome your participation.

  • Sign in to reply
  • Cancel
  • mcb1
    0 mcb1 over 7 years ago in reply to rew

    130 microamps, so I run them around 50microamps

    I'm sure you meant milli amps, but then 50mA is far too high.

     

    I'm interested in these and would love to know where to buy them.

    I have a few other projects that need an indicator.

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz over 7 years ago in reply to mcb1

    Hi Mark,

     

    Some of the water-clear red LEDs (typical 5mm ones for example) are nicely visible end-on, at 100uA (and can even cast red light dimly at that level, onto a white surface), but still glow red at lower currents too.

    For the Smart Doorbell project, I used an orange LED that was surface-mount (but fairly large, so easy to hand-solder or attach wires) which at 2mA, was bright enough to see even in reasonably strong outdoor sunlight (the unusual summer here allowed that to be noticed!) at 2mA.

    It was this one: VLMO30L1M2-GS08VLMO30L1M2-GS08

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • colporteur
    0 colporteur over 7 years ago in reply to shabaz

    I might be missing something

     

    The line pscp pi@ip_address:~/filename.txt  . in a Window script doesn't seem to be as complicated as the overhead of a building a website to make the data available through a browser. I'm hoping in the next day or so to build an AP and see where that lead me.

     

    Sean

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • mcb1
    0 mcb1 over 7 years ago in reply to shabaz

    shabaz

    Thanks .. I've added some to the basket.

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz over 7 years ago in reply to colporteur

    I agree (slightly), but whether it is easier to develop is a very different issue compared to whether it is easier for the end user. It is a different thing.

    Your requirement discussed the users having limited technical skills, and to the average non-tech person, generally easier for them to use a website link I think.. (and they can use it from any device, even a phone) but this is just a guess, I could be wrong. Maybe they would prefer clicking and running a script.

     

    It doesn't have to require building a website either, provided the log file is in the correct folder, it will be downloadable without a single line of HTML ever needing to be written. If you wish to investigate, lighthttpd might be worth exploring, or others may have better suggestions that are simpler. I'm trying to think of the easiest things I can, given the stated restrictions that are present in the design.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • colporteur
    0 colporteur over 7 years ago

    An update on development of the Pi temperature sensor. I discovered once the Pi is configured as an AP, the command line of the Pi can be accessed using wi-fi. Yes! Network done, access established. In addition I did a test using the scp copy command to pull a file and that was successful. CHA-Ching!

    I just finished installing and configuring a real time clock module for accurate time keeping. The temperature sensors are on order so development will stymie shortly.
     

    Thank for the AP link shabaz. After reading it, I recalled sending the link to a friend. I may never had thought about it without your link offer. Sparkfun had sent me the link through a mailing list. A friend at work was looking for an inexpensive and fast solution to establish an AP in a hockey rink. Without any insight I passed on the link. Now at least I know it works for one application.

     

    Sean

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dougw
    0 dougw over 7 years ago

    If you need to minimize power for a PI system, you could rig a timer on your power supply so that it only supplies power to the PI briefly every hour to record temperatures. The PI could actually turn the power supply off when it is finished collecting its readings each hour. That way only the timer is drawing power 99.9% of the time.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • colporteur
    0 colporteur over 6 years ago

    I will conclude this discussion with this final entry.

     

    Sorry for my tardiness in posting. I just finished submitting the project documents a few weeks ago. I have been testing the unit in my basement aquarium with excellent results.

     

    My thanks to all the individuals that participated in this discussion. I miss the benefit of white boarding/brainstorming with technical people I worked with at my 9 to 5 but, not enough to give up my retirement.

     

    I completed the project build enclosed is the BoM.

    • Raspberry Pi 3 model B (wireless capabilities required)
    • Waterproof DS18B20 Temperature Sensor Modules
    • High Accuracy DS3231 Clock Module 3.3V / 5V
    • Water proof enclosure
    • RASPBIAN STRETCH LITE Version:June 2018 Release date:2018-06-27

     

    The complete unit is assembled inside a plastic waterproof ammunition case. Sensors enter the case through waterproof passthough connector. I had intended to purchase a commercial grade waterproof case that I have used for other projects. On a visit to a Princess Auto Store I discovered waterproof ammo cases at a third of the cost of the units I would normally use. SOLD! Since this unit will sit outside, the ammo case motif looks rather cool.

    image

    The ammo case can be seen in the picture. The unit was being tested using an aquarium until my hotwater tank went on the fritz. The water temperature in the house was fluctuating intermittently. I was unable to determine the root case using a multimeter to probe the components in the hot water tank electronics. I positioned the two pi_temp sensors above each of the tank thermostats and set it to record every 5 minutes. One week later data indicated the lower unit was not consistent. A quick thermostat replacement and viola problem solved.

     

    A full tutorial on the pi_temp build will appear in LinuxFormat magazine issue 248.

     

    Sean

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dougw
    0 dougw over 6 years ago in reply to colporteur

    It is nice when a project pays off with real helpful data.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube