สารบัญ:

ระบบเตือนกระดิ่งโถงทางเดิน: 4 ขั้นตอน
ระบบเตือนกระดิ่งโถงทางเดิน: 4 ขั้นตอน

วีดีโอ: ระบบเตือนกระดิ่งโถงทางเดิน: 4 ขั้นตอน

วีดีโอ: ระบบเตือนกระดิ่งโถงทางเดิน: 4 ขั้นตอน
วีดีโอ: สิ่งของที่ต้องมีไว้หน้าบ้าน รับทรัพย์ รับความสุข : ซินแสเป็นหนึ่ง | แม่ว่าได้ | ThaitathTV 2024, พฤศจิกายน
Anonim
ระบบเตือนกระดิ่งโถงทางเดิน
ระบบเตือนกระดิ่งโถงทางเดิน
ระบบเตือนกระดิ่งโถงทางเดิน
ระบบเตือนกระดิ่งโถงทางเดิน

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

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

เสบียง

  1. ไฟ LED RGB (4)
  2. Adafruit 1.2" Seven Segment Display พร้อมกระเป๋าเป้สะพายหลัง
  3. Arduino Micro
  4. นาฬิกาเรียลไทม์
  5. สายจัมเปอร์
  6. ตัวต้านทาน
  7. บอร์ด PCB
  8. เหรียญแบตเตอรี่
  9. สายไมโคร USB
  10. เครื่องพิมพ์ 3 มิติ - Ender 3
  11. เส้นใย
  12. หัวแร้งพร้อมหัวแร้ง
  13. กาวร้อนและปืนกาวร้อน
  14. Arduino IDE

ขั้นตอนที่ 1: สร้างเซเว่นเซ็กเมนต์

สร้างเซเว่นเซ็กเมนต์
สร้างเซเว่นเซ็กเมนต์

ทำตามคำแนะนำนี้โดย Adafruit เพื่อรวบรวมเซเว่นเซกเมนต์

learn.adafruit.com/adafruit-led-backpack/1…

หลังจากทำเสร็จแล้วให้งอหมุดส่วนหัว 90 องศาไปทางตรงกลาง

ขั้นตอนที่ 2: 3D พิมพ์เคส

3D พิมพ์เคส
3D พิมพ์เคส

นี่คือเคสแบบจำลอง 3 มิติสำหรับทั้งอุปกรณ์

หากคุณมี Ender 3 หรือ Ender 3 pro ให้ใส่.gcode ลงใน mini SD Card แล้วสั่งพิมพ์

หากคุณมีเครื่องพิมพ์ 3 มิติอื่น ให้ใช้ Cura เพื่อแปลงเป็น gcode สำหรับเครื่องพิมพ์ 3 มิติของคุณ

หากคุณต้องการแก้ไขใดๆ ให้ใช้ไฟล์.ipt เพื่อแก้ไขเคสใน Inventor หากคุณต้องการ

ขั้นตอนที่ 3: ต่อสายอุปกรณ์

ต่อสายอุปกรณ์
ต่อสายอุปกรณ์
ต่อสายอุปกรณ์
ต่อสายอุปกรณ์
ต่อสายอุปกรณ์
ต่อสายอุปกรณ์

ขั้นตอนเบื้องต้น:

  1. ใส่เซเว่นเซกเมนต์ไว้ในเคส
  2. กาว LED RGB ทั้งหมดลงบนเคสด้วยความร้อน

RGB LED - ควรเป็นขั้วบวกทั่วไป

  • พิน 9 = สีแดง
  • พิน 10 = สีเขียว
  • พิน 11 = สีน้ำเงิน
  • อย่าลืมใช้ตัวต้านทาน

    ต้องการเพียงหนึ่งถ้าคุณวางไว้บนขา GND ของ LED (ขาที่ยาวที่สุด)

  • ไฟ LED ทั้งสี่ดวงควรขนานกัน

พินสำหรับ Serial บน Arduino Micro

  • SDA - 2
  • SCL - 3

เซเว่นเซกเมนต์และนาฬิกาเรียลไทม์ (RTC)

  • ทั้งสองมี 1 SDA และ 1 SCL เชื่อมต่อแบบขนาน
  • ทั้งสองมี 1 GND Pin
  • เซเว่นเซกเมนต์มี 2 5V และ RTC มี 1 5V

ประสานทุกอย่างเข้าด้วยกันบนบอร์ด PCB เหมือนในภาพ

ขั้นตอนที่ 4: อัปโหลดรหัส

อัปโหลดรหัส
อัปโหลดรหัส

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Arduino IDE แล้ว

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารีเหล่านี้แล้ว:

  • RTC -
  • Seven Segment - คำแนะนำจาก Adafruit

วิธีการติดตั้งไลบรารี่บน Arduino

1) กำหนดตารางเวลาเบลล์ (ภาพที่ 1)

เปลี่ยนค่านาทีและชั่วโมงให้เหมาะกับตารางเวลาของคุณ

2) ตั้งเวลาปัจจุบัน (ภาพที่ 2)

  • เปลี่ยนค่าในรูปภาพที่สองเป็นเวลาและวันที่ปัจจุบัน
  • อัพโหลดโค้ด

3) อัปโหลดรหัสอีกครั้งพร้อมการแก้ไข

แนะนำ: