Stap 2: Software Setup voor Scarecrow
Om het project om correct te werken, moet u installeren sommige afhankelijkheden en doen enkele hacks. Hier is een korte gids voor hoe om ze te doen:
1) setup Edison
Volg de stappen hier: https://software.intel.com/en-us/iot/library/ediso...
2) hardware-instellingen
De verschillende onderdelen in de volgende pinnen invoegen:
Groove LED rood - D8
Groove LED groen - D3
Groove LED blauw - D2
Groove zoemer - D6
Groove knop - D4
Groove microfoon - A0
3) Git installeren op Edison
SSH naar Edison en typ de volgende opdrachten:
src alle http://iotdk.intel.com/repos/1.1/iotdk/all
src x86 http://iotdk.intel.com/repos/1.1/iotdk/x86
src i586 http://iotdk.intel.com/repos/1.1/iotdk/i586
and update
and install git
4) actieve knooppunt op Edison
SSH aan uw Edison en maak een map voor uw server
De Scarecrow NodeJS backend server repository clonen:
git clone https://github.com/davidozhang/scarecrow-node
Voer vervolgens een
NPM installeren
u kunt knooppunt uitvoeren door de volgende opdracht:
knooppunt index.js
5) scarecrow iOS
Als u wilt uitvoeren de Scarecrow iOS app, zult u moeten CocoaPods geïnstalleerd. Zie https://guides.cocoapods.org/using/getting-starte... voor meer informatie daarover.
Kloon de Scarecrow iOS repo:
git clone https://github.com/davidozhang/scarecrow-ios
Installeer de cocoapods nodig:
Pod installeren
Open de XCode-project, en voer bouwen!
6) Python-Twitter client
Kloon de Scarecrow Python-Twitter backend:
git clone https://github.com/davidozhang/scarecrow-twitter
Installeer de eisen:
python setup.py installeren
Voer:
python-twitter.py