Stap 1: Stap 1: materiaal en elementen
De materialen die we nodig hebben zijn:
- Intel Edison (uiteraard) met Arduino Breakout.
- Grove Base Shield v2 (aansluiten de sensoren).
- Grove RGB Backlight LCD.
- Grove temperatuursensor.
- Grove lichtsensor.
- Gas sensor MQ5 (LPG, aardgas, stadsgas).
- Grove drukknop.
- Grove LED-aansluiting met een rode LED.
- Sommige draden voor de sensoren.
- Een stuk van polystyreen om alle elementen toe te wijzen.
- Een glas van uw favoriete drankje! :-)
Ik zal vermijden alle stappen gerelateerde te installeren van de laatste yocto-afbeelding, instellen van de WiFi-verbinding, etc. want er een heleboel tutorials zijn en dat men zich in andere onderwerp richt; Nochtans, hebt u een probleem of twijfel, voel je vrij om te delen met mij die uw problemen en ik proberen zal om u te helpen :-)
Met betrekking tot aan de software kant, de onderdelen die we zullen moeten zijn:
- Node.js
- Nano of vim.
- MRAA bibliotheek.
- UPM bibliotheek.
Van deze elementen, die alle zijn geïnstalleerd in de afbeelding yocto behalve de nano editor... misschien, de unieke u geïnteresseerd bent in is dat editor, omdat veel mensen meer comfortabel met behulp van IT zijn... zoals u verkiest! Wij u één van hen bent, hier zijn de opdracht die u in een opdrachtregel (allen in één stap uitvoeren moet):
wget http://www.nano-editor.org/dist/v2.2/nano-2.2.6.t... & & tar xvf nano-2.2.6.tar.gz & & cd nano-2.2.6 & &. / configure & & maakt & & maken installeren
of
and install nano
Als de repositories zijn eerder toegevoegd.
Dit project kan ook worden gemaakt met arduino en het schrijven van de code in Ino bron, maar omdat er veel van hen zijn geschreven in die taal (C of pseudo-C), was ik de voorkeur aan om te veranderen en u een andere manier om te werken met Intel IoT Edison tonen (ik zal bovendien een IoT versie aangesloten op de cloud kunnen ontwikkelen).
Zodra u alle elementen die u zult klaar zijn om te beginnen met... let's go?