Isi kandungan:

CLOCK MENGGUNAKAN ATMEGA 8: 7 Langkah (dengan Gambar)
CLOCK MENGGUNAKAN ATMEGA 8: 7 Langkah (dengan Gambar)

Video: CLOCK MENGGUNAKAN ATMEGA 8: 7 Langkah (dengan Gambar)

Video: CLOCK MENGGUNAKAN ATMEGA 8: 7 Langkah (dengan Gambar)
Video: Jam Digital Sederhana Menggunakan Display 7 Segment CD4094 Atmega8 2024, Julai
Anonim
Image
Image

ATMEGA 8 adalah salah satu pengawal mikro termurah, jadi saya memutuskan untuk membuat jam menggunakannya. Perkara pertama yang saya temui adalah memaparkan masa dan perkara yang paling umum adalah paparan 7 segmen tetapi saya tidak dapat memaparkan semua teks yang diharapkan sedikit, jadi saya memutuskan untuk pergi dengan LCD 16X2. Oleh itu, saya datang tepat waktu di mana sebahagian besar pengawal mikro baru-baru ini menawarkan RTC dalaman (Jam Masa Sebenar) tetapi ATMEGA 8 kami tidak mempunyai RTC dalaman jadi saya pergi dengan yang luaran. Kemudian saya mendapat kuasa jam, atmega boleh berjalan dari 1.8v hingga 5v jadi saya merancang untuk lipo 1s, ia berfungsi dengan baik … jadi mari kita mula membina

Langkah 1: Senarai Komponen

Senarai Komponen
Senarai Komponen
Senarai Komponen
Senarai Komponen
Senarai Komponen
Senarai Komponen
  • Atmega 8 ic
  • Paparan LCD 16X2
  • Modul RTC DS3231
  • Bateri lipo 1S
  • Modul pengecas lipo TP4056
  • PCB yang digerudi
  • Pengayun kristal 16MHZ
  • Kapasitor 22pf
  • Perintang 10K

Langkah 2: Membakar Boot Loader di ATMEGA 8

Image
Image
  • Kaedah paling mudah adalah mengeluarkan ATMEGA 328 dari arduino uno dan memasukkan ATMEGA 8 di dalamnya.
  • Sambungkan pin SPI dengan uno Arduino yang lain dan bakar boot loader
  • ikuti video ini untuk kedudukan yang lebih baik

Langkah 3: Menghubungkan RTC ke Arduino

Menghubungkan RTC ke Arduino
Menghubungkan RTC ke Arduino
  • Sambungkan pin SCL RTC ke A5 arduino
  • Sambungkan pin SDA RTC ke A4 arduino
  • Sambungkan pin VCC RTC ke arvino 5v
  • Sambungkan pin GND RTC ke GND arduino

Langkah 4: Memuat naik Masa ke RTC

Memuat naik Masa ke RTC
Memuat naik Masa ke RTC
  • Muat turun program jam
  • buka kod
  • melepaskan baris berikut
  • betulkan masa sekarang
  • menaikkan kod
  • sekarang masa dijimatkan ke RTC
  • sekarang komen kembali baris dan muat naik sekali lagi
  • sekarang keluarkan ATMEGA 8 dari arduino
  • https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
  • lihat pautan ini untuk maklumat lebih lanjut

Langkah 5: Membina Litar

Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
  • Mulakan dengan menyolder ATMEGA 8 ke pcb
  • Kemudian buat litar pengayun untuk ATMEGA 8
  • Rujuk pinout atmega 8
  • Kemudian betulkan modul RTC dan LCD
  • Lakukan sambungan mengikut gambarajah litar
  • Betulkan Bateri lipo dan pengecasnya

Langkah 6: Membuat Kes Luar

Membuat Kes Luar
Membuat Kes Luar
Membuat Kes Luar
Membuat Kes Luar
  • Saya tidak mempunyai pencetak 3d jadi saya memutuskan untuk membuatnya menggunakan kadbod dan menutupnya menggunakan pita saluran berwarna
  • Ia kelihatan berkilat dan cantik
  • Saya akan mengesyorkan untuk membina cetakan 3D untuk kelihatan lebih profesional

Langkah 7: Fungsi Jam

Fungsi Jam
Fungsi Jam
Fungsi Jam
Fungsi Jam
  • Ini dalam format 12jam, jadi akan memaparkan AM / PM
  • Ia akan memaparkan masa dengan detik
  • Ia akan menunjukkan hari dan tarikh dalam setiap dua minit
  • Ia akan menunjukkan suhu bilik dalam setiap dua minit
  • Ia mempunyai sandaran bateri, jadi walaupun tidak ada daya, ia akan berjalan pada baterinya
  • RTC mempunyai bateri sendiri, jadi walaupun sandaran bateri mati masa tidak akan berehat.
  • Saya harap anda akan menyukai projek ini…. !!! Pertimbangkan untuk melanggan saluran YouTube saya !!! Selamat Belajar.

Disyorkan: