2023年10月29日 星期日

👷[ARDUINO程式]-範例(11)-感測器:GY-521六軸陀螺儀和加速度計

 👷[ARDUINO程式]-範例(11)-感測器:GY-521六軸陀螺儀和加速度計

112.10.29

[ARDUINO]感測器:六軸陀螺儀和加速度計GY-521

         GY-521是一款廣泛使用的感測器模組,通常用於測量和監測姿勢、方向和加速度等。這個模組通常集成了MPU-6050(或類似型號)六軸陀螺儀和加速度計,並具有陀螺儀、加速度計、溫度感測器等功能。

 主要特點和用途包括:

 1.六軸感測器:GY-521模組通常包括一個三軸陀螺儀(gyroscope)和一個三軸加速度計(accelerometer),允許使用者測量物體的旋轉和加速度。

 2.溫度感測器:此模組還集成了一個溫度感測器,可以用於測量環境溫度。

 3.數位輸出:感測器資料以數位格式通過I2C介面輸出,通常可以通過微控制器或微處理器進行

    讀取和處理。

 4.廣泛應用:GY-521模組廣泛用於機器人、飛行器、電子遊戲手柄、姿勢檢測、虛擬實境

   (VR)和增強現實(AR)設備、運動追蹤、傾斜測量等各種應用中。

 5.程式控制:使用者可以通過程式設計來訪問感測器的資料,並進行各種控制和分析操作,例如

    監測運動、姿勢和方向。

 6.開源庫支持:針對GY-521模組,有許多開源庫和示例代碼可供使用,使其更容易在各種專案

    中集成。

         GY-521模組通常是一種經濟實惠的解決方案,用於測量物體的運動和方向。它為開發者和製造商提供了一種簡便的方式,以實現各種感測器功能,特別是在需要姿勢和運動控制的應用中。

 

 

👷[ARDUINO程式]-例(10)-感測器:ADXL 345

 [ARDUINO程式]-範例(10)-感測器:三軸數位式加速度感測器ADXL 345

112.10.29

[ARDUINO]感測器:三軸數位式加速度感測器ADXL 345

一、什麼是ADXL345

      ADXL345是一款三軸數字式加速度感測器,由Analog Devices公司生產。它是一種微電子

  機械系統(MEMS)感測器,用於測量物體的加速度。ADXL345感測器能夠檢測物體在XYZ

  個軸上的加速度,並將這些測量值以數位格式輸出,通常通過I2CSPI介面。

  ADXL345具有以下主要特點:

  1.  三軸測量:ADXL345能夠同時測量物體在XYZ三個軸上的加速度,提供

  全方位的運動檢測。

  2.  數位輸出:該感測器將測量結果以數位形式輸出,便於微控制器或微處理器的讀取和處

     理。

  3.  高解析度:ADXL345具有高解析度,可以檢測細微的加速度變化,通常以單位g(地球重力 

     加速度)為單位。

  4.  低功耗:它設計用於低功耗應用,可以通過休眠模式降低能耗。

  5.  可程式設計閾值和範圍:使用者可以根據需要設置觸發事件的閾值和選擇不同的測量範

     圍,以適應不同的應用。

  6.  廣泛的應用:ADXL345被廣泛用於各種領域,包括移動設備、物聯網、體感遊戲、自動化系

     統、機器人、智慧手錶、運動和姿勢跟蹤等。

什麼是加速度

      加速度是物體速度變化的量度。它是一個向量,通常以米每秒平方(m/s²)為單位。加速

  度可以是正值、負值或零,具體取決於物體是在加速、減速還是勻速運動。

      具體來說,加速度表示速度隨時間的變化率。如果速度增加,加速度是正值;如果速度減

  小,加速度是負值;如果速度保持不變,加速度是零。數學上,加速度可以用以下公式表示:

                         加速度 (a) = 變化的速度 (Δv) / 變化的時間 (Δt)

  其中,Δv表示速度的變化量,Δt表示時間的變化量。

      加速度在物理學和工程學中有廣泛的應用,用於描述物體在空間中的運動和力的作用。例

  如,在機械工程中,加速度是設計和分析運動系統的關鍵參數。在航太工程中,它對於火箭和

  航天器的軌道控制至關重要。加速度也在日常生活中有多種應用,例如汽車的加速度計、智慧

  手機中的加速度感測器等。

      總之,加速度是用於描述速度變化的物理量,它在科學、工程和日常生活中都具有重要的

  作用。

三、題目要求:

        使用Arduino控制,輸入端為ADXL345,並將結果輸出在串列埠畫面顯示

   接線ADXL345感測器到Arduino需要確保正確的引腳連接。以下是ADXL345感測器與

Arduino Uno之間的典型接線方式:

  ADXL345感測器引腳 --> Arduino引腳

  VCC --> 5V  /  GND --> GND  /  SDA --> A4  /  SCL --> A5

  確保電源引腳(VCCGND)正確連接,以便為感測器供電。SDASCL引腳連接到

ArduinoA4A5引腳,用於I2C通信。這是基本的接線方式,但您也可以根據需要進行更

改。請確保連接正確,以便感測器可以正常工作。








 



2023年10月26日 星期四

[資科]-實作篇-九九乘法表-一年06班

 資訊科技-實作篇-九九乘法表-一年06班

112學年度-五福國中-一年級資訊科技

電腦程式實作課(六)-九九乘法表

112.10.27 

班級:一年06班

  本次作業為九九乘法表程式設計,完成程式撰寫後上傳一年06CLASSROOM來進行上傳成第6次作業,由老師完成批改作業。以及學習初步九九乘法表之程式設計。














💠 [生活科技]-實作篇-三年27班-數位電子鐘實作

 💠  [生活科技]-實作篇-三年27班-數位電子鐘實作

112學年度-五福國中-三年級生活科技

電學實作課程()-數位電子鐘實作

112.10.25

班級:三年27

  第二次銲接練習,於職前對學生教育訓練后,依桌次組別分區操作,老師在旁本查核無安全問題后,開始進行個別數位電子鐘電路實作銲接,皆安全完成任務。

















💠 [生活科技]-實作篇-三年01班-數位電子鐘實作

 💠  [生活科技]-實作篇-三年01班-數位電子鐘實作

112學年度-五福國中-三年級生活科技

電學實作課程()-數位電子鐘實作

112.10.25

班級:三年01

  第二次銲接練習,於職前對學生教育訓練后,依桌次組別分區操作,老師在旁本查核無安全問題后,開始進行個別數位電子鐘電路實作銲接,皆安全完成任務。











[資科]-實作篇-九九乘法表-一年12班

  資訊科技-實作篇-九九乘法表-一年12班

112學年度-五福國中-一年級資訊科技

電腦程式實作課(六)-九九乘法表

112.10.26 

班級:一年12班

  本次作業為九九乘法表程式設計,完成程式撰寫後上傳一年12CLASSROOM來進行上傳成第6次作業,由老師完成批改作業。以及學習初步九九乘法表之程式設計。












[資科]-實作篇-九九乘法表-一年04班

 資訊科技-實作篇-九九乘法表-一年04班

112學年度-五福國中-一年級資訊科技

電腦程式實作課(六)-九九乘法表

112.10.26 

班級:一年04班

  本次作業為九九乘法表程式設計,完成程式撰寫後上傳一年04CLASSROOM來進行上傳成第6次作業,由老師完成批改作業。以及學習初步九九乘法表之程式設計。