Stap 1: vereisten
Kennis eisen
We hebben geprobeerd om deze gids aan het algemene publiek als 'vriendelijke' mogelijk, maar in om ons te snel en te condenseren de gids naar beneden van een drie uur durende epische aan een project van 1 uur, moeten we aannemen dat u weet een beetje iets voor de hand.
* Niet weet iets? Maak je niet druk! In de handleiding ook veel links naar andere informatiebronnen waar u kunt studeren op voorhand en snel inhalen!
1. beperkte Python en C# kennis
Elementaire kennis van programmeren nodig zullen zijn. We zullen niet worden duiken in iets te ingewikkeld, maar het is goed om te hebben een basiskennis van deze twee talen
2. de raspberry Pi Basics
Omdat het een beetje meer populair in vergelijking met Windows Phone en Azure, ik zal niet gaan ook in de diepte over instellen van uw Raspberry Pi en bedrading het allemaal samen. Er zijn ook een heleboel geweldige tutorials die er al om u te helpen aan de slag. Zorg ervoor dat u kunt ssh in één, weet uw basis Linux commando's en voelen of het samenstellen van een circuit (een zeer fundamentele één).
3. algemene App ontwikkeling kennis (Windows Phone een Plus!)
Natuurlijk omdat we gaan Cortana gebruiken zullen we bouwen een Windows Phone app. Hoewel het opzetten van het project is niet te moeilijk, en we echt niet zal iets te ingewikkeld doen, is het een goed idee om een basiskennis van de toepassingsbestanden en wat ze doen. De logica van de code ten opzichte van de ontwerp-logica, het manifest van de toepassing, enz. Als alle deze kreten tweede natuur aan u zijn, dan me maak niet ongerust. Anders, zorg ervoor om te lezen over de middelen die in deze sectie van de handleiding.
Hardwarevereisten
Wat zou een project zonder sommige zoete hardware erachter? Dit project zal eigenlijk vrij kaal in de hardware afdeling en in plaats daarvan veel focus op de software. We zullen lopen door het installeren van de specifieke software pakketten recht voordat ze nodig zijn in een poging om dat proces te vergemakkelijken.
- Een Windows 8-Computer
- Windows Phone met 8.1 software-update (moet Cortana!)
- Raspberry Pi
- SD-kaart met Raspbian voor Rasberrry Pi (NOOBS werkt prima)
- 3 draden voor uw eenvoudige schakeling
- 1 LED
- 1 270 ohm weerstand
- Breadboard voor uw LED-circuit