{"id":2467,"date":"2016-07-15T18:00:59","date_gmt":"2016-07-15T23:00:59","guid":{"rendered":"http:\/\/protofusion.org\/wordpress\/?p=2467"},"modified":"2016-07-15T18:04:53","modified_gmt":"2016-07-15T23:04:53","slug":"hydrobot-measuring-atmospheric-conditions","status":"publish","type":"post","link":"http:\/\/protofusion.org\/wordpress\/2016\/07\/hydrobot-measuring-atmospheric-conditions\/","title":{"rendered":"HydroBot: Measuring Atmospheric Conditions"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2510\" src=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2016\/07\/AirSense-600x400.jpg\" alt=\"AirSense\" width=\"550\" height=\"367\" srcset=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2016\/07\/AirSense-600x400.jpg 600w, http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2016\/07\/AirSense-300x200.jpg 300w, http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2016\/07\/AirSense-768x512.jpg 768w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/p>\n<p>AirSense is a <a href=\"http:\/\/protofusion.org\/wordpress\/2016\/07\/hydrobot\/\">HydroBot<\/a> module designed to measure air temperature, relative humidity, and barometric\u00a0pressure. It uses the Bosch BME280 atmospheric sensor to take measurements and sends the results out over CAN. The module can measure temperatures from 0 to +65\u00b0C with \u00b11\u00b0C accuracy, humidity from 0 to 100% with\u00a0\u00b13% accuracy, and pressure from 300 to 1100 hPa with\u00a0\u00b11 hPa accuracy. Three LEDs indicate device status, CAN activity, and error states.<!--more--><\/p>\n<h5>AirSense Features:<\/h5>\n<ul>\n<li>STM32F0 microcontroller<\/li>\n<li>Bosch BME280 atmospheric sensor<\/li>\n<li>6-30V input works with 12V and\u00a024V systems<\/li>\n<li>JST-ZH series connectors<\/li>\n<li>Parallel bus connections\u00a0for\u00a0daisy-chaining<\/li>\n<li><a href=\"http:\/\/protofusion.org\/wordpress\/2016\/02\/open-source-swd-programming-adapter\/\">Protofusion pogo programming interface<\/a><\/li>\n<li>Open source\u00a0design<\/li>\n<\/ul>\n<p>The default firmware uses a CAN baud rate of 500K and sends out messages on ID 0x201. Temperature is recorded\u00a0with 0.01\u00b0C resolution, and is sent\u00a0in bytes 3 and 4 of the CAN message data.\u00a0Humidity is recorded\u00a0with 0.01% resolution and is sent in bytes 5 and 6. Pressure is recorded with 0.1 hPa resolution and sent in bytes 7 and 8. By default, sensors readings are taken every 100ms, and a\u00a0message containing averaged\u00a0measurement data is sent out once every second. Future firmware\u00a0work will add module configuration over\u00a0CAN with settings\u00a0including\u00a0CAN baud rate, CAN id, data frequency, sensor calibration, and more.<\/p>\n<p>All source can be found in the <a href=\"http:\/\/hg.protofusion.org\/HydroBot\">HydroBot repository<\/a>, including <a href=\"http:\/\/hg.protofusion.org\/HydroBot\/airsense-software\">firmware source code<\/a> and <a href=\"http:\/\/hg.protofusion.org\/HydroBot\/airsense-hardware\">hardware files<\/a>. The BOM and generated gerber files are also included for easy replication.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AirSense is a HydroBot module designed to measure air temperature, relative humidity, and barometric\u00a0pressure. It uses the Bosch BME280 atmospheric sensor to take measurements and sends the results out over CAN. The module can measure temperatures from 0 to +65\u00b0C<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"http:\/\/protofusion.org\/wordpress\/2016\/07\/hydrobot-measuring-atmospheric-conditions\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[282,35],"tags":[39,114,281,280,185,115,263,264],"class_list":["post-2467","post","type-post","status-publish","format-standard","hentry","category-hydrobot","category-projects","tag-diy","tag-growing","tag-hydrobot","tag-hydroponics","tag-open-source-hardware","tag-plants","tag-stm32","tag-stm32f0"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pNjAs-DN","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/2467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/comments?post=2467"}],"version-history":[{"count":15,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/2467\/revisions"}],"predecessor-version":[{"id":2516,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/2467\/revisions\/2516"}],"wp:attachment":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/media?parent=2467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/categories?post=2467"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/tags?post=2467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}