Mundarija:
- 1 -qadam: zarur materiallar va asboblar
- 2 -qadam: Dizaynni toner qog'oziga chop eting
- 3 -qadam: Bo'sh PCBni tayyorlash
- 4 -qadam: Dizaynni o'tkazing va uzatish qog'ozini tozalang
- 5 -qadam: Murakkab o'tmagan qismlarni to'ldiring
- 6 -qadam: taxtani qirib tashlang va tozalang
- 7 -qadam: qirralarni tozalang va barcha teshiklarni burang
- 8 -qadam: (Ixtiyoriy) tenglikni bo'yash
- 9 -qadam: Lehim vaqti
- 10 -qadam: Attiny85 -ni dasturlash va IC -ni qo'shish
- 11 -qadam: O'yin vaqti
Video: Attiny85 klaviaturasi 8 dollardan past!: 11 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu kichkina klaviatura bir nechta passiv komponentlar, teng bo'lmagan PCB materiallari, ovozli signal, bitta LED, Attiny85 va juda ko'p muhabbat bilan qilingan! Loyihaning maqsadi - klaviaturani qiziqarli va oson yasash edi, bu esa katta mablag 'talab qilmaydi.
1 -qadam: zarur materiallar va asboblar
Men hamma narsaning narxini qo'shdim, ba'zi hollarda bir vaqtning o'zida bir nechta mahsulotni sotib olishim kerak edi. Men Janubiy Afrikada yashayman, shuning uchun men har bir mahsulotning narxini joriy kursga qarab aylantirmoqchiman, bu loyihaning narxi qancha bo'lishi haqida tasavvurga ega bo'lish uchun. Ba'zi narsalarni, masalan, Arduino uno -ni qarzga olish mumkin, chunki u faqat dasturni Attiny85 mikrokontrolderiga o'chirish uchun ishlatiladi, shuning uchun men uni klaviatura narxidan chiqarib tashladim.
- Toner o'tkazish qog'ozi x 1 (0,3 dollar)
- Attiny 85 x 1 ($ 2)
- 1206 SMD LED x 1 (0,2 dollar)
- 2k rezistorlar x 13 (0,25 dollar)
- 1M qarshilik x 1 (0,25 dollar)
- 47 Ohm qarshilik x 1 (0,25 dollar)
- 0,1uF kondansatör x 1 ($ 0,07)
- 10 uF kondansatör x 1 (0,2 dollar)
- 3V passiv buzzer x 1 (0,3 dollar)
- 5V kuchlanish regulyatori x 1 (0,35 dollar)
- 9V batareya x 1 ($ 1,75)
- 9V batareya ulagichi x 1 (0,5 dollar)
- 1 pinli erkak sarlavhasi x 1 (0,25 dollar)
- Ayol -Erkak o'tish simlari x 1 (0,1 dollar)
- Bo'sh bir tomonlama PCB x 1 ($ 1.11)
-
Soket IC 8 pinli x 1 (0,07 dollar)
Materiallarning umumiy qiymati atigi 7,95 dollar!
Kerakli vositalar
- Lehimlash temir
- Temir
- Lazer printer
- Doimiy marker
- Temir xlorid yoki boshqa har qanday kimyoviy ishlov berish
- Zımpara
- 0,6 mm matkap uchi (bu aniq o'lchamda bo'lishi shart emas)
- Matkap yoki aylanadigan asbob
- Arduino Uno
- Erkak -erkak o'tish simlari
- Non paneli
- Arduino IDE bilan ishlaydigan kompyuter yoki noutbuk
- Arduino uchun USB kabeli
2 -qadam: Dizaynni toner qog'oziga chop eting
Buni amalga oshirish uchun sizga A4 o'lchamli toner o'tkazish qog'oziga ko'rsatma bilan biriktirilgan PDF -ni chop etish kifoya. Bu lazer printer yordamida amalga oshirilishi kerak va chop etish sozlamalari iloji boricha yuqori dpi va eng qorong'i toner variantida bo'lishi kerak! Chop etilgandan keyin siyohga tegmaslikka ehtiyot bo'ling, chunki u juda oson tushadi! Dizayn chop etilgandan so'ng, siz rasmda ko'rsatilgandek dizaynni kesib olishingiz kerak.
3 -qadam: Bo'sh PCBni tayyorlash
Ushbu bosqichda siz tenglikni teng o'lchamda kesib olishingiz kerak. Buni temir arra, qo'l san'ati pichog'i yoki xohlagan kesish usuli bilan kesish mumkin, chunki bu kesishning mukammal bo'lishi shart emas. 75 mm o'lchang, bu 150x100 mm PCBning yarmi. Yuqoridagi rasmda ko'rsatilgandek, tenglikni 400 dan 800 gacha qumli qum bilan qumlang.
4 -qadam: Dizaynni o'tkazing va uzatish qog'ozini tozalang
Bu qadam uchun men dizaynni misga issiqlik bilan uzatish uchun sanoat tost mashinasidan foydalandim, lekin shuni aytishim kerakki, buning uchun asboblar ro'yxatida temir kerak. Xuddi shu qadamlar qo'llaniladi. Dizayni tonerni pastga qaragan holda misga qo'yish kerak (toner misga tegishi kerak). Issiqlik taxminan 2 daqiqa davomida qo'llanilishi kerak (dazmol eng yuqori haroratda bo'lishi kerak). Ikki daqiqadan so'ng, dazmolni aylantirishi va yana bir daqiqa bosib turishi kerak. Buni qilgandan so'ng, taxtani sovutish uchun bir necha daqiqaga qoldiring va taxminan 10 daqiqa davomida iliq suvga qo'ying. Qog'oz allaqachon o'z -o'zidan tozalana boshlaydi. Endi transfer qog'ozini muloyimlik bilan tortib olish mumkin. Siyohning bir qismi to'g'ri o'tkazilmaydi, lekin bu keyingi bosqichda aniqlanadi.
5 -qadam: Murakkab o'tmagan qismlarni to'ldiring
Bu bosqichda ishlab chiqaruvchi talab qilinadi. Murakkab to'g'ri o'tkazilmagan barcha qismlarga ehtiyotkorlik bilan qarang. Haddan tashqari issiqlik yoki bosim tufayli noto'g'ri uzatilgan qismlarni chizish mumkin.
6 -qadam: taxtani qirib tashlang va tozalang
Bu bosqichda men temir xloriddan taxtani qirib tashlash uchun foydalandim, lekin ko'p variantlar mavjud. Ushbu bosqichda qo'lqoplardan foydalanish juda yaxshi havalandırılan bir joyda amalga oshirilishi juda muhim! Temir xloridini suv bilan suyultiring va 1: 1 nisbatda suv bilan aralashtiring. Keyin uni taxminan 10-15 daqiqaga qoldirish kerak va PCBdan ortiqcha mis olib tashlanganligini doimiy tekshirish kerak. Keyin taxtani toza bo'lgunga qadar alohida suv idishida tozalang. E'tibor bering, temir xloridni drenajdan chiqarib bo'lmaydi, chunki bu atrof -muhit uchun juda zararli, uni mas'uliyat bilan tashlash kerak.
7 -qadam: qirralarni tozalang va barcha teshiklarni burang
Bu qadamni bajarish uchun taxtani konstruktsiya qilingan kontur atrofida aniqroq kesib olish va taxtani yanada jozibali qilish uchun qirralarini 100 ga yaqin zımpara bilan silliqlash kerak. Bu bajarilgandan so'ng, taxtani bo'yash va lehimlashga tayyorlash uchun o'tkazilgan barcha teshiklarni burg'ulash kerak. Iltimos, zarrachali niqob va qo'lqop kiying, chunki siz shisha tolali taxtani silliqlayapsiz, bu sog'liq uchun xavfli bo'lishi mumkin! Kengash yig'ilgandan so'ng, siz burg'ulash jarayonini boshlashingiz mumkin. Hamma teshiklarni burang (yaxshisi, qandaydir matkap yordamida) va bu qadam endi tugadi!
8 -qadam: (Ixtiyoriy) tenglikni bo'yash
Siz tanlagan purkagichli bo'yoq bilan bo'yalgan PCBni bo'yang. Bo'yoqdan so'ng, kompyuterning mis tomonini 400 dona zımpara bilan qumlang va taxtaning qolgan qismi misdan past bo'lgani uchun faqat mis qismlari silliqlanadi.
9 -qadam: Lehim vaqti
Avval SMD LEDini taxtaning bir tomoniga lehimlang. Men birinchi marta tagliklarni lehimlab, so'ngra SMD komponentini lehim bilan yostiqqa qo'yganimda, men buni eng oson deb topdim. LEDni bir tomoniga lehimlantiruvchi temir bilan qizdirish kerak, so'ngra komponentni lehimlash uchun boshqa tomondan qizdirish kerak. Men yuqoridagi rasmda LEDdagi kichik yashil nuqta qanday tomonga qarashi kerakligini ko'rsatdim, keyin biz taxtani aylantirib, qolgan komponentlarni lehimlashimiz kerak. To'g'ri pozitsiyadagi barcha komponentalarga teglar qo'yilgan rasm qo'shdim. Eng oson bo'lishi uchun komponentlarni quyidagi tartibda lehimlang; rezistorlar, 0,1uF kondansatör, IC rozetkasi, voltaj regulyatori, ovozli signal va nihoyat bitta boshli pin. Sxema yuqorida qo'shilgan. O'chirish, asosan, 5V kuchlanishli 12 xil qiymatga bo'linadigan rezistorlar tarmog'idir, so'ngra signalni ma'lum bir ohangda o'ynaydigan mikrokontroller o'qiydi.
10 -qadam: Attiny85 -ni dasturlash va IC -ni qo'shish
Bu oxirgi qadam! Bu bajarilgandan so'ng, IC rozetkada bo'lishi mumkin, o'tish joyini ulash mumkin va nihoyat batareyani ulash mumkin va u o'ynashga tayyor! Biroq, bu qadam eng murakkab, shuning uchun qadamlar aniq takrorlanishi kerak. Yangi boshlanuvchilar uchun Arduino 1.6.4 -ni yuklab olish kerak va uni ushbu havoladan yuklab olish mumkin;
www.arduino.cc/en/Main/OldSoftwareReleases… kerakli operatsion tizimning 1.6.4 versiyasini tanlang.
"Kalitlar" deb nomlangan ko'rsatma bilan biriktirilgan kodni oching.
Keyin biz yuqoridagi rasmda ko'rsatilgandek fayl ostidagi parametrlarga o'tishimiz va "Qo'shimcha taxtalar menejeri URL -lari" deb yozilgan quyidagi havolani joylashtirishimiz kerak.
drazzy.com/package_drazzy.com_index.json
Keyinchalik, yuqoridagi rasmda ko'rsatilgandek, taxtalarni menejerlar paneli ostiga o'rnatishimiz kerak.
Keyin Attiny85 -ni yuqorida ko'rsatilgandek non paneliga joylashtirish mumkin. 10uF kondansatör Arduino Uno -dagi qayta o'rnatish va topraklama pinlariga ulangan bo'lishi kerak. Arduino -dan Ground va 5V mos ravishda Attiny85 -dagi 4 va 8 -pinlarga ulanishi kerak. Arduino Pin 13 Attiny85 pin 2 ga ulangan bo'lishi kerak. Arduino Pin 12 Attiny85 pin 1 ga ulangan bo'lishi kerak.
Kengash sifatida Attiny25/45/85 ni tanlang. Attiny85 chip sifatida, 8 MGts (ichki) soat sifatida, qolgan variantlarni esa shunday saqlang. Endi dasturchini "Arduino provayder sifatida" qiling.
Keyin biz yuklashni bosishimiz mumkin va xuddi Attiny85 dasturlashtirilgan!
Highlowtech -da bu haqda ajoyib maqola bor, u hamma narsani mendan ko'ra yaxshiroq tushuntiradi, buning uchun havola;
highlowtech.org/?p=1706
Attiny85 endi lehimli PCB IC soketiga joylashtirilishi mumkin. Yo'nalish juda muhim! Kichik nuqta bo'lgan IC tomoni taxtaning chap tomoniga qarashi kerak.
11 -qadam: O'yin vaqti
Batareyani va o'tish simini ulang va tasavvuringizga yo'l qo'ying! Mening dahshatli o'yinimni kechiring.
Tavsiya:
Aqlli ko'zoynak (10 dollardan past !!!): 8 qadam (rasmlar bilan)
Aqlli ko'zoynak (10 dollardan past !!!): Salom! Hammamiz aqlli ko'zoynakni E.D.I.T.H kabi yaxshi bilamiz. bizning sevimli qahramonimiz Toni Stark tomonidan yaratilgan, keyinchalik u Piter Parkerga o'tgan. Bugun men bitta aqlli oynani quraman, uning narxi ham 10 dollardan kam! Ular unchalik emas
DIY 2.1 -sinf AB Hi -Fi audio kuchaytirgichi - 5 dollardan past: 10 qadam (rasmlar bilan)
DIY 2.1 -sinf AB Hi -Fi audio kuchaytirgichi - 5 dollardan past: Hammaga salom! Bugun men sizga 2.1 kanalli tizim uchun (chapdan o'ngga va subwoofer) qanday ovoz kuchaytirgich qurganimni ko'rsataman. Taxminan 1 oylik izlanishlar, loyihalash va sinovlardan so'ng men bu dizaynni o'ylab topdim. Bu ko'rsatma bilan men yuraman
100 dollardan past avtomatik eshik slayder: 15 qadam (rasmlar bilan)
100 dollardan past avtomatik eshik slayderlari: Yozda otam meni eshiklarni avtomatlashtirish tizimini sotib olishga va uni o'rnatishga undadi. Men o'z tadqiqotimni boshladim va AliExpress va mahalliy sotuvchilarning paketli echimlarini ko'rib chiqdim. Mahalliy sotuvchilar to'liq echimlarni taklif qilishdi, shu jumladan
Pocket Pi - Raspberry Pi kompyuteri 150 dollardan past: 19 qadam (rasmlar bilan)
Pocket Pi - Raspberry Pi kompyuteri 150 dollardan past: Iltimos, pastdagi Mikrokontroller tanlovida ushbu loyihaga ovoz bering :) Bu 100 dollarlik malina pi kompyuteri. Bu kompyuter Instructables -dagi eng yupqa yoki chiroyli narsa emas. Bu ishni bajarish uchun. Qobiq 3D pr
KeyPi - arzon ko'chma Raspberry Pi 3 noutbuki 80 dollardan past: 11 qadam (rasmlar bilan)
KeyPi - 80 dollardan arzon Portativ Raspberry Pi 3 noutbuklari: *** YANGILASH *** Hammaga salom! Birinchidan, barcha qo'llab -quvvatlash va fikr -mulohazalaringiz uchun tashakkur, hamjamiyat ajoyib :) Bu erda ba'zi savollarga javoblar bor: nega bunday qildingiz? Men to'liq o'lchamli klaviaturali ko'chma kompyuter yaratmoqchi edim. Men buni his qildim