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
In the Air Design Challenge
  • Challenges & Projects
  • Design Challenges
  • In the Air Design Challenge
  • More
  • Cancel
In the Air Design Challenge
Blog In The Air [IoT_Healthy] #Post 1: Introduction
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ravi_butani
  • Date Created: 27 Oct 2014 4:45 AM Date Created
  • Views 1908 views
  • Likes 5 likes
  • Comments 23 comments
  • airvantage
  • sierra
  • iot_healthy
  • würth
  • beagleboneblack
  • in_the_air
  • bbb
  • BeagleBone
  • texas_instruments
Related
Recommended

In The Air [IoT_Healthy] #Post 1: Introduction

ravi_butani
ravi_butani
27 Oct 2014

Table of Contents

Next >>

First of all I would like to thank all organizers of "In The air Design Challenge" and Element14 for showing potential and selecting my application...


in this first post I am sharing my application for this design challenge, Your valuable feedback and suggestions are welcome...


“Breath Easily for Healthier Living with IoT”


Introduction:

My application for “In The Air Design Challenge” include designing of  IoT based system using Beaglebone Black and CC3200 Launchpad as main processing part for sensing and controlling Air quality and water quality for Breath Easily and Healthier Living by means of controlling Air-condition, Ventilators and Exhaust Fan using real time Air Quality data of indoor and outdoor environment. The system also monitors TDS level of drinking water in home.

 

All the real time data will be available online from Airvantage M2M cloud by mihini running on Beaglebone black.

 

The entire control part is integrated with OpenHAB framework running on Beaglebone black, so automatic as well as manual control of Air-condition, Exhaust Fan and Ventilators can be done easily from openHAB application or Airvantage application running on SmartPhone/PC hence only one android application is capable to handle all home automation need.

PCB of different modules of this system will be specially designed using Cad Soft Pro and manufactured from Wurth Elektronik’s PCB service.

 

 

Description:

This system will be design around two wireless Air Quality sensing gateway, Indoor unit and Outdoor unit. Using difference in Air Quality sensor data of indoor and outdoor unit decision of control Air-condition, ventilators and Exhaust Fan will be taken. Top level blockdiagram of my application is given below,

image


Indoor unit:

Indoor unit mainly consist of Beaglebone Black with Air and Water quality sensors. It also control Ventilators and Air-condition automatically. Important features of indoor unit are,

     1. It Senses indoor Air Quality using CO, CO2, NO2, VOC (Volatile Organic Compounds), temperature and Humidity Sensor and water Quality using TDS sensor. Sensors are selected by considering low power requirement and accuracy of measurement, so system works with accurate quantitative data rather than just qualitative data and it will be low power too.

     2. Work as Gateway for Airvantage M2M cloud and OpenHAB for access real time data and control the entire system online.

     3. Control of Ventilators, Exhaust fan and Air-condition (Cooler/Heater/Dryer) to control Humidity and Air Quality inside home. Also give audio visual alarm when Air Quality can’t be improved after all necessary controls at their extreme position.

     4. Indoor unit is powered from utility with backup battery.

     5. MSP430FR5969 will be used with CC2500 transceiver for control purpose at Ventilators, Exhaust fan and Air-condition.

     6. To control Aircondition I will need reverse engineering of my Airconditions remote interface to make it work with MSP430FR5969.

Blockdiagram of indoor unit modules as follows,

image

image

 

image

 

Outdoor Unit:

Outdoor unit will be designed around CC3200 Launchpad with Air Quality Sensors. Main features of outdoor unit are,

     1. It Senses outdoor Air Quality using CO, CO2, NO2, VOC, temperature and Humidity and Sensors.

     2. Here also Sensors are selected by considering low power requirement and accuracy of measurement, so system works with accurate quantitative data rather than just qualitative data and it will be low power too.

     3. Outdoor unit will be powered by solar panel of 12V/2W.

     4. 6 cells (7.2V/800mAH) NiCd battery used for backup power.

     5. Solar battery charger is designed around TI Solar charger portfolio and Wurth Electronik’s Low profile high current SMD inductors.

     6. It is connected to indoor unit with Wi-Fi for sensor data transfer.

     7. Because this unit works on battery/solar panel, CC3200 programming is done with efficient use of Low power modes.

Detail blockdiagram of outdoor unit is as follows...

image

Working of Entire System:

Beaglebone black and CC3200 in connected wireless to WLAN router.

WLAN router provides interface to the AirVantage M2M cloud via internet and also provide control facility via smartphone application.

Indoor Sensors and outdoor sensors data collected at Beaglebone. The difference in data is used to control window slider and/or AC or exchaust fan to maintain air quality inside home.

By all the controlling means if system is not able to maintain airquality inside home under threshold condition, then alarm triggers automatically and it will also shown via twitter on smartphone.

All the sensor data are available on AirVantage M2M cloud to easily access via smartphone or PC application.

 

Application of Hardware/software provided in this RoadTest for my application:

Hardware:

     1. Beaglebone Black : As Gateway and interfacing Air/Water quality sensors indoor

     2. CC3200 LaunchPad: As wireless Sensor node for outdoor Air quality sensor

     3. MSP430FR5969 Launchpad: As indoor control unit for controlling unit for indoor Ventilators, Exhaust fan and Air-condition .

     4. TI’s BQ25504: As solar charger and battery management for outdoor unit.

     5. TI’s LMP91000: As analog front end for low power gas sensing.

     6. TI’s HDC1000: As temperature and humidity sensor module for indoor and outdoor unit. TI’s TMP112  temperature sensor for indoor and outdoor unit.

     7. Wurth Elektronik Power inductor kits: For design solar charger and battery management.

     8. Wurth passive components : In final stage design standalone indoor and outdoor unit, passive components, LED, connector and switches will be  used.

     9. Wurth Elektronik’s PCB Service: Manufacturing standalone PCB for indoor and outdoor unit.

     10. TI's CC2500 : Indoor wireless sensor interfacing and control.

 

Software:

     1. Cad Soft Pro: For design PCB of standalone indoor and outdoor unit.

     2. Eclipse: For implement sensor gateway on Beaglebone black to provide real time data and control facilities on Sierra Wireless AirVantage M2M Cloud Platform with mihini. Eclipse will be also used for design Android application for realtime data monitor and control.

 

Extra $500 budget utilization:

     1. 12V/2Watt Solar Panel: for power supply of Outdoor unit. (1Pcs Approx-$15)

     2. 7.2V (6cell 800 mAH NiCd pack): for Backup power supply of indoor as well as outdoor unit.(2Pack Approx-$30)

     3. TDS Probe : for measuring TDS level in drinking water. (1Pcs. Approx-$25)

     4. Air Quality Sensors: low power CO2, NO2, CO, VOC sensor from http://www.ccmoss.com/ or http://www.figarosensor.com/ (2Pcs. Each Approx-$200)

     5. Car power window motor: for linear control of ventilators/window. I will get these motors easily from car scraps vendor in local market. (3Pcs. Approx 60$)

 

 

Finally, My experience with "Forget Me Not Design Challenge" and my curiosity to design IoT based application which helps in improving environment awareness and contribute to society for healthier living will be playing key role for this RoadTest challenge. Also it would be great opportunity for me to use Beaglebone Black,CC3200 and Sierra AirVantage M2M cloud Platform for IoT application.

  • Sign in to reply

Top Comments

  • mcb1
    mcb1 over 10 years ago +2
    Ravi It's a well thought out process and detailed plan on how you intend to achieve it, but unless I'm missing something in your introduction you haven't said WHAT it is your system will be aiming to do…
  • jw0752
    jw0752 over 10 years ago +1
    Hi Ravi, I enjoyed your presentation and I like your idea to measure indoor and outdoor conditions. I will look forward to seeing your interface between the car window motors and the windows and ventilators…
  • fvan
    fvan over 10 years ago in reply to ipv1 +1
    Hi Inderpreet, have a look at Components - In the Air Challenge Frederick
  • Former Member
    Former Member over 9 years ago in reply to ipv1

    It helps a lot. Actually I read the RFC of 802.15.4, what they mentioned is :

    1) non-beacon mode - works on CSMA/CA mechanism

    2) beacon mode - works on superframe concept in which contention access period and contention free period (in short GTS -guaranteed time slot) is provided.      

    So I want to assign GTS functionality to my end device, this GTS functionality is not provided in XBEE seriese 2  device.

     

    Thank you very much , I will take a look on the CC2451.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ipv1
    ipv1 over 9 years ago in reply to Former Member

    Hi there,

    The cc3200 and cc3100 have wifi stacks in em and cannot be used for the 802.15.4. I am not sure what you are trying to accomplish BUT here are a few inputs.

     

    1. If you want 802.15.4 there are a bunch of chips out there from TI as well as microchip. There are almost ready to use solutions so they can be helpful.

    2. If you intend to implement beacons, then you should look for stuff like BTLE. TI has the CC2541 which is a low cost beacon solution and if you are going that way, I highly urge you to checkout cypress PSOC BTLE cause its really really cheap and good.

     

    Lemme know if this helps image

    Cheers,

    IP

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to ravi_butani

    Thank you very much sir. Actually I want to implement some routing protocol using zigbee protocol. But XBEE (by digi international) supported only asynchronous mode, not synchronous mode. So I am struggling to find the device which supports beacon, GTS and superframe structure.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ravi_butani
    ravi_butani over 9 years ago in reply to Former Member

    I have used CC3200 because I want get all data from system to cloud without any PC.. As cc3200 have full stack wifi with powerful cortex 32 bit cpu and bunch of GPIO, Also its straight forward to link CC3200 to internet via wifi router available every where.

     

    CC2500 used in this project is similar to Zigbee (802.15.4 proto). I have used it to collect data from sensors and sent it to CC3200.

     

    Yes I have used cc3200 Chip in another project.. Here is the link [real_time_monitor] Real Time Player Monitoring System Post#11 : PCB Designs

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago

    Hiii,

     

    I read your post, it was reallly very helpful. But I have one question. CC320 is based on Wifi. There are other protocols 802.15.4 based device also which support beacons. Have you any idea about that? And there is a chip available for CC320. How you interface that??

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • 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