Mundarija:

SlouchyBoard - sizni bezovta qilmaslikning zerikarli usuli (EasyEDAga kirish): 4 qadam (rasmlar bilan)
SlouchyBoard - sizni bezovta qilmaslikning zerikarli usuli (EasyEDAga kirish): 4 qadam (rasmlar bilan)

Video: SlouchyBoard - sizni bezovta qilmaslikning zerikarli usuli (EasyEDAga kirish): 4 qadam (rasmlar bilan)

Video: SlouchyBoard - sizni bezovta qilmaslikning zerikarli usuli (EasyEDAga kirish): 4 qadam (rasmlar bilan)
Video: Все секреты ОЛЬГИ КОСТИНЕЦКОЙ. Подкаст с ОЛЬГОЙ ХАНАФИ 2024, Iyul
Anonim
Image
Image

Slouchy taxta - bu 30 mm x 30 mm o'lchamdagi kichik o'lchamli PCB (bosilgan elektron karta), u egilganda sensorni, piezo -buzzerni va ATTiny 85ni ishlatadi, bu esa foydalanuvchi chayqalayotganda zerikarli ovoz chiqaradi. Kengash foydalanuvchilarning ko'ylagi yoki shlyapasiga biriktirilishi mumkin, shunda ular oldinga egilganda, burilish kalitidagi metall shar oldinga siljiydi va aylanani tugatadi. Biz ishlatgan burilish tugmasi juda shovqinli va kodlashda ba'zi qiyinchiliklarni keltirib chiqarishi mumkin, lekin uni ishga qo'yish mumkin. Simobni almashtirish yaxshiroq bo'lardi.

Non -taxta uchun quyidagi individual komponentlar ishlatilgan, Elegoo Arduino Uno to'plami (https://amzn.to/2DC0WVS) - non taxishni boshlash uchun eng zo'r joy, bu loyihani amalga oshirish uchun barcha kerakli komponentlar (egilish kalitidan tashqari) mavjud. yana ko'p narsalarni o'zingiz yaratishingiz mumkin. Agar siz komponentlarni alohida -alohida olishni istasangiz, ularni tegishli havolalar bilan quyida topishingiz mumkin.

($ 8.50) Arduino Uno (https://amzn.to/2DACxQN)

($ 6.50) Jumper simlari (https://amzn.to/2XLF1Dy)

($ 8) Rezistorlar (1k va 10k) (https://amzn.to/2Pzns6O)

($ 4) Piezo Buzzer (https://amzn.to/2DLtRqT)

(6 dollar) Tilt kaliti (https://amzn.to/2GHuO3Q)

($ 10) ALTERNATIVEni almashtiring: simobli kalit (https://amzn.to/2DyHg5q) Siz undan foydalanishga urinib ko'rishingiz mumkin, lekin men uni ishlatmaganim uchun qanday ishlashini bilmayman.

Yakuniy mahsulotni ishlab chiqarish uchun quyidagi komponentlar va dasturiy ta'minot ishlatilgan, shuni esda tutingki, siz non paneliga o'tish davrini o'tkazib yuborishingiz mumkin, chunki men sizga keyinchalik taqdim etadigan sxema ishlaydi, lekin agar siz biron bir o'zgartirish kiritsangiz, men birinchi navbatda non taxtasini yasashni tavsiya qilaman

($ 25) ATTiny85 -ni dasturlash uchun sizga USB -dasturchi kerak bo'ladi (https://amzn.to/2DC2Y8s)

($ 11) ATTiny + IC soketlari (https://amzn.to/2L5R1OK)

($ 3) Piezo -buzzer taxtaga lehimlash uchun (https://amzn.to/2DyGYvi)

($ 8) Rezistorlar (10k talab qilinadi) (yuqoridagi havola bilan bir xil)

($ 6) Tilt Switch (yuqoridagi havola bilan bir xil) yoki ($ 10) Mercury switch (yuqoridagi havola bilan bir xil)

($ 3.50) Batareya ushlagichi (https://amzn.to/2XJ5TUD)

($ 3) Batareyalar (https://amzn.to/2XLGWrK)

($ 8) Kalitlar (https://amzn.to/2DA73KC)

Asboblar / dasturiy ta'minot

O'zingizning taxtalaringizni yaratish uchun EasyEDA -ga kirishingiz va bepul hisob qaydnomasini yaratishingiz mumkin (https://easyeda.com/), taxtalar odatda qancha buyurtma berilganiga, rangi, o'lchami va boshqalarga qarab 5-10 dollar turadi.

($ 60) Bu biz laboratoriyada ishlatadigan lehim stantsiyalari (https://amzn.to/2UIRSV0)

Bu biz laboratoriyada ishlatadigan yordamchi qo'llar (https://amzn.to/2IKIw9O)

Loyihaning narxi 5-100 dollarni tashkil qilishi mumkin.

1 -qadam: Breadboard

Breadboard
Breadboard

Yuqorida aytib o'tilganidek, men EasyEDA -ga borishdan oldin to'liq taxtaga buyurtma berish uchun non taxtasini olardim. Siz ishlashni rejalashtirgan barcha komponentlar va sizning kodingiz ishlashiga ishonch hosil qilish uchun panelda bo'lishni xohlaysiz. ATTiny 85 -ni qayta -qayta dasturlash, avval dasturchiga joylashtirish uchun uni sxemadan olib tashlash kerak bo'lganda, juda zerikarli bo'ladi.

Men burilish sensorini raqamli 1 -pinga uladim va bu pinni kirish sifatida o'qidim, siz sxemada osonroq ko'rinadigan 10k rezistorni ulashingiz kerak bo'ladi (bu EasyEDA uchun sxemadir, slaydni almashtirish moslamasi qo'llanilmaydi) bu bosqichga).

Men signalni 0 piniga uladim, uni chiqish piniga aylantirdim va kerak bo'lmasa ham 1k rezistorga uladim.

Men mantiqning qolgan qismiga Arduino kodimni izohlar bilan biriktirdim, umid qilamanki, chalkashliklarni bartaraf qilaman. Agar sizda biron bir savol bo'lsa, men yoki boshqa birov sizga yordam berishga harakat qilishi uchun sharhlarda so'rang.

2 -qadam: oson EDA - sxematik

Oson EDA - sxematik
Oson EDA - sxematik
Oson EDA - sxematik
Oson EDA - sxematik
Oson EDA - sxematik
Oson EDA - sxematik

EasyEDA -ni o'rnatganingizda, yangi loyiha tuzishdan boshlang va yangi sxemani tuzing. Siz barcha qismlarni joylashtirishga va ularni sxemada ko'rsatganimdek ulashga ishonch hosil qilmoqchisiz. Chap tomonda siz turli kutubxonalardan kerakli qismlarni qidirib topishingiz va ularni sxemaga joylashtirishingiz mumkin.

Agar siz quyidagi atamalarni qidirsangiz, siz hamma narsani topa olishingiz kerak.

ATTiny85

C96101 (signal)

10k qarshilik

AXIAL-6.5X2.3 (1/4 Vt) (Buni TiltSwitch izi uchun ishlating)

C70376 (Batareya ushlagichi)

C92657 (slaydni almashtirish)

Barcha komponentlar joylashtirilgandan so'ng, ularni to'g'ri pinlarga va GDN yoki VCC ga ulang. Siz ularni simli asbob yordamida va GND va VCC belgilarini qo'yib ulaysiz.

Keyin barcha simlarni to'g'ri ulaganingizdan so'ng, siz PCB -ga aylantirish tugmasini bosishingiz mumkin.

3 -qadam: oson EDA - tenglikni dizayni

Oson EDA - PCB dizayni
Oson EDA - PCB dizayni
Oson EDA - PCB dizayni
Oson EDA - PCB dizayni
Oson EDA - PCB dizayni
Oson EDA - PCB dizayni

PCB muhitidan boshlaganingizda, o'ng tomonda bir nechta qatlam va raqamlarni ko'rasiz. O'zingizning birliklaringizni millimetrga yoki xohlagan narsangizga o'zgartiring va o'lchamini qulay narsaga o'zgartiring. Men o'zimni 10 mm qilib qo'ydim, chunki men taxtaning konturini 30 mm x 30 mm qilib qo'yishni xohlardim, lekin komponentlarimni joylashtira boshlaganimdan keyin uni 0,01 mm ga o'zgartirdim.

Kengashning kontur qatlamini tahrirlashdan boshlang (rangni bosing va qalam paydo bo'lishi kerak) va keyin taxtangizni chizib oling. Buni amalga oshirgandan so'ng, yuqori qavatingizni tahrir qiling va tarkibiy qismlarni xohlaganingizcha taxtaga joylashtiring. Mening taxtam 30 mm x 30 mm bo'lganligi sababli, batareya ushlagichi orqa tomonda bo'lishi kerak. Qatlamni bosish va o'ng tomonning yuqori qismida, u aytilgan joyning yonida o'zgartirish orqali siz komponentning qatlamini o'zgartirishingiz mumkin.

Keyin komponentlar joylashtirilgandan so'ng, GND yoki VCC ga ulanmagan bo'lsa, barcha ko'k chiziqlarni simli asbob bilan ulang. GND va VCC ulanishlari to'g'ridan -to'g'ri taxtaga ulanadi va ularni ajratib qo'yish shart emas.

VCC va GND bo'lmagan barcha ulanishlar bir-biriga ulanganidan so'ng, oxirgi ulanishlarni amalga oshirish uchun Mis maydoni asbobidan foydalanishingiz mumkin. Buni bir marta yuqori qatlamda va bir marta pastki qatlamda bajaring. Xususiyatlar oynasida mis maydonlaridan birini VCC ga o'zgartirganingizga ishonch hosil qiling, men odatda yuqori qatlamni GND va pastki qatlamini VCC qilaman.

Buni qilganingizdan so'ng, taxta to'liq ko'rinishi kerak va siz kattalashtirishingiz mumkin, GND taxtaga qayerda ulanadi. Shu nuqtada, DRC xatolarini tekshirish uchun chap burchakdagi "Dizayn menejeri" yorlig'ini yangilang. Hech qanday xato bo'lmasa, borib taxtangizga buyurtma bering.

Kengashga buyurtma berish uchun Gerber faylini eksport qilish uchun yuqori lentadagi G va o'ngga qaragan o'q bilan tugmani bosing. Bu sizni to'g'ridan -to'g'ri taxtalarni sotib oladigan joyga olib boradi, har xil ranglar va pardozlash uchun ko'plab variantlar mavjud, ular taxtaning narxiga ta'sir qiladi, menimcha, tenglikni qalinligi bo'yicha, menimcha, biz odatda 1.6 qilamiz.

4 -qadam: Lehimlash

Image
Image
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Sizning taxtangiz sizga etib kelganidan so'ng, odatda taxminan bir hafta davom etadi, siz barcha komponentlaringizni yig'ib, ularni lehimlashingiz mumkin. Siz buni to'g'ri yo'naltirganingizga ishonch hosil qiling, bu ATTiny 85 va signal uchun juda muhimdir. Tilt kaliti va qarshilik muhim emas.

Oyoqlarga lehim qilmoqchi bo'lganingizda, komponentlarni joyida ushlab turish uchun rezina tasmadan foydalanish foydali deb topdim, buni lehim va taxta qanday ishlashini o'z ichiga olgan qisqa videoda ko'rish mumkin.

Tavsiya: