Blynk + JavaScript på 20 minuter [Raspberry Pi, Edison, Espruino...] (1 / 3 steg)
Steg 1: Node.js och Blynk installation
Kontrollera om Node.js är installerad.
Öppna konsolen (terminal) på din styrelse och typ:
nod--version
eller
NodeJS--version
Du borde se något lik:
v0.10.38
Om den inte skriva ut version eller visar ett fel, Följ Node.js Installationsguide för din plattform.
Jag ska ge er några tips:
________________________
Raspberry Pi
Följ dessa instruktioner: https://learn.adafruit.com/node-embedded-developme...
Efter att ha kontrollerat Node.js är på brädan, och styrelsen är ansluten till internet, kör:
sudo apt-get update & & sudo apt-get upgrade
sudo lämplig-få installera build-essential
sudo npm installera npm -g
sudo npm installera -g onoff
sudo npm installera -g blynk-bibliotek
________________________
BeagleBone svart
Följ dessa instruktioner: http://www.armhf.com/node-js-for-the-beaglebone-bl...
Efter att ha kontrollerat Node.js är på brädan, och styrelsen är ansluten till internet, kör:
NPM installera -g onoff blynk-bibliotek
________________________
OpenWrt
(VoCore, Carambola, WRTnode, TL-MR3020...)
Jag kunde köra det på VoCore, det ska också vara enkelt att göra det på andra datorer med OpenWrt.
Allt jag behövde var att lägga till Espruino paket till min OpenWrt källa och bygga den:
https://github.com/vshymanskyy/OpenWrt-Espruino-pa...
För OpenWrt kan du börja med detta exempel:
https://github.com/vshymanskyy/blynk-Library-JS/bl...
________________________
Intellekten Edison
Node.js bör vara redan där... Följ bara guiden komma igång:
https://learn.Sparkfun.com/tutorials/Edison-Getti...
Efter att ha kontrollerat Node.js är på brädan, och styrelsen är ansluten till internet, kör:
NPM installera -g mraa blynk-bibliotek
________________________
Intellekten Galileo
Du kommer att behöva använda ett SD-kort som innehåller den senaste Intel® IoT Developer Kit bilden och använda USB till UART tillgång till den:
- https://Software.Intel.com/en-us/Creating-bootable...
- https://learn.Sparkfun.com/tutorials/Galileo-Getti...
Efter att ha kontrollerat Node.js är på brädan, och styrelsen är ansluten till internet, kör:
NPM installera -g mraa blynk-bibliotek
________________________
Espruino Pico
Märkte du det mycket liten mikro-controller kör JS?
http://www.espruino.com/Pico
Den har ingen internet connectivity out of the box,
men du kan lägga till en billig ESP8266 för att få det: http://www.espruino.com/ESP8266
(Det finns andra alternativ, Läs här: http://www.espruino.com/Internet )
Internet anslutningen har upprättats kan du börja med detta exempel:
https://github.com/vshymanskyy/blynk-Library-JS/bl...
________________________
Andra styrelser,
PC med Linux, Windows...
Bara google Hur man installerar Node.js ;)
Kör sedan i konsolen:
NPM installera -g blynk-bibliotek
________________________
... FELSÖKNING...
1. npm installera kommando misslyckas på brädan, säga något sådant (jag fick detta på Galileo):
NPM ERR! Fel: SSL-fel: CERT_NOT_YET_VALID
I detta fall behöver du bara uppdatera tid på ditt system med "daterar" befaller :)
2. Observera att vissa styrelser, standard direkt pin kontrollen inte fungerar.
Men du är alltid fri att göra något som du vill använda virtuella Pins!
Vi har förberett miljön, och nu är det dags att spela!