Mundarija:

Signal funktsiyali Arduino raqamli soati (maxsus PCB): 6 qadam (rasmlar bilan)
Signal funktsiyali Arduino raqamli soati (maxsus PCB): 6 qadam (rasmlar bilan)

Video: Signal funktsiyali Arduino raqamli soati (maxsus PCB): 6 qadam (rasmlar bilan)

Video: Signal funktsiyali Arduino raqamli soati (maxsus PCB): 6 qadam (rasmlar bilan)
Video: Arduino UZ#6 Analog Kirish 2024, Noyabr
Anonim
Signal funksiyali Arduino raqamli soati (maxsus PCB)
Signal funksiyali Arduino raqamli soati (maxsus PCB)

Ushbu DIY qo'llanmasida men sizga o'zingizning raqamli soatingizni qanday qilib budilnik vazifasini bajarishni ko'rsataman.

Ushbu loyihada men Arduino UNO mikrokontroller - Atmega328pga asoslangan shaxsiy PCB ishlab chiqarishga qaror qildim.

Quyida siz PCB sxemasi bilan elektron sxemani topasiz, shunda siz uni osongina ishlab chiqarasiz.

Tugmalarni bosish orqali siz vaqt/sana/signal va signal holatini (yoqish/o'chirish) o'rnatishingiz mumkin bo'ladi.

Signalni signal tugmachasini bosish yoki qutini yopish orqali o'chirish mumkin.

Yangilanishlarni va boshqalarni bu erda topishingiz mumkin:

Qani boshladik.

1 -qadam: Sizga nima kerak - apparat

Sizga nima kerak - apparat
Sizga nima kerak - apparat

Ushbu loyiha uchun sizga kerak bo'ladi:

  • Bizning shaxsiy PCB davri
  • Yuqori kontrastli 16x2 belgili LCD (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (Arduino UNO bootloader bilan)
  • Haqiqiy vaqt DS1307
  • Burilish sensori
  • 28 ta soket va 8 ta soket
  • 16 MGts kristalli osilator
  • 32,768 MGts kristalli osilator
  • 2x22 pF kondansatörler
  • 3x10 kOhm qarshilik
  • Trimmer 20kOm
  • Buzzer
  • Tangalar batareyasi ushlagichi
  • vintli terminal 2P 2,54 mm
  • Pin sarlavhasi 1x5 ayol 2,54 mm
  • Mini tugmachali kalit - baland

Dasturlash uchun sizga TTL -USB moduli yoki Arduino UNO kartasi kerak bo'ladi.

Quvvat olish uchun sizga 5V-1A quvvat adapteri kerak bo'ladi yoki men kabi usb kabelidan foydalanishingiz mumkin.

2 -qadam: Bepul onlayn sxemalarni loyihalash platformasi EasyEDA davrasi

EasyEDA davrasi, bepul onlayn sxemalar dizayni platformasi
EasyEDA davrasi, bepul onlayn sxemalar dizayni platformasi
EasyEDA davrasi, bepul onlayn sxemalar dizayni platformasi
EasyEDA davrasi, bepul onlayn sxemalar dizayni platformasi

Yuqoridagi sxemani o'zgartirish va o'zgartirish uchun bu erga kiring.

3 -qadam: Kod

Kodeks
Kodeks

Uni qanday dasturlash mumkin:

TTL bilan USB -modulni 5 ta kabelli dasturlash sarlavhasiga ulang.

RX va TX pinlari o'zaro bog'langan bo'lishi kerak.

QAYD: Agar siz Arduino UNO kartasidan foydalansangiz, avval ATmega328 IC ni olib tashlang va RX sarlavhalarini RX va TX kartalarining TX pinlariga ulang. RS pin Arduino UNO reset piniga ulangan bo'lishi kerak.

Kodni bu erdan yuklab oling va Arduino IDE bilan oching. Ichkarida siz kutubxona faylini ham topasiz.

4 -qadam: JLCPCB - 2 dollardan o'zingizning elektron pultingizni qiling

JLCPCB - 2 dollardan o'zingizning elektron pultingizni qiling!
JLCPCB - 2 dollardan o'zingizning elektron pultingizni qiling!

PCB kartasini ishlab chiqarish uchun bu erga kiring!

JLCPCB-dan 2 dollarlik PCB ishlab chiqarish va 2 kunlik ishlab chiqarish vaqtidan foydalaning, sifati juda yaxshi, bizning pcb kartamizning quyidagi rasmini tekshiring.

5 -qadam: 3D qismlari

3D qismlar
3D qismlar
3D qismlar
3D qismlar

6 -qadam: Yaxshi bajarildi

Juda qoyil!
Juda qoyil!

Umid qilamanki, bu sizga yoqdi, izohlarda menga xabar bering !!!

Tavsiya: