使用Arduino Mega 2560,5054 LED燈條,DS3231 RTC,IRFZ44N MOSFET晶體管和鋁型材制作大型數(shù)字掛鐘。
硬件組件:
- 功率MOSFET N溝道× 1
- Arduino Mega 2560和Genuino Mega 2560× 1
- Maxim Integrated DS3231M - ±5ppm,I2C實(shí)時(shí)時(shí)鐘× 1
- LED(通用)× 1
軟件應(yīng)用程序和在線服務(wù):
- Arduino IDE
手動(dòng)工具和制造機(jī)器:
- 烙鐵(通用)
我使用8位PWM進(jìn)行PIN 10(定時(shí)器2)的亮度控制。所以你也可以根據(jù)需要調(diào)節(jié)亮度0-255。使用EEPROM存儲(chǔ)器記住PWM值。
此外,時(shí)鐘顯示DS3231板的溫度在每分鐘30-32秒之間。
SET按鈕邏輯:
- 按鈕SET(無按):正常模式下的時(shí)鐘
- 按鈕SET(首次按下):調(diào)整小時(shí)
- 按鈕SET(第二次按下):調(diào)整分鐘
- 按鈕SET(第三次按下):調(diào)整PWM值
- 按鈕SET(第4次按下):保存所有參數(shù)并返回正常模式
閱讀全文