160126 t客邦創客 night 分享

Post on 12-Apr-2017

2.045 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

自造科技 共享未來本日投影片

http://www.slideshare.net/NissinAllelujahnissin

教學、諮詢、設備

曾吉弘 – 阿吉CAVEDU 教育團隊 雜工

淡江大學電機博士候選人國北教大玩具與遊戲設計所政大資管

哪裡看得到我們?各式研習

使用者聚會共創空間

機器人競賽

粉絲頁 / 部落格 出版

使用者聚會 研習樂在其中

本日內容• 從機器人教育到推廣 Maker 知識• LinkIt Smart 7688 機器人• Seeed Studio Rephone demo

學校相關科系現況

源起• 開發板與周邊日益成熟• 雲服務與智慧聯網的普及• 自造者運動與技職教育

學校的關鍵字• 機器人• 智慧型• 嵌入式• 物聯網• app

• 學習成效 / 動機• 教學卓越• 翻轉教室…

哪些主題?樂高機器人Arduino

Raspberry Pi 物聯網App Inventor

3DP 相關

我想要做到什麼?• 可以發布 Facebook 動態嗎?• 可以結合哪些雲服務與社群網站?• 可以結合 open data 嗎?• 可以影音串流嗎?• 有現成的 GUI 可以用嗎?• 可以不要 debug 嗎?• 我要寫超級河內塔 <- 誰一開始就想玩這個

程式是學習流程的工具

文字式程式的常見問題• 不會使用開發環境• 找不到指令• 不會除錯

來看一段 C 語言task main(){ OnFwd(OUT_B, 75); Wait(2000); Off(OUT_A);}

• 大小寫未注意• 分號常忘記• 括號漏掉

上面的程式可以這樣寫

Android - App Inventor

教學與出版

終歸,要有一個夢

自我成長與社會責任

12出版與翻譯 @2015

110場研習 @2015

針對各年齡

22

學齡前小學

國中高中

一般民眾樂活學習大專

研究所

學齡前 / 國小低年級創意積木與動力機械

國小中高年級 – 樂高機器人

應用 Scratch / Scratch board 於基礎教學

國中 / 高中電子電路、 Arduino 與簡易手機程式設計

大專 / 研究所銜接正規課程:計概、程設、嵌入式、網路與行動裝置等

學校研習、業界講師

一般民眾 / 樂活學習各類創作工坊、帶狀課程

堅定執行實習生計畫

教育是一條打底但不孤獨的路

邀請您一起來推廣技術資源諮詢合辦教學研習設備採購建議投稿雜誌媒體

開放硬體來了Arduino與其它怪怪開發板

Intel Galileo&Edison

Raspberry Pi我就是一台 Linux 電腦,只是比較慢

聯發科 LinkIt 家族

Gowarrior

WebDuino

PieceDuino

Motoduino / XXduino各廠商自行開發相容板

開發板海• LinkIt 家族• TI 家族• Samsung ARTIK• Realtek Ameba• Genuino 101 – (Intel)

• Pi 之水果拼盤• PINE 64• 研華 WISE-4000

我要怎麼選?應用導向與平台轉換成本網路?硬體?擅長什麼語言?

機器人可獲得:• 照相機• 網路功能• 動態感測器

• GPS 定位• 強大的運算能力• 語音輸入與輸出

Arduino

自製零件

各式手做混搭

可能還要學一點電路

結合各類雲服務• Amazon AWS• IBM Bluemix• MediaTek Cloud Sandbox• Temboo• Xively• ThingSpeak

AWS IoT Rules Engine

IBM Bluemix

GPS 路徑追蹤

Maker Faire Tokyo

LinkIt Smart 7688 瓦力機器人

硬體介紹

硬體架構外殼自己來

可搭配的擴充板

POWER

USB HOST

MPU / Wifi / MCU

Micro SD 卡插槽在背面WiFi天線

簡單來說• 7688 是一個 AP ,在同一個網路下的裝置都可以控制它• 預設 mjpeg streamer , 480x320

20fps 影像沒問題• 開發環境有 nodejs 、 python 與

Arduino IDE(7688 Duo only)• 手機 app 是 client ,對 7688 (server) 發送 http request

L298N 馬達驅動模組馬達

12V 電池

馬達

履帶就是霸氣

分層管理

操作畫面 – App Inventor

定時發送訊號給 7688

根據手機加速度計來調控兩輪速差將參數發給

7688

機器人端 python

button=int(recievedata[0:num]); #判斷手機按鈕angle=int(recievedata[num+1:len(recievedata)]); if angle>=0: #握持偏左,機器人左轉 L_control=(100-angle*GAIN)/100.0; R_control=1; elif angle<0: #握持偏右,機器人右轉 L_control=1; R_control=(100+angle*GAIN)/100.0;

Seeed Studio Rephone開源智慧型手機套件

KIT CREATE模組• Xadow GSM+BLE * 1 由此連到電腦來下載程式• Xadow Audio * 1• Xadow 1.54" 彩色觸碰螢幕 * 1• Xadow GSM 分接板 * 1• FPC 35 PIN 排線 * 5• 520 mAh 電池 * 1• 外殼 , 螺絲等

GSM BLE模組 – 聯發科 MT2502晶片

支援 Seeed Xadow系列諸多周邊

top related