哈爸陪你問Webduino之如何成為Open Hardware的 Maker( Webduino篇 )
編輯歷史
| 時間 | 作者 | 版本 |
|---|---|---|
| 2015-10-04 06:10 | r249 | |
顯示 diff(53 行未修改)
|
||
| 2015-10-04 05:41 – 06:10 | r132 – r248 | |
顯示 diff(39 行未修改)
Q3:Webduino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 Webduino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 Webduino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作?但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
+ * Firmata本身有實作 I/O方面的處理,輸入腳位也有polling 時間的設定,但是沒有涉及訊號延遲控制,不過Firmata有自訂命令 0xF。 ...
+ XF7,完全可以根據自行需求加工處理Q
+ 4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何「使用」周邊感測器。未來是否可以考慮開設周邊感測器的「開發」課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
- Q4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何「使用」周邊感測器。未來是否可以考慮開設周邊感測器的「開發」課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
+ Q*謝謝您的建議,隨著我們10月底將open source Arduino firmware code,會著手規劃『自己的感測元件自己包』的課程,分享如何入門,有什麼感興趣的主題也請告訴我們。
+ *5:是否可提供 power 電路底板的線路圖? 想說用麵包版做實驗的話或許可以取得較多的 pin 腳。
- Q5:是否可提供 power 電路底板的線路圖? 想說用麵包版做實驗的話或許可以取得較多的 pin 腳。
+ Q*好的,我們會找時間撰文分享如何在麵包板上使用Webduino技術
+ *6:目前馬克1號仍然是 arduino mini + esp8266 + power 電路底板. 目前有打算將馬克 n 號集成為單一電路板嗎?
- Q6:目前馬克1號仍然是 arduino mini + esp8266 + power 電路底板. 目前有打算將馬克 n 號集成為單一電路板嗎?
+
+ *一直有這想法,但是一直還沒落實 XD ,我們現階段重點還是會先擺在元件自訂、擴充,雲端燒錄、安全性等議題上
|
||
| 2015-10-03 06:04 – 06:04 | r126 – r131 | |
顯示 diff(38 行未修改)
A2 : 要考一下哈爸以及顧問也行,沒在怕的。
- Q3:WebDuino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 WebDuino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 WebDuino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作?但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
+ Q3:Webduino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 Webduino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 Webduino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作?但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
Q4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何「使用」周邊感測器。未來是否可以考慮開設周邊感測器的「開發」課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
(4 行未修改)
|
||
| 2015-10-03 03:55 – 03:58 | r99 – r125 | |
顯示 diff(38 行未修改)
A2 : 要考一下哈爸以及顧問也行,沒在怕的。
- Q3:WebDuino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 WebDuino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 WebDuino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作。但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
+ Q3:WebDuino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 WebDuino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 WebDuino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作?但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
- Q4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何使用周邊感測器。未來是否可以考慮開設周邊感測器的實作課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
+ Q4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何「使用」周邊感測器。未來是否可以考慮開設周邊感測器的「開發」課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
- Q
+ Q5:是否可提供 power 電路底板的線路圖? 想說用麵包版做實驗的話或許可以取得較多的 pin 腳。
+
+ Q6:目前馬克1號仍然是 arduino mini + esp8266 + power 電路底板. 目前有打算將馬克 n 號集成為單一電路板嗎?
|
||
| 2015-10-03 03:55 | r98 | |
顯示 diff(45 行未修改)
|
||
| 2015-10-03 03:23 – 03:55 | r88 – r97 | |
顯示 diff(39 行未修改)
Q3:WebDuino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 WebDuino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 WebDuino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作。但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
+
+ Q4:Webduino 的周邊支援像是蜂鳴器,servo 似乎得一一自己實作。過去 Webduino 所開設的課程都聚焦在如何使用周邊感測器。未來是否可以考慮開設周邊感測器的實作課程? 教大家如何增加一個支援 Webduino 的周邊。這樣或許也可以吸引更多開發者一起開發周邊.
+
+ Q
|
||
| 2015-10-03 02:15 – 02:15 | r78 – r87 | |
顯示 diff(37 行未修改)
Q2 : 可以當場發問?
A2 : 要考一下哈爸以及顧問也行,沒在怕的。
+
+ Q3:WebDuino 看起來是個可以從 javascript 端控制 arduino 的方案。聽說 WebDuino 是採用 firmata 的協定實作的 (現在還是吧?)。想請問 firmata 是否只 focus 在腳位本身的控制? 舉例來說閃爍 LED 的功能。arduino 的寫法可能是 digitalWrite(ledPin, LOW); delay(300); digitalWrite(ledPin, HIGH); delay(300);。若是 WebDuino 可能會是先用 getElementById 取得物件, 然後用 javascript 的 setInterval 處理時間的觸發間隔。然後用像是 led.off(); led.on(); 就可以了! 這其中 .on() .off() 的函數呼叫底層應該最後是走 firmata,也許最後對應 digitalWrite() 的動作。但是其實原本 arduino 的 delay() 動作,是 javascript 語言自身處理掉的。所以想問 firmata 的協定是否不處理這些問題,只針對腳位本身的 read status 以及 write state 控制?
|
||
| 2015-10-02 23:23 – 23:25 | r69 – r77 | |
顯示 diff(1 行未修改)
活動大綱
- 時間:10/xx 20:30 - 22:00
+ 時間:10/9 20:30 - 22:00
方式:臉書線上聊天討論
活動主旨:陪伴新手聊 - 如何成為 Open Hardware 的 Maker ( WebDuino 篇 )
發起人:哈爸
主答顧問:許益祥
- 顧問團:(持續增加中...)
+ 顧問團:Dofi Lab(持續增加中...)
活動內容:翻轉教育,沒有教學,陪你聊天,給你問
(28 行未修改)
|
||
| 2015-10-01 00:44 – 00:44 | r64 – r68 | |
顯示 diff- 哈爸陪你問許益祥之如何成為Open Hardware的 Maker( Webduino篇 )
+ 哈爸陪你問Webduino之如何成為Open Hardware的 Maker( Webduino篇 )
活動大綱
(36 行未修改)
|
||
| 2015-09-08 02:06 – 02:09 | r11 – r63 | |
顯示 diff- 哈爸陪你問蘇元瑜之 - 這次新竹 Maker Faire 有什麼好玩?
+ 哈爸陪你問許益祥之如何成為Open Hardware的 Maker( Webduino篇 )
活動大綱
- 時間:9/11 20:30 - 22:00
+ 時間:10/xx 20:30 - 22:00
方式:臉書線上聊天討論
- 活動主旨:陪伴新手聊 - 如何成為 Open Hardware 的 Maker ( 香蕉派篇 )
+ 活動主旨:陪伴新手聊 - 如何成為 Open Hardware 的 Maker ( WebDuino 篇 )
發起人:哈爸
- 主答顧問:威豆
- 顧問團:Hsu Regis,賴建宏,Nissin Allelujahnissin,曾建評,Frank Wang
- (持續增加中...)
+ 主答顧問:許益祥
+ 顧問團:(持續增加中...)
活動內容:翻轉教育,沒有教學,陪你聊天,給你問
(13 行未修改)
參與人準備事項
- 如何成為 Open Hardware Maker ( 香蕉派篇 )的相關疑問
+ 如何成為 Open Hardware Maker ( Webduino篇 )的相關疑問
顧問團
(10 行未修改)
|
||
| 2015-09-05 13:36 – 13:37 | r1 – r10 | |
顯示 diff- Untitled
+ 哈爸陪你問蘇元瑜之 - 這次新竹 Maker Faire 有什麼好玩?
- This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!
+ 活動大綱
+ 時間:9/11 20:30 - 22:00
+ 方式:臉書線上聊天討論
+ 活動主旨:陪伴新手聊 - 如何成為 Open Hardware 的 Maker ( 香蕉派篇 )
+ 發起人:哈爸
+ 主答顧問:威豆
+ 顧問團:Hsu Regis,賴建宏,Nissin Allelujahnissin,曾建評,Frank Wang
+ (持續增加中...)
+ 活動內容:翻轉教育,沒有教學,陪你聊天,給你問
+
+ 活動源起
+ 自己愛用開發板做東西,實在是太多東西不會,太多東西要學,自立自強是一定要的,但是如果有個前輩,同好的陪伴,那該有多好。好像對一些剛接觸的人,我可能幫得上忙。所以 ....
+
+
+ 注意事項
+ 費用:免費
+ 報名事項:臉書 Event 報名
+
+ 活動運行方式
+ 時間到時,哈爸會開臉書聊天室,直接加入所有在 Event 中報名的人
+ 臨時參加的,到時私訊哈爸,通關密碼:參加哈爸給你問
+ 將使用臉書群體聊天的方式進行
+ 為了讓 FAQ 能夠有效被記錄,使用Hackpad共筆記錄想分享的問與答
+
+ 參與人準備事項
+ 如何成為 Open Hardware Maker ( 香蕉派篇 )的相關疑問
+
+ 顧問團
+ 哈爸需要您,有意成為顧問團的請私訊哈爸,讓我們給這些新手一點幫助
+
+ 新手團
+ 有正在做東西,有熱情的新手,可考慮加入新手團
+
+ *會前發問區
+ Q1: 如何發問?為何要先發問?
+ A1 : 直接複製 Q1, 將 ID 更改,改成你的問題即可。提前發問可以讓哈爸以及顧問們事先準備,整理更完整的資料給您。對回答的品質有幫助。基本上,問題的回答以發問的先後為準,先的問題先回答。
+ Q2 : 可以當場發問?
+ A2 : 要考一下哈爸以及顧問也行,沒在怕的。
|
||
| 2015-09-05 13:36 | r0 | |
顯示 diff+ Untitled
+ This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!
|
||