
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14



PCB dizayni - bu mening sevimli mashg'ulotim. Odatda, men faqat o'zim uchun biror narsa qildim, lekin bir muncha vaqt oldin xotinim mendan u uchun chiroyli narsa so'radi.
Va tez orada men bu gulni yaratdim. Men birinchi marta Attiny protsessoridan foydalanaman va bu men uchun yana bir tajriba edi.
Hamma gul barglarida 12 LEDli charlieplexing tartibida ulangan o'z mikrokontroleri mavjud. Va bu mikrokontrollerlar 1 simli protokol bilan boshqariladi.
Gul hali tugamadi, men barcha LEDlarni alohida boshqarish uchun yangi kod yozishim kerak. Hozircha men bir vaqtning o'zida barcha LEDlarni yoqishim mumkin.
Loyihani boshlashdan oldin siz smd -ni qanday lehimlashni va ATtiny mikrokontrollerini dasturlashni bilishingiz kerak.
Agar sizga gul yoqsa, uni osongina yasashingiz mumkin, quyidagi amallarni bajaring.
1 -qadam: PCBga buyurtma bering




Bu tenglikni bitta gulni bajarish uchun kerak bo'lgan hamma narsani o'z ichiga oladi - 6 ta barg va 2 ta markaziy qism (sizning tanlovingiz uchun bitta qizil va bitta sariq).
Siz zip -faylni yuklab olishingiz va yuborishingiz yoki to'g'ridan -to'g'ri Seeed studiyasida buyurtma berishingiz mumkin. PCB jazolandi, lekin siz hamma narsani o'zingiz kesib tashlashingiz kerak. Dremel asboblari yordamida buni qilish oson.
Yoki EAGLE uchun biriktirilgan PCB fayllarini yuklab oling va alohida fayllarga buyurtma bering.
Men buyurgan qalinligi 1 mm.
2 -qadam: asboblar va ehtiyot qismlarni tayyorlang



PCBni yig'ish uchun sizga quyidagi vositalar kerak bo'ladi:
- Lehim;
- Cımbız;
- PCB ushlagichi;
- Lehim oqimi;
- Lehim sim;
Ehtiyot qismlar:
- ATtiny85, SMD: SOIC - 6 dona; (yoki ATtiny45 - lekin sinovdan o'tkazilmagan);
- LEDlar, SMD: 0603, qizil rang - 72 dona; (yoki boshqa ranglar, lekin bitta PCBda bir xil);
- Simlar;
Dasturlash uchun:
- ATtiny dasturlash sizga yoqadigan hamma narsa - Arduino, AVRISP yoki boshqalar
- Tarmoqli dasturlash yoki SOIC8 dasturlash adapteri uchun kliplar
- Arduino soft va Attiny kutubxonasi
3 -qadam: bitta bargni yig'ing



PCB barglarini kesib tashlagandan so'ng, uni PCB ushlagichiga mahkamlang, LED uchun prokladkalarga lehim oqimini qo'llang va barcha LEDlarni lehimlang. Ehtiyot bo'ling, LEDlar tashqi tomondan yashil katot belgisi bilan ko'rsatilishi kerak.
Keyin, agar sizda dasturlash uchun kliplar bo'lsa (tavsiya etiladi), avval PCBni boshqa tomonga to'g'rilab qo'ying, attini chip uchun prokladkalarga oqim qo'llang va uni o'rniga lehimlang. Chip markasining yo'nalishiga e'tibor berishda ehtiyot bo'ling.
Agar siz mikrokontrollerni dasturlash uchun adapterdan foydalanishni xohlasangiz, avval kodni keyingi bosqichda tasvirlanganidek yuklashingiz va keyin lehimlashingiz kerak.
4 -qadam: Kodni yuklash


Dasturchini kompyuteringizga ulang va kliplarni chipga joylashtiring va biriktirilgan kodni mikrokontrollerga yuklang.
Barcha LEDlar doimiy ravishda yonib turishi kerak.
Barcha barglar uchun oldingi va bu amallarni takrorlang.
5 -qadam: Gulni yig'ing (tashqi qismi)



Dastlab ikkita barg bargini yonma -yon, ikkita yon teshik bir -birining ustiga bo'lishi kerak, shuning uchun siz bitta sim V (+) qo'yishingiz mumkin. Bu simlarning bittasi (yoki hammasi) elektr ta'minoti uchun ishlatiladi.
Barcha barglarni birma -bir aylanaga joylashtiring.
6 -qadam: Gulni yig'ing (ichki qismi)




Endi markaziy tenglikni va lehim simini oltita katta tashqi teshikka oling, bu V (-) yoki GND. Keyin barcha 6 ta simni petal teshiklariga V (-) uchun joylashtiring va lehimlang.
Siz bu simlarni tenglikni quvvatlantirish uchun ishlatishingiz yoki markaziy teshiklarga bir nechta simlarni kesib qo'yishingiz mumkin, u gul sopi hosil qiladi.
Ushbu tenglikni 2,7 - 5,5 V kuchlanish bilan quvvatlang. Barcha LEDlar yonishi kerak. Agar bo'lmasa, PCB o'rtasidagi barcha ulanishlarni tekshiring.
7 -qadam: tugatish



Ushbu loyihani tugatish uchun o'z tasavvuringizdan foydalaning.
Men 2xAAA batareyalari uchun batareya ushlagichi bo'lgan yangi yil o'yinchog'idan foydalandim. Maysa sifatida men eski tenglikni ishlataman.
Bu mening birinchi Instructables loyiham va u hali tugamagan.
Shuning uchun menga savollar bering va yangiliklarga tayyor bo'ling.


PCB tanlovida birinchi sovrin
Tavsiya:
Maxsus PCB bilan telefonning kuchaytirgichi: 8 qadam (rasmlar bilan)

Maxsus PCB bilan telefonning kuchaytirgichi: Men bir muncha vaqtdan beri minigarniturani kuchaytirmoqdaman (va takomillashtirishga harakat qilaman). Sizlarning ba'zilaringiz mening oldingi "qurilishni" ko'rgan bo'lar edingiz. Men bilmaganlar uchun men ularni quyida havola qildim. Mening eski tuzilmalarimda men har doim prototip taxtasidan foydalanganman
FLEXBALL - Wi -Fi bilan ishlaydigan yuz pikselli moslashuvchan PCB to'pi: 6 qadam (rasmlar bilan)

FLEXBALL - Wi -Fi bilan ishlaydigan yuz pikselli moslashuvchan PCB to'pi: Salom ishlab chiqaruvchilar, bu moekoe ishlab chiqaruvchisi! Flexball moslashuvchan tenglikka asoslangan bo'lib, u 100 WS2812 2020 adresli LEDlar bilan jihozlangan. U ESP8285-01f tomonidan boshqariladi - Espressif tomonidan ishlab chiqarilgan eng kichik ESP moduli. Bundan tashqari, u ADXL345 akselerometriga ega
TinyDice: Vinil to'sar bilan uyda professional PCB: 10 qadam (rasmlar bilan)

TinyDice: Vinil kesgich bilan uyda professional tenglikni: Bu ko'rsatma, ishonchli, sodda va samarali tarzda, vinil kesgich yordamida professional sifatli PCBlarni uyda ishlab chiqarish usulini hujjatlashtiruvchi bosqichma -bosqich qo'llanmadan iborat. Bu usul konsistentsiya ishlab chiqarishga imkon beradi
Qanday qilib shaxsiy PCB shakllarini yasash mumkin (Inkscape va Fritzing bilan): 4 qadam (rasmlar bilan)

Qanday qilib shaxsiy PCB shakllarini yasash mumkin (Inkscape va Fritzing bilan): Agar siz yangi boshlovchi bo'lsangiz va maxsus shaklga ega bo'lgan tenglikni kerak bo'lsa … va iloji boricha qisqa vaqt ichida kerak bo'lsa … Yoki agar siz sarflashni xohlamasangiz. ilg'or dasturlar bilan ishlashni o'rganishga ko'p vaqt, chunki siz oxir -oqibat taxta yoki boshqa
Chaqaloqning ovozi va engil gullari: 6 qadam (rasmlar bilan)

Chaqaloqning ovozi va yengil guli: 3 oylik bolamiz uchun o'yinchoq (men bobosiman) ikea guliga o'rnatilgan "Ovoz va yorug'lik" yordamida uning e'tiborini tortadi. Bu uning idishiga o'rnatilgan edi. U bipolyar (qizil va yashil rangda) mikroduksion boshqaruv paneli - arduino desimilliadan foydalanadi