![Użyj Cortany i Arduino do sterowania diodami RGB lub paskami Led za pomocą głosu!: 4 kroki (ze zdjęciami) Użyj Cortany i Arduino do sterowania diodami RGB lub paskami Led za pomocą głosu!: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-17153-22-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![Image Image](https://i.howwhatproduce.com/images/006/image-17153-24-j.webp)
![](https://i.ytimg.com/vi/i4B5IB3PZXY/hqdefault.jpg)
![Zbudujmy sprzęt Zbudujmy sprzęt](https://i.howwhatproduce.com/images/006/image-17153-25-j.webp)
W tej instrukcji pokażę Ci, jak możesz sterować swoim głosem LED lub paskiem LED RGB. Odbywa się to za pomocą aplikacji CoRGB, która jest dostępna bezpłatnie w sklepie z aplikacjami dla systemu Windows. Ta aplikacja jest częścią mojego projektu CortanaRoom. Kiedy skończysz z tym projektem, możesz wejść do swojego pokoju i po prostu poprosić Cortanę, aby włączyła pasek led na przykład na niebiesko, a Cortana włączy go za Ciebie. Do tego samouczka nie potrzebujesz wiele.
1x okna 10 szt
3x N-kanałowy mosfet (można zrobić bez, ale można tylko podłączyć 1 diodę RGB)
1x arduino z portem USB
1x led RGB lub pasek led RGB ze wspólnym +
Jeśli nie jesteś tak techniczny lub nie masz wszystkich komponentów, możesz kupić zestawy DIY z serwisu eBay tutaj:
Oto lista funkcji cortanaRGB, a także zobacz wideo!
-Włącz lub wyłącz pasek led w wielu kolorach za pomocą głosu
Obsługiwane kolory to
czerwony
Niebieski
Zielony
Purpurowy
Różowy
Pomarańczowy
Żółty
Cyjan
-Aktywuj efekt zanikania głosem
-ustaw niestandardową prędkość zanikania
-Aktywuj efekt migania głosem
-ustaw niestandardowy kolor i prędkość migania
-Aktywuj efekt zanikania pojedynczego koloru za pomocą głosu
-ustaw niestandardową prędkość i kolor zanikania pojedynczego koloru;
-CortanaRGB zapamiętuje Twoje ustawienia nawet po zamknięciu aplikacji
-Pełna lista pomocy jest wbudowana -Stwórz własny, niestandardowy kolor RGB za pomocą suwaków
-Inteligentny projekt układu
-CortanaRGB można aktywować w tle tylko za pomocą głosu.
-Wiele możliwości poleceń głosowych dla jednej funkcji. Na przykład „Proszę włącz diodę LED na czerwono” będzie działać, ale „proszę włącz moją diodę LED w kolorze czerwonym” również będzie działać
-obsługa wielu chipów konwertera szeregowego
Więc zacznijmy!
Jeśli nie jesteś tak techniczny lub nie masz wszystkich komponentów, możesz kupić zestawy DIY z serwisu eBay tutaj:
www.ebay.com/itm/382629407670
Krok 1: Zbudujmy sprzęt
![Zbudujmy sprzęt Zbudujmy sprzęt](https://i.howwhatproduce.com/images/006/image-17153-26-j.webp)
Notatka!
Powyższy schemat nie jest w 100% poprawny od czasu aktualizacji nowej aplikacji CoRGB.
Następujące się zmieniły
Pin 10 Arduino jest teraz zielony Pin Arduino 9 jest teraz niebieski
Pin 11 Arduino jest teraz czerwony
Najpierw musimy zbudować sprzęt. Zrób to, postępując zgodnie ze schematem. Użyj skomplikowanego, jeśli używasz paska LED RGB lub tablicy diod LED RGB. Jeśli używasz tylko jednej lub dwóch diod led, możesz użyć mniej skomplikowanej. Dzieje się tak, ponieważ Arduino nie radzi sobie z wysokim prądem.
Krótkie wyjaśnienie skomplikowanego.
Na schemacie widać 3 N-kanałowe mosfety. Używam IRF44N. Upewnij się, że twoje mosfety są wysokoprądowe. Podłącz mosfety w następujący sposób:
Brama: Połącz ten pin z DigitalPin na Arduino. Pamiętaj, aby użyć właściwego pinu cyfrowego o odpowiednim kolorze. W przeciwnym razie kolory nie będą poprawne.
Odpływ: Podłącz go bezpośrednio do taśmy led RGB lub tablicy Led.
Źródło: podłącz ten pin do GND.
Przewody 12V/5V po lewej stronie schematu powinny być podłączone do twojego zasilacza. Użyłem taśmy ledowej 12 V, więc używam cegiełki zasilającej 12 V 3 A, którą leżałem. Upewnij się, że twoja cegła ma wystarczająco dużo prądu dla twojej taśmy ledowej.
Upewnij się, że twoja taśma led LUB dioda LED RGB jest wspólną anodą!. W przeciwnym razie wszystko będzie działać
Krok 2: Skonfiguruj Arduino
![Skonfiguruj Arduino Skonfiguruj Arduino](https://i.howwhatproduce.com/images/006/image-17153-27-j.webp)
Teraz musimy wgrać trochę kodu do Arduino. Zrób to, najpierw łącząc Arduino z komputerem.
Następnie:
1. otwórz ideę arduino2. Idź do pliku
3. przejdź do przykładów
4. przejdź do Firmata
5. wybierz StandardowaFirma
6. Kliknij przycisk przesyłania i gotowe.
Krok 3: Skonfiguruj CortanaRGB
CortanaRGB został uproszczony!
Wystarczy pobrać aplikację CoRGB ze sklepu Windows i gotowe!
www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3
Jeśli masz problemy z połączeniem z arduino, być może będziesz musiał zmienić PID i VID. Aby to zrobić, wykonaj poniższe czynności.
1. klawisz Windows + x i wybierz menedżera urządzeń 2. przejdź do portów
3. kliknij prawym przyciskiem myszy swoje urządzenie i wybierz właściwości
4. przejdź do zakładki szczegóły
5. w obszarze wyboru właściwości kliknij sprzętowe lds
6. teraz zobaczysz swój VID i PID
Następnie przejdź do aplikacji CoRGB i przewiń w dół, aby uzyskać pomoc. Następnie ponownie przewiń w dół, a zobaczysz pole PID i VID. Wprowadź swoje PID i VID, takie jak „VID_2341” i „PID_0043”. Teraz kliknij połącz i powinno działać.
**** stary ****
Teraz musimy pobrać i zainstalować CortanaRGB. Najpierw pobierz CortanaRGB z mojego github:
github.com/sieuwe1/CortanaRGB
Po pobraniu CortanaRGB musimy najpierw przełączyć komputer w tryb programisty. Dzieje się tak, aby można było uruchomić aplikację bez głupiego certyfikatu sklepu Windows. Zrób to poprzez:
1 Przechodzę do ustawień
2 przejdź do bezpieczeństwa i aktualizacji
3 przejdź do dla programistów
4 Kliknij opcję, która mówi Tryb programisty
Następnie przejdź do folderu, który pobrałeś. Tam możesz zobaczyć folder o nazwie Compiled. Otwórz ten folder, a następnie zobaczysz plik o nazwie Add-AppDevPackage. Kliknij ten plik prawym przyciskiem myszy i kliknij uruchom z powłoką zasilania. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i gotowe.
Teraz musimy tylko nawiązać kontakt między CortanaRGB a twoim arduino. W tym celu najpierw potrzebujemy PID i VID twojego arduino.
Możesz je zdobyć poprzez:
1. klawisz Windows + x i wybierz menedżera urządzeń 2. przejdź do portów
3. kliknij prawym przyciskiem myszy swoje urządzenie i wybierz właściwości
4. przejdź do zakładki szczegóły
5. w obszarze wyboru właściwości kliknij sprzętowe lds
6. teraz zobaczysz swój VID i PID
Teraz, gdy już je masz, otwórz aplikację CortanaRGB. Możesz go znaleźć, wpisując cortanaRGB w menu startowym. Następnie przewiń w dół do przycisku z napisem pomoc. Kliknij ten przycisk, a następnie przewiń w dół, aż zobaczysz dwa pola tekstowe. Wpisz w polu tekstowym VID swój VID, aw polu tekstowym PID PID. U mnie PID i VID to: „VID_2341” i „PID_0043”.
***************
Krok 4: Ciesz się
![Cieszyć się Cieszyć się](https://i.howwhatproduce.com/images/006/image-17153-28-j.webp)
Teraz skończyłeś z konfigurowaniem wszystkiego. Jeśli zrobiłeś wszystko poprawnie, możesz teraz poprosić Cortanę o włączenie paska led. Jeśli coś nie działa, możesz zadać mi pytania. Mam nadzieję, że ta instrukcja pomogła ci i ciesz się nowym inteligentnym pokojem.
Proszę również sprawdzić mój inny instruktaż o nazwie CortanaRoom. Jest to aplikacja, która steruje również paskiem LED RGB, ale także steruje oświetleniem.
www.instructables.com/id/Use-Cortana-i-a…
Zalecana:
Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami)
![Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami) Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-15570-j.webp)
Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: Zrobiłem ten projekt kilka miesięcy temu. Kilka dni temu zamieściłem na Reddicie film z projektu na r/Arduino. Widząc, że ludzie interesują się projektem, postanowiłem uczynić ten Instructable, w którym wprowadziłem pewne zmiany w kodzie Arduino i
Użyj gestów do sterowania odtwarzaniem YouTube za pomocą Arduino: 5 kroków
![Użyj gestów do sterowania odtwarzaniem YouTube za pomocą Arduino: 5 kroków Użyj gestów do sterowania odtwarzaniem YouTube za pomocą Arduino: 5 kroków](https://i.howwhatproduce.com/images/010/image-28052-j.webp)
Używaj gestów do sterowania odtwarzaniem w YouTube za pomocą Arduino: StoryYouTube umożliwia przewijanie do przodu tylko o 5 sekund za każdym razem, gdy klikniesz prawy przycisk. Postanowiłem więc użyć Arduino i Pythona do stworzenia kontrolera, który pomoże mi przewinąć 20 sekund do przodu za każdym razem, gdy macham ręką
Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (na podstawie ESP8266): 5 kroków (ze zdjęciami)
![Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (na podstawie ESP8266): 5 kroków (ze zdjęciami) Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (na podstawie ESP8266): 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/004/image-10725-j.webp)
Użyj oprogramowania układowego Homie do sterowania modułem przełącznika Sonoff (w oparciu o ESP8266): Jest to kontynuacja instrukcji, napisałem to trochę po „Budowaniu urządzeń Homie dla IoT lub automatyki domowej”. Później skupiłem się na podstawowym monitorowaniu (DHT22, DS18B20, światło) wokół płyt D1 Mini.Tym razem chciałbym pokazać, jak
Użyj zaklęć do sterowania komputerem!: 7 kroków (ze zdjęciami)
![Użyj zaklęć do sterowania komputerem!: 7 kroków (ze zdjęciami) Użyj zaklęć do sterowania komputerem!: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1231-52-j.webp)
Używaj zaklęć do sterowania komputerem!: Czy kiedykolwiek chciałeś używać zaklęć takich jak Harry Potter? Przy odrobinie pracy i odrobinie rozpoznawania głosu można to opanować.Rzeczy, których potrzebujesz do tego projektu:Komputer z systemem Windows XP lub VistaMikrofon Trochę czasu i cierpliwości!Jeśli podobał Ci się ten instru
Użyj modułu Bluetooth 4.0 HC-08 do sterowania adresowalnymi diodami LED - samouczek Arduino Uno: 4 kroki (ze zdjęciami)
![Użyj modułu Bluetooth 4.0 HC-08 do sterowania adresowalnymi diodami LED - samouczek Arduino Uno: 4 kroki (ze zdjęciami) Użyj modułu Bluetooth 4.0 HC-08 do sterowania adresowalnymi diodami LED - samouczek Arduino Uno: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-2066-53-j.webp)
Użyj modułu Bluetooth 4.0 HC-08 do sterowania adresowalnymi diodami LED - samouczek Arduino Uno: Czy zagłębiłeś się już w moduły komunikacyjne z Arduino? Bluetooth otwiera świat możliwości dla projektów Arduino i korzystania z Internetu rzeczy. Tutaj zaczniemy od małego kroku i nauczymy się sterować adresowalnymi diodami LED za