Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: Quvvat manbai uchun sxemani qo'shish
- 3 -qadam: ATMEGA8/168/328 asoslari
- 4 -qadam: Loyihani boshlang
- 5 -qadam: Kristal qo'shish
- 6 -qadam: Qayta tiklash tugmachasini qo'shish
- 7 -qadam: LED Arduino Pin 13 -da ishlaydi
- 8-qadam: Arduino tayyor
- 9 -qadam: Ishlatiladigan dasturiy ta'minot
Video: Techduino -- Qanday qilib uy qurilishi Arduino Uno R3 --: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Agar siz menga o'xshagan bo'lsangiz, men Arduino -ni qo'lga kiritib, birinchi chipimda yakuniy dasturni amalga oshirganimdan so'ng, men uni Arduino Uno R3 -dan uzib, o'z zanjirimga qo'yishni xohlardim. Bu mening Arduino -ni kelajakdagi loyihalar uchun bo'shatadi. Ko'p veb -sahifalar va forumlarni o'qib bo'lgach, men ushbu ko'rsatmalarni birlashtira oldim. Men o'rgangan ma'lumotlarning barchasini bir joyda va kuzatishni osonlashtirishni xohlardim. Sharhlar va takliflar mamnuniyat bilan qabul qilinadi va minnatdor bo'laman, chunki men hali hammasini o'rganishga harakat qilaman.
1 -qadam: kerakli qismlar
Buning uchun sizga kerak bo'ladi:
Arduino -ni ulash uchun asosiy qismlar
- Non paneli 22 AWG
- 7805 kuchlanish regulyatori
- 2 LED 2 220 Ohm qarshilik
- 1 10k Ohm qarshilik
- 2 10 uF kondansatörler
- 16 MGts chastotali kristalli
- 2 22 pF kondansatörler
- kichik bir lahzalik odatda ochiq ("o'chirish") tugmasi
2 -qadam: Quvvat manbai uchun sxemani qo'shish
Bu erda men LM7805 o'rniga 5V mobil zaryadlovchidan foydalanayapman (Bu versiyada 5V regulyatsiyalangan quvvat manbai ishlatiladi). Bu oddiy va samolyotda bo'sh joyni tejash. Siz LM7805 qila olasiz, lekin bundan keyin siz yuqori kuchlanishli manbadan foydalanishingiz kerak, shuning uchun men 5V doimiy zaryadlovchini ishlataman.
3 -qadam: ATMEGA8/168/328 asoslari
Davom etishdan oldin, ushbu rasmni ko'rib chiqing. Bu sizning Atmega chipingizdagi har bir pinning Arduino funktsiyalari bilan bog'liqligini o'rganish uchun ajoyib manba. Bu nima uchun siz qandaydir pinlarni o'zingiznikiga bog'lab qo'yganingiz haqidagi ko'p chalkashliklarga oydinlik kiritadi. Batafsil ma'lumot uchun Atmega168 (qisqa versiya) (uzun versiya) ma'lumotlar jadvaliga qarang. Mana Atmega328 (qisqa versiya) (uzun versiya) uchun varaq.
4 -qadam: Loyihani boshlang
Chip normal ishlayotganda o'z -o'zidan tiklanishiga yo'l qo'ymaslik uchun RESET pinidan 10k ohmli tortishish qarshiligini +5V ga ulang. RESET pin yerga tushirilganda chipni qayta ishga tushiradi.
7 -pin - Vcc - Raqamli besleme zo'riqishi
Pin 8 - GND
Pin 22 - GND
Pin 21 - AREF - ADC uchun analog mos yozuvlar pimi
Pin 20 - AVcc - ADC konvertori uchun quvvat manbai. Agar ADC ishlatilmasa, quvvatga ulanishi kerak va agar u past o'tkazgichli filtr orqali quvvatlansa (past o'tkazgichli filtr-manba shovqinini kamaytiradigan sxema. Bu misoldan foydalanilmaydi)
5 -qadam: Kristal qo'shish
9 va 10 -pin oralig'ida 16 MGts chastotali tashqi soat qo'shing va har bir pimdan erga ishlaydigan ikkita 22 pF kondansatör qo'shing.
6 -qadam: Qayta tiklash tugmachasini qo'shish
Arduino -ni xohlagan vaqtda qayta o'rnatish va chipni yangi dasturni yuklash uchun tayyorlash uchun kichik teginish kalitini qo'shing. Bu kalitni bir zumda bosish kerak bo'lganda chipni qayta tiklaydi. Kalitni Atmega chipining yuqori qismidan bir oz yuqoriroq qilib qo'ying. Keyin, kalitning pastki chap oyog'idan Atmega chipining RESET piniga sim va kalitning yuqori chap oyog'idan erga sim qo'shing.
7 -qadam: LED Arduino Pin 13 -da ishlaydi
Ushbu taxtada ishlatiladigan chip aslida Arduino dasturi bilan ta'minlangan blink_led dasturi yordamida dasturlashtirilgan. Agar sizda allaqachon Arduino bosilgan elektron kartasi ishlayotgan bo'lsa, siz bilgan chip bilan ishlayotgan taxta versiyasini tekshirib ko'rsangiz yaxshi bo'ladi. Ishlayotgan Arduino -dan chipni tortib oling va uni shu taxtada sinab ko'ring. Blink_led dasturi 13-pinni o'chiradi. Arduino-dagi 13-pin AVR ATMEGA8-16PU/ATMEGA168-16PU pin 13 emas. Bu aslida Atmega chipidagi 19-pin.
Nihoyat, LEDni qo'shing. Uzoq oyoq yoki anod qizil simga, qisqa oyoq yoki katod erga tushadigan 220 ohmli rezistorga ulanadi.
8-qadam: Arduino tayyor
Agar siz hozirda chipingizni boshqa joyga dasturlashtirgan bo'lsangiz va chipni qayta dasturlash uchun bu taxtali sxemaga muhtoj bo'lmasangiz, bu erda to'xtashingiz mumkin. Ammo o'yin-kulgining bir qismi elektron dasturlashdir, shuning uchun non panelida to'liq USB-Arduino sxemasini yaratishni davom eting!
9 -qadam: Ishlatiladigan dasturiy ta'minot
Bu Techduino platasini yaratish uchun men Circuit Wizard Trial Version Software dasturidan foydalandim. Siz uni ishlatishingiz mumkin yoki men bu erda kerakli sxemani va PCB tartibini ta'minlayman.
Loyihamni ko'rganingiz uchun tashakkur.