Stap 1: Instellen van de Edison
Een web-enabled microcontroller kan worden gebruikt voor deze projecten. Hier ben ik met behulp van de Edison, een linux ingesloten microcontroller met GPIOs gemaakt door Intel.
Alle projecten zijn geschreven in JavaScript, met een beetje HTML. Ik ben een beginner mezelf in deze taal en vond het makkelijk om te leren en te manipuleren. Als een beginner ook maakt voor onhandig code, dus als u een expert bent en wil verbeteren en bij te dragen, zou dat fantastische en zeer gewaardeerde.
De Edison Arduino uitbraak werd gebruikt omdat het tegelijkertijd toegankelijk was. Aangezien deze kleinere projecten, kan de mini break-out echter een betere keuze.
Er zijn overlappende stappen voor alle drie projecten, zodat in plaats van het herhalen heb ik ze allemaal hier in één stap.
Aan de slag
1) als u niet reeds, hoofd aan Intels "Getting Started"-pagina voor de Edison hebt. Ga door alle stappen via seriële verbinding maken, het inschakelen van WiFi en de Intel XDK IoT-Edition downloaden.
2) gaan via de Blink-demo die is gekoppeld op de pagina "Getting Started". Daarna, klik op volgende en doorloop de "maken en debuggen van projecten met behulp van de Intel® XDK IoT editie". Ik adviseer je door de gehele XDK-gids, maar deze twee krijgt u genoeg om verder te gaan.
3) u moet gebruiken een opdrachtregelinterface te praten, het overbrengen en het manipuleren van bestanden op uw Edison. Voor Windows, zal dit PuTTY, Macs gebruiken Terminal. Ik gebruik beide, dus ik ga om te verwijzen naar dit als een opdrachtregelinterface of CLI van nu af aan.
Wireless gaan
Ga draadloos is erg cool en zeer eenvoudig. Als je weet dat is de Raad van Bestuur verbonden met het netwerk, SSH in met behulp van het IP-adres. PuTTY heeft tekstvelden u met uw IP, de wortel en het wachtwoord vult, typt u dit anders in een CLI venster.
ssh root
Macht van de Edison met een 9 volt batterij of sluit een lichtnetadapter die 7.5, 9v of 12v levert, ik heb gezien dat mensen gebruiken tot 1500 mA met de Arduino board, ga niet een hoger dan dat. Communiceren met de Raad van bestuur? controleren. Aangedreven? controleren. Nu koppel de USB-kabels en je board is gratis.
Nu dat u draadloos, u kunt uploaden al uw toepassingen deze manier. Zorg ervoor dat uw computer deel van hetzelfde netwerk als de Edison uitmaakt voordat u probeert dat te doen.
Verplaatsen van bestanden naar de Edison
Er zijn twee manieren om uw JS-toepassingen naar de Edison verplaatsen.
1) importeren of kopiëren en plakken de code een lege sjabloon in de XDK, uploaden en lopen vanaf daar.
2) een FTP-client gebruiken om de bestanden overgebracht naar de hoofdmap van de planken (u moet worden geschrapt er automatisch na het inloggen). Voor Windows, ik gebruik is WinSCP, Cyberduck goed voor Macs.