Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Kutubxonani yuklab oling va o'rnating
- 3 -qadam: Bootloader -ni yoqing
- 4 -qadam: Eskizlarni yuklash
- 5 -qadam: Bir nechta foydali maslahatlar
- 6 -qadam: Yakuniy eslatma
Video: 2 dollar Arduino. ATMEGA328 yakka tartibda. Oson, arzon va juda kichik. To'liq qo'llanma: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bu yo'riqnomada siz Arduino ATMEGA328 mikrokontroller chipini mustaqil mikrokontroller sifatida ishlatishni o'rganasiz.
Ularning narxi atigi 2 dollar, sizning Arduino bilan bir xil bo'lishi mumkin va loyihalaringizni juda kichik qilib qo'yishi mumkin.
Biz pinlar tartibini, bootloaderni yoqish orqali Arduino dasturiga qanday tayyor bo'lishini va eskizlarni qanday yuklashni ko'rib chiqamiz.
Qisqa vaqt ichida Arduino loyihalarini qanday qilib kichikroq va arzonroq qilish mumkinligini bilish uchun ushbu ko'rsatmaning qolgan qismini ko'ring.
1 -qadam: qismlar ro'yxati
1 Arduino
1 ATMEGA328P-PU chipi. Meniki bu erda:
Non paneli
Simlar
Majburiy emas: LED va sinov uchun 330 ohmli qarshilik
2 -qadam: Kutubxonani yuklab oling va o'rnating
Arduino kartasi standart 16 MGts tashqi osilatorga ega.
Bizga 16 MGts chastotali osilator kerak emas, chunki ATMEGA328P-PU 8 MGtsli osilatorga ega.
Ushbu chip 8MGts chastotali avtonom mikrokontroler sifatida ishlashi uchun biz Arduino muhiti uchun kutubxonani yuklab olishimiz va o'rnatishimiz kerak.
Buning uchun zip faylini yuklab olish uchun Arduino versiyangizga mos keladigan havolani bosing.
Bu 1-6-x.zip, 1-5-x.zip yoki 1-0-x.zip bo'ladi.
Keyin biz Arduino sketchbook papkasini Fayl → afzalliklar → "Sketchbook joylashuvi" ni bosish orqali topishimiz kerak. Mening holatimda "C: / Users / tomtomheylen / Documents / Arduino" bu sizning holatingizda boshqacha bo'lishi mumkin.
Joylashuvni nusxalash va "bu kompyuter" ga o'ting, satrga joylashtiring va Enter tugmasini bosing.
Agar siz "apparat" nomli papkani ko'rsangiz, uni oching.
Agar shunday bo'lmasa, sichqonchaning o'ng tugmasi bilan "apparat" nomli yangi papkani yarating va "yangi → papka" ni tanlang va "apparat" ni kiriting. Endi oching.
Zip arxividan non panelidagi papkani "apparat" papkasiga o'tkazing.
Arduino IDE -ni qayta ishga tushiring va "Asboblar → taxta" ga o'ting.
Agar hamma narsa tartibda bo'lsa, siz ro'yxatda "Atmega 328 non panelida (8 MGts ichki soat)" ni ko'rishingiz kerak.
Eng qiyin qismi hozir bajarildi, shuning uchun ATMEGA328 -da hayotni hayajonli o'tkazaylik.
3 -qadam: Bootloader -ni yoqing
Bu ATMEGA328 mikrokontroller chiplari odatda bo'sh qoladi. Ularni Arduino IDE bilan ishlashini ta'minlash uchun biz "bootloaderni yoqish" deb nomlangan ishni qilishimiz kerak. Bu chipda biz yozadigan kichik kod, shuning uchun u Arduino dasturini tushunadi.
Buning uchun Arduino -ni kompyuteringizga ulang va "Fayl → misollar → ArduinoIsp" -ga o'ting va "Arduino Isp" -ni tanlang. Ushbu eskizni Arduino -ga yuklang va kompyuterdan uzing.
Keyin biz rasmda ko'rib turganingizdek, Arduino -ni ATMEGA328 bilan bog'laymiz.
Chipdagi yarim doira e'tibor bering. To'g'ri tomonda ekanligiga ishonch hosil qiling.
Endi Arduino -ni ulang va Arduino IDE -da "Asboblar → Dasturchi" bo'limiga o'ting va "Arduino -ni ISP sifatida" -ni tanlang.
Keyin "Asboblar → Kengash" ga o'ting va "Atmega 328 dasturxonidagi (8 MGts ichki soat)" bandini tanlang.
Endi asboblarga o'ting va "Bootloader -ni yoqish" -ni tanlang.
Sizning yuklagichingiz yondi va sizning chipingiz eskizlarni yuklashga tayyor!
Agar xato xabari bo'lsa, Arduino -ni o'chiring va oldingi amallarni takrorlang.
4 -qadam: Eskizlarni yuklash
Eskizni yuklash uchun siz ATMEGA328 chipini Arduino kartasidan olib tashlashingiz va rasmda ko'rsatilgandek non paneliga ulanishingiz kerak.
Buni amalga oshirish uchun siz FT232RL kabi ketma -ket dasturlash uchun USB -dan foydalanishingiz mumkin. Men bu erda mini -ko'rsatma qildim:
Men miltillash eskizini sinab ko'rish uchun bortdagi rezistorli LEDni uladim.
Bu rasmni pin joylashuvi uchun qanday ishlatish kerak.
Masalan, agar siz IDE -da 13 -pinni ishga tushirsangiz, u Arduino kartasidagi 13 -pinni yoki ATMEGA328 chipidagi 19 -pinni bildiradi.
Tabriklaymiz, siz erishdingiz! Endi siz o'zingizning kichkina Arduino loyihalarini hech narsaga sarflamasdan lehimlashni boshlashingiz mumkin.
5 -qadam: Bir nechta foydali maslahatlar
Men sizga yana bir nechta foydali maslahatlar berib, bu ko'rsatmalarni tugataman:
Agar siz loyihani lehimlayotgan bo'lsangiz, loyihani lehimlagandan so'ng 28 pinli DIP soketidan foydalanishingiz va ATMEGA328 ni qo'shishingiz kerak.
Meniki bu erda
Agar kerak bo'lsa, siz hali ham eskizlarni o'zgartirishingiz yoki yuklashingiz mumkin bo'lgan, ba'zi yomon oyoqli urg'ochi pinlarni 3 birinchi oyoqqa lehimlash yaxshi amaliyotdir.
Agar sizning mikrokontroleringiz g'alati bo'lsa, siz + va -oralig'iga 10 dan 100 UF gacha bo'lgan kondansatör qo'shishingiz mumkin.
Chipga buyurtma berganingizda ATMEGA328P-PU ekanligini tekshiring.
6 -qadam: Yakuniy eslatma
Sizga bu ko'rsatma yoqdimi, iltimos, Sevimli tugmasini bosing va obuna bo'ling.
Shuningdek, "Xitoyning Arduino klonlarini qanday tuzatish kerak" ni o'qing.
Keyingi yo'riqnomada ko'rishguncha.
Rahmat, Tom Xeylen
Facebook:
Bu ishni davom ettirishim uchun xayriya qiling:
Tavsiya:
DIY - juda arzon va juda ajoyib boshq reaktor: 8 qadam (rasmlar bilan)
DIY - Super arzon va juda ajoyib boshq reaktor: Men sizga ko'rsataman, qanday qilib siz uyda juda arzon boshq reaktor yasashingiz mumkin. Ishni boshlaylik. Umumiy loyiha menga 1 dollardan kam, men faqat LED va har birini sotib olishim kerak edi. LED menga 2,5 INRga tushdi va men 25 dan foydalandim, shuning uchun umumiy xarajat 1dan kam
To'liq studiyasiz yozib olish juda arzon: 5 qadam
Haqiqiy arzon studiyasiz yozib olish: men sizga ko'rsatma beramanki, gitarangizdan qanday sifatli, studiyasiz va juda arzon narxda yozib olishingiz mumkin. Bu mening birinchi ko'rsatma, shuning uchun uni qanday yaxshilash bo'yicha har qanday takliflar juda qadrlanadi. ini
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang: 9 qadam (rasmlar bilan)
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang. 1/20 kubik dyuymli robotni ushlagich bilan yarating, u kichik narsalarni olib, harakatlantira oladi. U Picaxe mikrokontroller tomonidan boshqariladi. Menimcha, bu dunyodagi eng kichik g'ildirakli tutqichli robot bo'lishi mumkin. Bu shubhasiz bo'ladi
Gitara kuchaytirgichli stend - "Afrika stullari" dizayni - oddiy, kichik, kuchli, oson, bepul yoki haqiqiy arzon: 9 qadam
Gitara Amp Tilt Stend - "Afrika stul" dizayni - Oddiy, Kichik, Kuchli, Oson, Bepul yoki Haqiqiy Arzon: Gitara Amp Tilt Stend - Juda oson - oddiy, kichik, kuchli, bepul yoki haqiqiy arzon. Barcha o'lchamdagi amperlar uchun, hatto alohida boshli katta shkaflar. Faqat kerakli o'lchamdagi taxtalar va quvurlarni tayyorlang va sizga kerak bo'lgan deyarli barcha uskunalar kerak bo'ladi
Gitara kuchaytirgichli stend - Linkoln jurnallaridek oson - kichik, ko'chma, oddiy, barqaror, arzon yoki bepul .: 9 qadam
Gitara kuchaytirgichli stend - Linkoln jurnallari kabi oson - kichik, ko'chma, sodda, barqaror, arzon yoki tekin.: Gitara kuchaytirgich stendlari - Linkoln loglari kabi oson. kichik, ko'chma, oddiy, barqaror, arzon yoki tekin kontrplak yordamida. Kombinatsiyali kuchaytirgichlar uchun juda yaxshi, orqa tomonni ochish uchun kattaroq dizayndan foydalanish mumkin