support > applications >
products
consulting
shop
support  
  documentation
  applications
  faq
  datasheets
  links
  MC35
forum
search
contact
 

Sample applications

To give you an easier start-up with the i-easy this side lists some testing and sample application set-ups and source code. All examples are provided as they are and come with no warranty.

We kindly thank our Hong Kong distributor Thomtronics Technology Company for providing these application examples.


Application examples

 

i-easy pro:

 
  Description Resources
(Photos, Source Code
CodeVision AVR C)
Remark
1. Read I/O state
  • connect to alarm system, home security sensor,etc.
  • read switch status
  • any electrical failure will generate an SMS message to the portable phone, or send an email to the receipent's list.
  • Photo, Data change of I/O input state will refresh I/O status in the web
    2. Read ADC
  • read analog signal (temperature, pressure, light, resistance, etc)
  • Photo, Data refresh ADC status to the web at designated time interval
    3. Receive data from equipment with RS232 (such as realtime pH meter, dissolved oxygen meter, etc.) and send data to the web. Photo, Data  
    4. communicate with Dallas DS18(B)20 temperature sensor Photo,
    Sample Data:
    DS1820, DS18B20
    send temperature alarm to the web
    5. Fetch image from CCD and upload image to the web Photo, Data Fetch image to the web
    6. Read Counter Value
  • update number of visitors entered or exit, etc.
  • update production line counter value to the web.
  • update number of items or drinks inside an automatic vending machine to the web.
  • Photo, Data update counter value to the web at designated time interval
    7. Connect to the web, fetch a *.txt file from the web-site and display the *.txt in the lcd display. Photo, Data  
     

    i-easy pro (standard demo setup):

     
      Description Resources
    (Photos, Source Code
    CodeVision AVR C)
    Remark
    1. communicate with a modem: set dialup string, login name and password.    
    2. get server time and display it on the terminal    
    3. send an email    
    4. ftp a message file to the server    
     

    i-easy pro (GPRS setup):

    Connection between i-easy pro and Siemens MC35T GPRS Terminal: Photo
    (For MC35T GPRS Terminal information please visit Siemens)

     
      Description Resources
    (Photos, Source Code
    CodeVision AVR C)
    Remark
    1. Receive RS232 data, and send the real-time data to the server. Sample Data  
    2. Send real-time temperature data to the web server at time-interval. Sample Data  
    3. Send Alarm SMS message to Portable Phone (with SMS function)    
    4. Send security status to the web.    

     

    Remarks:
    As most people ask the same question - "What can the i-easy pro do for me?" - Thomtronics just mentioned a list of projects in the above list. The above projects are proposed by Thomtronics Technology Company and may not be implemented or released to the public.
    Please fully use the appropriate discussion board in Thomtronics's web-site or www.embedded-inet.com for discussion and for more information.

     

     

    letATwork Starter Board

    [The letATwork is a plain AVR controller microboard providing easy access to the AVR controller in custom hardware setups. For further information please visit bergmann-electronics.com.]

    Most of the following projects can be implemented in the i-easy pro as well.

     

      Description Resources
    (Photos, Source Code
    CodeVision AVR C)
    Remark
    1. blinking one led Photo, Sources  
    2. blinking two leds Photo, Sources  
    3. printing "Hello" in LCD, and send "Hello" to the PC Terminal Photo, PC Terminal, Sources  
    4. read I/O state, and display it on LCD Photo 1-1, 1-2
    Photo 2-1, 2-2
    Photo 3-1, 3-2,
    Sources
     
    5. Convert Analog Data to Digital Data, and display it on LCD Photo 1, 2, 3, 4, 5, 6,
    Sources
     
    6. Display in 4x7-segment Led Movie (1.5M)
    (Displays minutes and seconds only)
    Sources: revised version of cvavr sample file. (uses letATwork on-board 32.768kHz as clock source)
    For copyright reason no source code will be provided.
    7. Display character in 5x7 matrix led Movie (1.3M), Sources  
    8. read matrix keypad, and display it on LCD Connection, Start, Pressed, KeyPad Code,
    Sources: revised version of cvavr sample file.
    For copyright reason no source code will be provided. 
    9. Use counter1 as counter Photo1, Photo2, Sources  
    10. generate PWM to drive led Movie (1.4M), Sources  
    11. generate sound
    [Middle 'Do' (523Hz)]
    Photo, Sources  
    12. DC motor control Photo, Sources  
    13. servo control Movie (920K), Sources  
    14. stepper motor control Photo, Movie (944K), Sources  
    15. use letATwork onboard 32.768kHz crystal as clock timing source, and display date and time in LCD Movie (1.4M),
    Sources: revised version of cvavr sample file.
    For copyright reason no source code will be provided.
    16. count from 0 to 100 Movie (1.3M), Sources  
    17. Frequency Counter (up to 15.999999MHz) Photo, ROM file  
    18. communicate with Dallas DS1820 temperature sensor, and display temperature in LCD. Generate temperature alarm through RS232.  Photo, PC Terminal,
    Sources: please refer to cvavr sample file and cvavr manual.
    For copyright reason no source code will be provided.
    19. communicate with Dallas DS1302 real time clock Photo, Sources  
    20. communicate with Philips PCF8583 real time clock with alarm function Movie (1.3M), Sources  
    21. communicate with Humidity Sensor HS15P, and display it on LCD Photo,
    Connection,
    Download ROM file
    requires calibration
    22. Voice activated control   requires a condenser mic
    23. Motion Detector w/Alarm   uses an array of photoresistors
    24. Proximity Sensor   requires only a piece of metal plate


    Thomtronics Technology Co. is an authorized distributor of
    Embedded-inet in Hong Kong.

    http://www.thomtronics.com


    For suggestions or more information please contact support@embedded-inet.com.