Home Automation With .Net Micro
-
Upload
guestc3c8b2 -
Category
Technology
-
view
1.074 -
download
1
Transcript of Home Automation With .Net Micro
![Page 1: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/1.jpg)
Home Automation with .Net Micro
Control your home from the web!
![Page 2: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/2.jpg)
OverviewEmbedded Systems.Net MicroTahoe IIBasic ElectronicsHome AutomationBONUS?!!!
![Page 3: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/3.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/4.jpg)
Examples
![Page 5: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/5.jpg)
.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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/6.jpg)
.Net Micro
![Page 7: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/7.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/8.jpg)
Tahoe IIManufactured by Device SolutionsBoard was donated
![Page 9: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/9.jpg)
![Page 10: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/10.jpg)
Sample ProgramsDEMO TIME!
![Page 11: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/11.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/12.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/13.jpg)
Electronic ComponentsResistorTransistorRelayDiodeLED
![Page 14: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/14.jpg)
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](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/15.jpg)
Resistor Colors
![Page 16: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/16.jpg)
TransistorA semiconductor device used to amplify and
switch electronic signals.Bipolar Junction Transistor
![Page 17: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/17.jpg)
RelayAn electrically operated switch.
![Page 18: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/18.jpg)
DiodeA two-terminal electronic component that
conducts electric current in only one direction.
![Page 19: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/19.jpg)
Home AutomationControl electrical devicesMonitor your homeWeb interfaceAutomated responses
![Page 20: Home Automation With .Net Micro](https://reader035.fdocuments.in/reader035/viewer/2022062405/555811b9d8b42ae31c8b562d/html5/thumbnails/20.jpg)
Bonus Topic!Web Sockets