鷹山 (C)1996-2025 Copyright  データベースアメニティ研究所 Connected via IPv4
仁科辰夫教授 最終講義 2023.3.17 米沢キャンパス中示A

【研究ノート】 キノマクリエイトのバージョンアップに伴うpins:configureの修正

一覧戻る進む
研究ノート-キノマクリエイトのバージョンアッ@2210-キノマクリエイトのバージョンアップに伴うpins:configureの修正

シボレス認証によって、このページの感想やコメント、質問などを記入できます。学術認証フェデレーション(学認)参加機関から利用できます。
→ シボレスログイン
→ RSS
シボレス-トップメニュー
学認参加機関/一覧
ページレビュー説明書
山形大学 学術認証-fed

ID⇒#2210@研究ノート;
要約【研究ノート】キノマクリエイトのバージョンアップに伴うpins:configureの修正⇒#2210@研究ノート;
日時記録=2016/5/4, 修正=2016/5/6
研究者伊藤 智博
リンク関連外部URL=http://amenity.y…, 学認共有URL=講義 研究 発表 業績 テーマ 製品 計算式
内容キノマクリエイトバージョンアに伴うpins:configureの修正

Kinoma CreateでFirmware7.1.54バージョンアしたら,pinsの設定が正常に動作しなくなった(Kinoma Create version 7.1.54 でPin Configureが動作しない1)

さんざんいろいろ思考錯誤したがJS6サンプルコードへの移行必要であるようだ現在移植中

下記サンプルコード
let MainScreen = Container.template($ => ({
left:0, right:0, top:0, bottom:0, skin:new Skin({ fill:'white' }),
contents:[
Label($, {
left:0, right:0, string:'- - -',
style: new Style({ font:'bold 46px', color:'black' }),
Behavior: class extends Behavior {
onTempValueChanged(label, value) {
// Convert analog voltage value to temperature
// let temperature = (value.temperature1*1000-600)/10;
let temperature = (value.temperature1);
label.string = temperature.toFixed(3) + ' °C ' +AD1.toFixed(3);
}
onAnalogValueChanged(label, value) {
// Convert analog voltage value to temperature
AD1= (value.AD1);
}
onDisplayed(label) {
Pins.configure({
analogSensor: {
require: "AD",
pins: {
AD1: { pin: 52 },
AD2: { pin: 51 }
}
},
analogTemp: {
require: "LM61BIZ",
pins: {
temperature1: { pin: 54 },
dummy:{ pin: 53 }
}
},
ground: {
pin: 35, type: "Ground"
}
}, success => this.onPinsConfigured(label, success));
}
onPinsConfigured(label, success) {
if (success) {
Pins.repeat("/analogTemp/read", 20, value => this.onTempValueChanged(label, value));
Pins.repeat("/analogSensor/read", 20, value => this.onAnalogValueChanged(label, value));
Pins.share("ws", {zeroconf: true, name: "analog-temperature"});
}
else
trace("failed to configure pins\n");
}
}
})
]
}));


Ref:
http://kinoma.co…
http://kinoma.co…
https://edu.yz.y…

Kinoma Create version 7.1.54 でPin Configureが動作しない
伊藤 智博, 研究ノート, (1).

研究ノート
キノマクリエイトのバージョンアップに伴うpins:configureの修正
キノマクリエイトのpins:configure のJS6のチュートリアル
キノマエレメンツ(Kinoma Elements)プログラムガイド
KinomaJS キノマクリエイト
キノマクリエイト pins:configure (JS6対応; Front pin app非表示)
さくらインターネット httpからhttpsにリダイレクトする方法 < .htaccess偏
PRTR廃棄物管理の対応案
2017元旦,うるう秒,IERS
G.Itoyaの野菜工場
Arduinoのリファレンス
MNP(番号ポータビリティ)の切り替え時間
Nefryで書きこみに失敗したら
ESP8266(Nefry)のtimer1割り込み
NefryによるTImer1割り込みをつかったサンプルコード
NefryのADCはSAR ADC
Nefryで時計合わせ(NTP)のサンプルコード
研究ノート…
試料…
試料使用履歴…
ページレビュー
シボレスページレビュー…/一覧
HyperLink