Mundarija:
- 1 -qadam: Sizga nima kerak - apparat
- 2 -qadam: Bepul onlayn sxemalarni loyihalash platformasi EasyEDA davrasi
- 3 -qadam: Kod
- 4 -qadam: JLCPCB - 2 dollardan o'zingizning elektron pultingizni qiling
- 5 -qadam: 3D qismlari
- 6 -qadam: Yaxshi bajarildi
Video: Signal funktsiyali Arduino raqamli soati (maxsus PCB): 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
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
Yuqoridagi sxemani o'zgartirish va o'zgartirish uchun bu erga kiring.
3 -qadam: Kod
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
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
6 -qadam: Yaxshi bajarildi
Umid qilamanki, bu sizga yoqdi, izohlarda menga xabar bering !!!
Tavsiya:
Pensiya soati / hisoblash / Dn soati: 4 qadam (rasmlar bilan)
Pensiya soati / hisoblash / Dn soati: Menda tortmasida 8x8 o'lchamli LED nuqta matritsali displeylar bor edi va ular bilan nima qilish kerakligi haqida o'yladim. Boshqa ko'rsatmalardan ilhomlanib, men kelajakdagi sana/vaqtni sanash uchun orqaga/yuqoriga ko'rsatish ekranini yaratish g'oyasini oldim va agar belgilangan vaqt
Raqamli ko'p funktsiyali o'lchash vositasi: 21 qadam (rasmlar bilan)
Raqamli ko'p funktsiyali o'lchash vositasi: hammaga salom. Men har doim 3D printer to'shagini tekislashda yordam beradigan qurilma va kerakli uzunlikdagi stikerni osongina kesib olishim uchun egri yuzaning taxminiy uzunligini olishga yordam beradigan boshqa qurilmani xohlardim
60 gigagertsli elektr uzatish liniyasi bilan sinxronlashtirilgan Arduino raqamli soati: 8 qadam (rasmlar bilan)
Arduino raqamli soati 60 Gts quvvat liniyasi bilan sinxronlashtiriladi: Arduino -ga asoslangan bu raqamli soat 60 Gts quvvat liniyasi bilan sinxronlashtiriladi. U oddiy va arzon umumiy anodli 4 xonali 7 segmentli displeyga ega, u soat va daqiqalarni ko'rsatadi. U 60 gigagertsli sinus to'lqinlari qachon kirishini aniqlash uchun o'zaro faoliyat detektordan foydalanadi
MechWatch - maxsus raqamli soat: 9 qadam (rasmlar bilan)
MechWatch - maxsus raqamli soatlar: MechWatch - bu men moslashuvchanlik nuqtai nazaridan Arduino -ning afzalliklariga ega bo'lish uchun mo'ljallangan soat, lekin men uni iloji boricha professional tarzda yaratilganini va his qilishini xohlardim. Shu maqsadda, bu yo'riqnomada sirtga o'rnatiladigan elektronika ancha rivojlangan (ekspozitsiyalar yo'q
Ko'p funktsiyali raqamli termometr: 5 qadam (rasmlar bilan)
Ko'p funktsiyali raqamli termometr: Bu ko'rsatma sizga termometr, xronograf (hisoblash taymeri), taymer va yorug'lik displeyi bilan ko'p funktsiyali platformani qanday yaratishni ko'rsatib beradi. Bundan tashqari, u boshqa analog sensorlar yoki siz biladigan boshqa funktsiyalar uchun platforma bo'lishi mo'ljallangan