Skip to content

laiyenju/EmotionCoaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Arduino Emotion Coaster

Arduino Emotion Coaster is an Arduino device as a reminder for drinking water.

Preparation

  • Arduino UNO board *1
  • HX711 weight-scale *1
  • buzzer *1
  • 8x8 matrix LED *1

Wire Map

Emotion_Cup_bb

[Arduino] Emotion Coaster_提醒喝水裝置

運作步驟

  1. 水杯放到秤上,8x8 矩陣 LED 顯示「笑臉」
  2. 過 10 秒後,若測量到的重量沒有大幅減少(使用者未喝水),8x8 矩陣 LED 改為顯示「哭臉」,蜂鳴器短響一次。
  3. 使用者喝水後(測量到的重量有大幅減少),8x8 矩陣 LED 從「哭臉」改為「笑臉」。

以上是一個循環。

使用的裝置

  • 主機板:Arduino UNO
  • HX711 秤重器
  • 蜂鳴器
  • 8x8 矩陣 LED

程式碼 👉emotion_coaster

重點紀錄:

  • 能比較重量,並依照重量改變而更換 LED 表情
  • 以陣列排列樣式制定 LED 表情
  • 由於 LED 利用視覺暫留原理顯示表情,以 millis()同步測量、變換表情等模式。

接線圖

有更新接線,因為 buzzer 的+線在 Pin1 時,在 8x8 LED 發亮時,會同時發出叫聲。 因此將 buzzer + 線改接到 Pin0,能成功運作,但卻必須要在上傳程式碼的時候,先拔掉插在 Pin0 的線,才能成功上傳。

About

Emotion Coaster is a reminder for drinking water.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages