Mundarija:

Cortana va Arduino -dan foydalanib RGB Led yoki Ledstriplarni ovozingiz bilan boshqaring !: 4 qadam (rasmlar bilan)
Cortana va Arduino -dan foydalanib RGB Led yoki Ledstriplarni ovozingiz bilan boshqaring !: 4 qadam (rasmlar bilan)

Video: Cortana va Arduino -dan foydalanib RGB Led yoki Ledstriplarni ovozingiz bilan boshqaring !: 4 qadam (rasmlar bilan)

Video: Cortana va Arduino -dan foydalanib RGB Led yoki Ledstriplarni ovozingiz bilan boshqaring !: 4 qadam (rasmlar bilan)
Video: Cortana Vending Bot 2024, Noyabr
Anonim
Image
Image
Uskunani yaratishga ruxsat bering
Uskunani yaratishga ruxsat bering

Bu yo'riqnomada men sizga RGB svetodiodli yoki svetodiodli tasmasini ovozingiz bilan qanday boshqarishni ko'rsataman. Bu CoRGB dasturi yordamida amalga oshiriladi, uni Windows ilovalar do'konida bepul topish mumkin. Bu ilova mening CortanaRoom loyihamning bir qismi. Loyihani tugatgandan so'ng, siz o'z xonangizga kira olasiz va Cortana -dan, masalan, ko'k rangdagi chiziqni yoqishni so'rang va Cortana siz uchun yoqadi. Bu darslik uchun sizga ko'p narsa kerak emas.

1 x Windows 10 ta kompyuter

3x N kanalli mosfet (siz buni qila olasiz, lekin siz faqat 1 RGB LEDni ulashingiz mumkin)

USB portli 1x arduino

1x RGB LED yoki umumiy + bilan RGB chizig'i

Agar siz texnik bo'lmagan bo'lsangiz yoki barcha komponentlarga ega bo'lmasangiz, ebaydan DIY to'plamlarini sotib olishingiz mumkin:

Bu erda cortanaRGB funktsiyalari ro'yxati va videoni ko'ring!

-Led tasmasini bir nechta ranglarda ovoz bilan yoqing yoki o'chiring

Qo'llab -quvvatlanadigan ranglar

Qizil

Moviy

Yashil

Siyohrang

Pushti

apelsin

Sariq

Cyan

-Ochish effektini ovoz bilan faollashtiring

-maxsus o'chirish tezligini o'rnatish

-Ovoz orqali miltillovchi effektni yoqing

-maxsus miltillovchi rang va miltillovchi tezlikni o'rnating

-Ovoz orqali bitta rangni o'chirish effektini yoqing

-maxsus bitta rangni o'chirish tezligi va rangini sozlash

-CortanaRGB ilovani yopganingizda ham sozlamalaringizni eslab qoladi

-To'liq yordam ro'yxati tuzilgan -Slayderlar yordamida o'zingizning shaxsiy RGB rangingizni yarating

-Aqlli maket dizayni

-CortanaRGB -ni fondan faqat ovoz bilan faollashtirish mumkin.

-Bir funktsiya uchun bir nechta ovozli buyruqlar imkoniyatlari. Masalan, "Iltimos, qizil rangga o'ting" ishlaydi, lekin "iltimos, qizil rangda chiroqni yoqing" ham ishlaydi

-bir nechta ketma -ket konvertor chiplarini qo'llab -quvvatlash

Shunday qilib, boshlaylik!

Agar siz texnik bo'lmagan bo'lsangiz yoki barcha komponentlarga ega bo'lmasangiz, ebaydan DIY to'plamlarini sotib olishingiz mumkin:

www.ebay.com/itm/382629407670

1 -qadam: Uskuna tuzishga ruxsat bering

Uskunani yaratishga ruxsat bering
Uskunani yaratishga ruxsat bering

Eslatma!

Yangi CoRGB ilovasi yangilanganidan beri yuqoridagi sxema 100% to'g'ri emas.

Quyidagilar o'zgardi

Arduino pin 10 yashil rangda, Arduino pin 9 endi ko'k rangda

Arduino pin 11 endi qizil rangda

Birinchidan, biz uskunani yaratishimiz kerak. Buni sxema bo'yicha bajaring. Agar siz RGB svetodiodli tasmasini yoki RGB chizig'ini ishlatsangiz, murakkabini ishlating. Agar siz faqat bitta yoki ikkita LEDni ishlatsangiz, unchalik murakkab bo'lmaganini ishlatishingiz mumkin. Buning sababi shundaki, Arduino yuqori tokni boshqara olmaydi.

Murakkabning qisqacha izohi.

Sxemada siz 3 ta N-kanalli mosfetsni ko'rishingiz mumkin. Men IRF44N dan foydalanaman. Mosfetsingiz yuqori oqimga ega ekanligiga ishonch hosil qiling. Mosfetsni quyidagi tarzda bog'lang:

Darvoza: bu pinni Arduino -dagi DigitalPin -ga ulang. Raqamli pinni to'g'ri rangda ishlatishni unutmang. Aks holda, ranglar to'g'ri bo'lmaydi.

Drenaj: Buni to'g'ridan -to'g'ri RGB LED chizig'iga yoki Led qatoriga ulang.

Manba: Bu pinni GND ga ulang.

Sxemaning chap tomonidagi 12V/5V simlari quvvat manbaiga ulangan bo'lishi kerak. Men 12V chiziqli chiziqdan foydalanardim, shuning uchun 12V 3A quvvatli g'isht ishlatiladi. Sizning g'ishtingizda chiziq chizig'i uchun etarli oqim borligiga ishonch hosil qiling.

Sizning LED chizig'ingiz yoki RGB sig'imi umumiy Anod ekanligiga ishonch hosil qiling! Aks holda, hamma narsa ishlaydi

2 -qadam: Arduino -ni o'rnating

Arduino -ni o'rnating
Arduino -ni o'rnating

Endi biz Arduino -ga ba'zi kodlarni yuklashimiz kerak. Buni avval Arduino -ni kompyuterga ulang.

Keyin:

1. arduino ide2 -ni oching. faylga o'ting

3. misollarga o'ting

4. Firmata -ga o'ting

5. StandardFirmata -ni tanlang

6. Yuklab olish tugmasini bosing va siz bajarasiz.

3 -qadam: CortanaRGB -ni o'rnating

CortanaRGB endi soddalashtirildi!

Windows do'konidan CoRGB dasturini yuklab oling va siz borishga tayyormiz!

www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3

Agar siz arduino -ga ulanishda muammolarga duch kelsangiz, PID va VID -ni o'zgartirishingiz kerak bo'ladi. Buning uchun quyidagi amallarni bajaring.

1. Windows + x tugmachalarini bosing va qurilma menejerini tanlang 2. portlarga o'ting

3. qurilmangizni o'ng tugmasini bosing va xususiyatlarini tanlang

4. tafsilotlar yorlig'iga o'ting

5. Xususiyatlarni tanlash sohasida apparat lds -ni bosing

6. endi siz VID va PID -ni ko'rasiz

Keyin CoRGB ilovasiga o'ting va yordam berish uchun pastga aylantiring. Keyin yana pastga siljiting va siz PID va VID maydonini ko'rasiz. PID va VID -ni "VID_2341" va "PID_0043" kabi kiriting. Endi ulanishni bosing va u ishlashi kerak.

**** eski ****

Endi biz CortanaRGB -ni yuklab olishimiz va o'rnatishimiz kerak. Github -dan birinchi CortanaRGB -ni yuklab oling:

github.com/sieuwe1/CortanaRGB

CortanaRGB -ni yuklaganingizdan so'ng, biz birinchi navbatda shaxsiy kompyuterni ishlab chiquvchi rejimiga o'tkazishimiz kerak. Bu shuni anglatadiki, siz dasturni Windows do'konining ahmoq sertifikatisiz ishga tushirishingiz mumkin. Buni quyidagicha bajaring:

1 Sozlamalarga o'ting

2 xavfsizlik va yangilanishlarga o'ting

3 dasturchilarga o'ting

4 Tuzuvchi rejimi degan variantni bosing

Shundan so'ng, siz yuklagan papkaga o'ting. U erda siz Compiled deb nomlangan papkani ko'rishingiz mumkin. Ushbu papkani oching va siz Add-AppDevPackage deb nomlangan faylni ko'rasiz. Ushbu faylni o'ng tugmasini bosing va quvvat qobig'i bilan ishga tushirish -ni bosing. Shundan so'ng, ekrandagi ko'rsatmalarga amal qiling va siz bajarasiz.

Endi biz faqat CortanaRGB va arduino o'rtasida aloqa o'rnatishimiz kerak. Buning uchun bizga birinchi navbatda arduino PID va VID kerak.

Siz ularni quyidagilar orqali olishingiz mumkin:

1. Windows + x tugmachalarini bosing va qurilma menejerini tanlang 2. portlarga o'ting

3. qurilmangizni o'ng tugmasini bosing va xususiyatlarini tanlang

4. tafsilotlar yorlig'iga o'ting

5. Xususiyatlarni tanlash sohasida apparat lds -ni bosing

6. endi siz VID va PID -ni ko'rasiz

Endi sizda CortanaRGB ilovasi bor. Siz buni boshlash menyusiga cortanaRGB yozganingizda topishingiz mumkin. Keyin yordam tugmachasini pastga aylantiring. Bu tugmani bosing va ikkita matnli katakchani ko'rmaguningizcha pastga aylantiring. VID matn maydoniga VID va PID matn maydoniga PID kiriting. Men uchun PID va VID: "VID_2341" va "PID_0043" edi.

***************

4 -qadam: rohatlaning

Xursand bo'ling
Xursand bo'ling

Endi siz hamma narsani sozlashingiz kerak. Agar siz hamma narsani to'g'ri bajargan bo'lsangiz, endi Cortana -dan LED chizig'ini yoqishni so'rashingiz mumkin. Agar biror narsa ishlamasa, menga savollar berishingiz mumkin. Umid qilamanki, bu ko'rsatma sizga yordam berdi va sizning yangi aqlli xonangizdan zavqlandi.

Iltimos, CortanaRoom deb nomlangan boshqa ko'rsatmalarni ham ko'rib chiqing. Bu RGB LED chizig'ini boshqaradigan, lekin chiroqlaringizni boshqaradigan dastur.

www.instructables.com/id/Use-Cortana-and-a…

Tavsiya: