coding4fun learn windows phone 7 development by creating a robotic t shirt cannon n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon PowerPoint Presentation
Download Presentation
Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon

Loading in 2 Seconds...

play fullscreen
1 / 27

Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon - PowerPoint PPT Presentation


  • 78 Views
  • Uploaded on

Required Slide. SESSION CODE: WPH314. Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon. Dan Fernandez Twitter:Danielfe Blog: blogs.msdn.com/ danielfe / Clint Rutkas Twitter:ClintRutkas Blog:betterthaneveryone.com Microsoft Corporation. Who we are. Dan.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon' - tamar


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
coding4fun learn windows phone 7 development by creating a robotic t shirt cannon

Required Slide

SESSION CODE: WPH314

Coding4Fun: Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon

Dan Fernandez

Twitter:Danielfe

Blog: blogs.msdn.com/danielfe/

Clint Rutkas

Twitter:ClintRutkas

Blog:betterthaneveryone.com

Microsoft Corporation

slide3
Dan

FAIL

WIN

overview
Overview

Talk hardware and design

Driving it wirelessly

Aim a cannon

Fire t-shirts at you

how drive works
How Drive Works

3. Motor controller

4. Left motor

0. Battery power

1. Wireless router

4. Right motor

2. IIS on Laptop

drive command http betty2 betty command drive leftmotor 20 rightmotor 80
Drive Commandhttp://betty2/betty/?command=drive&LeftMotor=-20&RightMotor=80

Turn left

Straight

Turn right

-20

+80

+40

+40

+80

-20

accelerometer orientation
Accelerometer Orientation

+Y

+X

-Z

+Y

-Y

-X

+Z

+Z

-X

-Y

accelerometer turning
Accelerometer Turning

Y: +0.5

Angle: +45⁰

Y: 0.0

Angle: 0.0

Y: -0.5

Angle: -45⁰

  • Y Value Range: -1 to +1
  • Formula: Value * 90⁰
  • Fires 50x/second, we want every 5th
accelerometer z axis profile view
Accelerometer Z-Axis (Profile view)

Z: 0.0 (0⁰)

Z: -0.5 (-45⁰)

Z: 0.5 (45⁰)

Phone

Z: -1.0 (-90⁰)

Z: 1.0 (90⁰)

Z: -0.5 (-45⁰)

Z: 0.5 (45⁰)

Z: 0.0 (0⁰)

aim command http betty2 betty command aim pan 20 tilt 40
Aim Commandhttp://betty2/betty/?command=aim&pan=-20&tilt=40

+90⁰ to +1⁰

-1⁰ to -90⁰

0⁰ - 90⁰

Tilt = up / down

Pan = left / right

how aim works http betty2 betty command aim pan 20 tilt 40
How Aim Workshttp://betty2/betty/?command=aim&pan=-20&tilt=40

4. Tilt Servo

2. IIS on Laptop

4. Pan Servo

1. Wireless router

3. Phidgets

Servo Controller

how fire works http betty2 betty command fire
How Fire Workshttp://betty2/betty/?command=fire

2. IIS on Laptop

4. C0²

1. Wireless router

3. Phidgets

Relay Controller

finished product
Finished Product

MainPage.xaml

Navigation

user control

Status, Drive, Aim, Fire

user controls

windows phone resources
Windows Phone Resources

Questions? Demos? The Latest phones?

Visit the Windows Phone Technical Learning Center for demos and more…

  • Business IT Resources

www.windowsphone.com/business

  • Developer Resources

developer.windowsphone.com

  • Experience Windows Phone 7 on-line and get a backstage pass

www.windowsphone7.com

win a windows phone contest
Win a Windows Phone Contest

Hat Contest*

How do you enter?

Enter by visiting the Windows Phone booth, accepting a free Windows Phone branded hat, and wearing that hat during the Event.

How am I selected?

Each day of the event, a Windows Phone representative will randomly select up to 5 people who are observed wearing their Windows Phone branded hat

Session Contest*

During each Windows Phone session the moderator will post a question. The first person to correctly answer the question and called on by the moderator will potentially win

Questions?

Go to the WPH Information Counter at the TLC

* Restrictions apply please see contest rules for eligibility and restrictions. Contest rules are displayed in the Technical Learning Center at the WPH info counter.

related windows phone content breakout sessions mon tue
Related Windows Phone Content – Breakout Sessions Mon &Tue

Monday

WPH301WP7: Deploy Microsoft Forefront Unified Access Gateway for Access Control to SharePoint, Exchange and more.

WPH202 Deploying Windows Phone 7 with Exchange Server and SharePoint Server

Tuesday

WPH203 Overview of the Windows Phone 7 Application Platform

WPH313 Windows Phone 7 Architecture Deep Dive

WPH304 An In-Depth view at Building Applications for WP7 with Silverlight (Part 1)

WPH305 An In-Depth view at Building Applications for WP7 with Silverlight (Part 2)

WPH306 Developing Occasionally Connected Applications for Windows Phone 7

related windows phone content breakout sessions wed thu
Related Windows Phone Content – Breakout Sessions Wed &Thu

Wednesday

WPH310 Designing and Developing for the Rich Mobile Web

WPH311 Developing Mobile Code Today that will run on WP 7 Tomorrow

WPH309 Silverlight performance on Windows Phone

WPH307 Building Windows Phone Games with XNA

WPH308 Building a High Performance 3D Game for Windows Phone

Thursday

WPH303 Understanding the Windows Phone 7 Development Tools

WPH314 Learn Windows Phone 7 Development by Creating a Robotic T-Shirt Cannon

WPH312 Understanding Marketplace and Making Money with WP7 Applications

related windows phone content interactive session hol
Related Windows Phone Content – Interactive Session & HOL

Windows Phone Interactive Sessions

Windows Phone 7 Demo Only!

Microsoft’s Next Generation Mobile Enterprise Application Platform (MEAP)

Windows Phone 7 Application Performance

Prepare for Windows Phone 7 Development! Coding practices you should start using now in Windows Mobile

Windows Phone Hands On Labs

Hello Windows Phone - Building Your first Windows Phone Application

Microsoft Silverlight for Windows Phone

Microsoft XNA Framework 4.0 for Windows Phones

Using Push Notifications and Windows Communication Foundation (WCF) Services

resources

Required Slide

Resources

Learning

  • Sessions On-Demand & Community
  • Microsoft Certification & Training Resources

www.microsoft.com/teched

www.microsoft.com/learning

  • Resources for IT Professionals
  • Resources for Developers
  • http://microsoft.com/technet
  • http://microsoft.com/msdn
slide23

Required Slide

Complete an evaluation on CommNet and enter to win!

slide24

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the North America 2011 kiosk located at registrationJoin us in Atlanta next year

slide25

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.