Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Men yangi Digispark Attiny85 taxtasini sotib oldim.
Ammo haydovchi paketlari tufayli uni ikki kun ishlata olmadi. Va nihoyat, ko'p izlaganimdan keyin javobni topdim. Men buning uchun turli xil darsliklarga murojaat qildim va sinab ko'rdim. Men Arduino -dagi COM portida xatolik yuz berdi. Bu erda men buni hal qildim.
Pinouts: Barcha pinlar raqamli kirish -chiqish sifatida ishlatilishi mumkin
Pin 0 → I2C SDA, PWM (B modelida LED)
Pin 1 → PWM (A modelidagi LED)
Pin 2 → I2C SCK, analog kirish
Pin 3 → Analog Kirish (USB ishlatilganda USB+ uchun ham ishlatiladi)
Pin 4 → PWM, Analog (USB uchun ham ishlatiladi- USB ishlatilganda)
5 -pin → Analog kirish
Ishonchli pin mos yozuvlar uchun Digispark -ni aylantiring - pinli imkoniyatlar orqada ko'rsatilgan
1 -qadam: Attiny85 uchun Windows drayverini o'rnating
Agar Arduino 1.6.6 va undan yuqori versiyalarda va derazalarda - drayverlarni qo'lda yuklab olishingiz va o'rnatishingiz kerak bo'ladi. "Drayverlarni o'rnatish" (32 bitli tizimlarda) yoki "DPInst64" ni (64 bitli tizimlarda) yuklab oling, oching va ishga tushiring.
Haydovchi fayllari bu erda joylashgan:
Havola
. Zip faylini yuklaganingizdan so'ng uni chiqarib oling.
va ishga tushiring
Driver.exe -ni o'rnating (64 bitli OS uchun)
DPinst64.exe (32 bitli OS uchun)
2 -qadam: Arduino uchun taxta paketlarini o'rnating
Ushbu urlni nusxalash va Fayl> afzal> qo'shimcha boshqaruv paneli url -ga joylashtiring
digistump.com/package_digistump_index.json
- "Asboblar" menyusiga o'ting, so'ngra "Kengash" pastki menyusiga o'ting - "Kengash menejeri" -ni tanlang va ochiladigan turdan "Qatnashgan" -ni tanlang:
- "Digistump AVR Boards" paketini tanlang va "O'rnatish" tugmasini bosing.
- Siz yuklash jarayonini "Taxt menejeri" oynasining pastki satrida ko'rasiz, u ro'yxatdagi ushbu element yonida "O'rnatilgan" ni ko'rsatadi.
- WINDOWS FOYDALANISHLARI: O'rnatish tugallangandan so'ng, haydovchilarni o'rnatish ustasi ochiladi, Digistump platalari uchun drayverlarni o'rnatish uchun ushbu oynada "Keyingi" tugmasini bosing (agar sizda allaqachon o'rnatilgan bo'lsa, bu o'rnatuvchi ularni yangilaydi va etishmayotganlarni o'rnatadi).)
- O'rnatish tugagandan so'ng, "Kengash menejeri" oynasini yoping va Asboblar → Kengashlar menyusidan Digispark -ni tanlang. "Digispark (standart - 16.5 MGts)" - bu yangi foydalanuvchilar tomonidan tanlanishi kerak bo'lgan taxta.
- O'rnatish endi tugadi! (Linux foydalanuvchilari quyidagi izohga qarang)
Linuxni o'rnatish Agar ilgari bunday qilmagan bo'lsangiz - udev qoidalarini o'rnating: Muammo bartaraf qilish bo'limi
LINUX FOYDALANUVCHILARINING DIQQATI: LINUX muammosini bartaraf etish sahifasini tekshiring **
3 -qadam: Dasturni qanday yuklash kerak
Digispark ba'zi Arduino mos keluvchi mahsulotlarga qaraganda biroz boshqacha ishlaydi. Digispark boshqa protseduraga ega.
Asboblar menyusidan Kengash → Digispark -ni tanlang (Standart - 16,5 MGts)
Kod yozing, kodingizni oching.
Yuklashni chaqirishdan oldin Digispark -ni ulash shart emas. Yuklash tugmasini bosing.
Pastki holat qutisi endi sizdan Digispark -ni ulashingizni so'raydi - bu vaqtda siz uni ulashingiz kerak - yoki rozetkadan chiqarib, qayta ulang.
Siz yuklash jarayonini ko'rasiz va u darhol kodingizni Digisparkda ishga tushiradi. Agar siz Digispark -ni ajratib, uni qayta ulasangiz yoki boshqa quvvat manbaiga ulasangiz, dasturlashtirilgan kod ishga tushguncha 5 soniya kechikish bo'ladi. Bu 5 soniyali kechikish-bu Digispark Pro uni dasturlashga urinayotganingizni tekshiradi.
4 -qadam: Muammolarni bartaraf etish
Buni yodda tutish uchun
Digisparks ketma -ket portlarni yaratmaydi. Digispark arduino dasturiy ta'minoti joyni tejash va USB spetsifikatsiyasiga ko'proq mos kelish uchun past tezlikli USB protokoli va HID protokoli kombinatsiyasi orqali to'g'ridan -to'g'ri digispark bilan bog'lanadi.
Digispark Arduino dasturidan foydalanganda, ketma -ket portlar ro'yxatida nima tanlangani muhim emas - hech biri ishlatilmaydi. Dasturchi menyusida Digispark tanlanganiga va Kengash menyusida Digispark (kichik yadro) tanlanganligiga ishonch hosil qiling va siz ishga tushishingiz kerak.
Digispark Arduino dasturidan foydalanganda, ketma -ket portlar ro'yxatida nima tanlangani muhim emas - hech biri ishlatilmaydi. Dasturchi menyusida Digispark tanlanganiga va Kengash menyusida Digispark (kichik yadro) tanlanganligiga ishonch hosil qiling va siz ishga tushishingiz kerak.
- Misol dasturlari uchun, agar siz misollar papkasida DigiUSB drayverini o'rnatganingizdan keyin ham "Qurilma topilmadi" deb topsangiz, buni sinab ko'ring: https://digistump.com/board/index.php/topic, 257.0.html
- Agar Windows "DigiUSB" ni emas, balki "HID-mos keladigan qurilma"/"USB kirish qurilmasi" juftligini tanimasa, Qurilma menejeriga o'ting, "Inson interfeysi qurilmalari" toifasida sotuvchi identifikatori bo'lgan USB kirish qurilmasini toping. 0x16C0 -ni tanlang va "drayverni yangilash" / "kompyuterimni ko'rib chiqish" / "ro'yxatdan tanlashga ruxsat bering" -ni tanlang va DigiUSB u erda ko'rsatilishi kerak.