Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    MAEDA Naohito
    @mdnht
    XING API
    id : A9ty99GP
    pass : FGRZvof6
    APIKey : oZbV2aZ2YuxnDzWs
    MAEDA Naohito
    @mdnht
    gala
    iwax.tether
    tachoukisun
    @tachoukisun
    test
    xlune
    @xlune

    /**

    • アナログ出力
      */
      var _arr = [3,5,6,9,10,11];

    //var mraa = require("mraa");
    //var _pin;
    //for(var i in _arr){
    // _pin = new mraa.Pwm(_arr[i]);
    // _pin.enable(true);
    // _pin.period_us(700);
    // _pin.write(1);
    //}

    var Galileo = require("galileo-io");
    var board = new Galileo();
    board.on("ready", function() {
    var val = 0;
    function loop(){
    val += 10;
    if(val > 255) {
    val = 0;
    }
    console.log(val);
    for(var i in _arr){
    board.analogWrite(_arr[i], val);
    }
    setTimeout(loop, 1000);
    }
    loop();
    });

    "dependencies": {
    "galileo-io": "*"
    }
    tachoukisun
    @tachoukisun
    おはようございます。
    xlune
    @xlune
    おはようございます。
    MAEDA Naohito
    @mdnht
    おはようございます。
    作りながらいろいろ話したんですが、ちょっと企画の押しが弱い気がするということで方向性を修正しました。
    MAEDA Naohito
    @mdnht
    基本実装するものは変わってないです。
    MAEDA Naohito
    @mdnht
    ざっくりというと
    ・車APIメインになったので人の感情をメインのテーマにするのが厳しいだろうということで "人のキモチ"ではなく"車のキモチ"をメインにして方向転換した感じです。
    tachoukisun
    @tachoukisun
    ファイルをありがとうございます。ダウンロードには権限が必要のようです。
    xlune
    @xlune
    リクエストの方のメアドも追加しました。
    =======
    デモ用の読み上げリクエストは
    http://[デバイスIP]:8080/read?w=[読み上げ文字列]
    です。
    tachoukisun
    @tachoukisun
    ファイルを開けました。ありがとうございます。
    wavファイルの形式(サンプリング周波数など)を教えていただけないでしょうか。
    wavファイル直接でも構いません。
    xlune
    @xlune
    {
    audioFormat: 1,
    endianness: 'LE',
    channels: 1,
    sampleRate: 16000,
    byteRate: 32000,
    blockAlign: 2,
    bitDepth: 16,
    signed: true
    }
    tachoukisun
    @tachoukisun
    wavファイル受け取りました。ありがとうございます。
    wavファイルのサンプリング周波数だと
    usecオーダーのpwm制御が必要なのですが、
    node.jsでのやり方はあるのでしょうか。ご教授ください。
    tachoukisun
    @tachoukisun
    nanotimerというものを見つけたので、これを試してみます。
    https://github.com/Krb686/nanotimer
    xlune
    @xlune
    すいません、寝てました
    MAEDA Naohito
    @mdnht
    xperia_z_1_fうんぬん
    na08h1txper1a
    tachoukisun
    @tachoukisun
    tachoukisun 組み込みエンジニア
    でお願いします
    MAEDA Naohito
    @mdnht
    Maeda Naohito ソフトウェアエンジニア
    tachoukisun
    @tachoukisun

    // Sweep
    // by BARRAGAN http://barraganstudio.com
    // This example code is in the public domain.

    include <Servo.h>

    Servo myservo; // create servo object to control a servo
    // a maximum of eight servo objects can be created

    int pos = 0; // variable to store the servo position

    int led = 3; // the pin that the LED is attached to
    int brightness = 0; // how bright the LED is
    int fadeAmount = 5; // how many points to fade the LED by

    void setup()
    {
    myservo.attach(6); // attaches the servo on pin 9 to the servo object
    pinMode(led, OUTPUT);
    for(pos = 0; pos < 90; pos += 1) // goes from 0 degrees to 180 degrees
    { // in steps of 1 degree
    myservo.write(pos); // tell servo to go to position in variable 'pos'
    analogWrite(led, brightness);
    delay(15); // waits 15ms for the servo to reach the position
    brightness = brightness + fadeAmount;
    if (brightness == 0 || brightness == 255) {
    fadeAmount = -fadeAmount ;
    }
    }

    for(pos = 180; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees
    {
    myservo.write(pos); // tell servo to go to position in variable 'pos'
    analogWrite(led, brightness);
    delay(15); // waits 15ms for the servo to reach the position
    brightness = brightness + fadeAmount;
    if (brightness == 0 || brightness == 255) {
    fadeAmount = -fadeAmount ;
    }
    }
    }

    void loop()
    {

    }