สารบัญ:
วีดีโอ: นาฬิกาคำโดยใช้ Arduino และ RTC: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ฉันตัดสินใจทำของขวัญพิเศษให้แฟนในวันเกิดของเธอ เนื่องจากเราทั้งคู่ต่างก็คลั่งไคล้อุปกรณ์อิเล็กทรอนิกส์ จึงค่อนข้างดีที่จะสร้างบางสิ่งที่ "อิเล็กทรอนิกส์" นอกจากนี้ เราทั้งคู่เคยให้ของขวัญที่ทำด้วยตัวเองแบบนี้ให้กันมาก่อนแล้ว และรู้สึกดีมาก
ฉันแค่ท่อง YouTube แล้วเจอวิดีโอ หลังจากดูเรื่องนี้แล้ว ฉันค่อนข้างแน่ใจว่าฉันจะทำสิ่งนี้ นั่นเป็นวิธีที่ทุกอย่างเริ่มต้นขึ้น
ฉันค้นคว้าข้อมูลทางอินเทอร์เน็ตเพื่อหาบทเรียนประเภทนั้นเพิ่มเติม แต่ไม่มีสิ่งใดที่ตรงกับความต้องการของฉัน ข้อกำหนดของฉันคือ: 1 โครงสร้างตัวเรือนที่ง่ายต่อการจัดเก็บทุกชิ้นส่วน2. คอนโทรลเลอร์ที่ใช้ต้องเป็น Arduino.3 สำหรับการรักษาเวลาต้องใช้นาฬิกาเรียลไทม์4. ไฟ LED ที่ใช้ต้องเป็น WS2812B
ฉันดูบทช่วยสอนหลายบท และตัดสินใจรวมเข้าด้วยกันเพื่อสร้างนาฬิกาคำศัพท์ตามความต้องการของฉัน มีบทเรียนเกี่ยวกับนาฬิกาคำศัพท์มากมายในอินเทอร์เน็ต และฉันตัดสินใจที่จะแบ่งปันการสร้างสรรค์ของฉันเพราะว่าไม่มีแบบใดที่มีลักษณะเช่นนี้ นอกจากนี้ยังง่ายต่อการสร้างเงินที่เป็นมิตร
บทแนะนำที่ฉันอ้างถึงมีการระบุไว้ด้านล่าง
1. ซุปเปอร์ทำบางสิ่งบางอย่าง
2. เจเรมี บลูม
3. สกอตต์ เบเซค
เริ่มกันเลย
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
ซึ่งเป็นหัวใจสำคัญของโครงการ คุณทำถูกต้องทุกอย่างจะดูดี
ฉันเลือกฮาร์ดบอร์ดเป็นฐานเพราะใช้งานได้ง่าย (ทำรูและตัด) แข็งและหาได้ง่าย ดังนั้นไปซื้อฮาร์ดบอร์ดขนาด 9 x 9 นิ้ว ก่อนทำสิ่งใดให้ตรวจดูว่าเข้ากล่องไม้ได้หรือไม่ ถ้าไม่เช่นนั้นให้ปรับโดยการตะไบหรือตัดแล้วทำให้ง่ายต่อการถอดและใส่ในกล่อง
หลังจากนั้น ให้สร้างเทมเพลตใน Inkscape โดยใช้การออกแบบไวนิลเป็นฐาน ทำเครื่องหมายสถานที่ของ Leds และนับมัน แสดงทิศทางการไหลของข้อมูลในไฟ LED แบบนีโอพิกเซลด้วย ขณะที่ฉันใช้แถบสองแถบ ในพินหมายเลข 8 & 9 ฉันจึงกำหนดหมายเลขเป็น 8 _ _ และ 9 _ โดยที่ตัวเลขแรกคือหมายเลขพิน และส่วนที่เหลือเป็นหมายเลขของ LED บางคำเช่น "A QUARTER" และ "TWENTY FIVE" ยาวเกินไป และฉันตัดสินใจใช้ไฟ LED สองดวงที่นั่น นอกจากนี้ชื่อของเธอควรจะสดใส ดังนั้นฉันจึงใช้ไฟ LED 4 ดวงที่นั่น สำหรับรายละเอียดอื่น ๆ คุณสามารถดูแม่แบบของฉัน ฉันได้แนบไฟล์ svg ของเทมเพลตของฉันแล้ว ให้พิมพ์ออกมาและตรวจสอบว่าขนาดพอดีหรือไม่โดยวางไว้เหนือไวนิลที่คุณพิมพ์ในแผ่นโปร่งแสง
ทำกล่องกระดาษแข็งขนาด 8 x 8 นิ้วด้วยดินสอโดยเว้นระยะห่างเท่ากันจากขอบของฮาร์ดบอร์ดทั้งสี่ด้าน อย่าลืมว่าฮาร์ดบอร์ดมีขนาด 9 x 9 นิ้ว และแม่แบบคือ 8 x 8 นิ้ว ติดแม่แบบในฮาร์ดบอร์ดโดยใช้กาวกระดาษในกล่องที่คุณวาด
ตัดแถบไฟ LED ทีละเส้นแล้วใช้เทปกาวสองหน้าที่ให้มาด้านหลังเพื่อติดในตำแหน่งของไฟ LED ในแม่แบบของคุณ ฉันมีไฟ LED 30 ดวงในแถบ แต่ฉันต้องการอีก 4 ดวง ฉันมีไฟ LED ชนิดเดียวกัน 20 ดวงวางอยู่รอบ ๆ ดังนั้นฉันจึงใช้ 4 ตัวสร้างโมดูลของตัวเองโดยเพิ่มตัวเก็บประจุและติดไว้ในกระดาษแข็งโดยใช้กาวร้อนและใช้ในคำว่า "Sneha"
หลังจากติดไฟ LED ทั้งหมดแล้วให้ทำ 6 รูข้าง LED ทุกตัว 3 อันทางด้านซ้ายและ 3 อันทางด้านขวา ฉันใช้ค้อนและตะปูที่มีขนาดเหมาะสมเพื่อทำรู ตรวจสอบให้แน่ใจว่ารูต่างๆ แยกออกจากกัน มิฉะนั้น สายไฟจะลัดวงจรหลังจากการบัดกรี หลังจากนั้น นำลวดแข็งขนาด 0.75 ตร.ม. มาปอกปลายสายไฟแล้วสอดเข้าไปในรูและบัดกรีให้เข้ากับไฟ LED อย่าลืมว่าไฟ LED จะพลิกทุกแถว ให้ความสนใจเป็นพิเศษกับลูกศรบอกทิศทางการไหลของข้อมูลขณะบัดกรี เก็บสายไฟที่ด้านหลังของฮาร์ดบอร์ดไว้ทั้งหมดเพราะเราต้องเพิ่มกระดาษแข็งหลังจากนั้นเพื่อหลีกเลี่ยงไม่ให้สีตก เมื่อพูดถึงการตกเลือด ฉันตัดกระดาษแข็งสีขาวที่มีความกว้าง 25 มม. หลังจากวัดความยาวที่ต้องการแล้ว ฉันใช้กาวร้อนเพื่อให้มันหยุดนิ่ง และมันใช้งานได้ดีมาก สถานที่ที่ฉันใช้กาวร้อนไม่ได้ ฉันใช้กาวกระดาษ แต่ต้องใช้เวลาหนึ่งคืนกว่าจะแห้ง ดังนั้นจงเลือกอย่างชาญฉลาด
วิธีแก้ปัญหาสำหรับสถานที่ที่แคบเกินไปสำหรับ Led ที่จะใส่เข้าไป:สำหรับตัวอักษรเช่น "I" และหัวใจที่แคบเกินไปที่จะพอดีกับ LED ฉันจะติดไฟ LED ที่นั่นโดยมีเพียง LED ที่ด้านบนของตัวอักษรและส่วนที่เกินอื่น ๆ ด้านนอก. ฉันจะติดกระดาษแข็งเหนือส่วนที่เกิน มันทำให้ไม่มีปัญหา ยังคงมีปัญหาในขณะที่ติดไฟ LED ใน "หัวใจ" มีอีกคนหนึ่งที่นำไปสู่สิ่งนี้เนื่องจากความคิดของฉันไม่สามารถใช้งานได้ที่นั่น เพื่อแก้ปัญหานี้ ฉันตัดสินใจที่จะทำให้ led นั้นอยู่ได้นานที่สุด เพื่อที่ฉันจะได้ตัดส่วนที่ถูกต้องของ led ได้ เนื่องจากฉันจะไม่ต้องถ่ายโอนข้อมูลอีกต่อไป (เนื่องจากไม่มีไฟ led ต่อจากมัน) อ้างอิงภาพที่ฉันได้เพิ่ม
สำหรับคำที่เป็นตัวอักษรสามคำเช่น "ONE" หรือ "TWO" ฉันกรีด งอ PCB ของ led แล้วส่งผ่านที่ด้านหลังของฮาร์ดบอร์ด มันแปลกที่ฉันรู้ แต่มันได้ผล นั่นเป็นความคิดของเพื่อนของฉัน แต่อย่าทำทุกที่ เฉพาะในที่ที่จำเป็นเท่านั้น
ขั้นตอนที่ 7: นำทุกอย่างมารวมกัน
หลังจากทำทุกอย่างเรียบร้อยแล้ว ก็ได้เวลาประกอบ
ไปซื้อแก้วขนาด 9 x 9 นิ้วสำหรับกล่องของคุณ ติดปากกล่องอะไรก็ได้ตามใจชอบ ฉันใช้กาวร้อน หลังจากนั้น ให้ติดไวนิลกับกระจกโดยใช้ซุปเปอร์กาวอย่างระมัดระวัง ใส่แผงวงจรเข้าไปข้างในแต่ห้ามซ่อม จ่ายไฟ เปิดไฟ LED ใช้แรงกดบนฮาร์ดบอร์ดด้วยมือของคุณ และตรวจดูว่ามันอยู่ในแนวเดียวกับไวนิลหรือไม่ ถ้าไม่ คุณจะต้องยื่นฮาร์ดบอร์ดจากด้านใดด้านหนึ่งจากสี่ด้านเพื่อลดขนาด ใช้เวลาของคุณกับกระบวนการจัดตำแหน่ง
เสร็จแล้วก็ซ่อมฮาร์ดบอร์ด เพิ่มโพเทนชิออมิเตอร์และขั้วต่อบาร์เรลกระแสตรง ในการให้พลังงานแก่ส่วนประกอบทั้งหมด ฉันใช้ PCB หนึ่งชิ้น บัดกรีสายไฟแข็งสองเส้น (Vcc และ GND) และใช้เป็นรางจ่ายไฟ หลังจากนั้น ฉันบัดกรีส่วนประกอบทั้งหมดเพื่อใช้พลังงาน ฉันใช้พิน Vin ของ Arduino เพื่อให้พลัง
ทำการเชื่อมต่อทั้งหมดกับ Arduino และเพลิดเพลินกับนาฬิกาคำศัพท์ของคุณ
คำแนะนำ ติดเทปสีดำหลังคำหลอก จะช่วยลดเลือดออกได้มาก เปลี่ยนแบตเตอรี่ DS3231 3.3V ด้วยแบตเตอรี่ใหม่
คำถามใด ๆ โปรดแสดงความคิดเห็น
ขอขอบคุณ:)
แนะนำ:
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: 4 ขั้นตอน (พร้อมรูปภาพ)
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: จอแสดงผล P10 เป็นอาร์เรย์ของ LED ดอทเมทริกซ์ P10 led เป็นที่รู้จักกันทั่วไปว่าเป็น Dot Matrix Display หรือ DMD display มันขึ้นอยู่กับการลงทะเบียนกะโดยทั่วไปจะใช้การลงทะเบียน 74595shift พวกเขาสามารถเรียงต่อกันด้วยกระดานที่คล้ายกันจำนวนมากขึ้น NS
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
ติดตาม: Advanced Media Center พร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): บทความนี้เป็นบทความต่อจากบทความก่อนหน้าของฉันที่ประสบความสำเร็จค่อนข้างมากเกี่ยวกับการสร้างศูนย์สื่ออเนกประสงค์ โดยอ้างอิงจาก Raspberry PI ที่ได้รับความนิยมมากในตอนแรก แต่ ในภายหลัง เนื่องจากไม่มีเอาต์พุตที่สอดคล้องกับ HEVC, H.265 และ HDMI 2.2 จึงมีสวิตช์
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
RuuviTag และ PiZero W และ Blinkt! เครื่องวัดอุณหภูมิที่ใช้ Bluetooth Beacon: คำแนะนำนี้อธิบายวิธีการอ่านข้อมูลอุณหภูมิและความชื้นจาก RuuviTag โดยใช้ Bluetooth กับ Raspberry Pi Zero W และเพื่อแสดงค่าเป็นเลขฐานสองบน Pimoroni กะพริบตา! pHAT.หรือเรียกสั้นๆ ว่า จะสร้างสถานะอย่างไร
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ)
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): นี่คือบทแนะนำเกี่ยวกับวิธีการสร้าง Quadcopter โดยใช้มอเตอร์ NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS & วิทยุ 3DR ฉันพยายามอธิบายแต่ละขั้นตอนด้วยรูปภาพจำนวนหนึ่ง หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับ