สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
เพื่อทำความคุ้นเคยกับ DS3231 RTC (นาฬิกาเรียลไทม์) ฉันสร้างนาฬิกา 24 ชั่วโมงที่ใช้ Arduino อย่างง่าย มี 3 ปุ่มพร้อมฟังก์ชันต่อไปนี้: กดปุ่มใดก็ได้เพื่อเข้าสู่โหมดตั้งเวลา เพิ่มและลดเวลาเป็นนาทีด้วยปุ่มสองปุ่ม และตั้งนาฬิกาด้วยปุ่มที่สาม คุณสามารถชำระเงินวิดีโอการทำงานได้ที่ vimeo.com/andrewideas/simplearduinoclock
วัสดุที่จำเป็น:
- บอร์ดพัฒนา Arduino (ฉันใช้ Uno)
- จอ LCD ขนาด 16x2 HD44780 มาตรฐาน
- RTC ที่ใช้ DS3231 (ฉันได้รับใน Amazon)
- ปุ่มกดสามปุ่ม
- ตัวต้านทานสามตัว (~10K โอห์ม)
- โพเทนชิออมิเตอร์ (~10K โอห์ม)
- เขียงหั่นขนม
- สายจัมเปอร์หลายสาย
ขั้นตอนที่ 1: การเดินสายไฟ
อ้างถึงภาพวาดสำหรับคำแนะนำในการเดินสาย ปุ่มเชื่อมต่อกับหมุด A0, A1 และ A2 RTC ใช้พิน A5 สำหรับ SCL และพิน A4 สำหรับ SDA โพเทนชิออมิเตอร์จะแปรผันความคมชัดบน LCD และ LCD ใช้พินดิจิตอล 2 ถึง 7
ขั้นตอนที่ 2: การเขียนโปรแกรม
ใช้ arduino IDE เพื่ออัปโหลดภาพสเก็ตช์ของฉันไปยัง Arduino ของคุณ
รหัสของฉันส่วนหนึ่งมาจากรหัสที่ให้ไว้ที่นี่ และแน่นอนว่าโค้ดของฉันมีคำอธิบายอยู่ในความคิดเห็น
คุณสามารถดาวน์โหลดภาพร่างได้จากคำแนะนำนี้
ขั้นตอนที่ 3: ดำเนินชีวิตต่อไปด้วยชีวิตของคุณ
คุณทำได้! ยกเว้นกรณีที่คุณไม่ได้แสดงความคิดเห็นด้านล่างและเราจะพยายามอย่างเต็มที่เพื่อช่วยเหลือคุณ มิฉะนั้น ไปข้างหน้าและทำสิ่งที่ยิ่งใหญ่กว่า!
ขอบคุณ!
แนะนำ:
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: 4 ขั้นตอน (พร้อมรูปภาพ)
จอแสดงผล P10 DMD พร้อม Arduino และ RTC DS3231: จอแสดงผล P10 เป็นอาร์เรย์ของ LED ดอทเมทริกซ์ P10 led เป็นที่รู้จักกันทั่วไปว่าเป็น Dot Matrix Display หรือ DMD display มันขึ้นอยู่กับการลงทะเบียนกะโดยทั่วไปจะใช้การลงทะเบียน 74595shift พวกเขาสามารถเรียงต่อกันด้วยกระดานที่คล้ายกันจำนวนมากขึ้น NS
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
Arduino Datalogger พร้อม RTC, Nokia LCD และตัวเข้ารหัส: 4 ขั้นตอน
Arduino Datalogger พร้อม RTC, Nokia LCD และตัวเข้ารหัส: ชิ้นส่วน: Arduino Nano หรือ Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 เซ็นเซอร์อุณหภูมิ/ความชื้น DS1307 หรือ DS3231 RTC โมดูลในตัว AT24C32 EEPROM ตัวเข้ารหัสราคาถูกพร้อมตัวเก็บประจุแบบ debounding 3 ตัว คุณสมบัติ: GUI ที่ใช้ Nokia LCD และเ
นาฬิกา Arduino พร้อม DS3231 และ LCD1602: 3 ขั้นตอน
Arduino Clock พร้อม DS3231 และ LCD1602: โครงการนี้เป็นส่วนหนึ่งของโครงการที่ใหญ่กว่า แต่สามารถเป็นโครงการแบบสแตนด์อโลนได้ โดยพื้นฐานแล้วมันคือนาฬิกาที่มีปุ่มสองปุ่มสำหรับตั้งเวลาและวันที่ มันไม่ได้ดูดีขนาดนั้นบนเขียงหั่นขนมที่มีสายไฟทั้งหมด แต่มันใช้งานได้และง่าย