สารบัญ:
- ขั้นตอนที่ 1: รวบรวมชิ้นส่วน
- ขั้นตอนที่ 2: การใช้เขียงหั่นขนม: นาฬิกา
- ขั้นตอนที่ 3: การใช้ Breadboard: Stepper Motor
- ขั้นตอนที่ 4: อัปโหลดรหัส
- ขั้นตอนที่ 5: การประกอบผลิตภัณฑ์ขั้นสุดท้าย
- ขั้นตอนที่ 6: ความคิดสุดท้าย
วีดีโอ: นาฬิกาปลุก DIY Sesame Street (พร้อมสัญญาณเตือนไฟไหม้!): 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สวัสดีทุกคน! โครงการนี้เป็นโครงการแรกของฉัน เนื่องจากใกล้จะถึงวันเกิดครบ 1 ขวบของลูกพี่ลูกน้อง ฉันก็เลยอยากมอบของขวัญพิเศษให้กับเธอ ฉันได้ยินจากลุงและป้าว่าเธอมาที่ถนนเซซามี ฉันจึงตัดสินใจร่วมกับพี่น้องทำนาฬิกาปลุกโดยใช้ Arduino โปรเจ็กต์นี้ตรงไปตรงมาจริงๆ และเป็นเพียงอุปกรณ์อิเล็กทรอนิกส์ที่อยู่ภายในกล่อง นาฬิกาปลุกมีรถไฟ Cookie Monster หมุนได้พร้อมตุ๊กตา Sesame Street นอกจากนี้ยังมีสัญญาณเตือนไฟไหม้เพื่อเป็นการป้องกันไว้ก่อน
ข้อจำกัดความรับผิดชอบ: ตัวละครที่อยู่ด้านบนของนาฬิกาเป็นของ บริษัท ที่เกี่ยวข้อง
UPDATE* ไปที่ htxt สำหรับบทความสำหรับโครงการนี้! และตรวจสอบหน้า Arduino Facebook ที่มีบทความอยู่ !!
ขั้นตอนที่ 1: รวบรวมชิ้นส่วน
เนื่องจากนี่เป็นหนึ่งในโปรเจ็กต์แรกของฉันที่ใช้ Arduino ฉันเลยซื้อชุดเริ่มต้นจาก Smarza
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
นี่คือชิ้นส่วนที่ฉันใช้จากชุดอุปกรณ์:
Arduino Uno
เขียงหั่นขนมพร้อมสายดูปองท์
สเต็ปเปอร์มอเตอร์พร้อมบอร์ดควบคุมสเต็ปเปอร์มอเตอร์
หน้าจอ LCD1602
สายไฟ
4 ปุ่ม
โพเทนชิออมิเตอร์
Buzzer แบบพาสซีฟและแอคทีฟ
นาฬิกาแบบเรียลไทม์ (DS1307 หรือ DS3231)
นำ
ตัวต้านทานสองตัว (10K, 220 และ 300)
เซ็นเซอร์เปลวไฟ
ส่วนอื่น ๆ ที่ฉันใช้ในโครงการ:
Arduino นาโน
ชิ้นส่วนที่พิมพ์ 3 มิติ (แพลตฟอร์ม รถไฟ ฯลฯ)
กล่องไม้ (จาก Michael's)
บ้านไม้ (จาก Michael's)
เพ้นท์ (จาก Michael's)
สวิตช์
ตัวละคร (ฉันซื้อใน Amazon)
เครื่องมือที่จำเป็น:
หัวแร้ง
เลื่อย (มีดทหารสวิสของฉัน)
แปรงทาสี
เทปพันสายไฟ
ขั้นตอนที่ 2: การใช้เขียงหั่นขนม: นาฬิกา
หากคุณเพิ่งเริ่มใช้เขียงหั่นขนม นี่คือคำอธิบายโดยย่อ - เขียงหั่นขนมประกอบด้วยแถบโลหะสองประเภท: แถบขั้วต่ออยู่ในแนวนอนตรงกลางและรางไฟฟ้าด้านข้างในแนวตั้ง หากคุณต้องการความเข้าใจที่ลึกซึ้งยิ่งขึ้น นี่คือคำอธิบายจาก Sparkfun เมื่อคุณเข้าใจพื้นฐานของการทำ breadboarding แล้ว คุณสามารถทำตามแผนภาพด้านบนเพื่อปลุกนาฬิกาปลุกให้เสร็จ สำหรับตัวต้านทานที่ใช้สำหรับ LCD ควรอยู่ระหว่าง 220 ถึง 330 สัญญาณเตือนไฟไหม้ในวงจรหลักเป็นทางเลือกที่สมบูรณ์ แต่หากเพิ่มเข้าไป ตรวจสอบให้แน่ใจว่าตัวต้านทานควรมีประมาณ 10K และ Buzzer ควรทำงานในขณะที่สัญญาณเตือนต้องการ สัญญาณเตือนแบบพาสซีฟ (ซึ่งสามารถปรับเปลี่ยนเพื่อเล่นเพลงในรหัส) นอกจากนี้ ในแผนภาพด้านบน ยังมีไฟ LED แทนที่เซ็นเซอร์เปลวไฟ เพียงให้แน่ใจว่าคุณจำได้ว่าเซ็นเซอร์เปลวไฟเป็นแบบโพลาไรซ์ โมดูลนาฬิกาเรียลไทม์ (RTC) มีแบตเตอรี่ที่ช่วยให้สามารถติดตามเวลาได้แม้ว่าจะไม่ได้เสียบปลั๊ก Arduino ปุ่มต่างๆ ช่วยให้คุณสามารถตั้งเวลาปลุก เปลี่ยนเวลาบน RTC และเปิดและปิดนาฬิกาปลุกได้ ฉันตัดสินใจเพิ่มสายไฟและประสานเข้ากับปุ่มต่างๆ เพื่อให้สามารถดึงมันออกจากกล่องแทนที่จะเก็บไว้บนเขียงหั่นขนม หากคุณไม่ทราบวิธีการบัดกรีคลิกที่นี่
วิธีใช้ปุ่ม:
เมื่อคุณกดสองปุ่มตรงกลางพร้อมกัน คุณสามารถตั้งปลุกได้ กดปุ่มแรกเพื่อเปลี่ยนจากการปรับชั่วโมงเป็นการปรับนาที
หากคุณกดปุ่มแรก ซึ่งไม่ได้อยู่ในโหมดการตั้งค่าการเตือน คุณสามารถตั้งเวลาและวันที่และกดค้างไว้เพื่อไปยังการตั้งค่าอื่นๆ จากนั้นปุ่มสองปุ่มที่อยู่ตรงกลางจะเพิ่มหรือลบไปยังเวลา
ปุ่มที่สี่เปิดและปิดการเตือนซึ่งแสดงบน LCD พร้อมกับวันที่และเวลา
ขั้นตอนที่ 3: การใช้ Breadboard: Stepper Motor
ที่นี่คุณจะได้ประกอบวงจรเพื่อควบคุมสเต็ปเปอร์มอเตอร์ซึ่งทำให้รถไฟวิ่งไปรอบๆ รถไฟเคลื่อนที่เมื่อแม่เหล็กบนแท่น (พิมพ์ 3 มิติพร้อมกับรถไฟ) ใต้ฝาครอบหมุนด้วยสเต็ปเปอร์มอเตอร์และแม่เหล็กที่ด้านล่างของรถไฟหมุนตามไปด้วย ทั้งหมดนี้ควบคุมด้วย Arduino Nano และใช้พลังงานจากแบตเตอรี่ 9V ซึ่งสามารถเปิดและปิดได้ จำไว้ว่าเมื่อคุณต้องการใช้แหล่งพลังงานที่มากกว่า 3.3V เพื่อจ่ายไฟให้กับนาโน คุณต้องเชื่อมต่อกับพิน VIN คำแนะนำนี้แสดงวิธีเพิ่มสวิตช์ระหว่างแบตเตอรี่และนาโนเพื่อเปิดและปิด
ขั้นตอนที่ 4: อัปโหลดรหัส
รับรหัสจาก GitHub ของฉันแล้วอัปโหลดไปยังวงจรที่เกี่ยวข้อง และคุณทำอุปกรณ์อิเล็กทรอนิกส์เสร็จแล้ว รหัสนาฬิกาปลุกอ้างอิงจากเว็บไซต์นี้ อย่าลืมดาวน์โหลดไลบรารี Liquid Crystal และ RTClib หากคุณเป็นมือใหม่กับ Arduino นี่คือคำแนะนำที่ดี และถ้าคุณไม่ทราบวิธีอัปโหลดห้องสมุด ให้ Adafruit ช่วยเหลือ
ขั้นตอนที่ 5: การประกอบผลิตภัณฑ์ขั้นสุดท้าย
เมื่อประกอบอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดแล้ว คุณสามารถเริ่มตัดกล่องของคุณได้ เนื่องจากฉันได้กล่องไม้มา ฉันจึงใช้เลื่อยตัดรูสำหรับ LCD ปุ่มและสวิตช์ออก จากนั้นฉันก็ใช้กาวร้อนทั้งพวงเพื่อเก็บทุกอย่างเข้าที่ ต่อไป ฉันทาสีรางรถไฟ และทาสีบ้านไม้ของไมเคิล ในที่สุดฉันก็ไปที่ Thingiverse และ 3D พิมพ์สิ่งที่เกี่ยวข้องกับ Sesame Street ฉันจะเพิ่มสิ่งที่ฉันออกแบบ แพลตฟอร์ม ฝึกฝน และหน้าปกสำหรับ LCD ใน GitHub เพื่อให้คุณดาวน์โหลด นอกจากนี้คุณยังสามารถเพิ่มไฟ LED เพื่อให้บ้านสว่างในเวลากลางคืน อย่าลืมตัวต้านทาน 300!
ขั้นตอนที่ 6: ความคิดสุดท้าย
โครงการนี้ไม่จำเป็นต้องออกแบบรอบ Sesame Street ฉันแค่คิดว่ามันคงจะดีถ้าจะให้นาฬิกาปลุกทำเองกับลูกพี่ลูกน้องของฉันเป็นของขวัญ หากมีคำถามใด ๆ อย่าลังเลที่จะแสดงความคิดเห็นด้านล่าง โปรดลงคะแนนให้ในการแข่งขันที่ฉันเป็นส่วนหนึ่ง!
ขอบคุณ!
แนะนำ:
นาฬิกาปลุก Groundhog Day: 12 ขั้นตอน (พร้อมรูปภาพ)
Groundhog Day Alarm Clock: นาฬิกาปลุก Groundhog Day Alarm Clock ประกอบด้วยนาฬิกาพลิก Panasonic RC-6025 ที่ดัดแปลงให้เล่นเสียงจากภาพยนตร์ Groundhog Day เมื่อนาฬิกาปลุกดับลง เหตุผลที่ฉันสร้างอุปกรณ์นี้ขึ้นมาก็เพราะ Groundhog Day (ทั้งกลางวันและกลางคืน) และฟิล์ม) จัดสเปก
นาฬิกาปลุก Oled: 8 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาปลุก Oled: มีนาฬิกา Arduino/ESP32 อยู่มากมาย แต่พวกมันใช้ OLED ที่ดีและคมชัดหรือไม่ ฉันทดลองกับ Arduinos และ ESP32 มาระยะหนึ่งแล้ว แต่ฉันไม่เคยทำให้มันเป็นผลิตภัณฑ์สำเร็จรูป ฉันได้ทำนาฬิกาปลุก 4 1.3 นิ้ว mon
นาฬิกาปลุก Upcycled Smart Light: 8 ขั้นตอน (พร้อมรูปภาพ)
Upcycled Alarm Clock Smart Light: ในโปรเจ็กต์นี้ ฉันอัพไซเคิลนาฬิกาปลุกไขลานที่พังโดยสิ้นเชิง หน้าปัดนาฬิกาถูกแทนที่ด้วย LED 12 ดวง ส่องสว่างด้วยแถบ LED รอบขอบนาฬิกา ไฟ LED 12 ดวงบอกเวลาและแถบ LED ถูกตั้งโปรแกรมให้ทำหน้าที่เป็นสัญญาณเตือน
นาฬิกาปลุก LED Matrix (พร้อมเครื่องเล่น MP3): 6 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาปลุก LED Matrix (พร้อมเครื่องเล่น MP3): นาฬิกาปลุกที่ใช้ Arduino นี้มีทุกสิ่งที่คุณคาดหวังจากการปลุก - เป็นไปได้ที่จะปลุกคุณด้วยทุกเพลงที่คุณชอบ ปุ่มเลื่อนปลุกและควบคุมง่ายผ่านปุ่มสามปุ่ม มีสามบล็อกหลัก - LED matrix, โมดูล RTC และ
Sesame Street - นาฬิกานับจำนวนพินบอล: 8 ขั้นตอน (พร้อมรูปภาพ)
Sesame Street - Pinball Number Count Clock: คำแนะนำนี้จะร่างโครงร่างการสร้างนาฬิกาที่กำหนดเอง แม้ว่านี่จะเป็นการสร้างนาฬิกาโดยเฉพาะบน Sesame Street; แอนิเมชั่นการนับจำนวนพินบอล ขั้นตอนทั่วไปเหมือนกันและคำแนะนำ