Mundarija:
- 1 -qadam: asboblar va materiallarni yig'ing
- 2 -qadam: Ishingizni sozlang
- 3 -qadam: Faylingizni import qiling
- 4 -qadam: Frezelemani boshlang
- 5 -qadam: Komponentlarni lehimlang
- 6 -qadam: Arduino chiplarini dasturlash
- 7 -qadam: Arduino kartasini sinab ko'ring
Video: ATtiny Arduino dasturlash qalqoni: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Loyiha tuzishda biz sizga Bantam Tools Desktop PCB frezeleme dastgohi yordamida ATtiny Arduino -dan o'z qalqoningizni qanday yasashni ko'rsatamiz. Ushbu muhim komponent sizga ATtiny chiplarini Arduino IDE orqali ulash va dasturlash imkonini beradi. Bu loyiha tayyor mahsulotga erishish uchun juda oz sozlash va frezalash vaqtini talab qiladi. Qani boshladik!
1 -qadam: asboblar va materiallarni yig'ing
QUROLLAR
Bantam Tools Desktop PCB freze mashinasi
Bantam Tools ish stoli frezalash dastgohi o'rnatilgan kompyuter
Arduino IDE dasturi o'rnatilgan
Yassi tegirmon, 1/32"
PCB o'yma biti, 0,005"
Hizalama qavs
Lehimlash temir
Diagonal simli qaychi
USB kabeli
MATERIALLAR
PCB bo'sh, FR-1, bir tomonlama
Lenta, yuqori quvvatli, ikki tomonlama
Pitch sarlavhalari, 2,54 mm (32)
Rezistorlar (3)
LEDlar (1 qizil, 1 yashil, 1 sariq)
Chiqish rozetkasi, 2x4
Chiqish rozetkasi, 2x7
Kondensator, 10 uF
FAYLLAR
ATtiny-Jig-Final-Bantam-Tools.brd faylini yuklab oling.
2 -qadam: Ishingizni sozlang
Birinchidan, biz hizalama qavsini o'rnatishimiz va joylashtirishimiz kerak. Hizalama qavsini biriktirgandan so'ng, "Fiksturatsiya" ostida "Topish" -ni tanlang va ekrandagi ko'rsatmalarga amal qiling. Hizalama qavsidan foydalanish sizning taxtangiz chap burchakda mukammal to'rtburchaklar bo'lishini ta'minlaydi.
Eslatma: Agar siz ilgari hizalama qavsini o'rnatmagan bo'lsangiz, ushbu qo'llab -quvvatlash qo'llanmasidagi amallarni bajaring.
O'rnatish moslamasi o'rnatilganda, ishingizni sozlash vaqti keldi. Biz bu sozlamani tezda ishga solamiz. Agar sizga asbobingizni qanday yuklash va Bantam Tools Desktop Frezeleme Dasturiga ma'lumotlarni kiritish bo'yicha ko'proq ko'rsatma kerak bo'lsa, Light-up PCB Badge loyihasiga qarang.
- Ish stoli PCB freze mashinasini ulang va Bantam Tools ish stoli frezalash dastgohini oching.
- Uyga tegirmon.
- Ikki marta tekshiring, "Qavslar" bo'limida yozilganligiga ishonch hosil qiling.
- 1/32 dyuymli tekis tegirmonni tanlang, ulangan bitli fan bilan yuklang va asbobni toping.
- Materiallar ochiladigan menyusida Bir tomonlama FR-1-ni tanlang.
- O'lchovlarni Material, X, Y va Z qiymatlariga kiriting. Keyin tenglikni bir tomoniga yuqori quvvatli, ikki tomonlama lentani qo'llang va buzg'unchi taxtaga joylashtiring, shunda u tekislash qavsining burchagiga to'g'ri keladi.
3 -qadam: Faylingizni import qiling
Bantam Tools dasturida Planlar ostida Fayllarni ochish-ni bosing va ATtiny-Jig-Final-Bantam-Tools.brd-ni tanlang. Keyin, 1/32 "Yassi frezeleme va 0,005" tenglikni o'yma bitini tanlang. Sizning tegirmon vaqti siz foydalanadigan tezlik va ozuqa retseptiga qarab o'zgaradi. Ushbu operatsiyani bajarish uchun biz quyidagi retseptlardan foydalandik.
1/32 dyuymli tekis freze uchun:
- Besleme tezligi: 59 dyuym/min
- Bosish tezligi: 15 dyuym
- Ish mil tezligi: 25000 aylanish / min
- O'tish: 49%
- O'tish chuqurligi: 0.010 dyuym
0.005 dyuymli PCB o'yma biti uchun:
- Besleme tezligi: 4.00 dyuym/min
- Bosish tezligi: 5.00 dyuym
- Ish mil tezligi: 25000 aylanish / min
- O'tish: 50%
- O'tish chuqurligi: 0,006 dyuym
Agar siz tezligingiz va uzatmalaringizni biznikiga moslashtirmoqchi bo'lsangiz, Fayl> Asboblar kutubxonasi> Asbob qo'shish -ni bosing. Yangi asboblaringizni nomlang, so'ngra tezlik va ovqatlanish retseptlarini kiriting. Asboblar kutubxonasini sozlash haqida ko'proq bilib olishingiz mumkin.
4 -qadam: Frezelemani boshlang
Tayyormi? Frezelemani boshlash -ni bosing.
Shuni esda tutingki, bu ish vositasini o'zgartirishni talab qiladi. Agar so'ralsa, 0.005 dyuymli PCB o'yma bitini fanati ulangan holda o'rnating, asbobni toping va taxtani tugatish uchun Frezelemani boshlashni tanlang.
5 -qadam: Komponentlarni lehimlang
Yaxshi, payvandlash vaqti keldi! Komponentlaringizni va lehimlanadigan temirni oling. Komponentlarni quyidagi tartibda lehimlash eng oson:
- Rezistorlar
- 2x4 yoki 2x7 chuqurlikdagi soket
- 2,54 mm balandlikdagi sarlavhalar
- Sariq, yashil va qizil LEDlar
- 10 uF kondansatör
Lehimlashni tugatgandan so'ng, taxta bu erda ko'rsatilganga o'xshaydi. E'tibor bering, komponentlar FR-1 ning orqa qismidan qanday o'tadi.
Tabriklaymiz! Siz Bantam Tools Desktop PCB freze mashinasi yordamida o'zingizning ATtiny Arduino dasturchi qalqonini yasadingiz.
6 -qadam: Arduino chiplarini dasturlash
Siz dasturlamoqchi bo'lgan Arduino kartasiga yangi maydalangan ATtiny dasturlash moslamasini ulang. Arduino IDE -ni oching. (Agar buni hali qilmagan bo'lsangiz, bu yerdan yuklab oling.)
- ArduinoISP eskizini Arduino Uno -ga yuklang.
- Arduino boshqaruv menejeri orqali Spence Konde tomonidan ATTinyCore -ni o'rnating.
- Asboblar> Kengash> ATTiny 25/45/85 (yoki 24/44/84) ni bosing.
- Asboblar> Soat - 8 MGts (Ichki) ni bosing.
- Asboblar> Chip> ATTiny85 (yoki ATTiny84) ni bosing.
- Asboblar> LTO - "O'chirilgan" ni bosing.
ATtiny -ni rozetkaga ulang. Arduino USB porti pastga qaragan holda, pin 1 o'ng pastki qismida bo'lishi kerak. Keyin siz maydalagan dasturlash moslamasini Arduino -ga ulang va uni yoqing. Sariq LED ishga tushirish ketma -ketligidan keyin nafas olishni boshlashi kerak.
Keyin, Asboblar> Dasturchi> Arduino provayder sifatida bosing va keyin Asboblar> Burn Bootloader -ni tanlang. Bu qadam har bir chip uchun faqat bir marta bajarilishi kerak. Arduino Bootloader -ni ATTiny -ga yoqganingizdan so'ng, siz Arduino IDE -dagi misol papkalardan bir nechta eskizlarni yuklashingiz yoki o'zingiz kodlashingiz mumkin. Sketch menyusidan "Dasturchi yordamida yuklash" ni tanlaganingizga ishonch hosil qiling. Eslatma: Arduino chipini dasturlash haqida qo'shimcha ma'lumot olish uchun Arduino -ning Arduino Uno dasturlash bo'yicha qo'llanmasini ko'rib chiqing.
Sizning chiplaringizni dasturlashda esda tutish kerak bo'lgan ba'zi dizayn eslatmalari
LEDlar: LEDlar Arduino pinlari 7, 8 va 9 ga biriktirilgan bo'lib, dasturlash, xatolar va yurak urishini ko'rsatadi. Bular dasturlash paytida va ArduinoISP eskiziga o'rnatilgan holat LEDlari. Siz ulanganingizda sariq LED "nafas oladi"; yashil LED dasturlash paytida yonadi; va xato paydo bo'lganda va eskiz yuklash tugagach, qizil LED yonadi.
- 7 -pin - dasturlash
- 8 -pin - xatolar
- 9 -pin - yurak urishi
Seriyali periferik interfeys (SPI): SPI mikrokontrollerlar tomonidan bir yoki bir nechta periferik qurilmalar yoki bu holda elektron platalar bilan tez aloqa o'rnatish uchun ishlatiladi. Boshqa qurilmalarni boshqaradigan har doim bitta asosiy qurilma mavjud.
- 10 -pin - Salve tanlash (SS)
- 11 -pin - qulni o'zlashtirish (MOSI)
- 12 -pin - qullikdagi usta (MISO)
- 13 -pin - ketma -ket soat (SCK)
Global dasturlash
- 5V - quvvat
- GND - er
- Qayta o'rnatish
7 -qadam: Arduino kartasini sinab ko'ring
Oxirgi bosqichda taxtangizni sinab ko'rish vaqti keldi. Kengash ishlayotganiga ishonch hosil qilish uchun quyidagi amallarni bajaring:
- Fayl> Misollar> 01. Asoslar> Ko'z ochish -ni bosing. LED pinini 3 ga o'zgartiring. Bu 85 -chi pin 2 va 84 -chi pin.
- Asboblar> Dasturchi -ni bosing. Provayder sifatida Arduino -ni tanlang.
- Eskiz> Yuklash> Dasturchi -ni bosing.
Keyingi ko'rsatuvlar videomizda yoritmoqchi bo'lgan mavzu bormi? [email protected] elektron pochta manziliga elektron pochta orqali yuboring yoki biz bilan ijtimoiy tarmoqlardagi kanallarimiz orqali bog'laning. Bizni Instagram, Facebook va Twitter-da kuzatib boring, eng yangi texnikalar, CNC loyihalari va yangilanishlarni kuzatib boring!
Tavsiya:
Arduino bilan ATtiny dasturlash: 7 qadam (rasmlar bilan)
ATtiny -ni Arduino bilan dasturlash: Arduino IDE yordamida ATtiny mikrokontrollerlarini dasturlash bo'yicha ko'rsatmalar. Oddiy ingliz tilida, 8-pinli Atmel chiplarini odatdagidek Arduino kabi dasturlash mumkin. Bu juda zo'r, chunki ATtiny juda kichkina, va - bu imkon beradi
8-pinli dasturlash qalqoni: 14 qadam (rasmlar bilan)
8-pinli dasturlash qalqoni: 8-pinli dasturlash qalqoni sizga ATtiny seriyali chiplarni Arduino-dan dasturchi sifatida dasturlash imkonini beradi. Boshqacha qilib aytganda, siz buni Arduino-ga ulaysiz va 8 pinli chiplarni osongina dasturlashingiz mumkin. Bu kichik mikrokontrollerlar bo'lishi mumkin
Arduino Attiny dasturlash qalqoni - SMD: 4 qadam
Arduino Attiny dasturlash qalqoni - SMD: Salom, men oxirgi oylarda taqiladigan kiyimlar uchun dasturiy vositamni sozlash ustida ishladim. Bugun men Arduino qalqonimni qanday yaratganim bilan o'rtoqlashmoqchiman, bir muncha vaqt googlingdan so'ng men Attiny dasturlash qalqoni haqidagi qiziqarli maqolani topdim
Arduino Uno uchun ATMEGA328 bootloader dasturlash qalqoni: 3 qadam (rasmlar bilan)
Arduino Uno uchun ATMEGA328 Bootloader dasturlash qalqoni: Arduino Uno uchun ATMEGA328P yuklagichli dasturlash qalqoni Ba'zida shunday bo'ladi va siz Arduino Uno Atmega328P mikroprotsessoriga zarar etkazasiz. Siz protsessorni o'zgartirishingiz mumkin. Lekin avval unda boot-loader dasturini o'rnatish kerak. Shunday qilib, bu qo'llanmada buni qanday qilish kerak
DIY Attiny dasturlash qalqoni: 8 qadam (rasmlar bilan)
DIY Attiny dasturlash qalqoni: Agar siz kichik va kam quvvatli Arduino taxtasini qidirmoqchi bo'lsangiz, Attiny - bu juda yaxshi variant, uning o'lchamlari bilan ajablanarli. U 5 ta GPIO piniga ega, ulardan 3 tasi analog pinli va 2 tasi PWM chiqishiga ega. Bu, shuningdek, haqiqatan ham moslashuvchan