![นาฬิกา Arduino พร้อม DS3231 และ LCD1602: 3 ขั้นตอน นาฬิกา Arduino พร้อม DS3231 และ LCD1602: 3 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-15038-38-j.webp)
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![นาฬิกา Arduino พร้อม DS3231 และ LCD1602 นาฬิกา Arduino พร้อม DS3231 และ LCD1602](https://i.howwhatproduce.com/images/006/image-15038-39-j.webp)
โครงการนี้เป็นส่วนหนึ่งของโครงการที่ใหญ่กว่า แต่สามารถเป็นโครงการแบบสแตนด์อโลนได้ โดยพื้นฐานแล้วจะเป็นนาฬิกาที่มีปุ่มสองปุ่มสำหรับตั้งเวลาและวันที่
มันดูไม่ดีนักบนเขียงหั่นขนมที่มีสายไฟทั้งหมด แต่ใช้งานได้และสามารถทำให้ง่ายขึ้นโดยใช้จอแสดงผล I2C แต่ฉันจะพูดถึงเรื่องนั้นในคำแนะนำในอนาคต
โหมดการทำงานค่อนข้างง่าย คุณมีปุ่มสองปุ่ม ปุ่มแรกที่เชื่อมโยงกับพิน 8 บน Arduino ใช้เพื่อเลือกพารามิเตอร์ (วันที่ ชั่วโมง นาที …) และในตอนท้ายเพื่อบันทึกวันที่ใหม่ ปุ่มที่สองซึ่งติดอยู่กับพิน 9 บน Arduino ใช้เพื่อเพิ่มพารามิเตอร์ที่เลือกและในตอนท้ายเพื่อยกเลิกข้อมูลที่คุณเพิ่งป้อน (อย่าบันทึก) ในกรณีที่คุณไม่พอใจกับมัน
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น:
![ชิ้นส่วนที่จำเป็น ชิ้นส่วนที่จำเป็น](https://i.howwhatproduce.com/images/006/image-15038-40-j.webp)
![ชิ้นส่วนที่จำเป็น ชิ้นส่วนที่จำเป็น](https://i.howwhatproduce.com/images/006/image-15038-41-j.webp)
![ชิ้นส่วนที่จำเป็น ชิ้นส่วนที่จำเป็น](https://i.howwhatproduce.com/images/006/image-15038-42-j.webp)
![ชิ้นส่วนที่จำเป็น ชิ้นส่วนที่จำเป็น](https://i.howwhatproduce.com/images/006/image-15038-43-j.webp)
1. Arduino UNO R3 หรือบอร์ดที่เข้ากันได้
2. โมดูล DS3231 RTC (นาฬิกาเรียลไทม์)
3. แบตเตอรี่ CR2032 หากโมดูลไม่ได้มาพร้อมกับแบตเตอรี่หนึ่งก้อน
4. จอแสดงผล LCD 1602
5. ตัวต้านทานปรับค่าได้ 50K ohm สำหรับปรับความคมชัดของ 1602 LCD
6. 2 ปุ่มสำหรับปรับวันที่และเวลา
7. ตัวต้านทาน 10K ohm สองตัวสำหรับหมุดปุ่มแบบดึงลง
8. สายจัมเปอร์สำหรับต่อชิ้นส่วน
9. เขียงหั่นขนม
ขั้นตอนที่ 2: ประกอบ Scheme
![ประกอบโครงการ ประกอบโครงการ](https://i.howwhatproduce.com/images/006/image-15038-44-j.webp)
เนื่องจากฉันแน่ใจว่าคุณไม่สามารถเชื่อมต่อโดยอิงจากภาพถ่ายแรกของโปรเจ็กต์ได้ นี่คือโครงร่างสำหรับสิ่งนี้
ขั้นตอนที่ 3: เขียนรหัส:
คุณสามารถค้นหารหัสสำหรับโครงการนี้ได้ที่นี่ ในไฟล์แนบ รู้สึกอิสระที่จะปรับเปลี่ยนเพื่อให้เหมาะกับความต้องการของคุณ มีการอธิบายรหัสในไฟล์.ino ข้อเสนอแนะใด ๆ ยินดีต้อนรับ
แนบห้องสมุดที่ฉันใช้ด้วย ไลบรารีอื่นของ DS3231 อาจใช้งานไม่ได้
แนะนำ:
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: 4 ขั้นตอน (พร้อมรูปภาพ)
![จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: 4 ขั้นตอน (พร้อมรูปภาพ) จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-6722-j.webp)
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: จอแสดงผล P10 เป็นอาร์เรย์ของ LED ดอทเมทริกซ์ P10 led เป็นที่รู้จักกันทั่วไปว่าเป็น Dot Matrix Display หรือ DMD display มันขึ้นอยู่กับการลงทะเบียนกะโดยทั่วไปจะใช้การลงทะเบียน 74595shift พวกเขาสามารถเรียงต่อกันด้วยกระดานที่คล้ายกันจำนวนมากขึ้น NS
นาฬิกา LED โดยใช้ 555 และ 4017 (ไม่ต้องตั้งโปรแกรม): 8 ขั้นตอน (พร้อมรูปภาพ)
![นาฬิกา LED โดยใช้ 555 และ 4017 (ไม่ต้องตั้งโปรแกรม): 8 ขั้นตอน (พร้อมรูปภาพ) นาฬิกา LED โดยใช้ 555 และ 4017 (ไม่ต้องตั้งโปรแกรม): 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/006/image-15017-j.webp)
นาฬิกา LED โดยใช้ 555 และ 4017 (ไม่จำเป็นต้องเขียนโปรแกรม): ในที่นี้จะแนะนำโครงการที่ฉันออกแบบและสร้างขึ้นเมื่อประมาณ 7 ปีที่แล้ว แนวคิดของโครงการคือการใช้ไอซีตัวนับเช่น 4017 เพื่อสร้างสัญญาณที่ควบคุมการกะพริบของ LED ที่จัดเรียงเป็น เข็มนาฬิกาอะนาล็อก
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
![All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-15292-j.webp)
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
นาฬิกา Nixie พร้อม Arduino - การออกแบบที่ง่ายที่สุด: 4 ขั้นตอน
![นาฬิกา Nixie พร้อม Arduino - การออกแบบที่ง่ายที่สุด: 4 ขั้นตอน นาฬิกา Nixie พร้อม Arduino - การออกแบบที่ง่ายที่สุด: 4 ขั้นตอน](https://i.howwhatproduce.com/images/008/image-23799-j.webp)
นาฬิกา Nixie พร้อม Arduino | การออกแบบที่เรียบง่ายที่สุด: หลังจากทำงานมาทั้งวัน ในที่สุดฉันก็ประสบความสำเร็จในการสร้างนาฬิกา Nixie ด้วย Arduino และชิป opto-isolation โดยไม่ต้องใช้ไดรเวอร์ Nixie ซึ่งหาซื้อได้ยาก
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
![PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1144-103-j.webp)
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก