Mundarija:
Video: Cortana va Arduino uy avtomatizatsiyasi bilan ovozni boshqarish chiroqlari elektronika RGB Led chiziqlari va boshqalar
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
O'zingizning ovozingiz bilan narsalarni boshqarish g'oyasi kabi? Yoki chiroqni o'chirish uchun yotoqdan turishni yoqtirmaysizmi? Ammo Google home kabi mavjud bo'lgan barcha echimlar juda qimmatmi? Endi siz uni 10 dollardan past narxda o'zingiz qilishingiz mumkin. Va undan ham yaxshisi, buni qilish juda oson!
Bu Windows do'konida mavjud bo'lgan CoRoom Windows 10 -ning bepul chiqarilgan bepul ilovasi tufayli mumkin va quyidagi 3 oddiy qadamni bajarib, uni o'zingiz qilishingiz mumkin.
CortanaRoom amaldagi harakatini tekshiring, yuqoridagi yoki pastdagi videoni tekshiring:
www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be
CortanaRoom qila oladigan bir nechta narsalar:
- Ovozingiz bilan chiroqlarni boshqaring
- O'z ovozingiz bilan televizor kabi narsalarni boshqaring
- O'z ovozingiz bilan RGB Led Strip -ni boshqaring
- Quyosh rangidagi RGB Led chizig'ining yorqinligini asta -sekin oshirib, sizni uyg'otadigan signalni o'rnatish uchun CortanaRoom ilovasidan foydalaning.
- Yonish yoki o'chish kabi Led tasmasining 3 ta effektidan foydalaning
- Windows 10 bilan uzluksiz integratsiya uchun Cortana bilan integratsiya.
- Va yana ko'p narsalar!
CortanaRoom -ni yaratish uchun sizga bir nechta asosiy qismlar kerak bo'ladi:
5V o'rni
www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwDHrWW6 pf: 0
Arduino uno yoki nano
www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9GMjV3K pf: 0
CoRoom bepul ilova
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
Va mikrofonli Windows 10 kompyuteri !
Ko'p simlar
Agar siz ixtiyoriy RGB Led tasmasini xohlasangiz, sizga ham kerak bo'ladi:
3-kanalli MOSFET IRFZ44Nga o'xshaydi
www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0
Umumiy anodli RGB Led tasmasi
www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips
To'g'ri kuchlanishli LED tasmasi uchun quvvat manbai. Masalan, bu 12V 3A etarli darajada yaxshi
www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v
Barcha qismlar yig'ilgandan so'ng, boshlash uchun 1 -bosqichga o'ting.
1 -qadam: elektronika ishlab chiqarish
Birinchidan, biz elektronikani ishlab chiqarishimiz kerak. CortanaRoom aslida 3 ta moduldan iborat. Yadro qismi majburiydir, keyin RGB Led Strip va IQ sensori bo'lgan ikkita alohida modul mavjud. Shuning uchun men elektron qismni uchta kichik qismga ajratdim.
Asosiy qism
Asosiy qismi loyihaning miyasida joylashgan - bu Arduino va röle aktuatorlari. Aslida buni qilish juda oson. Siz qilishingiz kerak bo'lgan yagona narsa - yuqoridagi sxemaga amal qilish. Bu sxema qiyin ko'rinishi mumkin, lekin asosiy qismi uchun faqat yuqoridagi ikkinchi rasmda qizil aylana qismini yasash kerak.
Barcha o'rni Arduino -ga ulab bo'lgandan so'ng, biz chiroqlar va / yoki boshqa qurilmalarni o'z o'rni bilan ulashimiz kerak. Buning uchun yorug'lik nuri simini oling, keyin sim ichidagi simlarni ko'rish uchun quvvat simini ushlagichidan kesib oling. Ko'pincha siz ko'k, jigarrang va ba'zan yashil sariq simni ko'rasiz. Endi ko'k simni kesib oling va uchlarini echib oling. Shundan so'ng, bu uchlardan biri o'rni umumiy piniga, ikkinchi uchi esa o'rni NC (odatda yopiq) piniga joylashtiriladi. Qaysi pinlardan foydalanish kerakligini bilish uchun yuqoridagi rasmga qarang.
Siz buni hamma chiroqlar uchun davom ettirishingiz mumkin. Xuddi shu qadamlar televizor uchun ham amal qiladi. Ammo nazariy jihatdan siz xohlagan hamma narsani ulashingiz mumkin. Masalan, kofe mashinasi yoki kompyuter ekrani quyidagi amallarni bajarib bo'lishi kerak.
Agar sizda ushbu bo'lim haqida savollaringiz bo'lsa, uni quyidagi izohlarda yozing va men bir kun ichida javob beraman
Agar sizga RGB Led chizig'i yoki IQ sensori kerak bo'lmasa, qolgan qismini o'tkazib yuboring va 2 -bosqichga o'ting
RGB Led tasmasi
CortanaRoom shuningdek, RGB Led chizig'ini qo'llab -quvvatlaydi. Buni qo'shish sizga yangi uyg'onish chirog'idan foydalanish imkoniyatini beradi. Uyg'onish chirog'i - bu bezovta qiluvchi tovushni ishlatish o'rniga, siz chiqayotgan quyoshni taqlid qilib uyg'otadi. Bu yanada yoqimli uyg'onishga olib keladi va hatto ertalabki kayfiyatingizni o'zgartirishi mumkin. Uyg'onish chirog'idan tashqari, siz ham Led chizig'ining rangini ovozingiz bilan boshqarishingiz va 3 ta effektlardan birini ishlatishingiz mumkin.
Buni amalga oshirish uchun birinchi navbatda asosiy qismni yaratish kerak. Shundan so'ng, loyihangizga yashil doiradagi sxemani qo'shing.
- Umumiy anodli RGB LED tasmasi va N-kanalli mosfetsdan foydalanganingizga ishonch hosil qiling!
- Etarli darajada kuchli quvvat manbaidan foydalanganingizga ishonch hosil qiling, 1 m RGB Led tasmasi uchun kamida 1A.
- Shuningdek, Arduino topraklamasini Led tarmoqli quvvat manbaiga ulashni unutmang.
Agar siz IR sensorini xohlamasangiz, qolganini o'tkazib yuboring va 2 -bosqichga o'ting
IQ sensori
Oxirgi qism-IR sensori. Sensor o'rnatilgan bo'lsa, xonaga kirganingizda RGB chiroq avtomatik ravishda yonadi. Bu xususiyat ishlaydi, lekin u hali ham xato. Va agar siz buni 100% to'g'ri ishlamasligini bilishga qaror qilsangiz.
Bajarildi?
Yuqoridagi amallarni bajarganingizdan so'ng, keyingi bosqichga o'tishga tayyormiz! Endi qanday ko'rinishi kerakligini bilish uchun yuqoridagi oxirgi rasmni tekshiring.
2 -qadam: dasturiy ta'minot
Endi biz dasturiy ta'minot ustida ishlashni boshlashimiz mumkin. Yaxshiyamki, bu ham juda oddiy. Biz qilishimiz kerak bo'lgan birinchi narsa - Arduino -ga kod yuklash.
Kod yuklanmoqda
Buning uchun quyidagi oddiy qadamlarni bajaring:
- Arduino -ni ulang
- Arduino IDE -ni oching
- misollarga o'ting - Firmata va Standart Firmata -ni bosing (yuqoridagi rasmda bo'lgani kabi).
- Endi yuklash tugmasini bosing va siz tugatdingiz!
Batafsil darslik uchun:
www.instructables.com/id/Arduino-Installing-Standard-Firmata/
CoRoom ilovasi bilan ulanish
Endi Arduino -da to'g'ri kod bor, uni CoRoom ilovasiga ulashimiz mumkin. Siz CoRoom ilovasini derazalar do'konidan shu erdan yuklab olishingiz mumkin:
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
Shundan so'ng, Arduino -ni shaxsiy kompyuteringizga ulang. Endi ilovani oching va siz Arduino -da miltillovchi chiroqni ko'rishingiz kerak. Agar bunday bo'lmasa, tashvishlanmang. Buning sababi, sizda boshqa Arduino kartasi bo'lishi mumkin. Buni tuzatish uchun CoRoom ilovasidagi sozlamalar sahifasiga o'ting va "PID_7523" qiymatini "PID_0043" ga o'zgartiring va "VID_1A86" qiymatini "VID_2341" ga o'zgartiring. Endi ulanish qutisining o'ng tomonidagi qizil doirani bosing va u ulanishi kerak.
Ulangach, ishingiz tugadi! Endi siz o'z ovozingiz bilan narsalarni boshqarishingiz mumkin bo'ladi. Agar biror narsa ishlamayotgan bo'lsa, siz quyidagi muammolarni bartaraf etish bosqichlarini tekshirishingiz mumkin yoki, albatta, o'z savolingizga izoh berishingiz mumkin.
Muammolarni bartaraf qilish; nosozliklarni TUZATISH
Albatta, loyihani yaratishda har doim muammo bo'lishi mumkin. Bu erda men siz duch keladigan eng keng tarqalgan muammolarni ko'rib chiqishga harakat qilaman.
Yoqish va o'chirish teskari?
Sizning chiroqingiz uni o'chirmoqchi bo'lganingizda yonayaptimi va yoqish kerak bo'lganda o'chadimi? keyin siz odatdagidek ochilgan pinni "Relay" dagi odatda yopiq pin bilan almashtirdingiz. O'rnimizni pinini o'zgartirishga harakat qiling va bu uni tuzatishi kerak.
Cortana "Hey Cortana" ga javob bermayapti
Agar Cortana "Hey Cortana" ga javob bermasa, ushbu parametr Cortana sozlamalari menyusida yoqilganligini tekshiring. Buni ko'rish uchun Windows qidiruv satriga sozlamalarni kiritish orqali sozlash menyusiga o'ting. Shundan so'ng, Cortana sozlamalari menyusidagi qidirish satriga yozing va Cortana sozlamalari bo'limini bosing. Cortana sozlamalari bo'limida "Hey Cortana" variantiga javob izlang va uni yoqing.
Cortana o'rnatilmagan yoki mavjud emasmi?
Agar Cortana mavjud bo'lmasa yoki o'rnatilmagan bo'lsa, masalan, siz uni Windows qidiruv panelida yoki boshqa joyda ko'rmaysiz, bu sizning mintaqangiz to'g'ri sozlanmagan bo'lishi mumkin. Cortana faqat ma'lum hududlarda mavjud bo'lganligi sababli, siz o'zingizning mintaqangizni va tizim tilingizni o'zgartirishingiz kerak bo'lishi mumkin. Mamlakatingizda Cortana -ni yoqish uchun ushbu qo'llanmani bajaring:
techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/
Cortana meni eshitmaydi?
Agar Cortana sizni eshitmasa, avval mikrofoningiz to'g'ri sozlanganligini tekshiring. Windows 10 -da Cortana sozlamalarida topiladigan muammolarni bartaraf qilish vositasi yordamida mikrofonni qayta kalibrlashingiz mumkin.
RGB Led chizig'idagi bir yoki bir nechta ranglar hozir ishlayaptimi?
Birinchidan, ulanishlarni tekshiring. Barcha simlar to'g'ri ulanganmi? Shundan so'ng, quvvat manbai Arduino -ga ulanganligini tekshiring. Shundan so'ng, sizda eshik, drenaj va manba to'g'ri ulanganligini tekshiring. Manba RGB Led chizig'iga, drenajni erga va Arduino darvozasiga tushishi kerak. Agar u hali ham ishlayotgan bo'lsa, sizning MOSFET buzilgan bo'lishi mumkin. Uni almashtirishga harakat qiling va u hozir ishlashi kerak.
Arduino PID va VID qiymatlarini o'zgartirgandan keyin ham ulanmaydi
Agar sozlash menyusidagi PID va VID qiymatlari o'zgartirilgandan keyin ham Arduino hali ham ulanmasa, sizning PID va VID boshqacha bo'lishi mumkin. PID va VID -ni topish uchun quyidagi amallarni bajaring.
1. Windows + x tugmachalarini bosing va qurilma menejerini tanlang
2. portlarga o'ting
3. qurilmangizni o'ng tugmasini bosing (ehtimol "Arduino" yoki "CH340g" kabi) va xususiyatlarni tanlang
4. tafsilotlar yorlig'iga o'ting
5. Xususiyatlarni tanlash sohasida apparat lds -ni bosing
6. endi siz VID va PID -ni ko'rasiz
3 -qadam: Siz tugadingiz
Tabriklaymiz, ishingiz tugadi !
Buni qilish unchalik qiyin bo'lmagan bo'lsa -da? Endi siz o'zingizning yangi loyihangiz bilan do'stlaringiz yoki qiz do'stingizga yoqishingiz mumkin. Agar sizga bu loyiha yoqqan bo'lsa, mening boshqa loyihamni ham tekshiring, masalan, avtomatik ochilish va yopilish eshigi, siz o'zingiz juda arzon qilishingiz mumkin:
www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/
Masofaviy boshqarish
Siz hozir sinab ko'rishingiz mumkin bo'lgan yagona narsa - bu masofadan boshqarish funktsiyasidan foydalanish. Bu aslida dunyoning istalgan burchagidan chiroqlarni boshqarishga imkon beradigan ish. Uni ishlatish uchun Windows 10 kompyuteringizda va xonangizni boshqarishni xohlagan qurilmada Teamviewer -ni yuklab oling:
www.teamviewer.com/nl/download/windows/
Endi Windows 10 kompyuteringizga ulaning va CoRoom ilovasini oching. Endi chiroqlarni yoqish va o'chirish uchun aylanalarni bosing.
Youtube !
Agar sizga boshqa loyihalar yoqsa, ko'proq ma'lumot olish uchun youtube kanalimga qarang:
www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber
Kodni o'zgartirish
Agar siz o'zingiz kod bilan o'ylashni xohlasangiz, bularning barchasi mening GitHub -da mavjud:
github.com/sieuwe1/CortanaRoom
Tavsiya:
Model chiroqlari va boshqalar uchun 31 yillik LED chirog'i: 11 qadam (rasmlar bilan)
Model chiroqlari va boshqalar uchun 31 yillik LED yoritgichi.: Chiroqli modellar juda katta qiziqish uyg'otadi va ko'plab egalar, agar u erda o'tirishning o'rniga, haqiqatan ham yonib ketsa, qanday yaxshi bo'lardi, deb o'ylashlari kerak. Muammo shundaki, mayoq modellari kichik bo'lishi mumkin, chunki batareyalar uchun joy kam va
Clemson Tiger Paw panjasi WS2812 LED chiziqlari bilan yoritilgan: 5 qadam (rasmlar bilan)
Clemson Tiger panjasi bezaklari WS2812 LED chiziqli orqa yoritgichli: Vatt markazidagi Klemson ishlab chiqarish maydonida lazer kesgich o'rnatilgan va men uni yaxshi ishlatmoqchi edim. Men orqa tomondan yoritilgan yo'lbars panjasini yasash yaxshi bo'lardi deb o'yladim, lekin men ham akril akril bilan nimadir qilishni xohlardim. Bu loyiha ikkalasining kombinatsiyasi
Arduino bilan ishlaydigan, sensorlar tomonidan boshqariladigan o'chadigan LED yorug'lik chiziqlari: 6 qadam (rasmlar bilan)
Arduino bilan ishlaydigan, yorug'lik sensori boshqariladigan yorug'lik chiroqlari: Men yaqinda oshxonamni yangiladim va yorug'lik shkaflarning ko'rinishini "ko'tarishini" bilardim. Men "Haqiqiy qo'lsizlar" ga bordim, shuning uchun menda ish joyining tagida bo'sh joy bor, shkaf tagida, shkaf tagida va mavjud shkaflarning tepasida
Uy hayvonlari ovqatlarini otish uchun avtomatik katapult (it, mushuk, tovuq va boshqalar), to'p tashlash va boshqalar!: 4 qadam (rasmlar bilan)
Uy hayvonlari ovqatlarini otish uchun avtomatik katapult (it, mushuk, tovuq, va hokazo), to'p tashlash va boshqalar!: Salom va mening birinchi ko'rsatmasimga xush kelibsiz! Bizning it o'z ovqatini yaxshi ko'radi, u bir soniya ichida hammasini yeydi. Men buni sekinlashtirishning yo'llarini o'ylab topdim, ichidagi taomlar to'pidan tortib, butun hovliga tashlashgacha. Ajablanarlisi shundaki, u
DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografik uy chiroqlari: 15 qadam (rasmlar bilan)
DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografik uy chiroqlari: DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografiya qilingan uy chiroqlari Bu boshlang'ich DIY emas. Sizga elektronika, davriylik, BASIC dasturlash va elektr xavfsizligi haqida umumiy bilimlar kerak bo'ladi. Ushbu DIY tajribali odam uchun mo'ljallangan, shuning uchun