Mundarija:

Tangalar hisoblagichi: 5 qadam
Tangalar hisoblagichi: 5 qadam

Video: Tangalar hisoblagichi: 5 qadam

Video: Tangalar hisoblagichi: 5 qadam
Video: Кайси бефаросат чикарди буни? 2000 ва 20000 су́м 2024, Noyabr
Anonim
Tangalar hisoblagichi
Tangalar hisoblagichi

Men bu tanga hisoblagichini maktab loyihasi uchun qildim, unda biz arduino -dan foydalanishni o'rganishimiz kerak edi. Bu asosan arduino yordamida qanday qilib buyumlar yasashni o'rganish uchun qilingan. Ushbu loyiha uchun men lazer va 3d printerdan foydalanishni ham o'rgandim.

Ta'minotlar

Arduino bilan

16x2 LCD displey

Alyuminiy folga

Stripboard yoki perfboard (stripboard afzal ko'riladi)

6 10k ohmli rezistorlar

1 220 ohmli qarshilik

10k ohmlik potansiyometr

1 -qadam: Sarter

Sorter
Sorter

Men qilgan birinchi narsa - tanga ajratuvchi. Men tangani saralash usulini o'lchamiga qarab tanladim. Bu avtomatlarning ko'pchiligiga qaraganda oddiy usul. Odatda ular tangalarni o'lchash uchun tizimlarning kombinatsiyasidan foydalanadilar, masalan, elektr qarshiligi va og'irligi. Bu aniqroq o'lchovlarni berishi mumkin, lekin mening hozirgi mahoratim va vaqt chegaramga mos kelmaydi.

Juda murakkab bo'lmasa -da, tangalarni aniq o'lchash, ularni saralash kerak. Tartiblash usuli - tangalar qiyalikdan pastga siljishi va kerakli teshikdagi birinchi teshikka tushishi. Masalan, ellik sentlik tanga yiqilishidan oldin 6 -teshikka siljiydi. Shunday qilib, arduino tanga uning qiymatini bilish uchun ma'lum bir teshikka tushib ketganini tan olishi kerak.

Men 8 o'rniga 7 teshik ochganimning sababi shundaki, 1 va 2 tsentlik tangalar ishlatilmayapti, shuning uchun men ularni bir vaqtning o'zida saralashni tanladim.

2 -qadam: simlarni ulash

Simlar
Simlar

Kabelning ulanishi taxminan yuqorida ko'rsatilgan. Eng yaxshi variant - ekranni boshlash. LCD displeyni ulashda 220 ohmli rezistorni olishingizga ishonch hosil qiling. Ushbu sozlamadagi potansiyometr ekrandagi kontrast darajasini o'zgartirish uchun ishlatiladi. Buni avval non panelida qiling, shunda u ishlaydimi yoki yo'qligini bilib olasiz.

Ekran ulangandan so'ng boshqa kabellarni ulashingiz mumkin. Bu qism xuddi tugmachalarni bir -biriga bog'lab qo'ygandek bo'ladi, faqat tugmalar chiqarib tashlanadi. Kulrang kabellar orasidagi teshiklar - bu keyingi qismni ulaydigan joy.

3 -qadam: Sensorlarni yaratish

Sensorlarni yaratish
Sensorlarni yaratish

Men tushgan tangalarni ro'yxatdan o'tkazishni tanlaganim - bu elektr zanjirini yopish. Tangalar yiqilib tushganda, u 2 dona alyumin folga tushadi va elektronni yopadi. Bu shuni anglatadiki, arduino tanga qulab tushdi.

Birinchisidan (eng balandidan) tashqari, har bir teshik 2 dona alyumin folga olishi kerak. Bu qismlarning har biri oxirgi bosqichdan kulrang kabelga ulanishi kerak. Har bir teshik chap va o'ng kabellardan biriga ulangan bo'lishi kerak.

4 -qadam: Kod

Loyihaning kodini bu erda topish mumkin:

Ishlash usuli - yakkalik va o'nlik evro va sent uchun o'zgaruvchiga ega bo'lish. Bu shuni anglatadiki, u 99, 95 evrogacha hisoblashi mumkin! Har bir teshik uchun if yozuvi bor, u tanga tushganligini tekshiradi. Agar u tangani ro'yxatdan o'tkazsa, tegishli bayonot o'chiriladi va shu teshikka mos keladigan sent/evro miqdorini qo'shadi.

5 -qadam: uni qutiga soling

Bu qadam uchun men tangalarni ochiq tovoqlar ichiga qo'yadigan quti yasashni tanladim. Buning sababi shundaki, men uni ishlashini namoyish qilishim kerak edi va shu tariqa menda har bir tanga etarli edi. Koson dizayni - bu oddiy teshik, ekran uchun tugma va tanga. Tugmalar hozircha bu loyihada ishlatilmayapti, lekin avtomat yasashni xohlashdan oshib ketgan.

Tavsiya: