İçindekiler:
Video: Cortana ve Arduino ile Ses Kontrol Işıkları Elektronik RGB Led Şeritler ve Daha Fazlası Ev Otomasyonu: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
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
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
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:
- Arduino'nuzu bağlayın
- Arduino IDE'yi açın
- örneklere gidin - Firmata ve Standard Firmata'ya tıklayın (yukarıdaki resimdeki gibi)
- ş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
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:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya Uzayda Marul Yetiştirmek, (Daha Fazla veya Daha Az).: 10 Adım
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya… Uzayda Büyüyen Marul, (Daha Fazla veya Daha Az).: Bu, Instructables aracılığıyla gönderilen Growing Beyond Earth, Maker Yarışması'na profesyonel bir başvurudur. Uzay mahsulü üretimi için tasarım yapmaktan ve ilk Instructable'ımı göndermekten daha fazla heyecanlanamazdım. Başlamak için yarışma bizden
O-R-A RGB Led Matris Duvar Saati ve Daha Fazlası **Temmuz 2019'da güncellendi**: 6 Adım (Resimlerle)
O-R-A RGB Led Matris Duvar Saati ve Daha Fazlası **Temmuz 2019'da güncellendi**: Merhaba. O-R-AIt adlı yeni bir projeyle karşınızdayım, şunu gösteren bir RGB LED Matrix duvar saati: saat:dakika sıcaklık nem mevcut hava durumu simgesi Google Takvim etkinlikleri ve belirli bir zamanda 1 saatlik hatırlatma bildirimleri gösterir:
Daha Güvenli Daha Güvenli: Tren İstasyonlarını Daha Güvenli Hale Getirmek: 7 Adım
Daha Güvenli Daha İyi: Tren İstasyonlarını Daha Güvenli Hale Getirmek: Bugün birçok tren istasyonu, güvenlik eksikliği, bariyerler ve gelen trenin uyarısı nedeniyle güvensizdir. Bunun düzeltilmesi gerektiğini gördük. Bu sorunu çözmek için Safer Better'ı yarattık. Titreşim sensörleri, hareket sensörleri kullandık ve
Gitar Amfi Eğim Standı, Ayrı Başlıklar ve Daha Fazlası ile Tam veya Yarım Yığınlar için: 5 Adım
Guitar Amfi Tilt Standı, Ayrı Kafaları Olan Tam veya Yarım Yığınlar ve Daha Fazlası için.: Deli olduğumu biliyorum, ama bunda sorun yok. Bunu bazı teorileri test etmek için yaptım. Yerel müzik mağazasındaki pislik, değerli yeni Marshall yığınlarını bunun üzerine koymama izin vermedi ve beni kovdu. Bu kadar küçük fikirli olduğu için onu gerçekten suçlayamam,