活動簡介

不僅是Open Source 軟體開源,現在是連硬體也走向開源的世界! 相較於過往產品原型機的開發總是曠日廢時,這個情況將因Open Hardware而獲得全面改善! 傳統嵌入式系統開發語言不是C語言就是組合言語,使得開發多樣性功能的開發變得非常困難。但是桌上型或筆記型電腦系統雖然有著高運算效能但卻沒有一般MCU所提供的GPIO功能。這樣桌上與嵌入式系統開發之間產生的斷層,在 Linux 作業系統移植到 Raspberry Pi 的開放硬體架構之後,開發者們得以使用高階語言Python來實作控制GPIO功能並透過溝通 I2C、SPI、UART 通訊介面而可以將整合功能IC。因為Linux系統支援USB介面,讓開發者們得以輕易整合應用各類USB設備。

Python程式語言有著程式碼易學、易讀、清晰等特性,因而被廣泛作為入門程式語言教授,讓開發者可以更為專注系統的架構與功能的實現。Python 有非常豐富的函式庫,可以很方便達成、簡化許多功能。讓開發者可以迅速、簡單的完成各種日常工作,也足以應付許多中大型專案的需求。在 Python 不足以單獨應付需求的情況下,Python 也提供了與 C、C++、甚至 C# 或者 Java 程式溝通的介面。

此次講座我們將分享目前Open Hardware的發展現況與其應用,並且介紹如何使用Python程式語言在Raspberry Pi開放硬體平台上開發GPIO應用,達成控制RF無線通訊、藍牙通訊、液晶字元顯示模組、各類基礎GPIO功能應用。非常適合Maker族群快速上手、迅速整合各類元件,專注於各類創意的發想。最後 Raspberry Pi Education Kit 使用教學,讓你一次就上手。

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


●設定 GPIO 中斷訊號觸發執行程序
此範例示範如何 GPIO 按鈕按下放開之時,觸發指定的程序在字元液晶模組上顯示訊息或是清除訊息。


●利用SPI介面溝通RF無線通訊模組傳送訊息至另一台Pi上面顯示在字元液晶模組上
此範例程式利用 GPIO 按鈕觸發指定程序利用SPI介面溝通RF無線通訊模組(CC2500)傳送訊息到另一台Raspberry Pi並顯示在字元液晶模組上。

line
活動議程
時間 活動主題
13:30-14:00 報到
14:00-15:30
  • Raspberry Pi 2介紹
  • ▪ Open Hardware的現況
  • ▪ Raspberry Pi 2與 Python介紹
  • Raspberry Pi 2應用
  • ▪ 在Raspberry Pi上撰寫Python程式語言
  • ▪ Python基本語法介紹
  • ▪ Python 控制GPIO介紹
  • ▪ I2C與SPI基本特性與Python API使用介紹
  • ▪ Q&A
15:30-15:50 Take a break
15:50-17:00
  • Raspberry Pi 2子板教學
  • ▪ 艾鍗Raspberry Pi Shield介紹
  • ▪ Pi Shield使用教學
  • ▪ 設定GPIO控制與中斷訊號教學(LCD字元型液晶模組)
  • ▪ Python API 控制I2C(以EEPROM為例)
  • ▪ Python API 控制SPI(以CC2500為例)
  • ▪ UART 控制藍芽模組
line
參加辦法
day

6/18
週四下午兩點

add

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

man

僅限20名額滿為止

day

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

add

一律線上報名(點我)
06/17截止

man

蔡先生
(02)2316-7736

▪ 報名順序依匯款順序為準
▪ 如人數未達10人本中心有權利順延或取消
▪ 套組包含:Raspberry Pi 2、專用擴充板、Mirco SD卡8G
   Mirco USB連接線、CC2500模組、LCM模組、Bluetooth模組
▪ Raspberry Pi 2完整應用套組內容物無法單獨購買或要求折抵
▪ 如遇活動順延或取消,本中心將在6/17下午4點前通知

line
歷屆花絮

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