นาฬิกาปลุก Arduino เป็นโปรเจ็กต์ที่ยอดเยี่ยมและเป็นที่นิยมและอย่างน้อยนักงานอดิเรกอิเล็กทรอนิกส์ส่วนใหญ่ก็สร้างขึ้นครั้ง คุณสามารถค้นหาโปรเจ็กต์นาฬิกาปลุกได้มากมายด้วยจอ LCD ที่เรียบง่ายและการตั้งค่าบางอย่าง แต่ที่นี่เรากำลังแบ่งปันนาฬิกาปลุกกับจอสัมผัส TFT LCD ซึ่งสามารถตั้งปลุกผ่านอินเทอร์เน็ตโดยใช้ Google ปฏิทิน นอกจากนี้ยังจะทริกเกอร์เมื่ออีเมลสำคัญบางรายการเข้ามาในกล่องจดหมายของคุณ พวกเขาตั้งชื่อมันว่านาฬิกาปลุก SMART (การตั้งค่าสำหรับการประชุมการนัดหมายการแจ้งเตือนและงาน) ซึ่งใช้Arduino หยุน
ส่วนฮาร์ดแวร์ของนาฬิกานี้ไม่ยากที่จะกำหนดค่าคุณเพียงแค่เชื่อมต่อTFT Touch ShieldกับArduino Yunและเชื่อมต่อลำโพง USBในพอร์ต USB ใส่การ์ด SD ใน Arduino Yun และจ่ายไฟโดยใช้สาย Micro USB เช่น Raspberry Pi
หากินส่วนหนึ่งโกหกในการกำหนดค่าซอฟท์แวแรกที่คุณต้องสร้างบัญชีบนTembooโดยทั่วไป Temboo จะรวม API ต่างๆ (เช่น Google API, PayPal, Twitter, Dropbox เป็นต้น) และสร้างรหัสสำหรับหลายภาษาและแพลตฟอร์ม (เช่น PHP, JAVA, Arduino, Android, iOS) รหัสนี้สามารถใช้ได้โดยตรงในไฟล์ Code ของคุณดังนั้นคุณไม่จำเป็นต้องเขียนโค้ดหลายบรรทัดเพื่อรวม API อื่น ๆ ในแอปพลิเคชันของคุณ
ดังนั้นหลังจากการสร้างบัญชีใน Temboo คุณจะได้รับของคุณTemboo ชื่อบัญชี, การประยุกต์ใช้ชื่อและที่สำคัญแล้วคุณจะต้อง 'บันทึกโปรไฟล์ Google ปฏิทินใน Temboo' โดยใช้ ClientSecret และClientIDนี้ ClientSecret และ ClientID ถูกสร้างขึ้นผ่านบัญชี Google ของคุณที่นี่โดยการเปิดใช้ API ปฏิทินและการสร้างรหัสลูกค้าใหม่ ขั้นตอนทั้งหมดได้รับการอธิบายอย่างดีในบทช่วยสอนนั้น และSketch (รหัส)สำหรับนาฬิกาปลุก SMART นี้สามารถดาวน์โหลดได้จากที่นี่คุณเพียงแค่ต้องแทนที่ค่าบางอย่างในไฟล์ Sketch นั้นเช่นชื่อบัญชี Temboo ชื่อแอปพลิเคชันและคีย์ก่อนที่จะอัปโหลดไปยัง Arduino
ตอนนี้เมื่อใดก็ตามที่คุณตั้งค่าการประชุมและการนัดหมายใน Google ปฏิทินการประชุมจะถูกตั้งเป็น 'นาฬิกาปลุก' ในนาฬิกา SMART ของคุณโดยอัตโนมัติ นาฬิกานี้จะตรวจสอบ Google ปฏิทินของคุณเป็นระยะในสองชั่วโมง สามารถหยุดการปลุกได้โดยคลิกที่ใดก็ได้บนหน้าจอ นอกจากนี้สัญญาณเตือนจะเริ่มทำงานหากมีคนส่งอีเมลถึงคุณด้วยบรรทัดหัวเรื่อง "ตื่นแล้ว" ระยะเวลาการตรวจสอบและข้อความบรรทัดหัวเรื่องนี้สามารถเปลี่ยนแปลงได้ในไฟล์รหัส