İçindekiler:

Cortana ve Arduino ile Ses Kontrol Işıkları Elektronik RGB Led Şeritler ve Daha Fazlası Ev Otomasyonu: 3 Adım
Cortana ve Arduino ile Ses Kontrol Işıkları Elektronik RGB Led Şeritler ve Daha Fazlası Ev Otomasyonu: 3 Adım

Video: Cortana ve Arduino ile Ses Kontrol Işıkları Elektronik RGB Led Şeritler ve Daha Fazlası Ev Otomasyonu: 3 Adım

Video: Cortana ve Arduino ile Ses Kontrol Işıkları Elektronik RGB Led Şeritler ve Daha Fazlası Ev Otomasyonu: 3 Adım
Video: Kendin Yap Akıllı Ev Serisi Başlıyor! (Home Asistant Kurulumu) 2024, Aralık
Anonim
Image
Image

Sesinle bir şeyleri kontrol etme fikri gibi mi? Ya da ışıkları kapatmak için yataktan çıkmaktan hoşlanmıyor musunuz? Ancak google home gibi mevcut tüm çözümler çok mu pahalı? Şimdi 10 doların altına kendiniz yapabilirsiniz. Ve daha da iyisi, bunu yapmak çok kolay!

Windows Mağazasında bulunan ve henüz piyasaya sürülen ücretsiz CoRoom Windows 10 uygulaması sayesinde tüm bunlar mümkün ve aşağıdaki 3 basit adımı izleyerek kendiniz yapabilirsiniz.

CortanaRoom'u çalışırken kontrol edin, yukarıdaki veya aşağıdaki videoyu kontrol edin:

www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be

CortanaRoom'un yapabileceği birkaç şey:

  • Işıkları sesinizle kontrol edin
  • Sesinizle TV gibi şeyleri kontrol edin
  • Bir RGB Led Strip'i sesinizle kontrol edin
  • Güneşin renklerinde RGB Led şeridin parlaklığını yavaşça artırarak sizi uyandıracak bir Alarm kurmak için CortanaRoom uygulamasını kullanın.
  • Yanıp sönme veya solma gibi 3 yerleşik Led şerit efekti kullanın
  • Windows 10 ile sorunsuz entegrasyon için Cortana ile entegrasyon.
  • Ve daha fazlası!

CortanaRoom'u yapmak için birkaç temel parçaya ihtiyacınız var:

5V röle

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: pf:0

Arduino uno veya nano

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMjVajKJYMc3dUnsK2L3g: pf:0

Ücretsiz CoRoom Uygulaması

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Ve mikrofonlu bir Windows 10 bilgisayar!

Bir sürü tel

İsteğe bağlı RGB Led şeridi istiyorsanız, şunlara da ihtiyacınız vardır:

3 N-Kanal MOSFET, IRFZ44N gibi

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistör-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rk:1:pf:0

Ortak Anot RGB Led Şerit

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

LED şeridiniz için doğru Voltajlı bir güç kaynağı. Örneğin bu 12V 3A yeterince iyi

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

Tüm parçaları topladıktan sonra başlamak için 1. adıma gidin.

Adım 1: Elektroniği Yapmak

Elektronik Yapmak
Elektronik Yapmak
Elektronik Yapmak
Elektronik Yapmak
Elektronik Yapmak
Elektronik Yapmak

Her şeyden önce elektroniği yapmamız gerekiyor. CortanaRoom aslında 3 modülden oluşuyor. Yapılması zorunlu olan Core kısmı ve ardından RGB Led Strip ve IR Sensör olmak üzere 2 ayrı modül bulunmaktadır. Bu nedenle elektronik parçayı üç küçük parçaya ayırdım.

Çekirdek Parça

Çekirdek kısım, bir Arduino olan projenin beyninden ve rölenin aktüatörlerinden oluşur. Bunu yapmak aslında çok kolay. Yapmanız gereken tek şey yukarıdaki şemayı takip etmek. Bu şema zor görünebilir ancak ana kısım için yukarıdaki ikinci resimdeki kırmızı daire içine alınmış kısmı yapmanız yeterlidir.

Tüm röleleri Arduino'ya bağladıktan sonra ışıkları ve/veya diğer cihazları Röle'lere bağlamamız gerekiyor. Bunu yapmak için ışığınızın güç kablosunu alın, ardından kablonun içindeki telleri görebilmeniz için kılıfı güç kablosundan kesin. Çoğu zaman mavi, kahverengi ve bazen de yeşil sarı bir tel göreceksiniz. Şimdi mavi kabloyu kesin ve uçlarını soyun. Daha sonra bu uçlardan biri Rölenin ortak pinine, diğer ucu Rölenin NC (normalde kapalı) pinine lehimlenir. Hangi pinleri kullanmanız gerektiğini görmek için yukarıdaki resme bakın.

Artık tüm ışıklarınız için bunu yapmaya devam edebilirsiniz. Aynı adımlar TV için de geçerlidir. Ama teoride istediğin her şeyi bağlayabilirsin. Örneğin bir kahve makinesi veya bir bilgisayar ekranı bu adımlar izlenerek mümkün olmalıdır.

Bu bölümle ilgili herhangi bir sorunuz varsa, aşağıdaki yorumlarda belirtin ve bir gün içinde cevaplayacağım

RGB Led şeridi veya IR Sensörü istemiyorsanız gerisini atlayıp 2. adıma geçebilirsiniz

RGB Led şerit

CortanaRoom ayrıca RGB Led şerit desteğine sahiptir. Bunu eklemek size yeni Uyandırma Işığı işlevini kullanma seçeneği sunar. Uyandırma Işığı, can sıkıcı bir ses kullanmak yerine yükselen bir güneşi simüle ederek sizi uyandıracak bir tür alarmdır. Bu, daha keyifli bir uyanma ile sonuçlanacak ve hatta sabah ruh halinizi düzeltebilir. Uyandırma Işığının yanı sıra Led şeridin rengini sesinizle kontrol edebilecek ve 3 yerleşik efektten birini kullanabileceksiniz.

Bunu yapmak için önce Çekirdek Parçayı yapmalısınız. Bundan sonra, etrafındaki yeşil dairenin bulunduğu şemayı projenize ekleyin.

- Ortak bir anotlu RGB led şerit ve N-kanallı mosfet kullandığınızdan emin olun!

- 1m RGB Led Strip için en az 1A olmak üzere yeterince güçlü bir güç kaynağı kullandığınızdan emin olun.

- Ayrıca Arduino'nun topraklamasını Led şerit güç kaynağının topraklamasına bağlamayı unutmayın.

IR Sensörünü istemiyorsanız, gerisini atlayın ve 2. adıma geçin

IR Sensörü

Son kısım IR-Sensörüdür. Bu sensör takılıyken, odaya girdiğinizde RGB ışığı otomatik olarak açılır. Bu özellik işe yarıyor ama yine de sorunlu. Ve bunun %100 doğru çalışmayabileceğini bilmeye karar verirseniz.

Tamamlandı?

Yukarıdaki adımları uyguladıktan sonra bir sonraki adıma geçmeye hazırsınız! Şimdi nasıl görünmesi gerektiğini görmek için yukarıdaki son resme bakın.

2. Adım: Yazılım

Yazılım
Yazılım
Yazılım
Yazılım
Yazılım
Yazılım

Artık yazılım üzerinde çalışmaya başlayabiliriz. neyse ki bu da çok basit. Yapmamız gereken ilk şey Arduino'ya bir kod yüklemek.

Kod Yükleniyor

Bunu yapmak için aşağıdaki kolay adımları izleyin:

  1. Arduino'nuzu bağlayın
  2. Arduino IDE'yi açın
  3. örneklere gidin - Firmata ve Standard Firmata'ya tıklayın (yukarıdaki resimdeki gibi)
  4. şimdi yükle düğmesine basın ve bitirdiniz!

Daha ayrıntılı bir eğitim için:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

CoRoom uygulamasıyla bağlantı

Artık Arduino'nun üzerinde doğru kod var, onu CoRoom uygulamasına bağlayabiliriz. CoRoom uygulamasını Windows mağazasından buradan indirebilirsiniz:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Bundan sonra Arduino'nuzu PC'nize bağlayın. Şimdi Uygulamayı açın ve Arduino'nuzda bazı led'lerin yanıp söndüğünü görmelisiniz. Durum böyle değilse endişelenmeyin. Farklı bir Arduino kartınız olduğu için olabilir. Bunu düzeltmek için CoRoom uygulamasının içindeki ayarlar sayfasına gidin ve 'PID_7523' değerini 'PID_0043' olarak değiştirin ve 'VID_1A86' değerini 'VID_2341' olarak değiştirin. Şimdi bağlantı kutusunun sağındaki kırmızı daireye basın ve bağlanmalıdır.

Bağlandıktan sonra işiniz bitti! Artık her şeyi sesinizle kontrol edebileceksiniz. Bir şey çalışmıyorsa, aşağıdaki sorun giderme adımlarını kontrol edebilir veya elbette sorunuzla birlikte aşağıya yorum yapabilirsiniz.

Sorun giderme

Elbette bir proje oluştururken her zaman bir sorun olabilir. Aşağıda, yaşayabileceğiniz en yaygın sorunları ele almaya çalışacağım.

Açma ve kapama tersine mi dönüyor?

Kapatmaya çalışırken ışığınız yanıyor mu ve açılması gerektiğinde kapanıyor mu? daha sonra normalde açık olan pini Röle üzerindeki normalde kapalı olan pin ile değiştirmiş olursunuz. Röledeki pimi değiştirmeyi deneyin ve bu onu düzeltmelidir.

Cortana "Hey Cortana" ya yanıt vermiyor

Cortana "Hey Cortana"ya yanıt vermiyorsa, Cortana ayarları menüsünde bu seçeneğin açık olup olmadığını kontrol edin. Bunu görmek için windows arama çubuğuna ayarlar yazarak ayarlar menüsüne gidin. Ardından ayarlar menüsündeki arama çubuğuna Cortana yazın ve Cortana ayarları bölümüne basın. Cortana ayarları bölümünde "Hey Cortana" seçeneğine yanıt arayın ve açın.

Cortana kurulu değil veya mevcut değil mi?

Örneğin, Windows arama çubuğunda veya başka bir yerde göremediğiniz için Cortana mevcut veya yüklü değil gibi görünüyorsa, bölgeniz doğru ayarlanmamış olabilir. Cortana yalnızca belirli bölgelerde mevcut olduğundan bölgenizi ve belki de sistem dilinizi değiştirmeniz gerekebilir. Ülkenizde Cortana'yı etkinleştirmek için bu öğreticiyi izleyin:

techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/

Cortana beni duyamıyor mu?

Cortana sizi duyamıyorsa, önce mikrofonunuzun doğru kurulup kurulmadığını kontrol edin. Windows 10'da Cortana ayarlarında bulabileceğiniz sorun gidericiyi kullanarak mikrofonunuzu yeniden kalibre edebilirsiniz.

RGB Led şeridindeki bir veya daha fazla renk şimdi çalışıyor mu?

Öncelikle bağlantılarınızı kontrol edin. Tüm teller düzgün bağlanmış mı? Bundan sonra güç kaynağının topraklamasının da Arduino'ya bağlı olup olmadığını kontrol edin? Bundan sonra Geçit, Tahliye ve kaynağın doğru bağlanıp bağlanmadığını kontrol edin. Kaynak, RGB Led şeridine gitmeli, Yere Boşaltma ve Arduino'ya Geçmelidir. Hala çalışıyorsa, MOSFET'iniz bozuk olabilir. Değiştirmeyi deneyin ve şimdi çalışması gerekir.

Arduino, PID ve VID değerlerini değiştirdikten sonra bile bağlanmıyor

Arduino'nuz ayarlar menüsündeki PID ve VID değerlerini değiştirdikten sonra bile hala bağlanmıyorsa, PID'niz ve VID'niz farklı olabilir. PID ve VID'nizi bulmak için aşağıdaki adımları izleyin.

1. windows tuşu + x ve aygıt yöneticisini seçin

2. limanlara git

3. Cihazınıza sağ tıklayın (muhtemelen "Arduino" veya "CH340g" gibi bir şey ve özellikleri seçin

4. ayrıntılar sekmesine gidin

5. özellik seçim alanında donanım lds'ye tıklayın

6. şimdi VID ve PID'nizi göreceksiniz

3. Adım: İşiniz Bitti

Image
Image

Tebrikler bitirdiniz!

Bunu yapmak o kadar da zor olmasa da, değil mi? Artık yeni projenizle arkadaşlarınızı veya kız arkadaşınızı esnetebilirsiniz. Bu projeyi beğendiyseniz, diğer projeme de bakın, örneğin bu otomatik açılıp kapanan kapı, kendiniz çok ucuza yapabilirsiniz:

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

Uzaktan kumanda

Şimdi deneyebileceğiniz bir şey, her şey çalışıyor, uzaktan kumanda özelliğini kullanmak. Bu aslında, ışıklarınızı dünyanın herhangi bir yerinden kontrol etmeyi mümkün kılan bir tür çalışmadır. Bunu kullanmak için, Windows 10 PC'nizde ve odanızı kontrol etmek istediğiniz cihazda teamviewer'ı indirin:

www.teamviewer.com/nl/download/windows/

Şimdi Windows 10 bilgisayarınıza bağlanın ve CoRoom uygulamasını açın. Şimdi ışıkları açıp kapatmak için dairelere basın.

Youtube!

Bunun gibi daha fazla projeden hoşlanıyorsanız, daha fazla içerik için youtube kanalıma göz atın:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber

Kodun Modifiye Edilmesi

Kodla kendiniz düşünmek isterseniz, hepsi burada GitHub'ımda mevcut:

github.com/sieuwe1/CortanaRoom

Önerilen: