+ All Categories
Home > Technology > Home Automation With .Net Micro

Home Automation With .Net Micro

Date post: 17-May-2015
Category:
Upload: guestc3c8b2
View: 1,061 times
Download: 1 times
Share this document with a friend
Popular Tags:
20
Home Automation with .Net Micro Control your home from the web!
Transcript
Page 1: Home Automation With .Net Micro

Home Automation with .Net Micro

Control your home from the web!

Page 2: Home Automation With .Net Micro

OverviewEmbedded Systems.Net MicroTahoe IIBasic ElectronicsHome AutomationBONUS?!!!

Page 3: Home Automation With .Net Micro

Embedded SystemsWhat are they?

Task specificHigh performance (often real-time)Typically written in C

ExamplesEvery modern electronic device!

Page 4: Home Automation With .Net Micro

Examples

Page 5: Home Automation With .Net Micro

.Net Micro.Net for embedded systemsSmall footprint ~ 300kbSupports a lot of standards

Flash, USB, GPIO, I2CIt’s easy!

Page 6: Home Automation With .Net Micro

.Net Micro

Page 7: Home Automation With .Net Micro

Microsoft.SPOTSmart Personal Object Technology

Predecessor to .Net MicroNamespace for .Net MicroOther namespaces

Lots of SystemDevice specific (DeviceSolutions.SPOT)

Page 8: Home Automation With .Net Micro

Tahoe IIManufactured by Device SolutionsBoard was donated

Page 9: Home Automation With .Net Micro
Page 10: Home Automation With .Net Micro

Sample ProgramsDEMO TIME!

Page 11: Home Automation With .Net Micro

Basic ElectronicsVoltage (V)

Force between two points that is trying to drive a current

Measured in Volts (V)Current (I)

Flow of electric chargeMeasured in Amps (A)

Resistance (R)Opposition to the passage of currentMeasured in Ohms (Ω)

Page 12: Home Automation With .Net Micro

Basic ElectronicsOhm’s Law

V=I*RJoule’s Law

P=I*VPower (P)

Rate of energy transferMeasured in Joules (J)More power = more heat

Page 13: Home Automation With .Net Micro

Electronic ComponentsResistorTransistorRelayDiodeLED

Page 14: Home Automation With .Net Micro

ResistorA two-terminal electronic component that

produces a voltage across its terminals that is proportional to the electric current passing through it in accordance with Ohm's law.

Page 15: Home Automation With .Net Micro

Resistor Colors

Page 16: Home Automation With .Net Micro

TransistorA semiconductor device used to amplify and

switch electronic signals.Bipolar Junction Transistor

Page 17: Home Automation With .Net Micro

RelayAn electrically operated switch.

Page 18: Home Automation With .Net Micro

DiodeA two-terminal electronic component that

conducts electric current in only one direction.

Page 19: Home Automation With .Net Micro

Home AutomationControl electrical devicesMonitor your homeWeb interfaceAutomated responses

Page 20: Home Automation With .Net Micro

Bonus Topic!Web Sockets


Recommended