big-data_ml

RaspberryPi3 Banner 

 

IT E Learning

課程資訊

課程名稱:使用C語言控制Raspberry Pi 3 I/O 裝置

觀看時數:開通後15天

課程時數: 約7小時

全新數位學習平台
課程講師介紹

Joseph 學經歷 

▪ 台灣大學電機工程系博士研究 ▪ 網通科技公司/資深工程師

▪ 嵌入式Linux系統 ▪ ARM Boot Loader ▪ 資料結構及演算法 ▪ M2M通訊協定

▪ MCU 韌體設計 ▪ Linux 驅動程式 ▪ Linux系統程式 ▪ 無線通訊

學習目標

ü使用基礎C語法並能在Raspberry Pi平台上開發C程式語言

ü學會使用C語言開發GPIO應用(OLED模組、繼電器、LED燈、蜂鳴器等)

ü學會透過I2C介面操控I2C元件(eeprom各類傳感器)

Raspberry Pi I/O Shield 開發板介紹

【用心教學 值得您的肯定,專業技術 值得您的信賴】
有實際硬體,學驅動程式才真正有感!為了傳達正確的嵌入式Linux學習觀念與學習重點,艾鍗獨家設計I/O子板,以擴充原Pi3板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐嵌入式Linux核心技術與架構。

ü內建ADC晶片,可讓Raspberry Pi3連接類比感測器。

ü具硬體PWM訊號腳及驅動電路,使Raspberry Pi3可以直接連接DC馬達與伺服馬達。

ü內建PL2303晶片,可直接連接PC的USB當作Debug Console。

ü內建IR紅外線發送器及接收器,讓Raspberry Pi3當作多媒體的應用平台或IR遙控器。

ü可連接OLED顯示狀態資訊。

ü可連接光敏電阻進行光度感測。

ü可連接2.4GHz無線網路模組進行無線通訊。

ü內建G-Sensor可感測Raspberry Pi3在X, Y, Z軸方向的移動狀態。

 

    • 單元一                   物聯網導論
      課程介紹&學習地圖
      什麼是物聯網?
      IoT 系統架構
    • 單元二                   Raspberry Pi 使用
      Raspberry Pi 3 簡介
      Raspberry Pi 基本操作
    • 單元三                   感測器介面
      感測器介面與Pi子卡介紹
      數位感測器讀取
      GPIO
      使用BCM2835 Library
      LED, Button, PIR, Relay
      I2C 工作原理
      I2C OLED (SSD1306Z)
      I2C G-Sensor (LIS3DH)
    • 單元四                   類比感測器讀取
      SPI 工作原理
      ADC (MCP3008)
講義預覽

 

C語言:函式與巨集

 

C語言:陣列與指標


課程預覽
C語言:位元運算
C語言:陣列與指標
 

 728x90
課程諮詢