
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11


Kwa mafunzo haya utajifunza jinsi ya kupachika Alexa katika Joka-410c. Kabla ya kuanza, wacha tuanzishe vitu kadhaa ambavyo unahitaji:
Huduma ya Sauti ya Alexa (AVS) - Inafanya uwezekano wa kuzungumza na vifaa vyako, utaweza kupata alexa ya wingu ambayo hutoa AVS Apis. Ukisema neno la kuamka "Alexa" unaweza kuzungumza na vifaa na upokee majibu ya sauti mara moja
Ujuzi wa Alexa - Unaweza kushirikiana na uzoefu wa kibinafsi, ujuzi wa alexa inamaanisha uwezo tofauti ambao unaweza kujenga au kutumia na Alexa Skill Kit (ASK)
AWS Lambda - Inaruhusu kutekeleza nambari yako bila kusimamia seva, unadhani tu unahitaji kufanya ni kuandika nambari yako na lambda itadhibiti kila kitu
Hatua ya 1: Kusanidi AVS kwenye Jukwaa
- Unda akaunti katika Msanidi Programu wa Amazon.
- Sajili bidhaa yako kufuatia mafunzo haya.
- Katika kituo chako:
Fanya hifadhi hii:
$ git clone
Enda kwa:
$ cd KahawaMachine-alexa / DragonBoard410c / KahawaMachine / hati
Na kutekeleza:
#./setup.sh
Kwenye utekelezaji wa hati unahitaji kujibu maswali kadhaa:
Kumbuka: Ikiwa wewe ni mtumiaji wa hali ya juu, unaweza kusanikisha hati ya init kwa mikono na kuihariri ili kuonyesha njia yako ya usakinishaji, lakini hatutoi dhamana yoyote. Kukatisha? (Y / n)? n
- Unatumia mfumo gani wa uendeshaji? OS yako [debian]: debian
- Unatumia mfumo gani wa uendeshaji? Kifaa chako [raspberrypi]: nyingine
- Je! Ungependa pia kufunga msaada wa Airplay (Y / n)? n
Maswali yanayofuata unahitaji kujibu juu ya habari ya kifaa chako iliyosajiliwa hapo awali.
4. Fungua folda:
$ cd KahawaMachine-alexa / DragonBoard410c / KahawaMachine
5. Hariri faili MtejaAWS.py:
Weka habari yako kulingana na akaunti yako ya AWS na uundaji wa cheti:
mwenyeji = anwani ya mwenyeji kutoka kwa mwisho wa akaunti yako ya AWS IOT.
rootCAPath = njia ya uthibitisho wa rootCA kupakuliwa. certificatePath = njia ya cheti kupakuliwa. privateKeyPath = njia ya ufunguo wa faragha uliopakuliwa. mtejaID = kitambulisho kwa mteja wako wa mqtt.
Kwa habari zaidi juu ya jinsi ya kuunda vyeti, tafadhali angalia kiunga hiki.
Hatua ya 2: Kuunda Ujuzi wa Alexa



Kuunda ujuzi wa Alexa maneno mengine ni muhimu kuelewa mchakato:
-
Jina la kuomba - Jina la kifaa chako. Itakuwa muhimu kuuliza kifaa kufanya kitu.
Mfano: "Alexa, uliza mashine ya kahawa kuwasha".
-
Aina za yanayopangwa - Vigeugeu ambavyo vinaweza kubadilisha hali zilizoainishwa.
Mfano: "Alexa, uliza mashine ya kahawa tengeneza kahawa ndefu" au "Alexa, uliza mashine ya kahawa tengeneza kahawa fupi"
- Nia - Hatua ya kukidhi kishazi cha mtumiaji kinachozungumzwa.
-
Mfano wa Matamshi - Misemo ambayo utasema kwa Alexa kufanya kitu. Inayo jina la dua na aina za yanayopangwa.
Mfano: "TurnCoffeMachine {CoffeeState} mashine ya kahawa" inamaanisha "kuwasha / kuzima mashine ya kahawa".
- Na akaunti yako ya msanidi programu ya amazon imeingia, nenda kwa ustadi.
- Fuata mafunzo haya ili kuunda ustadi wa kawaida.
- Sasa unahitaji kufafanua jina la kuomba kama mashine ya kahawa.
-
Kwa mfano huu, wacha tuunda aina 2 za yanayopangwa.
-
COFFEE_STATE ongeza maadili:
- kuwasha
- imezimwa
-
COFFEE_TYPE ongeza maadili:
- fupi
- ndefu
-
-
Mwishowe wacha tuunda nia mbili. Nia ni misemo ambayo utasema kwa Alexa kufanya kitu.
-
TurnCoffeeMachine
Fuata picha zilizoambatanishwa ambazo zina maelezo juu ya Matamshi.
MakeCoffee
Fuata picha zilizoambatanishwa ambazo zina maelezo juu ya Matamshi.
-
Hatua ya 3: Sanidi AWS Lambda


AWS Lambda hutoa utekelezaji wa nambari bila ulazima wa kutoa au kusimamia seva. Inatumia nambari tu inapohitajika, kwa ujumla kazi hizi zinaombwa kutoka kwa Ujuzi wa Alexa na hutekelezwa wakati mtumiaji anazungumza aina tofauti za amri.
Wacha tuunda kazi ya lambda muhimu kwa utendaji wa mashine ya kahawa. Kazi hizi zinaombwa na ustadi wa kitamaduni ulioundwa kwenye hii inayoweza kufundishwa.
Mahitaji:
Akaunti ya AWS inayotumika
- Kuanza uundaji wa kazi ya lambda ingia kwenye koni.
- Fungua huduma ya Lambda na uende kwenye kazi.
-
Chagua tengeneza kazi, fafanua jina na weka wakati wa kukimbia kuwa Python 2.7
-
Baada ya kuunda jukumu lako, unahitaji kuongeza sera kadhaa.
- Nenda kwa IAM na uchague jukumu lako lililofafanuliwa wakati kazi ya lambda iliundwa.
- Ambatisha sera AWSIoTFullAccess. (Ruhusu lambda ichapishe habari)
-
- Fungua kazi yako ya Lambda na uongeze Stadi za Alexa (hatua ya 2 rejea).
- Weka nambari iliyoambatanishwa kwa nambari yako ya kazi ya lambda.
Hatua ya 4: Endesha Maombi yako
- Unganisha kipaza sauti kwenye Joka-410c
- Tekeleza programu:
$ cd KahawaMachine-alexa / DragonBoard410c / KahawaMachine
$ chatu kuu.py
3. Sema "Alexa" na subiri jibu la sauti.
Hatua ya 5: Hitimisho
Kwa kufanya hatua hizi Dragonbord-410c yako iko tayari kutoa mawasiliano na Alexa, na utaweza kuunda aina yoyote ya kifaa cha iot kinachodhibitiwa na Alexa.
Kamilisha Maagizo:
- Mashine ya Kahawa Na Programu ya Android Kutumia DragonBoard 410c na CSR1011
- Unganisha Programu ya Android na AWS IOT na API ya Kutambua Sauti
Ilipendekeza:
NGUVU YA JOKA MAYAI YA JOKA: Hatua 7

NGUVU YA JOTO LA MAYAI YA JOKA: Na Marta Zinicheva, Sanjana Patel, Sibora Sokolaj
Jinsi ya Kuingiliana na Matrix 8x8 inayoendeshwa na MAX7219 Na ATtiny85 Microcontroller: Hatua 7

Jinsi ya Kuunganisha MAX7219 inayoendeshwa na Matrix 8x8 ya LED na ATtiny85 Microcontroller: Mdhibiti wa MAX7219 hutengenezwa na Maxim Integrated ni compact, serial input / output common-cathode dereva wa kuonyesha ambayo inaweza kuongoza microcontroller kwa LED za mtu binafsi za 64, sehemu-7 za maonyesho ya LED ya juu hadi nambari 8, onyesho la bar-graph
Jinsi ya Kufanya Swichi za Usalama za kuingiliana kwa K40 Laser Cutter: Hatua 4 (na Picha)

Jinsi ya Kufanya Swichi za Usalama za kuingiliana kwa Mkataji wa Laser K40: MUHIMU MUHIMU! Tafadhali usiweke waya kwenye vifungo vya mashine kuu. Badala yake waya kwa pini za PG kwenye PSU. Tutafanya sasisho kamili hivi karibuni. -Tony 7 / 30-19Ni nini moja ya ushauri wa kwanza kwenye wavuti kwa wakati bidhaa yako mpya, (ma
Jinsi ya kuingiliana na Joka la Alexa, Maombi ya Android na Mashine ya Kahawa: Hatua 7

Jinsi ya kuingiliana na Joka la Alexa, Maombi ya Android na Mashine ya Kahawa: Mafunzo haya hutoa hatua muhimu za kuunganisha, kuunganisha na kutumia Mashine ya Kahawa na Jukwaa la Alexa na Maombi ya Android. Kwa maelezo zaidi juu ya mashine ya kahawa, tafadhali angalia hii inayoweza kufundishwa
Jinsi ya Kujenga Miniature ya PowerTech (Basi la joka): Hatua 11

Jinsi ya Kuunda MiniTech Miniature (Basi ya joka): | _ | _ | _ | _ | | _ | _ | _ || _ | _ | _