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

Qatnashuvchilar - Sayan Vadadar, Chiranjib Kundu
ATTiny85 -ni Arduino MEGA2560 -dan ISP sifatida dasturlash.
Bir necha oy oldin, men Attiny 85 ic -dan foydalanib Arduino loyihasini qisqartirishga harakat qilardim. Men Arduino Mega -dan foydalanib 20u ATTiny 85 dasturini birinchi marta sinab ko'rdim. Buning uchun men qandaydir muammoga duch kelganman. Men Internetda qidirib topdim, lekin buning usulini aniq tasvirlab beradigan loyiha yo'q edi. Barcha usullar Arduino Uno -dan ISP sifatida tasvirlangan, ammo Arduino Mega -dan ISP sifatida qanday foydalanilishi tasvirlanmagan. Arduino Mega -ni ISP sifatida ishlatayotganimizda "ArduinoISP" eskizida kod biroz o'zgargan.
1 -qadam:

Jarayon: Dastlab, Arduino IDE -da ATTiny 85 -ni qo'llab -quvvatlang. Buning uchun siz saytga kirishingiz kerak
1. Fayl -> afzal
2. Endi "Qo'shimcha taxtalar menejeri URL -lari" ni bosing.
3. Qutiga berilgan havolani joylashtiring: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Keyin OK ni bosing.
5. Endi Arduino IDE -ni yoping.
6. Keyin IDE -ni qayta ishga tushiring.
2 -qadam:


7. Keyingi goto: Tool -> Board -> Board Manager 8. Endi qidiring: attiny
9. Yuklab oling va o'rnating: "attis Devis A. Mellis"
10. Keyin Arduino -ni kompyuterga ulang, so'ng Arduino Mega Board -ni tanlang va to'g'ri portni tanlang.
3 -qadam:

11. Endi goto: Fayl -> Misol -> ArduinoISP
12. Bu misolni oching.
13. Yuqoridagi rasmda ko'rsatilganidek o'zgartiring (quyida ham berilgan):
#RESETni aniqlang 53
#PIN_MOSI -ni aniqlang 51
#PIN_MISO 50 ni aniqlang
#PIN_SCK 52 ni belgilang
14. Yuklab olish: ArduinoISP.ino
4 -qadam:


12. Endi pinni quyida tasvirlanganidek ulang: Mega Pin 51 ATtiny Pin 5 (MOSI)
Mega Pin 50 ATtiny Pin 6 (MISO)
Mega Pin 52 ATtiny Pin 7 (SCK)
ATtiny pin 4 GND (Ground pin)
ATtiny 8 pinli VCC (5V)
Mega Pin 53 ATtiny Pin 1 (SS)
** Arduino Mega -ga Ground va RESET o'rtasidagi 10uflik kondansatkichni ulang.
5 -qadam:




13. Blme Led eskizini atmega yordamida attinaga yuklash uchun:
goto: Fayl -> Misol -> Asosiy -> Blink.ino
14. Endi siz 13 -dan 1 -gachasi pinli pinni eskizga o'zgartirishingiz kerak, chunki ATtiny 85 -da atigi 8 -pin bor, shuning uchun chiqish pinini o'zgartirish kerak.
15. Shundan so'ng: ATtiny25/45/85 asboblar paneli
16. Keyin tanlang: Asboblar protsessori ATtiny85
17. O'rnatilgan soat: asboblar soati Ichki 8 MGts
18. Endi goto: Internet -provayder sifatida Arduino Tools Programmer
19. Endi sizga kerak: Tools Burn Bootloader
20. Sketchni yuklash tugallandi.:)
…….. Rahmat, kuningiz xayrli o'tsin ….
Tavsiya:
Arduino Uno -ni qanday yoqish mumkin: 4 qadam

Arduino Uno -ni qanday yoqish kerak: Ushbu darslikda men sizga Arduino Uno -ga quvvatni ulashning uchta usulini ko'rsatmoqchiman. Men sizning elektron loyihangiz holatiga qarab qaysi turdagi quvvatni ishlatish kerakligini ta'kidlayman
Har qanday Android telefonida ko'p oynali oynani qanday yoqish mumkin: 6 qadam

Har qanday Android telefonida ko'p oyna oynasini qanday yoqish mumkin: Multiwindow rejimi - bu Android 6.0 Marshmallow -dagi maxfiy yoki beta -rejim, bu hamma mobil qurilmalarda ham mavjud emas, lekin Android 6.0 Marshmallow -da ko'p oyna rejimini yoqish texnikasi mavjud. Telefon ildiz otishi kerak. Android versiyasi
Qanday qilib masofadan turib har qanday qurilmani yoqish mumkin. Kompyuter (uyali telefon bilan): 5 qadam

Qanday qilib masofadan turib har qanday qurilmani yoqish mumkin. Kompyuter (uyali telefon bilan): Bu ko'rsatmada men sizga eski uyali telefonni kompyuteringizning masofaviy quvvat kalitiga qanday aylantirishni ko'rsataman. Boshqa qurilmalar uchun oxirgi qadamni ko'ring. Agar sizda eski uyali telefon va SIM-karta bo'lsa, bu deyarli bepul. Sizga nima kerak: - Eski mobil telefon (w
ATTiny85, ATTiny84 va ATMega328P dasturlash: Arduino ISP sifatida: 9 qadam (rasmlar bilan)

ATTiny85, ATTiny84 va ATMega328P dasturlash: ISP sifatida Arduino: Old so'z Men yaqinda bir nechta ESP8266 asosidagi IoT loyihalarini ishlab chiqdim va asosiy protsessor men boshqarish uchun kerak bo'lgan barcha vazifalarni bajarishga qiynalayotganini payqadim, shuning uchun men tarqatishni qaror qildim. boshqa mikr uchun unchalik muhim bo'lmagan tadbirlar
Simsiz signalni yoqish yoki yoqish/o'chirish kalitiga simsiz eshik qo'ng'irog'ini sindirish: 4 qadam

Simsiz signal qo'ng'irog'ini yoki yoqish/o'chirishni yoqish uchun simsiz eshik qo'ng'irog'ini buzing: Men yaqinda signalizatsiya tizimini qurdim va uni uyimga o'rnatdim. Men eshiklarda magnit kalitlarni ishlatardim va ularni chordoqdan o'tkazardim, derazalar esa boshqa hikoya edi va ularni qattiq simlar bilan ulashning iloji yo'q edi. Menga simsiz echim kerak edi va bu