สารบัญ:
- ขั้นตอนที่ 1: เตรียมกระดิ่งและเคส
- ขั้นตอนที่ 2: แผนผังและรายการส่วนประกอบ
- ขั้นตอนที่ 3: รูปภาพและวิดีโอบางรายการ
- ขั้นตอนที่ 4: ฟังก์ชั่นนาฬิกา
- ขั้นตอนที่ 5: หลังจากความคิดและรหัส
วีดีโอ: นาฬิกาปลุก Vintage Nixie: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
เมื่อฉันเจอกริ่งประตูไม้เก่าๆ ที่งานลดราคารองเท้า ฉันคิดว่ามันน่าจะเหมาะมากสำหรับนาฬิกานิกซี่ ฉันเปิดมันและพบว่าหม้อแปลงขนาดใหญ่และโซลินอยด์ที่ทำให้กริ่งกริ่งใช้พื้นที่ส่วนใหญ่ ความคิดเริ่มแรกของฉันคือการถอดมันออกทั้งหมดและใช้วิธีอื่นในการเตือน แต่หลังจากไตร่ตรองอยู่พักหนึ่ง ฉันคิดว่าบางทีอาจเป็นไปได้
รับคำท้า !!!
เนื่องจากนาฬิกานี้ใช้ชิ้นส่วนและส่วนประกอบที่มีการหมุนเวียนขึ้นหลายครั้งซึ่งคุณอาจไม่สามารถหาชิ้นส่วนที่แน่นอนได้ คำแนะนำนี้เป็นแนวทางในการสร้างสิ่งที่คล้ายคลึงกัน
ขั้นตอนที่ 1: เตรียมกระดิ่งและเคส
ระฆังเก่าแบบนี้ผลิตโดยบริษัทต่างๆ เพื่อการใช้งานที่แตกต่างกัน โรงแรม ร้านค้า และส่วนต่อขยายโทรศัพท์ อันนี้มีคอยล์หม้อแปลงขนาดใหญ่ ฉันเดาว่ามันน่าจะเป็นกระดิ่งต่อโทรศัพท์ที่ใช้ในร้านค้าหรือโรงงานขนาดใหญ่
ถอดและคลายเกลียวหม้อแปลงไฟฟ้า (อย่าถูกล่อลวงให้เชื่อมต่อเข้ากับไฟหลัก เพราะมันอาจจะลุกเป็นไฟได้) เมื่อถอดออกแล้ว คุณสามารถเริ่มทดสอบโซลินอยด์ที่สร้างเสียงกริ่งได้จริง ด้วยแรงดันไฟเพียง 5 โวลต์ กริ่งนี้ก็เริ่มส่งเสียงดังและดัง เนื่องจากหน้าสัมผัสของกระดิ่งเป็นเพียงชิ้นส่วนของโลหะและเป็นจุดที่ปรับได้ จึงมีเสียงดังมาก (ทางไฟฟ้า) ทำให้เกิดการรบกวนทางวิทยุเป็นจำนวนมาก นอกจากนี้ โซลินอยด์ยังผลิต EMF ด้านหลังจำนวนมากในแต่ละครั้งที่หน้าสัมผัสหลุด สิ่งนี้ทำให้คอนโทรลเลอร์หยุดทำงาน การแยกสัญญาณรบกวนและ EMF ให้มากที่สุดเป็นสิ่งสำคัญมาก ในการทำเช่นนี้ ฉันเริ่มทดลองกับตัวต้านทานค่าต่างๆ เพื่อลดกระแสในโซลินอยด์ ซึ่งในทางกลับกัน จะลดแรงเคลื่อนไฟฟ้า นอกจากนี้ยังช่วยลดแรงของเสียงกริ่ง เสียงระฆังดังเกินไปสำหรับฉันอยู่ดี (ฉันต้องการถูกปลุกอย่างนุ่มนวล ไม่เหมือนสงครามโลกครั้งที่ 3 กำลังจะเริ่มต้นขึ้น) ฉันพบว่าตัวต้านทาน 6 โอห์มใช้งานได้ดี การเปลี่ยนกระดิ่งทำได้โดยใช้ทรานซิสเตอร์ (รีเลย์จะทำงานได้ดีกว่า แต่ฉันไม่มีเลย ดังนั้นฉันจึงใช้ BU407 ที่กู้คืนแล้ว ทรานซิสเตอร์ตัวอื่นก็จะทำงานได้ด้วย) ฟลายแบ็คไดโอดถูกใช้ข้ามโซลินอยด์เพื่อยับยั้ง EMF (ดูแผนผัง)
ถัดไปจะต้องป้องกันโซลินอยด์ ฉันใช้แผ่นสแตนเลสบางแผ่น สำหรับรูปร่าง ฉันสร้างแบบจำลองในกระดาษก่อน จากนั้นจึงใช้เป็นแม่แบบ วิธีการแยกเหล่านี้ใช้ได้แต่ไม่สมบูรณ์ หลอด nixie สั่นเล็กน้อย แต่อย่างน้อยตัวควบคุมก็ไม่พังอีกต่อไป ฉันสามารถทดลองต่อไปและแยกออกได้ แต่จริงๆ แล้วฉันชอบการสั่นไหว ทำให้นาฬิกามีความวินเทจเล็กน้อย (อันที่จริงฉันเคยเห็นชุดนาฬิกา nixie ที่มีการสั่นไหวโดยเจตนาและจางลงในโค้ดเป็นตัวเลือก)
ใส่ฝาครอบกลับเข้าไปและตัดสินใจว่าคุณจะติดตั้งท่ออย่างไร เดิมทีฉันกำลังจะติดตั้งบนพื้นผิว แต่เนื่องจากไม่มีที่ว่างสำหรับเสียบซ็อกเก็ต ฉันจึงเริ่มเล่นกับชิ้นไม้และโลหะต่างๆ ฉันมีชิ้นส่วนโลหะอยู่ในโรงเก็บของ และคิดว่ามันเป็นมุมที่ดีสำหรับการแสดงผล ฉันเจาะรูสำหรับซ็อกเก็ตแล้วเจาะรูเล็ก ๆ ในฝาครอบกระดิ่งไม้สำหรับสายไฟ
ขั้นตอนที่ 2: แผนผังและรายการส่วนประกอบ
ขออภัยหากแผนผังที่วาดด้วยมือไม่ชัดเจนเพียงพอ คำถามใด ๆ โปรดติดต่อฉัน (ฉันไม่มีซอฟต์แวร์ออกแบบแผนผังใด ๆ หากใครสามารถแนะนำซอฟต์แวร์ฟรีและเรียบง่ายได้ฉันจะขอบคุณมาก)
จัดเรียงส่วนประกอบของคุณให้พอดีบนบอร์ดสตริปโดยคำนึงถึงสายไฟสำหรับหลอดนิกซี่ สวิตช์ปุ่ม และแหล่งจ่ายไฟ
สำหรับนาฬิกา
GN4 nixie tubes และ sockets X 4
กริ่งโทรศัพท์เก่า
โมดูล 1307 RTC
ATmega 328p พร้อม Arduino bootloader
74141 bcd หรือเทียบเท่าของรัสเซีย
817 ภาพทรานซิเตอร์ X 4
คริสตัล 16 เมกะเฮิรตซ์
7805 ตัวควบคุมแรงดันไฟฟ้า
ตัวเก็บประจุ: 100uf 16v, 220uf 16v, 22pf X 2, ตัวต้านทาน: 10kohm X 2, 15kohm X 2, 6ohm, 500ohm, 1mohm, 1kohm
ทรานซิสเตอร์ MPS42, BU407
IN4007 ไดโอด
สวิตช์ปุ่มกด X 3
กระดานแถบต้นแบบ
หมุดและซ็อกเก็ตส่วนหัวเพื่อการเชื่อมต่อที่ง่ายดายของหลอด สวิตช์ปุ่ม และกำลังไฟ 12v
สำหรับแหล่งจ่ายไฟ HV
555 ตัวจับเวลา
IRF740 มอสเฟต
ขดลวดเหนี่ยวนำ 100 uh
ไดโอด UF4004 (ต้องเร็วมาก!!!)
ตัวต้านทาน: 1k, 10k, 2k2, 220k, โพเทนชิออมิเตอร์ 1k
ตัวเก็บประจุ: 2.2uf 400v, 470uf 16v, 2.2nf
ขั้นตอนที่ 3: รูปภาพและวิดีโอบางรายการ
ขั้นตอนที่ 4: ฟังก์ชั่นนาฬิกา
นาฬิกามี 5 โหมด สวิตช์ปุ่มสามปุ่มคือโหมด ตั้งค่า และปรับโหมด 0: ชั่วโมงนาฬิกา/นาที
โหมด 1: นาฬิกานาที/วินาที
โหมด 2: วัน / เดือน
โหมด 3: ปี
โหมด 4: ปลุก
โหมด 5: ตัวเลขเลื่อน
ปุ่มโหมดจะเลือกโหมดตามลำดับนี้ ยกเว้นโหมด 5 ซึ่งเป็นโหมดอัตโนมัติเมื่อเปิดเครื่องและทุกๆ ห้านาที ในโหมดวันที่ โหมดจะกลับสู่โหมดนาฬิกาหลังจากผ่านไปสองสามวินาที การกดปุ่มตั้งค่าในโหมดใดๆ จะทำให้คุณสามารถเปลี่ยนค่านั้นได้โดยใช้ปุ่มปรับ การกดปุ่มปรับในโหมดการเตือนจะเป็นการสลับปิด/เปิดการเตือนที่ตั้งไว้โดยเครื่องหมายทวิภาค เมื่อสัญญาณเตือนดังขึ้น ปุ่มใดๆ จะหยุดเสียงกริ่ง
ขั้นตอนที่ 5: หลังจากความคิดและรหัส
สิ่งที่ฉันจะทำแตกต่างออกไป นี่คือนาฬิกาที่ยอดเยี่ยมที่ดูดีและใช้งานได้ดี แต่ถ้าฉันทำอีกครั้ง ฉันจะ….
1. ใช้ DS3231 เพื่อความแม่นยำที่มากขึ้น นอกจากนี้ยังสามารถตรวจสอบและแสดงอุณหภูมิได้
2. ตั้งค่าอินเตอร์รัปต์ใน Atmega328 เพื่อเปลี่ยนมอสเฟต สิ่งนี้จะลดจำนวนส่วนประกอบที่ช่วยประหยัดพื้นที่
3. ใช้รีเลย์ขนาดเล็กเพื่อเรียกกริ่ง
ฉันเขียนรหัสสำหรับนาฬิกานี้เมื่อไม่นานมานี้ ทักษะการเขียนโค้ดของฉันพัฒนาขึ้นอย่างมากตั้งแต่นั้นมา ดังนั้นฉันควรเขียนใหม่ รู้สึกอิสระที่จะเปลี่ยนแปลงและปรับปรุงมัน
โชคดีกับโครงการของคุณ.
แนะนำ:
นาฬิกาปลุก 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 และ
All in One Digital Chronometer (นาฬิกา จับเวลา นาฬิกาปลุก อุณหภูมิ): 10 ขั้นตอน (พร้อมรูปภาพ)
All in One Digital Chronometer (นาฬิกา ตัวจับเวลา นาฬิกาปลุก อุณหภูมิ): เรากำลังวางแผนที่จะสร้างตัวจับเวลาสำหรับการแข่งขันอื่น แต่ต่อมา เรายังใช้นาฬิกา (ไม่มี RTC) เมื่อเราเข้าสู่การเขียนโปรแกรม เราสนใจที่จะใช้ฟังก์ชันต่างๆ เพิ่มเติมกับอุปกรณ์และลงเอยด้วยการเพิ่ม DS3231 RTC เนื่องจาก