สารบัญ:

นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: 4 ขั้นตอน
นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: 4 ขั้นตอน

วีดีโอ: นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: 4 ขั้นตอน

วีดีโอ: นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: 4 ขั้นตอน
วีดีโอ: นาฬิกาและการบอกเวลา - สื่อการเรียนการสอน คณิตศาสตร์ ป.3 2024, พฤศจิกายน
Anonim
นาฬิกา RGB เพื่อสอนเด็ก ๆ เกี่ยวกับเวลา
นาฬิกา RGB เพื่อสอนเด็ก ๆ เกี่ยวกับเวลา

เมื่อคืนฉันคิดไอเดียที่จะช่วยให้ 5yo ของฉันเข้าใจเวลา

เป็นที่แน่ชัดว่าเด็กๆ ต่างมุ่งไปที่กิจกรรมประจำวันเพื่อจะได้รู้ว่าสิ่งที่กำลังจะเกิดขึ้นต่อไป แต่เหตุการณ์ก่อนหน้านี้มักจะยุ่งเหยิงเล็กน้อยและแทบจะไม่มีระเบียบเลย

เนื่องจากการบอกเธอว่าเวลาปัจจุบันนั้นค่อนข้างจะไร้ประโยชน์ เนื่องจากมันไม่มีความหมายสำหรับเธอ ฉันจึงมักใช้เหตุการณ์เพื่อจับเวลาสิ่งต่าง ๆ เช่น หลังเปิดตัว ก่อนนอน ฯลฯ

ดังนั้นฉันจึงรู้สึกว่าการเชื่อมโยงเวลากับเหตุการณ์ในชีวิตจริงเป็นกุญแจสำคัญ

ดังนั้นนี่คือแนวคิด ทำนาฬิกาที่เปลี่ยนพื้นหลังให้สัมพันธ์กับสีบนท้องฟ้า

นี่เป็นโครงการที่รวดเร็วมากและบอกตามตรง… โครงการสกปรก ฉันใช้เวลาเพียงไม่กี่ชั่วโมง ฉันแน่ใจว่าสิ่งนี้จะดีขึ้นและสะอาดกว่านี้มากในอนาคต แต่ฉันแค่อยากจะลองดู…

เสบียง:

WeMos D1 Mini

จอแสดงผล LCD ST7735

ขั้นตอนที่ 1: การเตรียมบอร์ด

เตรียมคณะกรรมการ
เตรียมคณะกรรมการ

การเดินสายไฟที่นี่ค่อนข้างแคบไปข้างหน้า จอแสดงผล ST7735 เชื่อมต่อกับบอร์ด Wemos ดังนี้:

ขา RST เชื่อมต่อกับ D4 ขา CS เชื่อมต่อกับ D3D/C ขาเชื่อมต่อกับขา D2DIN/SCL (MOSI) เชื่อมต่อกับขา D7CLK/SDA (SCK) เชื่อมต่อกับ D5VCC และ BL เชื่อมต่อกับขา 3V3, GND เชื่อมต่ออยู่ เพื่อตรึง GND

ขั้นตอนที่ 2: นำมันมารวมกันและอัปโหลดรหัส

รวบรวมและอัปโหลดรหัส
รวบรวมและอัปโหลดรหัส
รวบรวมและอัปโหลดรหัส
รวบรวมและอัปโหลดรหัส
รวบรวมและอัปโหลดรหัส
รวบรวมและอัปโหลดรหัส

รหัสไม่สะอาดและอาจต้องใช้งานอีกเล็กน้อยเพื่อให้สามารถอ่านได้ ฉันจะแก้ไขในอนาคต ตอนนี้ มันใช้งานได้…

ฉันจะพยายามอธิบายมันด้วยคำสองสามคำ

บอร์ดบูทขึ้น เชื่อมต่อกับอินเทอร์เน็ต รับเวลาจากเซิร์ฟเวอร์ NTP อัปเดตเวลาด้วยการตั้งค่า DST มีและอาร์เรย์ด้วยพาเลทสีเป็นเวลา 24 ชั่วโมง สีคือ:

กลางคืน - ดำน้ำเงิน - เช้าเหลือง - เที่ยงส้ม - บ่ายม่วง - เย็น

พาเลทถูกวาดขึ้นที่ด้านบน และใช้เป็นข้อมูลอ้างอิงสำหรับเวลาที่ผ่านไป ในอนาคต id ต้องการทำให้เป็นวงจร ดังนั้นสีปัจจุบันจะอยู่ตรงกลางเสมอ

นาฬิกาจะอัปเดตสองครั้งต่อวินาที คุณสามารถเปลี่ยนเป็น 200ms ได้หากไม่ราบรื่นเพียงพอสำหรับคุณ พื้นหลังจะอัปเดตเมื่อต้นชั่วโมงเท่านั้นเพื่อหลีกเลี่ยงการกะพริบ

ขั้นตอนที่ 3: ใส่ลงในกล่อง

ใส่กล่อง
ใส่กล่อง
ใส่กล่อง
ใส่กล่อง

ฉันใช้น้ำมันกระป๋องเป็นส่วนใหญ่เพราะฉันไม่พบสิ่งที่ดีกว่าในบ้าน ฉันต้องห่อบอร์ดด้วยเทป เพื่อให้แน่ใจว่ามันจะไม่ลัดวงจร

ฉันเดาว่ามันจะถูกตกแต่งเมื่อฉันกลับมาจากที่ทำงาน…

ขั้นตอนที่ 4: ผลลัพธ์สุดท้าย

ผลสุดท้าย
ผลสุดท้าย

ทุกอย่างเสร็จเรียบร้อย.

ให้เด็กๆ กลับบ้านจะพบว่าสิ่งนี้มีประโยชน์และเรียนรู้เกี่ยวกับเวลา!

แนะนำ: