![นาฬิกาโดยใช้ ATMEGA 8: 7 ขั้นตอน (พร้อมรูปภาพ) นาฬิกาโดยใช้ ATMEGA 8: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-4949-8-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![Image Image](https://i.howwhatproduce.com/images/002/image-4949-10-j.webp)
![](https://i.ytimg.com/vi/O9DSfxhJJYg/hqdefault.jpg)
ATMEGA 8 เป็นหนึ่งในไมโครคอนโทรลเลอร์ที่ถูกที่สุด ดังนั้นฉันจึงตัดสินใจสร้างนาฬิกาโดยใช้มัน สิ่งแรกที่ฉันเจอคือการแสดงเวลา ดังนั้นสิ่งทั่วไปส่วนใหญ่คือการแสดงผล 7 ส่วน แต่ฉันไม่สามารถแสดงข้อความทั้งหมดได้ คาดหวังเพียงเล็กน้อย ดังนั้นฉัน ตัดสินใจเลือกจอ LCD ขนาด 16X2 จากนั้นฉันก็มารักษาเวลาที่ไมโครคอนโทรลเลอร์ล่าสุดเสนอ RTC ภายใน (นาฬิกาตามเวลาจริง) แต่ ATMEGA 8 เราไม่มี RTC ภายใน ดังนั้นฉันจึงเลือกใช้ตัวควบคุมภายนอก จากนั้นฉันก็เจอขุมพลัง clock, atmega สามารถทำงานได้ตั้งแต่ 1.8v ถึง 5v ดังนั้นฉันจึงวางแผนไปที่ 1s lipo มันใช้งานได้ค่อนข้างดี…งั้นเรามาเริ่มสร้างกันเลย
ขั้นตอนที่ 1: รายการส่วนประกอบ
![รายการส่วนประกอบ รายการส่วนประกอบ](https://i.howwhatproduce.com/images/002/image-4949-11-j.webp)
![รายการส่วนประกอบ รายการส่วนประกอบ](https://i.howwhatproduce.com/images/002/image-4949-12-j.webp)
![รายการส่วนประกอบ รายการส่วนประกอบ](https://i.howwhatproduce.com/images/002/image-4949-13-j.webp)
- Atmega 8 ic
- จอ LCD 16X2
- โมดูล DS3231 RTC
- แบตลิโพ 1S
- TP4056 โมดูลเครื่องชาร์จ lipo
- PCB เจาะ
- ออสซิลเลเตอร์คริสตัล 16 เมกะเฮิร์ตซ์
- ตัวเก็บประจุ 22pf
- ตัวต้านทาน 10K
ขั้นตอนที่ 2: การเบิร์น Boot Loader บน ATMEGA 8
![Image Image](https://i.howwhatproduce.com/images/002/image-4949-15-j.webp)
![](https://i.ytimg.com/vi/62rhbh9_GKw/hqdefault.jpg)
- วิธีที่ง่ายที่สุดคือลบ ATMEGA 328 ออกจาก arduino uno แล้วใส่ ATMEGA 8 เข้าไป
- เชื่อมต่อหมุด SPI กับ Arduino uno อื่นและเบิร์นบูตโหลดเดอร์
- ติดตามวิดีโอนี้เพื่อความเข้าใจที่ดีขึ้น
ขั้นตอนที่ 3: เชื่อมต่อ RTC กับ Arduino
![การเชื่อมต่อ RTC กับ Arduino การเชื่อมต่อ RTC กับ Arduino](https://i.howwhatproduce.com/images/002/image-4949-16-j.webp)
- เชื่อมต่อ SCL pin ของ RTC กับ A5 arduino
- เชื่อมต่อ SDA pin ของ RTC กับ A4 arduino
- เชื่อมต่อพิน VCC ของ RTC กับ 5v arduino
- เชื่อมต่อพิน GND ของ RTC กับ GND arduino
ขั้นตอนที่ 4: อัปโหลดเวลาไปยัง RTC
![กำลังอัปโหลดเวลาไปยัง RTC กำลังอัปโหลดเวลาไปยัง RTC](https://i.howwhatproduce.com/images/002/image-4949-17-j.webp)
- ดาวน์โหลดโปรแกรมนาฬิกา
- เปิดรหัส
- uncomment บรรทัดต่อไปนี้
- แก้ไขเวลาปัจจุบัน
- อัพโค้ด
- ตอนนี้เวลาถูกบันทึกลงใน RTC
- ตอนนี้แสดงความคิดเห็นกลับบรรทัดแล้วอัปโหลดอีกครั้ง
- ตอนนี้ลบ ATMEGA 8 ออกจาก arduino
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- ตรวจสอบลิงค์นี้สำหรับข้อมูลเพิ่มเติม
ขั้นตอนที่ 5: สร้างวงจร
![การสร้างวงจร การสร้างวงจร](https://i.howwhatproduce.com/images/002/image-4949-18-j.webp)
![การสร้างวงจร การสร้างวงจร](https://i.howwhatproduce.com/images/002/image-4949-19-j.webp)
![การสร้างวงจร การสร้างวงจร](https://i.howwhatproduce.com/images/002/image-4949-20-j.webp)
- เริ่มต้นด้วยการบัดกรี ATMEGA 8 กับ pcb
- จากนั้นทำวงจรออสซิลเลเตอร์สำหรับ ATMEGA 8
- อ้างถึง atmega 8 pinout
- จากนั้นแก้ไขโมดูล RTC และ LCD
- ทำการเชื่อมต่อตามแผนภาพวงจร
- แก้ไขแบตเตอรี่ lipo และอุปกรณ์ชาร์จ
ขั้นตอนที่ 6: การสร้าง Outer Case
![การสร้างเคสภายนอก การสร้างเคสภายนอก](https://i.howwhatproduce.com/images/002/image-4949-21-j.webp)
![การสร้างเคสภายนอก การสร้างเคสภายนอก](https://i.howwhatproduce.com/images/002/image-4949-22-j.webp)
- ฉันไม่มีเครื่องพิมพ์ 3 มิติ ฉันเลยตัดสินใจทำด้วยกระดาษแข็งและปิดทับด้วยเทปพันสายไฟสี
- ดูเงางามและสวยงาม
- ฉันจะแนะนำให้สร้างเคสพิมพ์ 3 มิติให้ดูเป็นมืออาชีพมากขึ้น
ขั้นตอนที่ 7: หน้าที่ของ Clock
![หน้าที่ของนาฬิกา หน้าที่ของนาฬิกา](https://i.howwhatproduce.com/images/002/image-4949-23-j.webp)
![หน้าที่ของนาฬิกา หน้าที่ของนาฬิกา](https://i.howwhatproduce.com/images/002/image-4949-24-j.webp)
- อยู่ในรูปแบบ 12 ชั่วโมง ดังนั้นจะแสดง AM/PM
- จะแสดงเวลาเป็นวินาที
- มันจะแสดงวันและวันที่ในทุกสองนาที
- จะแสดงอุณหภูมิห้องทุกๆ 2 นาที
- มีแบตเตอรีสำรองดังนั้นแม้เมื่อไม่มีพลังงานก็จะใช้พลังงานจากแบตเตอรี
- RTC มีแบตเตอรีเป็นของตัวเอง ดังนั้นแม้ว่าแบตเตอรีแบตสำรองจะหมด เวลาก็ไม่เหลือ
- ฉันหวังว่าคุณจะชอบโครงการนี้ ….!!! พิจารณาสมัครสมาชิกช่อง YouTube ของฉัน !!! การเรียนรู้ที่มีความสุข
แนะนำ:
เปียโนอากาศโดยใช้ IR Proximity Sensor และ Arduino Uno Atmega 328: 6 ขั้นตอน (พร้อมรูปภาพ)
![เปียโนอากาศโดยใช้ IR Proximity Sensor และ Arduino Uno Atmega 328: 6 ขั้นตอน (พร้อมรูปภาพ) เปียโนอากาศโดยใช้ IR Proximity Sensor และ Arduino Uno Atmega 328: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/007/image-20161-j.webp)
เปียโนอากาศโดยใช้ IR Proximity Sensor และ Arduino Uno Atmega 328: ปกติแล้วเปียโนจะเป็นงานไฟฟ้าหรือกลไกบนกลไกง่ายๆ ของการกดปุ่ม แต่นี่คือจุดพลิกผัน เราสามารถขจัดความจำเป็นของคีย์ในเปียโนได้โดยใช้เซ็นเซอร์บางตัว และพร็อกซิมิตีเซ็นเซอร์อินฟราเรดที่เหมาะสมกับสาเหตุมากที่สุดเพราะเ
ต้นคริสต์มาส ATmega (arduino): 10 ขั้นตอน (พร้อมรูปภาพ)
![ต้นคริสต์มาส ATmega (arduino): 10 ขั้นตอน (พร้อมรูปภาพ) ต้นคริสต์มาส ATmega (arduino): 10 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/010/image-29634-j.webp)
ต้นคริสต์มาส ATmega (arduino): ต้นคริสต์มาส ATmega (arduino)
การแฮ็ก EXtreme Burner สำหรับการเขียนโปรแกรม AVR Atmega Devices: 7 ขั้นตอน
![การแฮ็ก EXtreme Burner สำหรับการเขียนโปรแกรม AVR Atmega Devices: 7 ขั้นตอน การแฮ็ก EXtreme Burner สำหรับการเขียนโปรแกรม AVR Atmega Devices: 7 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-32099-j.webp)
การแฮ็ก EXtreme Burner สำหรับการเขียนโปรแกรม AVR Atmega Devices: นี่เป็นคำแนะนำแรกของฉันในเว็บไซต์นี้! พวกคุณทุกคนโพสต์สิ่งต่าง ๆ มากมายบนเว็บไซต์นี้ ความคิดและความสนใจที่แปลกประหลาดและแปลกประหลาดมากมายเช่นกัน ! หลายๆ เรื่องที่ฉันได้อ่านเป็นครั้งคราว และคุณได้แรงบันดาลใจให้ฉันตอบแทนชุมชน ! อัลธ
วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน
![วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3471-42-j.webp)
วิธีตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit: สวัสดีเพื่อนๆ วันนี้ผมจะมาแนะนำวิธีการตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit
ชิป Arduino / ATMega แบบสแตนด์อโลนบนเขียงหั่นขนม: 8 ขั้นตอน (พร้อมรูปภาพ)
![ชิป Arduino / ATMega แบบสแตนด์อโลนบนเขียงหั่นขนม: 8 ขั้นตอน (พร้อมรูปภาพ) ชิป Arduino / ATMega แบบสแตนด์อโลนบนเขียงหั่นขนม: 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11140007-standalone-arduino-atmega-chip-on-breadboard-8-steps-with-pictures-j.webp)
ชิป Arduino / ATMega แบบสแตนด์อโลนบนเขียงหั่นขนม: ถ้าคุณเป็นเหมือนฉัน หลังจากที่ฉันได้ Arduino และทำการเขียนโปรแกรมขั้นสุดท้ายบนชิปตัวแรกของฉัน ฉันต้องการดึงมันออกจาก Arduino Duemilanove และวางไว้บนวงจรของฉันเอง สิ่งนี้จะทำให้ Arduino ของฉันว่างสำหรับโครงการในอนาคตด้วย ปัญหา