ตัวจับเวลา 'Do More' ที่ได้รับแรงบันดาลใจจาก Casey Neistat: 4 ขั้นตอน (พร้อมรูปภาพ)
ตัวจับเวลา 'Do More' ที่ได้รับแรงบันดาลใจจาก Casey Neistat: 4 ขั้นตอน (พร้อมรูปภาพ)
Anonim
Image
Image
ตัวจับเวลา 'Do More' ซึ่งได้รับแรงบันดาลใจจาก Casey Neistat
ตัวจับเวลา 'Do More' ซึ่งได้รับแรงบันดาลใจจาก Casey Neistat

ฤดูร้อน ฤดูที่น่ารักเมื่อสิ่งต่างๆ เกิดขึ้น แต่บางครั้งเราก็มักจะลืมเวลาไป ดังนั้นเพื่อเตือนเราเวลาที่เหลือ ฉันได้ออกแบบตัวจับเวลาที่ขับเคลื่อนด้วย Arduino DIY ของ Casey Neistat ซึ่งสามารถตั้งโปรแกรมให้แสดงเวลาที่เหลือจากเหตุการณ์ใด ๆ การเริ่มต้นของวันหรือการเริ่มต้นฤดูร้อนขึ้นอยู่กับคุณ ที่เหลือก็แค่เพิ่มแว่นตาอันเป็นเอกลักษณ์ของเคซี่ย์ แต่ฉันจะปล่อยให้พวกคุณ;D มาเริ่มกันเลยดีกว่า!!!

ขั้นตอนที่ 1: ทั้งหมดที่คุณต้องการ…

ทั้งหมดที่คุณต้องการ…
ทั้งหมดที่คุณต้องการ…

นี่คือรายการของสิ่งที่คุณต้องการ:

  1. Arduino Nano (สายเคเบิลและแล็ปท็อปสำหรับอัปโหลดโปรแกรม)
  2. หน้าจอ LCD ขนาด 16X2 สำหรับ Arduino. ของคุณ
  3. ตัวต้านทาน 15k Ohm หนึ่งตัวและตัวต้านทาน 1k Ohm หนึ่งตัว
  4. หมุดส่วนหัวชายและหญิงบางตัว
  5. บิตของลวด
  6. pcb วัตถุประสงค์ทั่วไป (และใบเลื่อยเลือยตัดโลหะ)
  7. บัดกรีและหัวแร้ง

(จำเป็นต้องมีผู้ใหญ่ดูแลสำหรับโครงการนี้ขณะบัดกรีและตัด PCB โปรดดูแล แม้ว่ามันจะค่อนข้างง่าย) ดังนั้น หลังจากได้รับทั้งหมดนี้แล้ว คุณก็เป็นคนดีมาก:D แล้วไปต่อ…

ขั้นตอนที่ 2: การเตรียมการ

The Prep
The Prep
The Prep
The Prep

โดยพื้นฐานแล้ว ฉันต้องการให้โครงการนี้มีความยืดหยุ่น เช่น คุณสามารถถอด Arduino และ LCD ออกได้ทุกเมื่อที่คุณต้องการสำหรับโครงการอื่นๆ เพื่อให้เข้าใจถึงความเป็นโมดูลนี้ ฉันจึงออกแบบ PCB พร้อมหมุดส่วนหัว และยังเพิ่มหมุดส่วนหัวชาย 2 ตัวสำหรับจ่ายไฟหากคุณไม่ต้องการจ่ายไฟด้วย USB (ด้วยการตั้งค่านี้ คุณสามารถใช้ Arduino และ LCD เพื่อแสดงสิ่งที่คุณต้องการในการกำหนดค่าเดียวกัน ซึ่งเป็นประโยชน์เพิ่มเติม)

ขั้นตอนที่ 3: บัดกรีเส้นทาง

บัดกรีเส้นทาง
บัดกรีเส้นทาง
บัดกรีเส้นทาง
บัดกรีเส้นทาง
บัดกรีเส้นทาง
บัดกรีเส้นทาง

ฉันพยายามลดจำนวนสายไฟลงเพื่อให้โปรเจ็กต์มีความทนทานและไม่แตกหักง่าย การเชื่อมต่อนั้นค่อนข้างง่าย แต่คุณต้องวางแผนล่วงหน้าว่าเส้นทางของคุณจะเป็นอย่างไร ฉันได้เพิ่มลิงก์สำหรับการเชื่อมต่อแล้ว (https://www.arduino.cc/en/Tutorial/HelloWorld) ใช้เครื่องหมายและทำเครื่องหมายเส้นทางบน PCB ตามการเชื่อมต่อที่ให้ไว้ในลิงก์ หรือคุณสามารถคัดลอก สิ่งที่ฉันได้ทำในภาพ

ตอนนี้การแสดงหลัก:

  1. เพิ่มหมุดส่วนหัวของตัวเมีย และตรวจสอบโดยลองใช้ Arduino และ LCD หากทุกอย่างถูกต้อง
  2. ประสานหมุดส่วนหัวเข้าที่ (ระวัง:-))
  3. เริ่มบัดกรีแทร็กทั้งหมดและเพิ่มตัวต้านทานในภายหลัง ลิงก์ด้านบนอธิบายการเพิ่มโพเทนชิออมิเตอร์ แต่ไม่ต้องสนใจและใช้ค่าที่ฉันใช้ สำหรับการตั้งค่าปริมาณแบ็คไลท์ และฉันรู้สึกว่าค่าที่ฉันเลือกนั้นใช้ได้ดี

  4. ประสานแทร็กอย่างระมัดระวัง เป็นการยากที่จะเอาบัดกรีออกหากคุณทำผิดพลาด
  5. ฉันได้เพิ่มพินส่วนหัวของตัวผู้สองตัวใน VIN ของ Arduino และพินกราวด์เพื่อให้สามารถขับเคลื่อนด้วยแหล่งจ่ายไฟ 9-12 V ภายนอกหากคุณต้องการถอดสาย USB
  6. ตัดแผ่น PCB ส่วนเกินด้วยใบเลื่อยวงเดือน (ระวังอีกครั้ง)
  7. เพิ่ม Arduino และ LCD
  8. เชื่อมต่อ Arduino กับแล็ปท็อปของคุณด้วยสาย USB และเปิด Arduino IDE

ถึงเวลาลงโปรแกรมแล้ว ฉันได้เพิ่มลิงก์เข้าไปแล้ว แต่คุณต้องแก้ไขเล็กน้อย (https://docs.google.com/document/d/1tu8rqgysZhHVpN…) คุณสามารถดูฟิลด์ต่างๆ เช่น วินาที นาที ชั่วโมง ตั้งค่าตามนั้น ฉันมักจะใช้มันเป็นตัวจับเวลา 'เหลือชั่วโมงในหนึ่งวัน' ดังนั้นฉันจึงกำหนดให้เป็นเวลาปัจจุบันของฉันหนึ่งครั้ง (เช่นนี้ - H, M, S:: 23-18, 59-48, 0) สร้างสรรค์และตั้งค่าตามที่คุณต้องการ คุณยังสามารถเปลี่ยนข้อความโดยเปลี่ยนข้อความใน lcd.print ("DO MORE!");

อัปโหลดโปรแกรมไปยัง Arduino

ขั้นตอนที่ 4:

ภาพ
ภาพ

เท่านี้ก็จุดไฟแล้ว คุณก็พร้อมจะไป สนุกกับฤดูร้อนและทำสิ่งต่างๆ ได้มากขึ้น!