Nazir Doğan Code Blog

Javascript Ile Arduino

| Comments

Bu yazımda Javascript ile Arduino kontrolünden bahsedeceğim.Node.js'ı muhtemelen duymuşsunuzdur. Ama eğer duymadıysanız  kısaca server tarafında Javascript çalıştırabileceğiniz bir platform olarak tanımlayabiliriz.

Eğer sisteminizde kurulu değil ise

http://nodejs.org/ sitesinden sisteminize uygun olanını indirip kurun.

Kurduktan sonra versiyonunu terminalden kontrol edin. (Emin olmak için)

$ node -v
v0.10.36


Daha sonra ise Johnny-five  paketini kuruyoruz. Johnny -Five  nedir diyebilirisiniz. Johnny-Five  Node.js için yazılmış  Arduino kontrol frameworkudur.  Firmata ile çalışmaktadır. Johnny-Five kullanılarak  Led yakabilir Servoları döndürebilirsiniz. Heyecan verici değil mi ? :D

Şimdi npm kullanarak  Johnny-Five'i yükleyelim.

npm install johnny-five

Johnny-Five'i yükledikten sonra  Arduinomuza Firmata'yi yükleyelim.

Arduino'yu bilgisayara bağlayın. Arduino IDE'sini açın.

File -> Examples -> Firmata -> StandardFirmata

yolunu izleyerek kütüphaneyi Arduino'ya yükleyin.

Daha sonra   ledyak.js  adında bir  dosya oluşturalım.

 var five = require("johnny-five"),board, led;

    board = new five.Board();

    board.on("ready", function() {
      led = new five.Led(13);
      led.strobe(1000);
    });

Daha sonra ledyak.js'in dizinine gelelim.

node ledyak.js

diyerek çalıştıralım.

snapshot37png

 

[embed]https://vine.co/v/O2UAVXVeWKT[/embed]

 

Şimdilik hepsi bu kadar . Daha fazla örnek ve bilgi için Johnny-Five Github sayfasını ziyaret edebilirsiniz.

Comments