element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Ultimate RoadTest
  • Challenges & Projects
  • Design Challenges
  • Ultimate RoadTest
  • More
  • Cancel
Ultimate RoadTest
Blog Project "code name" Part 013
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: COMPACT
  • Date Created: 23 May 2012 7:24 AM Date Created
  • Views 593 views
  • Likes 1 like
  • Comments 1 comment
  • ultimate_roadtest
Related
Recommended

Project "code name" Part 013

COMPACT
COMPACT
23 May 2012
24th May

"Vacation here I come!!"

image

I am just about to commence a two week holiday and unfortunately my motor control development kit and LCD displays have not arrived.

This means that I will also have to work without access to my laboratory and travel light leaving the main prototypes behind to prevent them from being damaged.

And that their completion will occur on my return.

(If you haven't guessed yet, the toy is the mystery object from previous installments.)

image

However I will take subset of components with me enabling me to continue code development.

Hopefully the missing items will have arrived on my return in two weeks to be integrated into the project.

 

I could have called this project "Borg" because "Resistance is futile".

 

 

THE PROJECT DETAILS

Project "code name" is the application of the Texas Instruments SimpleLink Wi-Fi CC3000 Module and MSP430FRAM5739 microcontroller to every day domestic items to automate them and making them accessible from the Internet whilst retaining their original functionality. To make full use of the WiFi module, the unwired portability is a very high priority as this enables the devices to be located anywhere within the range of a suitable access point.

Texas Instruments have created examples of this including a Crock Pot controlled from an Android phone but I am not sure whether the original Crockpot remained unaltered.

http://www.youtube.com/watch?v=vSad4V5c2QY

 

Many domestic items have some element of power, motor control or lighting control and sensors. Where possible I have made use of their existing circuitry to keep their original functionality intact.

This required the reverse engineering of these items.

 

The SimpleLink WI-Fi CC3000 Module and MSP430FRAM5739 can be used for sustainable technologies by breathing new life into obselete items. An obselete digital handset was used to demonstrate this point.

Rather that destroying a device for its raw elements, functional components have been extracted for reuse.

Reuse is considerably more environmentally friendly that recycling as it does not require the energy to transport it, destroy it make make something new of it.

 

To enact the marriage of the SimpleLink and MSP430FRAM5739 to domestic items EAGLE CAD was used to create schematic diagrams and PCBs.

Code Composer was used to develop the software with MSP430ware expediting development with its good examples.

 

In most cases interfacing to domestic items only required very simple circuits such as relays, drivers, current amplifiers standard audio analog signals and digital signals.

I have deliberately used a simplistic approach to prove how simple it is to create a vast array of applications.

 

The project actually consists of an array of items;

     1. Animated Speaking Toy that displays Twitter messages and can send status tweets back.

     2. Internet enabled vending machine

     3. Internet enabled Laser Animated Display

     4. Patient Health monitor.

     5. Weight change sensor

     6. Complete Home Automation system with full motor control for devices such as HVAC dampers, and full light control.

 

Each of which demonstrate the enhanced usefulness by their wireless and Internet integration.

 

Since I only have one two CC3000 modules, I need to dissemble one project to work on another.

This is not too difficult an issue especially with the FRAM being quickly reprogrammable and all.

Ideally all could be enhanced independently and simultaneously.

 

Animated Toy Details

To meet the quirky aspect of the competition, it seemed to me to include a funny toy in the entry.

The plan is to have the toy both convert text to speech and lip sync incoming twitter messages.

This combines the SimpleLink Wi-Fi CC3000 and MSP430FRAM5739 with;

          TI ULN2003 Darlington Drivers

          TI LM324 OP AMP

          TI uA7805 Voltage regulator

          TI DAC5311IDCKT.DAC5311IDCKT. Digital to Analog Converter

          FRAM Buffer

          Relays

          Assorted passive components           

Vending Machine

This is an example of where a food dispensing machine can be easily controlled and monitored from the Internet.

Items used include;

     TI ULN2003 Darlington Drivers

     Relays

     Digital inputs

 

Here is a picture of the machine prior to modification.

image

 

This concept can be extended to other food, paste and liquid dispensing systems.

 

Animated Laser Display

Many Animated Laser displays have an ILDA Interface and DMX port. I am in the process of making an ILDA interface for the SimpleLink Wi-Fi CC3000 and MSP430FRAM5739.

Doing this can remove the need for a wired DMX interface making it far easier to deploy the display units.

     The interface requires suitable DACs and appropriate analog differential signalling.

     (More on this later)

 

Patient Health monitor

This is to assist health professionals and careres to read non vital signs from many patients simultaneously.

The only proviso is that the patient is within the range of a suitable WiFi access point.

     A non-contact Texas Instruments TMP006AIYZFTTMP006AIYZFT Thermopile is used to read patient temperatures.

 

     Continual Blood pressure measurement with a cuff is impractical and is out of scope for the moment.

Weight change sensor

     This integrates and existing digital scale with the SimpleLink Wi-Fi CC3000 and MSP430FRAM5739.

      It has a variety of potential purposes including automated inventory and ordering system, patient movement or even an alarm system.

Complete Home Automation system

     This system comprises of a SimpleLink CC3000 with MSP430FRAM5739 coupled with a Texas Instruments C2000 Multi-DC/DC LED Kit and Texas DRV8412-C2 Integrated Motor Driver Kit

     The additional modules are better suited to DSP and more intensive processing activities.

     But like an any organisation, the managing unit (in this case the MSP430FRAM5739) does not necessarily require more processing power that its subordinates to co-ordinate control.

  • Sign in to reply
  • DAB
    DAB over 13 years ago

    Good project overview.

     

    Now we know what you have been doing with your time to date.  Hopefully only the toy Bambi was harmed during the photoshoot.image

     

    Thanks

    DAB

    • 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 © 2026 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