Mundarija:
- 1 -qadam: Elektron dizayn
- 2 -qadam: PCB konturini yaratish
- 3 -qadam: PCB sxemasini yaratish
- 4 -qadam: PCB ishlab chiqarish
- 5 -qadam: uni yig'ish
- 6 -qadam: Kodni yuklash va ishga tushirish
- 8 -qadam: manbalar va havolalar
Video: Arduinoflake - PCB versiyasi: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bir necha hafta oldin men Arduinofleykning erkin shaklini yaratdim. Ko'pchiligingizga yoqdi. Ammo uning sehr -jodulari nafaqat erkin shaklda, balki LEDlar ko'rinishida ham. Shunday qilib, men PCB versiyasini yaratishga qaror qildim, bu hamma uchun juda oson va arzon! Bu boshqa palto kiygan bir xil go'zallik. Bu qo'llanma sizga Arduinoflake -ni qanday yaratganimni va u nima qila olishini ko'rsatib beradi!
Arduinofleyk nima?
Arduinofleyk-muzlab qolgan, chiroyli qor parchasi. Unda tenglikni yon tomonlariga yagona o'rnatilgan 18 ta keng burchakli tekis tepalikli LED va tenglikni markaziga o'rnatilgan 12 ta SMD LED mavjud. Hammasi bo'lib 18 ta mustaqil boshqariladigan segmentga bo'lingan 30 ta LED mavjud. Ulardan har qanday aql bovar qilmaydigan animatsiya yoki naqsh yaratish uchun foydalanish mumkin va bundan tashqari, Arduino IDE yordamida uni o'zingiz dasturlashingiz mumkin. Integratsiyalashgan sensorli panel yordamida siz animatsiyalar o'rtasida almashish uchun u bilan ishlashingiz mumkin. Biroz zerikarli, shunday emasmi? Agar men sizga bu erda o'yin o'ynashingiz mumkinligini aytgan bo'lsam -chi? Men oddiy klassik ilonni o'ynash uchun o'zimni sindirdim, oxirida videoni ko'ring.
Agar siz o'zingizning Arduinoflake -ga ega bo'lishni xohlasangiz, siz mening tindie do'konimdan komplekt yoki to'liq yig'ilgan sotib olishingiz mumkin.
1 -qadam: Elektron dizayn
Arduinoflake 18 ta segmentga bo'lingan 30 ta LEDdan iborat bo'lib, ularni mustaqil boshqarish mumkin. Buni nazorat qilish uchun men 22 I/0 pinli ATmega8 dan foydalanaman. Bundan tashqari, men uning kam quvvatli versiyasini tanladim (ATmega8L), u hatto 2,7 V da ham ishlaydi, bu 3V tanga batareyasi uchun juda yaxshi. LEDlarning har bir guruhi ATmega -ning kirish -chiqish pinlaridan biriga 68R oqim cheklovli rezistor orqali ulanadi. Arduinoflake -ning yana bir ajoyib xususiyati - bu sensorli tugma. ATmega o'rnatilgan apparat sig'imli sensorli funktsiyani ta'minlamaydi, shuning uchun men TTP223 IC bilan ishlashga qaror qildim. TTP223 ATmega -ning kirish pinlaridan biriga ulangan va sensorli panelda teginish aniqlanganda uni yuqori darajaga ko'taradi. Boshqa variant - bu dasturiy ta'minotga sig'imli teginishni taqlid qilish, lekin men juda ko'p kuch va hisoblash vaqtini bilardim.
2 -qadam: PCB konturini yaratish
Kengash juda murakkab bo'ladi. Olti burchakli taglik, har bir burchakda 6 ta nur, har birida LEDlarni o'rnatish uchun 3 ta nuqta bor. Agar siz men kabi PCBni loyihalash uchun EasyEDA onlayn vositasidan foydalansangiz, uni EasyEDA -ga import qilish uchun sizga DXF formatidagi grafikalar (AutoCAD Drawing Exchange Format) kerak bo'ladi, chunki EasyEDA bunday murakkab shaklni chizishga qodir emas. Men Inkscape -dan foydalanganman. Bu men ishlatgan yagona vektor vositasi, bu DXF fayllariga eksport qilish imkonini beradi.
3 -qadam: PCB sxemasini yaratish
Agar sizda chizilgan grafikalar bo'lsa, uni EasyEDA -ga BoardOutLine qatlamiga import qiling. Men, shuningdek, doskadagi barcha qismlar va marshrutlarni 30 va 60 graduslik burchak ostida tekislashga yordam beradigan yordamchi grafik chizdim va uni Hujjatlar qatlamiga import qildim. Bundan tashqari, men o'zimni EasyEDA -da taxtaning yon tomoniga o'rnatilgan THT LEDlari uchun maxsus komponent qildim.
4 -qadam: PCB ishlab chiqarish
Bugungi kunda o'z qo'lingiz bilan PCB yaratish aql bovar qilmas, chunki uni ishlab chiqaradigan professionallarga ega bo'lish juda oson, tez va arzon. Va siz hech qanday muammosiz mukammal ko'rinadigan taxtaga ega bo'lasiz. Men bu safar PCBWay ishlab chiqaruvchisidan foydalandim. Ajoyib natijadan tashqari, ular Rojdestvo prototipini yaratish uchun bepul tenglikni ham olishdi, shuning uchun men ularni juda arzonga oldim. Buyurtmani joylashtirish juda oddiy, siz faqat Gerber fayllarini EasyEDA -dan eksport qilishingiz va ularni sayt ustasiga yuklashingiz kerak, shunda bu Internet -do'konda xarid qilish kabidir. Men eng yupqa nurlardan xavotirda edim, lekin ular ajoyib chiqdi!
5 -qadam: uni yig'ish
Qismlar ro'yxati:
- ATmega8L TQF32
- TTP223 BA6
- 68R qarshilik 0805 (18x)
- 10K qarshilik 0805
- 100nF kondansatör 0806 (3x)
- 50pF kondansatör 0806
- yorqin oq LED 1206 (12x)
- Yorqin oq yassi LED THT (18x)
- batareya ushlagichi
- SMD -ni yoqish/o'chirish tugmasi
- dasturlash uchun vaqtinchalik pin sarlavhasi
Ko'rib turganingizdek, Arduinoflake -ning eng qiyin qismi ATmega8L va TQF32 to'plami va TTP223, agar siz bu ikkalasini boshqara olsangiz, qolganlari pirojnoe. Avval rezistorlar, kondansatörler va SMD LEDlarini yig'dim. Ikkinchidan, markazda mikrokontroller ko'p oqim va oz miqdorda lehim ishlatadi. Uchinchidan, pastki qismida TTP223. To'rtinchidan, tenglikni yon tomonlarida yagona o'rnatilgan THT LEDlari. Va nihoyat, batareya ushlagichi, yoqish/o'chirish tugmasi va dasturlash uchun vaqtinchalik pin sarlavhasi. Hammasi oqim va oz miqdordagi lehim yordamida. Lehimlash tugagandan so'ng, qolgan oqimni olib tashlash uchun tenglikni aseton bilan tozalashni unutmang.
6 -qadam: Kodni yuklash va ishga tushirish
"loading =" dangasa " - bu nafaqat bezak, balki uning uchun o'yinlar ham yozishingiz mumkin, chunki uning sensorli tugmasi bor, mening ilonli ilonimni tekshiring!
Agar siz o'zingizning Arduinoflake -ga ega bo'lishni xohlasangiz, siz mening tindie do'konimdan komplekt yoki to'liq yig'ilgan sotib olishingiz mumkin.
8 -qadam: manbalar va havolalar
- Arduinoflake sotib oling
- Arduinoflake GitHub
- Arduinoflake PCBWay
- PaulStoffregen tomonidan CapacitiveSensor
- MCUdude miniCore
- Erkin shakl Arduinofleyk
- Eng so'nggi yangilanishlar uchun mening Twitter
PCB tanlovining ikkinchi mukofoti
Tavsiya:
E-dohicky Russ lazer quvvat o'lchagichining elektron versiyasi Dohicky: 28 qadam (rasmlar bilan)
E-dohicky Russ-ning lazer quvvat o'lchagichining elektron versiyasi Dohicky: Laser elektr asbobi e-dohicky-Russ SADLER-dan olingan dohicky-ning elektron versiyasi. Russ juda yaxshi SarbarMultimedia youtube kanalini jonlantiradi https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER oson va arzon aksessuarni taqdim etadi
Minivac 601 nusxasi (0.9 versiyasi): 11 qadam (rasmlar bilan)
Minivac 601 nusxasi (0.9 versiyasi): axborot nazariyasi kashshofi Klod Shennon tomonidan raqamli sxemalarni o'rgatish uchun o'quv o'yinchoq sifatida yaratilgan Minivac 601 raqamli kompyuter komplekti elektromexanik raqamli kompyuter tizimi sifatida hisoblab chiqilgan. Scientific Development Corporati tomonidan ishlab chiqarilgan
MyPhotometrics: Photodiodenverstärker Pro-versiyasi: 6 qadam (rasmlar bilan)
MyPhotometrics: Photodiodenverstärker Pro -versiya: O'yinlar Creative Commons -ning eng yaxshi versiyasi - Bedingungen 4.0 International. Sauron Plus-bu Pro-Vermi?
Amazon Echo -ning o'z versiyasi: 8 qadam (rasmlar bilan)
Amazon Echo -ning o'z versiyasi: Salom bolalar, menimcha, hamma Amazon -ning so'nggi mahsuloti Amazon Echo -ni biladi, bu ovozli qurilma, ya'ni biz qurilmani ovozimiz bilan boshqaramiz va u hatto biz bilan gaplasha oladi. Bu g'oyadan ilhomlanib, men o'z versiyamni yaratdim, u
Raspberry Pi to'plami uchun Google AIY VoiceHAT (MagPi 57 versiyasi 2017): 6 qadam (rasmlar bilan)
Raspberry Pi to'plami uchun Google AIY VoiceHAT (MagPi 57 versiyasi 2017): MagPi ovozli to'plamini yig'ish bo'yicha maslahatlar darsliklarda topilmagan