Բովանդակություն:

Alexa օգնություն `9 քայլ
Alexa օգնություն `9 քայլ
Anonim
Image
Image

(Վերոնշյալ տեսանյութը աշխարհականի համար է, քանի որ դա դպրոցական նախագիծ էր)

10 մատ,

10 մատ,

2 աչք,

1 քիթ…

Անվտանգություն

Հաշվում է

Alexa-help- ը Alexa- ի վրա հիմնված առաջին օգնության համակարգ է, որում Alexa- ն հանդես է գալիս որպես բժիշկ և ցուցաբերում է առաջին օգնությունը, որը պահանջվում է հիվանդին: Այս նախագծում առաջին օգնությունը սահմանափակվում է մեկ տեսակի դեղահատով և վիրակապով, բայց կարող եք ավելացնել այնքան, որքան ցանկանում եք ՝ փոքր խմբագրելով տրված 3D մոդելը և տրված ծածկագիրը:

Ալեքսա-օգնությունը որոշ հանգամանքներում շատ օգտակար է, օրինակ, եթե երեխա կա, և նրա ծնողները տանը չեն, և նա իրեն լավ չի զգում, կամ ինքն իրեն վնասում է, ապա նա կարող է կամ զրուցել Ալեքսայի հետ ՝ համապատասխանը տալու համար: դեղամիջոցը կամ վիրակապը կամ նրա ծնողները կարող են հեռակա կերպով դեղը տրամադրել իրենց սմարթֆոնով միայն այնտեղից:

Նաև տան հին անդամների համար, ովքեր մոռանում են ժամանակին դեղորայք ընդունել, նրանք կարող են խնդրել Alexa- ին հիշեցում դնել, այնուհետև Alexa- ն ինքնաբերաբար կթողնի հաբը և կհուշի նրանց ունենալ այն (ստեղծելով ռեժիմ Alexa հավելվածում):

Այս նախագիծը լուծում է Sinric անունով մի հմտություն, որը մշակվել է kakopappa- ի կողմից (քանի որ ես դեռ սովորում եմ հմտություն ստեղծել), այնպես որ այն չի աշխատում ուղիղ, դուք պետք է հատուկ ձայնային ռեժիմներ ստեղծեք Alexa հավելվածում, որպեսզի այն աշխատի: Այնուամենայնիվ, այն աշխատում է որպես հմայք:

Քայլ 1: Պահանջվող նյութեր

Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
  1. 3D տպիչ
  2. nodeMCU
  3. 2x L293d շարժիչի վարորդ ic
  4. 2x 4 մետաղալար երկբևեռ քայլաչափ
  5. LED (ըստ ցանկության)
  6. տախտակ կամ հատ
  7. 8x փոքր պտուտակներ

Քայլ 2: Ստեղծեք Sinric հաշիվ

Sinric հաշվի ստեղծում
Sinric հաշվի ստեղծում
Sinric հաշվի ստեղծում
Sinric հաշվի ստեղծում
Sinric հաշվի ստեղծում
Sinric հաշվի ստեղծում
  1. Այցելեք www.sinric.com
  2. Ստեղծեք հաշիվ `կտտացնելով« Գրանցվել »:
  3. Կտտացրեք «Ավելացնել» ՝ «Խելացի տան սարք» ներդիրում:
  4. Տվեք ընկերական անունը որպես հաբերի դիսպենսեր կամ ինչ ուզում եք:
  5. Սարքի տեսակը սահմանեք «անջատիչ»:
  6. Նմանապես ավելացրեք սարքը ժապավենի դիսպենսերների համար:
  7. Պատճենեք երկու սարքերի API բանալին և սարքի ID- ն:

Քայլ 3: Գրադարանների տեղադրում

Այս կոդը աշխատեցնելու համար ձեզ հարկավոր է ներբեռնել լրացուցիչ գրադարաններ ՝ օգտագործելով հետևյալ հղումները.-

  1. WebSockets Հաճախորդ ՝
  2. WiFiManager ՝
  3. ArduinoJson: https://arduinojson.org/ (ներբեռնեք 5 -րդ տարբերակը, ոչ թե 6 -ը)

Քայլ 4. Կոդի վերբեռնում Nodemcu- ում

Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում
Կոդի վերբեռնում Nodemcu- ում

NodeMCU- ում կոդը վերբեռնելու համար նախ պետք է այն ավելացնել տախտակների կառավարիչում: Դրա համար բացեք Arduino IDE- ն և ընտրացանկի վերևում կտտացրեք Ֆայլ - Նախապատվություններ և կտեսնեք մի դաշտ, որտեղ ասվում է Լրացուցիչ խորհուրդների մենեջերի URL- ներ. Պատճենեք և տեղադրեք այն այդ դաշտում.

arduino.esp8266.com/stable/package_esp8266c… և կտտացրեք OK Վերևի ընտրացանկի վահանակում կտտացրեք Գործիքներ - Տախտակ. Եթե այո, ապա սեղմեք փակել և ևս մեկ անգամ գնացեք Գործիքներ - Տախտակ.

Միացրեք ձեր nodeMCU- ն USB մալուխի միջոցով ձեր համակարգչին: Ներբեռնեք կցված «.ino» ֆայլը, այնուհետև կրկնակի կտտացրեք այն և այն պետք է բեռնվի Arduino IDE- ում: IDE- ում կտտացրեք Գործիքներ - տախտակներ և ընտրեք nodeMCU մոդուլ: Կրկին կտտացրեք Գործիքներ - Պորտ և ընտրեք nodeMCU- ի COM նավահանգիստը, որը դուք պարզապես միացրել եք ձեր համակարգչին: (Նկատի ունեցեք, կարող եք անջատել և նորից միացնել ադապտորը `պարզելու համար, թե որ COM պորտն է դա): Կրկին կտտացրեք Գործիքներ - Վերբեռնման արագություն և ընտրեք 115200 կամ 9600: Էսքիզային ծածկագրում պետք է մի քանի բան փոխեք` «API» ստեղնը: », և ձեր դեղահաբի և վիրակապի դիսպենսերի« սարքի ID »:

Քայլ 5: Շղթան

The Circuit
The Circuit

Միացրեք միացումն ըստ ցուցադրված միացումների: LED- ի օգտագործումը պարտադիր չէ, քանի որ այն պարզապես ցույց է տալիս, որ հաբը սպառվել է:

Քայլ 6: 3D մոդելի տպում

3D մոդելի տպում
3D մոդելի տպում
3D մոդելի տպում
3D մոդելի տպում
3D մոդելի տպում
3D մոդելի տպում

Կտրող ծրագրաշարում տպեք եռաչափ մասերը ՝ ըստ ձեր կարգավորումների:

Քայլ 7: Ընդհանուր կարգավորում

Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում
Ընդհանուր կարգավորում

Կցեք բաղադրիչները, ինչպես ցույց է տրված նկարում

  1. Նախ կցեք շարժիչը ձախ և աջ վահանակներին:
  2. Այնուհետև անիվը ամրացրեք շարժիչի ձախ լիսեռին, իսկ թմբուկը ՝ աջին (անհրաժեշտության դեպքում օգտագործեք սուպեր սոսինձ):
  3. Փակեք տուփը ՝ օգտագործելով փոքր պտուտակներ:
  4. Անիվի պարիսպի և տուփի հետևի միջև ընկած փոքր բացվածքի մեջ ամրացրեք LED- ը:

Քայլ 8: Սարքի կազմաձևում Alexa հավելվածում

Սարքի կազմաձևում Alexa հավելվածում
Սարքի կազմաձևում Alexa հավելվածում
Սարքի կազմաձևում Alexa հավելվածում
Սարքի կազմաձևում Alexa հավելվածում
Սարքի կազմաձևում Alexa հավելվածում
Սարքի կազմաձևում Alexa հավելվածում
  1. Նախ միացրեք սարքը ձեր WiFi ցանցին ՝ ձեր բջջային սարքում բացելով WiFi կարգավորումը և միանալով «alexa-aid» անունով ssid- ին:
  2. Այժմ բացեք Alexa ծրագիրը և որոնեք «Sinric» հմտությունը և միացրեք այն ՝ կապելով ձեր հաշիվը:
  3. Այնուհետև խնդրեք Alexa- ին հայտնաբերել սարքեր: Հայտնաբերելուց հետո դուք պետք է գտնեք երկու սարք ՝ «դեղահատերի դիսպենսեր» և «կապի դիսպենսեր» անուններով:
  4. Դրանից հետո ձեզանից կպահանջվի ստեղծել ռեժիմ, ինչպես նկարագրված է վերևում նկարում:

Քայլ 9: Ինչպես օգտագործել

  1. Հաբ դիսպենսերների համար դեղահատերը թողեք անիվի անցքերի ներսում:
  2. Bandապավենային դիսպենսեր ունենալու համար գլանափաթեթը գլորեք գլանի վրայով և մի ծայրը հանեք տուփի առջևի մասում տեղադրված անցքից:

Դե, վերջ

Կատակում եմ, բայց հիշեք, որ ավելի լավ է ապահով լինել, քան ներել…..

Եթե ձեզ դուր եկավ իմ փոքրիկ նախագիծը, մի մոռացեք քվեարկել, քանի որ դա IOT մրցույթի մասն է:

Խորհուրդ ենք տալիս: