SlideShare a Scribd company logo
1 of 63
Download to read offline
Prepared By:
Riyaz Sarvaiya(09BEC078)
Pankaj Khodifad(09BEC027)
Guided By:
Prof. Sachin Gajjar and Asst. Prof. Amit Degada
(Electronics and Communication department)
Minor Project
Institute of Technology
Outline(Review-I)
• Introduction
• Drip Irrigation
• Wireless Implementation
• MSP430 Kit
• TinyOS
• Conclusion
• Reference
Introduction
• Humanity depends on agriculture and water for
survival
• New trends have emerged in precision agriculture
• More demand for controlling agriculture practices
• horticulture to field crop production
• Concerns pre- and post-production aspects of
agriculture enterprises.
Drip Irrigation
• Saves water up to 70%. More land can be irrigated with the
available water
• Crop grows consistently, healthier and mature fast
• Early maturity results in higher and faster returns on investment
• Increase in Crop area up to 50%
• Fertilizer use efficiency increases by 30%
• Undulating & hilly lands can be brought under cultivation
Wireless Implementation
Wireless Implementation
Wireless Implementation
MSP430 Kit
MSP430 Kit
MSP430 Kit Feature
• 100-pin socket for MSP430F5438
• Power Supply sources: USB, FET, 2x AA batteries
• Digital I/O Pins: 34
• Accessible analog inputs (12-bit ADC): 5
• PWM outputs: 12
• Flash Memory (MSP430F5438): 256KB
• RAM (MSP430F5438): 16KB
• Clock Speed (MSP430F5438): 18MHz
• Communication (MSP430F5438):
• 4x UART/LIN/IrDA/SPI
• 4x I2C/SPI
• 5-position joystick (up, down, left, right, push down)
MSP430 Kit Feature
• 2 push buttons
• 2 LEDs
• 138x110 grayscale, dot-matrix LCD
• 3-Axis Accelerometer (ADXL330)
• Microphone (Amplified by TLV2760)
• 3.5mm audio output jack (Features TPA301, 350mW Mono Audio Power
Amplifier)
• Support for TI Low Power RF Wireless Evaluation Modules and eZ430-
RF2500T. Currently supported modules:
• CC1100/CC1101EMK – Sub-1GHz radio
• CC2500EMK – 2.4 GHz radio
• CC2420/CC2430EMK – 2.4 GHz 802.15.4 radio
• CC2520/CC2530EMK – 2.4 GHz 802.15.4 radio
• USB connectivity for data transfer
• JTAG header for real-time, in-system programming
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Project(Blinking LED)
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
MSP430 Kit Demo Project
USB debugging interface (MSP-FET430UIF)
• A TI Flash Emulation Tool required to program and debug
devices on the experimenter board.
• Software configurable supply voltage between 1.8 and 3.6
volts at 100mA
• Supports JTAG Security Fuse blow to protect code
• Supports all MSP430 boards with JTAG header
• Supports both JTAG and Spy-Bi-Wire (2-wire JTAG) debug
protocols
OUTLINE
Required OS for low power application
Why TinyOS?
Programming in TinyOS
Hardware
Example : Blink
Example : Dissemination Protocol
Conclusion
Reference
OUTLINE of Review II
Required OS for low power
application
1. Small memory footprint
2. Low power consumption
3. Concurrency intensive operation
4. Diversity in design and usage
5. Robust operation
Problems with traditional OS
• The traditional OS is too big (Memory)‫‏‬
• It was not build considering constraints for energy and power
• It has a multithreaded architecture so it leaves large memory
footprint
Need a new OS…
Why TinyOS?
Developer Tiny OS Alliance
Programmed in nesC
OS Family Embedded operating systems
Source model Open Source
Initial Release 0.43 (2000)‫‏‬
Latest Release 2.1.1 (April,2010)
Marketing Target Wireless Sensor Networks
Why TinyOS?
• It features a Component based Architecture
• It has a single Stack
– used by both Interrupt and function calls
• Tasks are non-preemptive
• Tasks run in FIFO order
• It does not have Kernel because of direct hardware
manipulation
• TinyOS's component library includes network protocols,
distributed services, sensor drivers, and data acquisition
tools
Why TinyOS?
Three file needed in same folder(suppose „Blink‟)
1. Configuration file
 nesC file (e.g. BlinkAppC.nc)
2. Component file
 nesC file (e.g. BlinkC.nc)
3. Make file
 Contains TinyOS commands (e.g. Makefile)
Programming in TinyOS
Example : Blink
BlinkAppC.nc (Configuration file)
configuration BlinkAppC {
}
implementation {
components MainC, BlinkC, LedsC;
components new TimerMilliC() as Timer0;
components new TimerMilliC() as Timer1;
BlinkC -> MainC.Boot;
BlinkC.Timer0 -> Timer0;
BlinkC.Timer1 -> Timer1;
BlinkC.Leds -> LedsC;
}
BlinkC.nc (Component file)
#include "Timer.h"
module BlinkC {
uses interface Timer<TMilli> as Timer0;
uses interface Timer<TMilli> as Timer1;
uses interface Leds;
uses interface Boot;
}
implementation {
// In next slide
Example : Blink (cont.)
BlinkC.nc (Component file)
implementation {
event void Boot.booted()‫‏‬{
call Timer0.startPeriodic( 500 );
call Timer1.startPeriodic( 1000 );
}
event void Timer0.fired()‫‏‬{
call Leds.led0Toggle();
}
event void Timer1.fired()‫‏‬{
call Leds.led1Toggle();
}
}
Example : Blink (cont.)
Makefile (Make file )
COMPONENT=BlinkAppC
include $ (MAKERULES)‫‏‬
Example : Blink (cont.)
Compile
 make iris
Dump
 make iris install,<node id> mib520,<serial port>
make iris install,4 mib520,com8 (In Windows)
make iris install,4 mib520,/dev/ttyUSB0 (In Linux)
Blink Video
Example : Blink (cont.)
• Dissemination is a service for establishing eventual consistency on a shared
variable.
• It allows administrators to reconfigure, query, and reprogram a network.
Program:
1. EasyDisseminationC.nc:-
 Component (Module) file, contains implementation.
2. EasyDisseminationAppC.nc:-
 Configuration file, contains wiring.
3. Makefile: -
 For compilation.
Dissemination Video
Example : Dissemination
• “IRIS”‫-:‏‬ Radio Module
– IEEE 802.15.4 compliant RF transceiver
– 2.4 to 2.48 GHz, an ISM band
– 250 kbps data rate
• Sensorboards:-
– MTS300
• Light
• Temperature
• Acoustic
• Sounder
– MDA100
• Light
• Temperature
• General Prototyping area.
Hardware
• Exploration of the kit MSP430
• Basics of TinyOS
Conclusion (Review-I)
1. http://processors.wiki.ti.com/index.php/MSP-EXP430F5438_Experimenter_Board
2. http://www.ti.com/product/msp430f5438
3. www.jains.com
4. http://www.ti.com/tool/msp-exp430f5438
5. "A wireless application of drip irrigation automation supported by soil moisture sensors" by
Mahir Dursun and Semih Ozden in Scientific Research and Essays Vol. 6(7)
6. http://en.wikipedia.org/wiki/Wsn
7. http://en.wikipedia.org/wiki/TinyOS
8. http://docs.tinyos.net/index.php/Installing_TinyOS_2.1#Manual_installation_on_your_host_OS_
with_RPMs
9. http://docs.tinyos.net/index.php/TinyOS_Tutorials
10. http://www.tinyos.net/tinyos-2.x/doc/html/tep118.html
11. http://docs.tinyos.net/index.php/Network_Protocols
12. http://docs.tinyos.net/index.php/Mote-PC_serial_communication_and_SerialForwarder
References
1. MSP430
1. RF Intrerface with CC2500
2. TinyOS
1. Multihop dissemination protocol
2. DYMO protocol
Outline for Review-II
CC2500 Kit Introduction
CC2500 Kit Introduction
CC2500 Kit Introduction
SENSORS
For the automated drip irrigation sensors are required
to sense necessary data and microcontroller is required
to controlled the whole system.
Sensors
Humidity sensor
Temperature Sensor
Soil Moisture Sensor (Watermark)
leaf wetness sensor
etc..
Humidity sensor
• Humidity sensors are used for determining the
moisture content.
• Therefore, an accurate and precise means of
testing moisture content in grain will help
farmers monitor their crops.
• Moisture content measurements are
important to sampling grain water content,
field water content, and storage water
content.
Humidity Sensor (808H5V5)
• Measurement range: 0 ~ 100%RH
• Output signal: 0,8 ~ 3.9V (25ºC)
• Accuracy: <±4%RH (a 25ºC, range
30 ~ 80%), <±6%RH (range 0 ~
100)
• Typical consumption: 0.38mA
• Maximum consumption: 0.5mA
• Power supply: 5VDC ±5%
• Operation temperature: -40 ~
+85ºC
• Storage temperature: -55 ~
+125ºC
• Response time: <15 seconds
Humidity Sensor (808H5V5)
Temperature Sensor
• A thermocouple consists of two conductors of
different materials (usually metal alloys) that
produce a voltage in the vicinity of the point
where the two conductors are in contact.
Temperature Sensor (MCP9700A)
• Measurement range: -40ºC ~
+125ºC
• Output voltage (0ºC): 500mV
• Sensitivity: 10mV/ºC
• Accuracy: ±2ºC (range 0ºC ~
+70ºC), ±4ºC (range -40 ~ +125ºC)
• Typical consumption: 6μA
• Maximum consumption: 12μA
• Power supply: 2.3 ~ 5.5V
• Operation temperature: -40 ~
+125ºC
• Storage temperature: -65 ~ 150ºC
• Response time: 1.65 seconds
(63% of the response for a range
from +30 to +125ºC)
Temperature Sensor (MCP9700A)
Soil Moisture Sensor (Watermark)
• Measurement range: 0
~ 200cb
• Frequency Range: 50 ~
10000Hz approximately
• Diameter: 22mm
• Length: 76mm
• Terminals: AWG 20
leaf wetness sensor
• Leaf wetness is an meteorological parameter
that describes the amount of dew and
precipitation left on surfaces.
• It is used for monitoring leaf moisture for
agricultural purposes, such as fungus and
disease control, for control of irrigation
systems, and for detection of fog and dew
conditions, and early detection of rainfall.
leaf wetness sensor
• Resistance Range: 5kΩ ~
>2MΩ
• Output Voltage Range:
1V ~ 3.3V
• Length: 3.95cm
• Width: 1.95 cm

More Related Content

What's hot

IoT support for .NET Core - IoT Saturday 2020
IoT support for .NET Core - IoT Saturday 2020IoT support for .NET Core - IoT Saturday 2020
IoT support for .NET Core - IoT Saturday 2020Mirco Vanini
 
Databook 2017 v2
Databook 2017 v2Databook 2017 v2
Databook 2017 v2DrayTek
 
Ruggedcom Rs900G compact switch
Ruggedcom Rs900G compact switchRuggedcom Rs900G compact switch
Ruggedcom Rs900G compact switchashwini reliserv
 
Identi fi 3865-series-outdoor-access-point-ds
Identi fi 3865-series-outdoor-access-point-dsIdenti fi 3865-series-outdoor-access-point-ds
Identi fi 3865-series-outdoor-access-point-dsN-TEK Distribution
 
DrayTek switch_management_intro
DrayTek switch_management_introDrayTek switch_management_intro
DrayTek switch_management_introDrayTek
 
IRJET- Forest Fire Detection and Alerting System
IRJET- Forest Fire Detection and Alerting SystemIRJET- Forest Fire Detection and Alerting System
IRJET- Forest Fire Detection and Alerting SystemIRJET Journal
 
Cisco 3600 access point datasheet
Cisco 3600 access point datasheetCisco 3600 access point datasheet
Cisco 3600 access point datasheetAmy Huang
 
Monitoring of Forest Fire Detection System using ZigBee
Monitoring of Forest Fire Detection System using ZigBeeMonitoring of Forest Fire Detection System using ZigBee
Monitoring of Forest Fire Detection System using ZigBeeijtsrd
 
IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)Mirco Vanini
 
Databook 2017_v1
Databook 2017_v1Databook 2017_v1
Databook 2017_v1DrayTek
 
New Cisco Small Business Products
New Cisco Small Business ProductsNew Cisco Small Business Products
New Cisco Small Business ProductsAtanas Gergiminov
 
Synchronization protection &amp; redundancy in ng networks itsf 2015
Synchronization protection &amp; redundancy in ng networks   itsf 2015Synchronization protection &amp; redundancy in ng networks   itsf 2015
Synchronization protection &amp; redundancy in ng networks itsf 2015Daniel Sproats
 
FOREST FIRE DETECTION SYSTEM USING XBEE
FOREST FIRE DETECTION SYSTEM USING XBEEFOREST FIRE DETECTION SYSTEM USING XBEE
FOREST FIRE DETECTION SYSTEM USING XBEETalvinder Singh
 
Internet of Things Technology for Fire Monitoring System
Internet of Things Technology  for Fire Monitoring SystemInternet of Things Technology  for Fire Monitoring System
Internet of Things Technology for Fire Monitoring SystemIRJET Journal
 
Telecommunication Datasheet Template
Telecommunication Datasheet TemplateTelecommunication Datasheet Template
Telecommunication Datasheet TemplateTDSmaker
 
Switching and rouitng by keneni and Gadisa
Switching and rouitng by keneni and GadisaSwitching and rouitng by keneni and Gadisa
Switching and rouitng by keneni and Gadisakenabdi
 

What's hot (20)

IoT support for .NET Core - IoT Saturday 2020
IoT support for .NET Core - IoT Saturday 2020IoT support for .NET Core - IoT Saturday 2020
IoT support for .NET Core - IoT Saturday 2020
 
Databook 2017 v2
Databook 2017 v2Databook 2017 v2
Databook 2017 v2
 
Ruggedcom Rs900G compact switch
Ruggedcom Rs900G compact switchRuggedcom Rs900G compact switch
Ruggedcom Rs900G compact switch
 
Identi fi 3865-series-outdoor-access-point-ds
Identi fi 3865-series-outdoor-access-point-dsIdenti fi 3865-series-outdoor-access-point-ds
Identi fi 3865-series-outdoor-access-point-ds
 
DrayTek switch_management_intro
DrayTek switch_management_introDrayTek switch_management_intro
DrayTek switch_management_intro
 
IRJET- Forest Fire Detection and Alerting System
IRJET- Forest Fire Detection and Alerting SystemIRJET- Forest Fire Detection and Alerting System
IRJET- Forest Fire Detection and Alerting System
 
Cisco 3600 access point datasheet
Cisco 3600 access point datasheetCisco 3600 access point datasheet
Cisco 3600 access point datasheet
 
Monitoring of Forest Fire Detection System using ZigBee
Monitoring of Forest Fire Detection System using ZigBeeMonitoring of Forest Fire Detection System using ZigBee
Monitoring of Forest Fire Detection System using ZigBee
 
IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)
 
Databook 2017_v1
Databook 2017_v1Databook 2017_v1
Databook 2017_v1
 
New Cisco Small Business Products
New Cisco Small Business ProductsNew Cisco Small Business Products
New Cisco Small Business Products
 
Synchronization protection &amp; redundancy in ng networks itsf 2015
Synchronization protection &amp; redundancy in ng networks   itsf 2015Synchronization protection &amp; redundancy in ng networks   itsf 2015
Synchronization protection &amp; redundancy in ng networks itsf 2015
 
WiFIber Antennae
WiFIber AntennaeWiFIber Antennae
WiFIber Antennae
 
Ens202
Ens202Ens202
Ens202
 
Thesis Main
Thesis MainThesis Main
Thesis Main
 
FOREST FIRE DETECTION SYSTEM USING XBEE
FOREST FIRE DETECTION SYSTEM USING XBEEFOREST FIRE DETECTION SYSTEM USING XBEE
FOREST FIRE DETECTION SYSTEM USING XBEE
 
Internet of Things Technology for Fire Monitoring System
Internet of Things Technology  for Fire Monitoring SystemInternet of Things Technology  for Fire Monitoring System
Internet of Things Technology for Fire Monitoring System
 
Telecommunication Datasheet Template
Telecommunication Datasheet TemplateTelecommunication Datasheet Template
Telecommunication Datasheet Template
 
IoT transport protocols
IoT transport protocolsIoT transport protocols
IoT transport protocols
 
Switching and rouitng by keneni and Gadisa
Switching and rouitng by keneni and GadisaSwitching and rouitng by keneni and Gadisa
Switching and rouitng by keneni and Gadisa
 

Viewers also liked

IOT_Sensor_Presentation_linked
IOT_Sensor_Presentation_linkedIOT_Sensor_Presentation_linked
IOT_Sensor_Presentation_linkedFarooq Ahmad Malik
 
Introduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeIntroduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeChiu-Hao Chen (Ted)
 
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...Nanjekye Joannah
 
CROP - Wireless Sensor Network for Precision Agriculture (presentation)
CROP - Wireless Sensor Network for Precision Agriculture (presentation)CROP - Wireless Sensor Network for Precision Agriculture (presentation)
CROP - Wireless Sensor Network for Precision Agriculture (presentation)Luis Batista
 
Wireless monitoring of soil moisture
Wireless monitoring of soil moistureWireless monitoring of soil moisture
Wireless monitoring of soil moistureAyushi Gagneja
 
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...Farhad Sohail
 
Home appliance control system (2)
Home appliance control system (2)Home appliance control system (2)
Home appliance control system (2)Suraj Soni
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networksrajatmal4
 

Viewers also liked (9)

IOT_Sensor_Presentation_linked
IOT_Sensor_Presentation_linkedIOT_Sensor_Presentation_linked
IOT_Sensor_Presentation_linked
 
Msp430
Msp430Msp430
Msp430
 
Introduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBeeIntroduction to Ti wireless solution: ZigBee
Introduction to Ti wireless solution: ZigBee
 
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...
The Way Ahead: How Drones, Sensors and Apps are rewriting the rules in Agricu...
 
CROP - Wireless Sensor Network for Precision Agriculture (presentation)
CROP - Wireless Sensor Network for Precision Agriculture (presentation)CROP - Wireless Sensor Network for Precision Agriculture (presentation)
CROP - Wireless Sensor Network for Precision Agriculture (presentation)
 
Wireless monitoring of soil moisture
Wireless monitoring of soil moistureWireless monitoring of soil moisture
Wireless monitoring of soil moisture
 
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
Wireless Sensor Network based Crop Field Monitoring for Marginal Farming: Per...
 
Home appliance control system (2)
Home appliance control system (2)Home appliance control system (2)
Home appliance control system (2)
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networks
 

Similar to Wireless Sensor Network

Cisco router 1941 series datasheet
Cisco router 1941 series datasheetCisco router 1941 series datasheet
Cisco router 1941 series datasheetAmy Huang
 
Cisco 1900 series router datasheet
Cisco 1900 series router datasheetCisco 1900 series router datasheet
Cisco 1900 series router datasheetAmy Huang
 
Alexei_Plescan - updated
Alexei_Plescan - updatedAlexei_Plescan - updated
Alexei_Plescan - updatedAlexei Plescan
 
Cisco 1921 series key features &amp; benefits
Cisco 1921 series key features &amp; benefitsCisco 1921 series key features &amp; benefits
Cisco 1921 series key features &amp; benefitsIT Tech
 
Cisco 1921 series router datasheet
Cisco 1921 series router datasheetCisco 1921 series router datasheet
Cisco 1921 series router datasheetAmy Huang
 
cisco-ie-3000-8tc-datasheet.pdf
cisco-ie-3000-8tc-datasheet.pdfcisco-ie-3000-8tc-datasheet.pdf
cisco-ie-3000-8tc-datasheet.pdfHi-Network.com
 
Cisco 2900 series router datasheet
Cisco 2900 series router datasheetCisco 2900 series router datasheet
Cisco 2900 series router datasheetAmy Huang
 
Practical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansPractical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansLiving Online
 
cisco-ie-3000-4tc-datasheet.pdf
cisco-ie-3000-4tc-datasheet.pdfcisco-ie-3000-4tc-datasheet.pdf
cisco-ie-3000-4tc-datasheet.pdfHi-Network.com
 
Flex Pod Solution
Flex Pod SolutionFlex Pod Solution
Flex Pod Solutionmyazhome
 
Industrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlIndustrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlDesign World
 
Cisco Unified Wireless Network and Converged access – Design session
Cisco Unified Wireless Network and Converged access – Design sessionCisco Unified Wireless Network and Converged access – Design session
Cisco Unified Wireless Network and Converged access – Design sessionCisco Russia
 
cisco-ie-3000-8tc-e-datasheet.pdf
cisco-ie-3000-8tc-e-datasheet.pdfcisco-ie-3000-8tc-e-datasheet.pdf
cisco-ie-3000-8tc-e-datasheet.pdfHi-Network.com
 
Final_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxFinal_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxjainam bhavsar
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to FogCisco DevNet
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco DevNet
 
Living on the iot edge
Living on the iot edgeLiving on the iot edge
Living on the iot edgeSteve Mylroie
 
Track 2 session 3 - st dev con 2016 - simplifying cloud connectivity
Track 2   session 3 - st dev con 2016 - simplifying cloud connectivityTrack 2   session 3 - st dev con 2016 - simplifying cloud connectivity
Track 2 session 3 - st dev con 2016 - simplifying cloud connectivityST_World
 

Similar to Wireless Sensor Network (20)

Cisco router 1941 series datasheet
Cisco router 1941 series datasheetCisco router 1941 series datasheet
Cisco router 1941 series datasheet
 
Cisco 1900 series router datasheet
Cisco 1900 series router datasheetCisco 1900 series router datasheet
Cisco 1900 series router datasheet
 
Alexei_Plescan - updated
Alexei_Plescan - updatedAlexei_Plescan - updated
Alexei_Plescan - updated
 
Cisco 1921 series key features &amp; benefits
Cisco 1921 series key features &amp; benefitsCisco 1921 series key features &amp; benefits
Cisco 1921 series key features &amp; benefits
 
Cisco 1921 series router datasheet
Cisco 1921 series router datasheetCisco 1921 series router datasheet
Cisco 1921 series router datasheet
 
Tos tutorial
Tos tutorialTos tutorial
Tos tutorial
 
cisco-ie-3000-8tc-datasheet.pdf
cisco-ie-3000-8tc-datasheet.pdfcisco-ie-3000-8tc-datasheet.pdf
cisco-ie-3000-8tc-datasheet.pdf
 
Cisco 2900 series router datasheet
Cisco 2900 series router datasheetCisco 2900 series router datasheet
Cisco 2900 series router datasheet
 
Practical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & TechniciansPractical IEC 61850 for Substation Automation for Engineers & Technicians
Practical IEC 61850 for Substation Automation for Engineers & Technicians
 
cisco-ie-3000-4tc-datasheet.pdf
cisco-ie-3000-4tc-datasheet.pdfcisco-ie-3000-4tc-datasheet.pdf
cisco-ie-3000-4tc-datasheet.pdf
 
Flex Pod Solution
Flex Pod SolutionFlex Pod Solution
Flex Pod Solution
 
Industrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion ControlIndustrial Networks: the Choices for Real Time Motion Control
Industrial Networks: the Choices for Real Time Motion Control
 
Cisco Unified Wireless Network and Converged access – Design session
Cisco Unified Wireless Network and Converged access – Design sessionCisco Unified Wireless Network and Converged access – Design session
Cisco Unified Wireless Network and Converged access – Design session
 
cisco-ie-3000-8tc-e-datasheet.pdf
cisco-ie-3000-8tc-e-datasheet.pdfcisco-ie-3000-8tc-e-datasheet.pdf
cisco-ie-3000-8tc-e-datasheet.pdf
 
Final_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptxFinal_IoT_Protocol Stack.pptx
Final_IoT_Protocol Stack.pptx
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN Solution
 
project seminor
project seminorproject seminor
project seminor
 
Living on the iot edge
Living on the iot edgeLiving on the iot edge
Living on the iot edge
 
Track 2 session 3 - st dev con 2016 - simplifying cloud connectivity
Track 2   session 3 - st dev con 2016 - simplifying cloud connectivityTrack 2   session 3 - st dev con 2016 - simplifying cloud connectivity
Track 2 session 3 - st dev con 2016 - simplifying cloud connectivity
 

More from Pankaj Khodifad

My Own Experience at Bangalore
My Own Experience at BangaloreMy Own Experience at Bangalore
My Own Experience at BangalorePankaj Khodifad
 
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...Solution of sharp shutdown (like complete power off) of my windows Toshiba la...
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...Pankaj Khodifad
 
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજ
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજશરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજ
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજPankaj Khodifad
 
Amazing watershow coming soon in akshardham temple new delhi
Amazing watershow coming soon in akshardham temple new delhiAmazing watershow coming soon in akshardham temple new delhi
Amazing watershow coming soon in akshardham temple new delhiPankaj Khodifad
 
Why employees who reach office early more likely to get promoted
Why employees who reach office early more likely to get promotedWhy employees who reach office early more likely to get promoted
Why employees who reach office early more likely to get promotedPankaj Khodifad
 
Beetel 450tc2 router setup for reliance broadband
Beetel 450tc2 router setup for reliance broadbandBeetel 450tc2 router setup for reliance broadband
Beetel 450tc2 router setup for reliance broadbandPankaj Khodifad
 
Clock distribution in high speed board
Clock distribution in high speed boardClock distribution in high speed board
Clock distribution in high speed boardPankaj Khodifad
 
High speed downlink packet access
High speed downlink packet accessHigh speed downlink packet access
High speed downlink packet accessPankaj Khodifad
 
agriculture decision support system
agriculture decision support systemagriculture decision support system
agriculture decision support systemPankaj Khodifad
 
Wireless network in aircraft
Wireless network in aircraftWireless network in aircraft
Wireless network in aircraftPankaj Khodifad
 
Term Paper on Fiber Optic Sensors
Term Paper on Fiber Optic SensorsTerm Paper on Fiber Optic Sensors
Term Paper on Fiber Optic SensorsPankaj Khodifad
 
RAM and ROM Memory Overview
RAM and ROM Memory OverviewRAM and ROM Memory Overview
RAM and ROM Memory OverviewPankaj Khodifad
 
High Speed Schematic Design
High Speed Schematic DesignHigh Speed Schematic Design
High Speed Schematic DesignPankaj Khodifad
 

More from Pankaj Khodifad (17)

My Own Experience at Bangalore
My Own Experience at BangaloreMy Own Experience at Bangalore
My Own Experience at Bangalore
 
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...Solution of sharp shutdown (like complete power off) of my windows Toshiba la...
Solution of sharp shutdown (like complete power off) of my windows Toshiba la...
 
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજ
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજશરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજ
શરદી ઉધરસ નો આયુર્વેદિક રામબાણ ઈલાજ
 
Amazing watershow coming soon in akshardham temple new delhi
Amazing watershow coming soon in akshardham temple new delhiAmazing watershow coming soon in akshardham temple new delhi
Amazing watershow coming soon in akshardham temple new delhi
 
Why employees who reach office early more likely to get promoted
Why employees who reach office early more likely to get promotedWhy employees who reach office early more likely to get promoted
Why employees who reach office early more likely to get promoted
 
Inspiratinal quate
Inspiratinal quateInspiratinal quate
Inspiratinal quate
 
Good Office Habits
Good Office HabitsGood Office Habits
Good Office Habits
 
Beetel 450tc2 router setup for reliance broadband
Beetel 450tc2 router setup for reliance broadbandBeetel 450tc2 router setup for reliance broadband
Beetel 450tc2 router setup for reliance broadband
 
Terminaters
TerminatersTerminaters
Terminaters
 
Clock distribution in high speed board
Clock distribution in high speed boardClock distribution in high speed board
Clock distribution in high speed board
 
High speed downlink packet access
High speed downlink packet accessHigh speed downlink packet access
High speed downlink packet access
 
agriculture decision support system
agriculture decision support systemagriculture decision support system
agriculture decision support system
 
Wireless network in aircraft
Wireless network in aircraftWireless network in aircraft
Wireless network in aircraft
 
Term Paper on Fiber Optic Sensors
Term Paper on Fiber Optic SensorsTerm Paper on Fiber Optic Sensors
Term Paper on Fiber Optic Sensors
 
RAM and ROM Memory Overview
RAM and ROM Memory OverviewRAM and ROM Memory Overview
RAM and ROM Memory Overview
 
Basic of ARM Processor
Basic of ARM Processor Basic of ARM Processor
Basic of ARM Processor
 
High Speed Schematic Design
High Speed Schematic DesignHigh Speed Schematic Design
High Speed Schematic Design
 

Recently uploaded

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Wireless Sensor Network

  • 1. Prepared By: Riyaz Sarvaiya(09BEC078) Pankaj Khodifad(09BEC027) Guided By: Prof. Sachin Gajjar and Asst. Prof. Amit Degada (Electronics and Communication department) Minor Project Institute of Technology
  • 2. Outline(Review-I) • Introduction • Drip Irrigation • Wireless Implementation • MSP430 Kit • TinyOS • Conclusion • Reference
  • 3. Introduction • Humanity depends on agriculture and water for survival • New trends have emerged in precision agriculture • More demand for controlling agriculture practices • horticulture to field crop production • Concerns pre- and post-production aspects of agriculture enterprises.
  • 4. Drip Irrigation • Saves water up to 70%. More land can be irrigated with the available water • Crop grows consistently, healthier and mature fast • Early maturity results in higher and faster returns on investment • Increase in Crop area up to 50% • Fertilizer use efficiency increases by 30% • Undulating & hilly lands can be brought under cultivation
  • 10. MSP430 Kit Feature • 100-pin socket for MSP430F5438 • Power Supply sources: USB, FET, 2x AA batteries • Digital I/O Pins: 34 • Accessible analog inputs (12-bit ADC): 5 • PWM outputs: 12 • Flash Memory (MSP430F5438): 256KB • RAM (MSP430F5438): 16KB • Clock Speed (MSP430F5438): 18MHz • Communication (MSP430F5438): • 4x UART/LIN/IrDA/SPI • 4x I2C/SPI • 5-position joystick (up, down, left, right, push down)
  • 11. MSP430 Kit Feature • 2 push buttons • 2 LEDs • 138x110 grayscale, dot-matrix LCD • 3-Axis Accelerometer (ADXL330) • Microphone (Amplified by TLV2760) • 3.5mm audio output jack (Features TPA301, 350mW Mono Audio Power Amplifier) • Support for TI Low Power RF Wireless Evaluation Modules and eZ430- RF2500T. Currently supported modules: • CC1100/CC1101EMK – Sub-1GHz radio • CC2500EMK – 2.4 GHz radio • CC2420/CC2430EMK – 2.4 GHz 802.15.4 radio • CC2520/CC2530EMK – 2.4 GHz 802.15.4 radio • USB connectivity for data transfer • JTAG header for real-time, in-system programming
  • 20. MSP430 Kit Demo Project
  • 21. MSP430 Kit Demo Project
  • 22. MSP430 Kit Demo Project
  • 23. MSP430 Kit Demo Project
  • 24. MSP430 Kit Demo Project
  • 25. MSP430 Kit Demo Project
  • 26. MSP430 Kit Demo Project
  • 27. MSP430 Kit Demo Project
  • 28. MSP430 Kit Demo Project
  • 29. MSP430 Kit Demo Project
  • 30. MSP430 Kit Demo Project
  • 31. MSP430 Kit Demo Project
  • 32. MSP430 Kit Demo Project
  • 33. USB debugging interface (MSP-FET430UIF) • A TI Flash Emulation Tool required to program and debug devices on the experimenter board. • Software configurable supply voltage between 1.8 and 3.6 volts at 100mA • Supports JTAG Security Fuse blow to protect code • Supports all MSP430 boards with JTAG header • Supports both JTAG and Spy-Bi-Wire (2-wire JTAG) debug protocols
  • 34. OUTLINE Required OS for low power application Why TinyOS? Programming in TinyOS Hardware Example : Blink Example : Dissemination Protocol Conclusion Reference OUTLINE of Review II
  • 35. Required OS for low power application 1. Small memory footprint 2. Low power consumption 3. Concurrency intensive operation 4. Diversity in design and usage 5. Robust operation
  • 36. Problems with traditional OS • The traditional OS is too big (Memory)‫‏‬ • It was not build considering constraints for energy and power • It has a multithreaded architecture so it leaves large memory footprint Need a new OS… Why TinyOS?
  • 37. Developer Tiny OS Alliance Programmed in nesC OS Family Embedded operating systems Source model Open Source Initial Release 0.43 (2000)‫‏‬ Latest Release 2.1.1 (April,2010) Marketing Target Wireless Sensor Networks Why TinyOS?
  • 38. • It features a Component based Architecture • It has a single Stack – used by both Interrupt and function calls • Tasks are non-preemptive • Tasks run in FIFO order • It does not have Kernel because of direct hardware manipulation • TinyOS's component library includes network protocols, distributed services, sensor drivers, and data acquisition tools Why TinyOS?
  • 39. Three file needed in same folder(suppose „Blink‟) 1. Configuration file  nesC file (e.g. BlinkAppC.nc) 2. Component file  nesC file (e.g. BlinkC.nc) 3. Make file  Contains TinyOS commands (e.g. Makefile) Programming in TinyOS
  • 40. Example : Blink BlinkAppC.nc (Configuration file) configuration BlinkAppC { } implementation { components MainC, BlinkC, LedsC; components new TimerMilliC() as Timer0; components new TimerMilliC() as Timer1; BlinkC -> MainC.Boot; BlinkC.Timer0 -> Timer0; BlinkC.Timer1 -> Timer1; BlinkC.Leds -> LedsC; }
  • 41. BlinkC.nc (Component file) #include "Timer.h" module BlinkC { uses interface Timer<TMilli> as Timer0; uses interface Timer<TMilli> as Timer1; uses interface Leds; uses interface Boot; } implementation { // In next slide Example : Blink (cont.)
  • 42. BlinkC.nc (Component file) implementation { event void Boot.booted()‫‏‬{ call Timer0.startPeriodic( 500 ); call Timer1.startPeriodic( 1000 ); } event void Timer0.fired()‫‏‬{ call Leds.led0Toggle(); } event void Timer1.fired()‫‏‬{ call Leds.led1Toggle(); } } Example : Blink (cont.)
  • 43. Makefile (Make file ) COMPONENT=BlinkAppC include $ (MAKERULES)‫‏‬ Example : Blink (cont.)
  • 44. Compile  make iris Dump  make iris install,<node id> mib520,<serial port> make iris install,4 mib520,com8 (In Windows) make iris install,4 mib520,/dev/ttyUSB0 (In Linux) Blink Video Example : Blink (cont.)
  • 45. • Dissemination is a service for establishing eventual consistency on a shared variable. • It allows administrators to reconfigure, query, and reprogram a network. Program: 1. EasyDisseminationC.nc:-  Component (Module) file, contains implementation. 2. EasyDisseminationAppC.nc:-  Configuration file, contains wiring. 3. Makefile: -  For compilation. Dissemination Video Example : Dissemination
  • 46. • “IRIS”‫-:‏‬ Radio Module – IEEE 802.15.4 compliant RF transceiver – 2.4 to 2.48 GHz, an ISM band – 250 kbps data rate • Sensorboards:- – MTS300 • Light • Temperature • Acoustic • Sounder – MDA100 • Light • Temperature • General Prototyping area. Hardware
  • 47. • Exploration of the kit MSP430 • Basics of TinyOS Conclusion (Review-I)
  • 48. 1. http://processors.wiki.ti.com/index.php/MSP-EXP430F5438_Experimenter_Board 2. http://www.ti.com/product/msp430f5438 3. www.jains.com 4. http://www.ti.com/tool/msp-exp430f5438 5. "A wireless application of drip irrigation automation supported by soil moisture sensors" by Mahir Dursun and Semih Ozden in Scientific Research and Essays Vol. 6(7) 6. http://en.wikipedia.org/wiki/Wsn 7. http://en.wikipedia.org/wiki/TinyOS 8. http://docs.tinyos.net/index.php/Installing_TinyOS_2.1#Manual_installation_on_your_host_OS_ with_RPMs 9. http://docs.tinyos.net/index.php/TinyOS_Tutorials 10. http://www.tinyos.net/tinyos-2.x/doc/html/tep118.html 11. http://docs.tinyos.net/index.php/Network_Protocols 12. http://docs.tinyos.net/index.php/Mote-PC_serial_communication_and_SerialForwarder References
  • 49. 1. MSP430 1. RF Intrerface with CC2500 2. TinyOS 1. Multihop dissemination protocol 2. DYMO protocol Outline for Review-II
  • 50.
  • 54. SENSORS For the automated drip irrigation sensors are required to sense necessary data and microcontroller is required to controlled the whole system. Sensors Humidity sensor Temperature Sensor Soil Moisture Sensor (Watermark) leaf wetness sensor etc..
  • 55. Humidity sensor • Humidity sensors are used for determining the moisture content. • Therefore, an accurate and precise means of testing moisture content in grain will help farmers monitor their crops. • Moisture content measurements are important to sampling grain water content, field water content, and storage water content.
  • 56. Humidity Sensor (808H5V5) • Measurement range: 0 ~ 100%RH • Output signal: 0,8 ~ 3.9V (25ºC) • Accuracy: <±4%RH (a 25ºC, range 30 ~ 80%), <±6%RH (range 0 ~ 100) • Typical consumption: 0.38mA • Maximum consumption: 0.5mA • Power supply: 5VDC ±5% • Operation temperature: -40 ~ +85ºC • Storage temperature: -55 ~ +125ºC • Response time: <15 seconds
  • 58. Temperature Sensor • A thermocouple consists of two conductors of different materials (usually metal alloys) that produce a voltage in the vicinity of the point where the two conductors are in contact.
  • 59. Temperature Sensor (MCP9700A) • Measurement range: -40ºC ~ +125ºC • Output voltage (0ºC): 500mV • Sensitivity: 10mV/ºC • Accuracy: ±2ºC (range 0ºC ~ +70ºC), ±4ºC (range -40 ~ +125ºC) • Typical consumption: 6μA • Maximum consumption: 12μA • Power supply: 2.3 ~ 5.5V • Operation temperature: -40 ~ +125ºC • Storage temperature: -65 ~ 150ºC • Response time: 1.65 seconds (63% of the response for a range from +30 to +125ºC)
  • 61. Soil Moisture Sensor (Watermark) • Measurement range: 0 ~ 200cb • Frequency Range: 50 ~ 10000Hz approximately • Diameter: 22mm • Length: 76mm • Terminals: AWG 20
  • 62. leaf wetness sensor • Leaf wetness is an meteorological parameter that describes the amount of dew and precipitation left on surfaces. • It is used for monitoring leaf moisture for agricultural purposes, such as fungus and disease control, for control of irrigation systems, and for detection of fog and dew conditions, and early detection of rainfall.
  • 63. leaf wetness sensor • Resistance Range: 5kΩ ~ >2MΩ • Output Voltage Range: 1V ~ 3.3V • Length: 3.95cm • Width: 1.95 cm