Mundarija:

Cypressga kirish (1 -qism): 4 qadam
Cypressga kirish (1 -qism): 4 qadam

Video: Cypressga kirish (1 -qism): 4 qadam

Video: Cypressga kirish (1 -qism): 4 qadam
Video: НАЧАЛО ИГРЫ! НОВИЧОК 1 УРОВЕНЬ | ЧТО НУЖНО ЗНАТЬ НОВИЧКАМ В НАЧАЛЕ ИГРЫ? Last Day on Earth: Survival 2024, Iyul
Anonim
Cypressga kirish (1 -qism)
Cypressga kirish (1 -qism)

Arduino, ehtimol, odatiy havaskorlar uchun eng ommabop mikro -boshqaruvchilardan biri, lekin Arduino -ning ajoyib alternativalari bor, chunki ular ko'pincha e'tiborga olinmaydi, chunki Arduino havaskor mikrokontrolderning katta nomi. Men ta'kidlamoqchi bo'lgan mikrokontrollerlar - Cypress -ning chipdagi dasturlashtiriladigan tizimi yoki qisqacha PSoC. Ular kuchli, arzon va ulardan foydalanish juda oson va havaskor mikrokontroller uchun ajoyib tanlovdir. Cypress Cypress Academy: PSoC 101 videolari bilan qanday video yozishni taklif qiladi, lekin ular ba'zida ochkolarni bo'yashadi, lekin bu juda foydali videolar. Bundan tashqari, ular PSoC Creator IDE -dagi hamma narsa uchun hujjatlarni taqdim etadilar, ular juda yaxshi yozilgan va asoslarni o'rganib bo'lgach, har kim o'z hujjatlari yordamida o'zini o'rgatishi mumkin.

Bu ko'rsatma Cypress qurilmalarida yangi bo'lgan har bir kishini ishga tushiradigan ketma -ket birinchi. Men, ayniqsa, talablar bo'lsa, men ko'proq narsani davom ettirishga harakat qilaman, lekin hujjatlarni o'qishdan, narsalarni sinab ko'rishdan, Cypress Academy videolarini ko'rishdan, Cypress Forumida savollar berishdan qo'rqmang; Muammoni o'zingiz hal qilishga vaqt ajratib, nima qilishini va nima ishlamasligini bilib olishga yordam beradi va odatda muammolarni topish oson.

Bu "Instructable" ning ikki qismidan iborat bo'lib, bu qism eng arzon taxtaga qaratilgan, 2 -qismi esa PSoC Creator IDE disk raskadrovka funktsiyasidan foydalana oladigan biroz qimmatroq taxtaga (hali ham arzon) qaratiladi. Mana 2 -qismga havola;

Cypressga kirish (2 -qism)

1 -qadam: Sizga nima kerak

Sizga nima kerak
Sizga nima kerak

PSoC Creator 4.0 -ni ishga tushirish uchun sizga kompyuter kerak bo'ladi, uni bu erda hisob yaratgandan so'ng Cypress veb -saytidan yuklab olish mumkin;

PSoC yaratuvchisi 4.2

Yuklab olishingiz kerak bo'lgan paket-CY8CKIT-049-42xx CD ISO (CD Creator) va bu sizga ushbu to'plam uchun kerak bo'lgan hamma narsani o'rnatadi;

Cypress PS0C 4 uchun hujjatlar va yuklamalar

To'plam uchun uskunalar bu erda Digikey orqali mavjud;

Cypress PSoC 4 baholash kengashi

Bundan tashqari, ikkita sarlavhani taxtaga lehimlash tavsiya etiladi, chunki ular oldindan lehimli sarlavhalar bilan ta'minlanmagan. Bu tur boshqalarga qaraganda biroz qimmatroq, lekin sizga simlar uchun erkak va ayol ulagichlarni beradi va sinov uchun shunday taxtali o'rnatish yaxshi;

Erkak/ayol pin sarlavhalari

Bundan tashqari, sizga RGB umumiy katodli LED, ikkita 1k ohmli rezistor, 680 ohmli rezistor, non paneli va ulash simlari yoki DuPont kabellari kerak bo'ladi (agar siz erkak yoki ayolga muhtoj ekanligingizga ishonchingiz komil bo'lmasa, ularni ko'pincha paketlarda topishingiz mumkin). Erkak -erkak, erkak -urg'ochi va ayol -urg'ochi hammasi birgalikda), lekin men bu manbalarni sanab o'ta olmayman, chunki men bu materiallarni eBay -dan tez -tez sotib olaman va ro'yxatlar tez -tez kelib turadi, lekin ko'plari bor va oson eBay -dan qidirish topildi.

Bundan tashqari, agar sizning kompyuteringizda USB porti bo'lsa va sizda lehim temir va lehim bo'lsa, sizda barcha kerakli materiallar mavjud.

2 -qadam: O'chirish paneli

O'chirish paneli
O'chirish paneli

Tarmoqli taxtani o'rnatish juda oson. Biz umumiy katodli RGB LEDni ko'k va yashil pinli 1k ohmli rezistorlar bilan (eng uzun simning bir tomonidagi ikkita pim) va qizil pinda 680 ohmli rezistor bilan (bitta pinning boshqa tarafidagi bitta pinli) ulaymiz. eng uzun sim) Shuningdek, biz LED -dagi eng uzun simni mikro -nazorat kartamizdagi erga (GND) piniga ulashimiz kerak.

PSoC Creator -dagi pin -sxemamizdan biz rezistorlarimizning boshqa uchlarini qizil rang uchun P1.0 (680 ohmli rezistor), yashil uchun P1.1 va ko'k uchun P1.2 -ni mikro -nazorat kartamizga ulashni xohlaymiz. Rasmda simlarning rangi kodlangan, qora - bizning joyimiz.

3 -qadam: Mikrokontrollerni dasturlash

Men ko'rsatmalarni video sifatida qildim, shunda siz o'zingiz loyihani qurishda va dasturlashda bo'sh vaqtingizda pauza qilishingiz, orqaga burishingiz va o'ynashingiz mumkin. Videoda, aksincha, sizga ko'p tugmalar qaerda va qachon bosish kerakligini aytib beraman, sizda men bosayotgan narsani ko'rish uchun ko'rgazmali vositalar mavjud va istalgan vaqtda istalgan qadamni qayta ko'rishingiz mumkin. Agar kerak bo'lsa, pauza qilishingiz va uni ushlab turishingiz uchun men ba'zi pauza nuqtalarini qo'shdim.

Men, shuningdek, foydali bo'lgan narsalar va kelgusida o'quv videolarini yanada foydali qilish uchun yaxshilanishi mumkin bo'lgan sohalar bo'yicha fikr -mulohazalarni juda qadrlayman.

4 -qadam: qo'shimcha materiallar

Agar biron sababga ko'ra muammoga duch kelsangiz, ushbu loyihaning zip -faylini videodan yuklab olishingiz va barcha fayllarni ish stolidagi papkaga chiqarib olishingiz mumkin. PSoC Creator -dan ish stolidagi faylni toping, ish joyini oching va uni o'zingiz ishga tushiring yoki loyihangiz sxemasini yoki kodini tekshirish uchun foydalaning. Hamma narsa bo'lishi kerak va u Bootloader Xosti orqali to'g'ri tuzilishi va dasturlanishi kerak va sizga misol sifatida ishchi misol va PSoC Creator bilan tanishishga yordam beradigan videoni beradi.

PSoC Creator bilan tanishib, loyihalarni qanday qurishni bilganingizdan so'ng, siz o'zingizning loyihalaringizni qurishni boshlashingiz mumkin, komponentlar bilan o'ynash va Cypress taqdim etgan hujjatlar to'plamidan, shuningdek PSoC hamjamiyatidan o'z bilim va qobiliyatingizni kengaytirib, bu ajoyib imkoniyatlardan foydalanishingiz mumkin. mikro -kontrollerlar. Komponentlar va sxematik, kodlash va mukammal hujjatlardan foydalangan holda ular kuchli, ammo ulardan foydalanish oson.

Baxtli ijod!*Arxiv faylini ochish va uni PSoC Creator -da ishga tushirish bilan bog'liq muammo bo'lsa, menga xabar bering ** PSoC Creator 4.2 uchun yangilandi*

Tavsiya: