活動簡介

相較於過往產品原型機的開發總是曠日廢時,這個情況將因 Open Hardware & Source 而獲得全面改善! 在 Linux 作業系統移植到 Raspberry Pi 的開放硬體架構之後,開發者們得以使用高階語言Python來實作控制GPIO功能並透過溝通 I2C、SPI、UART 通訊介面整合各類功能IC。近幾年來因為移動電子產品的進步,智慧型手機已成為人們最常使用的電子資訊與通訊設備。也因此 Raspberry Pi 與手機之間的藍芽通訊應用開發也成為一個重要的課題。

Python 程式語言有著程式碼易學、易讀、清晰等特性,因而被廣泛作為入門程式語言教授,更因為豐富的函式庫,使得開發者可以專注系統的架構與功能的實現,方便達成、簡化許多功能並迅速完成各種日常工作,更足以應付許多中大型專案的需求。

Google App Inventor 2在2010年底時正式開放使用,易用的介面吸引了許多高中與大學做為製作手機APP的教學,其中最重要的特色可以讓使用者完全在不用寫任何程式碼的情況之下,完成手機應用程式開發,把高階程式設計領域中的手機應用程式開發變得簡易入門,藉此 Maker 可以快速的在手機上開發與驗證腦中的IDEA。而其中最主要吸引大眾的地方在於開發工具、模擬器到實體測試軟體都可以免費取得。自由的測試與開發環境對於 Maker 開發者們來說當然是最為重要的。

此次講座我們將分享使用Python程式語言在Raspberry Pi開放硬體平台上利用簡易的藍芽序列通訊開發簡單的應用。利用艾鍗科技開發的 Raspberry Pi Education Kit 子板快速整合液晶字元顯示模組、各類基礎 GPIO 功能、和藍芽-Serial通訊介面, 並利用Google App Inventor 開發簡易的 Android 手機應用程式透過藍芽和 Raspberry Pi 溝通並進行硬體操作。適合欲學習 Python 開發的入門 Maker 族群迅速整合各類元件並專注於創意的發想。

●利用Python控制GPIO應用
此範例展示了用數行Python程式碼透過GPIO來控制字元液晶模組。在開發環境上馬上執行並產生結果。讓Maker可以快整驗證程式碼!


●製作自己獨特的APP應用程式
此範例展示是讓Maker可以快速的建立起自己專屬的手機UI介面,利用MIT App Inventor 2的拖曳各種方塊,編輯手機畫面。就可以有效的把手機變成好用的開發工具。


●利用圖形化方式寫程式語言
此範例利用幾個簡單的方塊圖,用堆積木的方式一一堆起,添加了單純寫程式的樂趣,在這個簡單的方塊圖做成的手機介面控制,讓開發環境變得更有趣味也更簡單了。Maker可以馬上有效的測試手機與硬體的樂趣。

line
活動議程
時間 活動主題
13:30-14:00 報到
14:00-15:00
  • Raspberry Pi 2介紹
  • ▪ Open Hardware的現況
  • ▪ Raspberry Pi 2與 Python介紹
  • Raspberry Pi 2應用
  • ▪ 在Raspberry Pi上撰寫Python程式語言
  • ▪ Python基本語法介紹
  • ▪ Python 控制GPIO介紹
  • App Inventor應用
  • ▪ App Inventor的現況
  • ▪ 藍芽介紹
  • ▪ App Inventor開發介面講解
  • ▪ Q&A
15:00-15:20 Take a break
15:20-17:00
  • Raspberry Pi 2子板教學
  • ▪ 艾鍗Raspberry Pi Shield介紹
  • ▪ Pi Shield 使用教學
  • ▪ Python API 透過UART控制無線藍芽教學
  • ▪ Python API 與手機連線控制硬體教學
  • ▪ App Inventor 2介面教學與介紹
  • ▪ App Inventor 2手機執行App控制PI 2教學
line
參加辦法
day

7/ 31
週五下午兩點

add

臺北市中正區重慶南路一段
143號4樓

man

僅限20名額滿為止

day

Maker價NT$5,800元
(含Raspberry Pi 2完整應用套組、講義、點心)

add

一律線上報名(點我)
07/30截止

man

蔡先生
(02)2316-7736

▪ 報名順序依匯款順序為準,如人數未達10人本中心有權利順延或取消
▪ 套組包含:Raspberry Pi 2、專用擴充板、Mirco SD卡8G
   Mirco USB連接線、CC2500模組、LCM模組、Bluetooth模組
▪ Raspberry Pi 2完整應用套組內容物無法單獨購買或要求折抵
本講座須自備Android系統之手機或平板(不支援Apple iOS系統)
▪ 如遇活動順延或取消,本中心將在7/30下午4點前通知

line
歷屆花絮

line
立即報名
姓名
 
電話
 
E-mail
 
身分別
  • 新Maker (第一次參加Maker講座)
  • 已有樹莓派B+及艾鍗子板(將由專人聯絡您)
  • 曾參加艾鍗Maker講座(將由專人聯絡您)
 
付款方式
  • ATM轉帳、銀行臨櫃繳款
    (銀行代碼: 008
    匯款: 華南商業銀行 總行營業部
    帳號: 100-10-032218-5
    戶名: 艾鍗科技有限公司)
  • 至艾鍗學院繳款(艾鍗位置地圖)
  • paypal付款(後續將由專人聯絡您)
 
發票資訊
  • 二聯式發票(一般)
  • 三聯式發票
 
公司抬頭與統編
(OO股份有限公司 / 統編)