Përmbajtje:
- Hapi 1: Core, Asistenti i kontrolluar nga zëri
- Hapi 2: Bibliotekat e Visual Studio
- Hapi 3: Variablat e Visual Studio
- Hapi 4: Sinteza e zërit
- Hapi 5: Ndërveprimi i parë me Programin
- Hapi 6: Mësojeni afër, tregojeni statusin e saj dhe fikni kompjuterin
- Hapi 7: Bëjeni DJ
- Hapi 8: Më shumë përdorime
- Hapi 9: Bëjeni atë një Meteorologe
- Hapi 10: A jeni i mërzitur për të ndezur ose fikur ndezësin? Problemi u zgjidh
- Hapi 11: Njësia e Furnizimit me Energji
- Hapi 12: Shkoni Më tej
- Hapi 13: Krahu Robotik
- Hapi 14: Faleminderit
Video: Home/Lab Asistenti i kontrolluar nga zëri: 14 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Rreth meje
Përshëndetje! Ky është udhëzimi im i parë, unë jam 17 vjeç. Unë jam nga Greqia, kështu që anglishtja ime mund të mos jetë perfekte, por do të bëj më të mirën. Kështu, unë së pari e hartova këtë aplikacion 2 vjet më parë dhe e gjeta këtë garë një mundësi për të azhurnuar projektin tim të vjetër.
Hapi 1: Core, Asistenti i kontrolluar nga zëri
Në thelb, Core është një aplikacion i kontrolluar nga zëri i zhvilluar me Visual Studio duke përdorur gjuhën C#. Core kontrollon si kompjuterin ashtu edhe disa borde Arduino për ta bërë atë edhe më të dobishëm për një shtëpi ose një laborator. Ky tutorial nuk do t'ju mësojë se si të programoni me Visual Studio ose Arduino. Qëllimi i kësaj, është t'ju ndihmojë të zhvilloni asistentin tuaj të kontrolluar nga zëri, duke qenë se tashmë keni një përvojë në programim. Ka shumë aplikacione për të cilat ky projekt mund të përdoret. Unë do t'ju tregoj disa aplikacione bazë pasi shumica e mundësive që mund të arrihen janë jashtë buxhetit tim. Lajmi i mirë është se unë do të shpjegoj disa nga këto "aftësi" shtesë që mund t'i shtohen këtij projekti. Në këtë tutorial do t'ju tregoj se si të bëni që Core të luajë lista muzikore, të tregojë orën dhe motin, të hapni aplikacione si shfletuesi, lojëra ose një lidhje specifike si youtube, të ndizni/fikni dritat, të fikni kompjuterin dhe të jo më pak kontrolloni një njësi të thjeshtë të furnizimit me energji elektrike, të cilën unë do ta shpjegoj se si të ndërtoj. Pra, le të fillojmë! KONTROLLONI EDHE VERSIONIN ANDROID: CORE A. I. NDIHMSI I ZORIT (VERSIONI ANDROID)
Hapi 2: Bibliotekat e Visual Studio
Pjesa më e rëndësishme e kodit janë bibliotekat. Nëse kam të drejtë, çdo bibliotekë që po përdor është e integruar tashmë në Visual Studio. Le të kalojmë në seksionin e ndryshueshme!
Hapi 3: Variablat e Visual Studio
Para së gjithash, ne duhet të vendosim variablat bazë që janë Media Player për muzikën dhe njohjen dhe sintezën e zërit. Pasi t'i kemi vendosur ato, mund të kalojmë te të tjerët. Ne kemi nevojë për një bool që do të mundësojë dhe çaktivizojë njohjen e zërit, një ndryshore që do të ruajë kohën për disa të tjerë për motin dhe një për të kontrolluar statusin e PSU! Atëherë … ne në të vërtetë do të ruajmë çdo komandë zanore si tela … Ju me të vërtetë doni t'i shkruani ashtu siç i dëgjoni jo ashtu siç janë shkruar në të vërtetë vetëm për ta bërë më të lehtë për mikrofonin t'ju kuptojë, nga ana tjetër nëse keni një mikrofon i mirë në të vërtetë nuk keni nevojë të shkruani "kor" në vend të "thelbit" ose "të" në vend të "fikur". Tani mund të kalojmë në sintezën e zërit!
Hapi 4: Sinteza e zërit
Do të ishte vërtet miqësore të kishit një mesazh të mirëpritur nga asistenti juaj kur ajo të hapet. Pra ja ku është! Për të bërë sintezën e zërit ne kemi nevojë për një krijues të shpejtë. Pasi të vendosim ndërtuesin, duhet të fillojmë një fjali. Pasi të kemi bërë fjalinë, ne jemi gati të shkruajmë atë që duam të jetë mesazhi ynë i mirëseardhjes. Atëherë ne thjesht duhet të përfundojmë fjalinë dhe t'i themi programit të thotë atë që kemi shkruar! Pra, në vend që të përsërisim çdo herë të njëjtin proces, ne mund të krijojmë një zbrazëti. Ne do t'i referohemi këtij boshllëku çdo herë që duam ta bëjmë aplikimin të flasë.
Hapi 5: Ndërveprimi i parë me Programin
Timeshtë koha për ta bërë Core "të gjallë"! Në thelb, ajo që ne së pari do të bëjmë është, sapo ta thërrisni emrin e saj, ajo do t'ju përgjigjet dhe do të presë për komandën tuaj. Gjithashtu ne duam të kemi një urdhër "falënderimi" për t'i thënë asaj se ne nuk kemi më nevojë për të. Nga rruga, komanda "VoiceSynthesis (varg)" është në fakt boshllëku që kemi krijuar më parë për të kursyer kohë. Pasi ta quajmë këtë linjë të thjeshtë të kodit, ne mund ta bëjmë atë të thotë çfarë të duam!
Hapi 6: Mësojeni afër, tregojeni statusin e saj dhe fikni kompjuterin
Kjo pjesë e kodit është mjaft e thjeshtë, nuk mendoj se kërkohet ndonjë shpjegim shtesë pasi kodi mund të kuptohet lehtë.
Hapi 7: Bëjeni DJ
Kështu që ju mund të krijoni një listë të thjeshtë për luajtje të Windows Media Player! Po! Kjo eshte! Thjesht jepini asaj vendndodhjen e listës për luajtje dhe shijoni muzikën! Kinda … Së pari ju duhet të krijoni një boshllëk të ri për t'i shpjeguar asaj se si të luajë muzikë … Por pas kësaj është shumë e thjeshtë!
Hapi 8: Më shumë përdorime
Kjo pjesë e kodit është shumë e thjeshtë për t'u shpjeguar! Nëse përpiqem ta shpjegoj, ndoshta do ta bëj më konfuze
Hapi 9: Bëjeni atë një Meteorologe
Kjo pjesë e kodit është disi e madhe … Pra, kjo pjesë e kodit në fakt po merr të dhënat nga një faqe në internet e parashikimit të motit dhe i ruan ato në variablin varg "mot". Ju mund të gjeni pjesën që thotë "Mandra, Greqi" dhe ta zëvendësoni me tuajin. Vetëm për ta bërë të qartë është "Qytet, vend". Temperatura në të vërtetë llogaritet në Fahrenheit, por unë jam mësuar me Celsius kështu që po e konvertoj atë, ju mund të hiqni variablat që përmban emrin "Celsius" dhe t'i zëvendësoni me ato me emrin "Shkallë".
Hapi 10: A jeni i mërzitur për të ndezur ose fikur ndezësin? Problemi u zgjidh
Soooo! Një nga pjesët më të rëndësishme dhe të dobishme të një asistenti në shtëpi! Një mënyrë e shpejtë për ta bërë kalimin të funksionojë me dorë dhe automatikisht është një servo! Unë nuk doja të përdorja një tel nga kompjuteri im në ndërprerës pasi distanca ishte disi e gjatë … E zgjidha këtë problem duke përdorur një marrës dhe transmetues të thjeshtë IR. Unë po dërgoj një sinjal nga një arduino i lidhur me Core në një arduino tjetër që kontrollon servo.
Hapi 11: Njësia e Furnizimit me Energji
Applicationshtë një aplikim mjaft i thjeshtë! Po përdorni çdo Përshtatës 12V AC/DC me një stafetë të kontrolluar nga Arduino! Pastaj lidhni 5V dhe 3.3V të bordit Arduino me dy stafetë të tjerë dhe poofffff PSU juaj është gati të shkojë!
Hapi 12: Shkoni Më tej
Ju mund të përdorni një aplikacion mikrofoni android në kompjuter si WO Mic për të kontrolluar programin nga dhomat e tjera vetëm duke folur me telefonin tuaj të mençur!
Hapi 13: Krahu Robotik
Ju gjithashtu mund të blini një krah robotik. Krahu mund të përdoret për t'ju dhënë mjete kur i kërkoni. Thjesht ruani rrotullimin e servos në kodin arduino dhe përmes portit serik kontrolloni atë nga Core … Fatkeqësisht, një aplikim i tillë ishte jashtë buxhetit tim …
Hapi 14: Faleminderit
Nëse keni nevojë për ndonjë mbështetje, nëse ka diçka që dëshironi të ju shpjegoj ose doni të më ndihmoni të përmirësoj këtë faqe të udhëzueshme, thjesht më njoftoni në pjesën e komenteve! Faleminderit për kohën tuaj, kalofshi një ditë të bukur dhe krijuese!
Recommended:
Nisës rakete i kontrolluar nga zëri i bazuar në Alexa: 9 hapa (me fotografi)
Hedhësja e raketave e kontrolluar nga zëri me bazë Alexa: Ndërsa afrohet sezoni i dimrit; vjen ajo kohë e vitit kur festohet festivali i dritave. Po, ne po flasim për Diwali i cili është një festival i vërtetë indian që festohet në të gjithë globin. Këtë vit, Diwali tashmë ka mbaruar, dhe duke parë njerëz
Matrica LED e kontrolluar nga Asistenti Google!: 7 hapa (me fotografi)
Matrica LED e kontrolluar nga Google Assistant!: Në këtë tutorial, unë do t'ju tregoj se si mund të bëni Matricën LED të kontrolluar nga Asistenti i Google, të cilën mund ta kontrolloni kudo duke përdorur një smartphone, kështu që le të fillojmë
Automatizimi llafazan -- Audio Nga Arduino -- Automatizimi i kontrolluar nga zëri -- HC - 05 Moduli Bluetooth: 9 hapa (me fotografi)
Automatizimi llafazan || Audio Nga Arduino || Automatizimi i kontrolluar nga zëri || HC - 05 Moduli Bluetooth: …………………………. Ju lutemi SUBSCRIBE në kanalin tim në YouTube për më shumë video …. …. Në këtë video ne kemi ndërtuar një Automatizim Bisedues .. Kur do të dërgoni një komandë zanore përmes celularit, atëherë ai do të ndezë pajisjet shtëpiake dhe do të dërgojë reagime për
Automatizimi në shtëpi i kontrolluar nga zëri i frymëzuar nga COVID-19: 5 hapa
Automatizimi i Kontrolluar i Zërit i Frymëzuar nga COVID-19: Gjatë 4 viteve të fundit, kam provuar 3 ose 4 variacione të ndryshme të kontrolleve të shtëpisë me bazë Arduino. Për lehtësinë e të gjithëve këtu është historia kronologjike e disa prej zhvillimeve të mia. I udhëzueshëm 1 - në tetor 2015 përdori komunikimin IR dhe RF
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: 6 hapa
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: Hej !! Pas një pushimi të gjatë unë jam këtu pasi të gjithë duhet të bëjmë diçka të mërzitshme (punë) për të fituar. Pas të gjithë artikujve të AUTOMATITS SOM SHTPIS kam shkruar nga BLUETOOTH, IR, Local WIFI, Cloud dmth ato të vështirat, * TANI * vjen më e lehtë por më efikase