Mündəricat:

SlouchyBoard - Sıxılmamaq üçün sizi narahat edən bir yol (EasyEDA -ya giriş): 4 addım (şəkillərlə)
SlouchyBoard - Sıxılmamaq üçün sizi narahat edən bir yol (EasyEDA -ya giriş): 4 addım (şəkillərlə)

Video: SlouchyBoard - Sıxılmamaq üçün sizi narahat edən bir yol (EasyEDA -ya giriş): 4 addım (şəkillərlə)

Video: SlouchyBoard - Sıxılmamaq üçün sizi narahat edən bir yol (EasyEDA -ya giriş): 4 addım (şəkillərlə)
Video: Pişik Sizə Yaxınlaşarsa ALLAH Tərəfindən 3 İşarət Var Deməkdir... 2024, Noyabr
Anonim
Image
Image

Slouchy board, istifadəçi əyilərkən əsəbiləşən bir səs çıxarmaq üçün əyilmə sensoru, piezo səs siqnalı və ATTiny 85 istifadə edən 30 mm x 30 mm ölçülü kiçik bir PCB (Çaplı Devre Kartı) dir. Lövhə bir istifadəçinin köynəyinə və ya şapkasına taxıla bilər ki, irəli əyildikdə əyilmə açarındakı metal top irəli yuvarlansın və dövrə tamamlansın. İstifadə etdiyimiz əyilmə açarı çox səs -küylüdür və bəzi kodlaşdırma problemlərinə səbəb ola bilər, ancaq işə düzəldilə bilər. Bir civə açarı olsa da daha yaxşı olardı.

Çörək taxtası hazırlamaq üçün aşağıdakı fərdi komponentlərdən istifadə edildi, The Elegoo Arduino Uno dəsti (https://amzn.to/2DC0WVS) çörək taxmağa başlamaq üçün əla bir yerdir, bu layihəni həyata keçirmək üçün bütün zəruri komponentlərə malikdir (əyilmə açarı istisna olmaqla). özünüz yaratmaq üçün istifadə edə biləcəyiniz daha çox şey. Komponentləri ayrı -ayrılıqda əldə etmək istəyirsinizsə, aşağıda əlaqəli bağlantıları ilə tapa bilərsiniz.

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

($ 6.50) Jumper Telləri (https://amzn.to/2XLF1Dy)

(8 dollar) Rezistorlar (1k və 10k) (https://amzn.to/2Pzns6O)

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

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

(10 dollar) ALTERNATİFİ AÇIQ: Merkuri açarı (https://amzn.to/2DyHg5q) Bunu istifadə etməyə cəhd edə bilərsiniz, amma istifadə etmədiyim üçün necə işlədiyindən əmin deyiləm.

Son məhsulu hazırlamaq üçün aşağıdakı komponentlər və proqram təminatı istifadə edilmişdir, unutmayın ki, sonradan verəcəyim sxem işlədiyindən çörək taxma mərhələsini atlaya bilərsiniz, ancaq hər hansı bir dəyişiklik etsəniz, əvvəlcə taxtadan taxmağı məsləhət görürəm

(25 dollar) ATTiny85 proqramlaşdırmaq üçün bir USB proqramçıya ehtiyacınız olacaq (https://amzn.to/2DC2Y8s)

(11 dollar) ATTiny + IC yuvaları (https://amzn.to/2L5R1OK)

(3 dollar) Piezo buzzer lövhəyə lehimləmək üçün (https://amzn.to/2DyGYvi)

($ 8) Rezistorlar (10k tələb olunur) (yuxarıdakı linklə eynidir)

(6 dollar) Tilt Switch (yuxarıdakı linklə eyni) və ya (10 $) Mercury açarı (yuxarıdakı linklə eyni)

($ 3.50) Batareya tutacağı (https://amzn.to/2XJ5TUD)

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

(8 dollar) Açarlar (https://amzn.to/2DA73KC)

Alətlər / Proqram təminatı

Lövhələrinizi düzəltmək üçün EasyEDA -ya gedib pulsuz hesab aça bilərsiniz (https://easyeda.com/), lövhələr adətən sifariş verilənlərin sayından, rəngindən, ölçüsündən və s.

(60 dollar) Bunlar laboratoriyada istifadə etdiyimiz lehimləmə stansiyalarıdır (https://amzn.to/2UIRSV0)

Bunlar laboratoriyada istifadə etdiyimiz kömək əlləridir (https://amzn.to/2IKIw9O)

Bu layihənin dəyəri, hansı komponentlərə və vasitələrə malik olduğunuzdan asılı olaraq hər yerdə 5 ilə 100 dollar arasında dəyişə bilər.

Addım 1: Breadboard

Çörək taxtası
Çörək taxtası

Daha əvvəl qeyd edildiyi kimi, tam bir lövhə sifariş etmək üçün EasyEDA -ya getməzdən əvvəl çörək bişirərdim. İşdən və kodunuzdan istifadə etməyi planlaşdırdığınız bütün komponentlərin işləməsini təmin etmək üçün çörək taxtası etmək istəyirsiniz. ATTiny 85 -ni təkrar -təkrar proqramlaşdırmaq, əvvəlcə onu proqramçıya yerləşdirmək üçün onu sxemdən çıxarmaq lazım olduqda son dərəcə əsəbi olur.

Tilt sensorunu rəqəmsal pin 1 -ə bağladım və girişi oxudum, sxemdə daha asan görünən 10k rezistora tel bağlamalı olacaqsınız (bu EasyEDA üçün sxemdir, sürüşmə açarı tətbiq edilmir) bu addıma).

Zili 0 pininə bağladım, çıxış pininə çevirdim və lazım olmasa da 1k rezistora bağladım.

Arduino kodumu məntiqin qalan hissəsinə şərhlərlə əlavə etdim ki, hər hansı bir qarışıqlığı aradan qaldırım. Hər hansı bir sualınız varsa şərhlərdə soruşmaqdan çekinmeyin ki, mən və ya başqası sizə kömək etməyə çalışım.

Addım 2: Asan EDA - Şematik

Asan EDA - sxematik
Asan EDA - sxematik
Asan EDA - Sxematik
Asan EDA - Sxematik
Asan EDA - sxematik
Asan EDA - sxematik

EasyEDA qurduğunuzda, yeni bir layihə yaratmağa başlayın və yeni bir sxem hazırlayın. Bütün hissələri yerləşdirdiyinizə və sxematik şəkildə göstərdiyim kimi bağladığınızdan əmin olmaq istəyirsiniz. Sol tərəfdə, müxtəlif kitabxanalarda lazım olan hissələri axtara və sonra sxematik olaraq yerləşdirə bilərsiniz.

Aşağıdakı şərtləri axtarsanız, bütün maddələri tapa bilməlisiniz.

ATTiny85

C96101 (səs siqnalı)

10k rezistor

AXIAL-6.5X2.3 (1/4W) (Bunu TiltSwitch Ayaq İzi üçün istifadə edin)

C70376 (Batareya Tutacağı)

C92657 (sürüşmə açarı)

Bütün komponentləri yerləşdirdikdən sonra onları düzgün pinlərə və GDN və ya VCC -yə bağlayın. Kablolama vasitəsini istifadə edərək və GND & VCC simvollarını yerləşdirərək onları bağlayırsınız.

Sonra bütün telləri düzgün bağladıqdan sonra PCB -ə çevir düyməsini vura bilərsiniz.

Addım 3: Easy EDA - PCB Dizaynı

Asan EDA - PCB Dizaynı
Asan EDA - PCB Dizaynı
Asan EDA - PCB Dizaynı
Asan EDA - PCB Dizaynı
Asan EDA - PCB Dizaynı
Asan EDA - PCB Dizaynı

PCB mühitində işə başladığınızda, ən sağda bir dəstə qat və rəqəm görəcəksiniz. Vahidlərinizi millimetrə və ya istifadə etmək istədiyiniz hər şeyi dəyişdirin və əl ölçüsünü əlverişli bir şeyə dəyişdirin. Lövhəmin konturunu 30 mm x 30 mm istədiyim üçün 10 mm düzəltdim, ancaq komponentlərimi yerləşdirməyə başladıqdan sonra onu 0.01 mm olaraq dəyişdirdim.

Lövhənin kontur qatını düzəltməklə başlayın (rəngi vurun və qələm görünsün) və sonra lövhənizi çəkin. Bunu etdikdən sonra üst qatınızı düzəldin və komponentləri kontur üzərinə sürükləyərək istədiyiniz kimi lövhəyə yerləşdirməyə başlayın. Lövhəm 30 mm x 30 mm olduğundan, batareya tutacağı arxa tərəfə keçməlidir. Tıklayarak və sağ üst hissədə, qatın yazıldığı yerin yanında dəyişdirərək komponentin qatını dəyişə bilərsiniz.

Sonra komponentlər yerləşdirildikdən sonra GND və ya VCC -yə qoşulmadıqda bütün mavi xətləri tel alətlə bağlayın. GND və VCC əlaqələri birbaşa lövhəyə bağlanır və təcrid olunmasına ehtiyac yoxdur.

Bütün VCC və GND olmayan əlaqələr bir-birinə bağlandıqdan sonra, son əlaqələri etmək üçün Mis sahəsi alətindən istifadə edə bilərsiniz. Bunu bir dəfə üst təbəqədə və bir dəfə alt təbəqədə edin. Xüsusiyyətlər sekmesinde mis sahələrindən birini VCC olaraq dəyişdirdiyinizə əmin olun, ümumiyyətlə üst təbəqəni GND və alt qatını VCC edirəm.

Bunu etdikdən sonra lövhə tam görünməlidir və GND -nin lövhəyə harada bağlandığını görmək üçün yaxınlaşdıra bilərsiniz. Bu nöqtədə, ən soldakı Dizayn meneceri sekmesinin altında DRC Səhvlərini yeniləyərək DRC Səhvlərini yoxlamaq istəyirsiniz. Səhv yoxdursa, gedib lövhənizi sifariş edin.

Lövhənizi sifariş etmək üçün, Gerber faylınızı ixrac etmək üçün G və sağa baxan ox ilə yuxarı lentdəki düyməni basın. Bu sizi lövhələrinizi satın aldığınız yerə birbaşa aparacaq, fərqli rənglər və bitirmələr üçün lövhənin qiymətinə təsir edəcək bir çox variant var, PCB qalınlığı üçün düşünürəm ki, 1.6 ümumiyyətlə etdiyimiz şeydir.

Addım 4: Lehimləmə

Image
Image
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Lövhəniz sizə çatdıqda, ümumiyyətlə təxminən bir həftə çəkir, bütün komponentlərinizi bir yerə yığa və birlikdə lehimləyə bilərsiniz. Bunu edərkən düzgün istiqamətləndirdiyinizə əmin olun, bu ATTiny 85 və səs siqnalı üçün vacibdir. Tilt açarı və rezistorun əhəmiyyəti yoxdur.

Lehimləmə və lövhənin necə işlədiyini əhatə edən qısa videoda göründüyü kimi ayaqlarınızı lehimləmək istəyərkən komponentləri yerində saxlamaq üçün rezin bant istifadə etməyi faydalı hesab edirəm.

Tövsiyə: