Բովանդակություն:
- Քայլ 1: Մոտիվացիա
- Քայլ 2: Ընդհանուր մեխանիզմ
- Քայլ 3. Պատյանների ձևավորում
- Քայլ 4: Էլեկտրոնիկայի ձևավորում
- Քայլ 5: Հավաքում և փորձարկում
- Քայլ 6: Տերարիումի ձևավորում (կանաչապատում)
- Քայլ 7:.րագրակազմ
- Քայլ 8: Գործարկեք տերարիումը:
- Քայլ 9. Ներդրողներ / ՆՇՈՄ
Video: Project Oasis: Voice Terrarium: 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Project Oasis- ը Voice Terrarium է, որի հետ կարող եք զրուցել: Դա ինքնաբավ փակ էկոհամակարգ է, որը ընդօրինակում է եղանակից դուրս, բայց արկղի ներսում: Դուք կարող եք հարցնել տերարիումի մասին «Եղանակը Սիեթլում» ՝ որպես պատասխան, որին այն կարող է սկսել թափվել տուփի ներսում: Տերարիումը կարող է նաև առաջացնել ամպեր, մառախուղ կամ փոխել լուսավորությունը `ներկայացնելու այլ եղանակային պայմանները:
Քայլ 1: Մոտիվացիա
Բնության հետ մեր զրույցի միջոցը այնքան տեսողական և բազմամոդալ է, ի տարբերություն այն, ինչ մենք անում ենք այսօր տեխնոլոգիայի հետ: Հեռախոսների կամ համակարգիչների եղանակը չի առաջացնում նույն զգայարանները, ինչ բառացիորեն եղանակը տեսնելը կամ զգալը: Ես այս մասին մտածեցի Google Creative Lab- ում աշխատելու ընթացքում և ստեղծեցի Project Oasis- ը:
Դա տերարիում է, որի հետ կարող եք խոսել Google Օգնականի միջոցով: Դուք կարող եք խնդրել այն ստեղծել որոշակի պայմաններ կամ ցույց տալ եղանակը որոշակի վայրում: Այս փորձը ընդլայնում է մեր զրույցը տեխնոլոգիայի և բնական աշխարհի հետ: Մենք ապրում ենք բնության և տեխնոլոգիայի միջև և ավանդաբար նրանց նայում ենք որպես երկու շատ տարբեր աշխարհների: Օազիսը բնապահպանական խոսակցություն է, բայց բնական ճանապարհով. ոչ ծրագրավորված, ոչ քաոսային: Հետևյալը այն քայլերն են, թե ինչպես ստեղծել ձեր սեփական ակտիվ տերարիումներից մեկը:
Քայլ 2: Ընդհանուր մեխանիզմ
Տերարիումը, ինչպես նշվեց, ստեղծում է անձրև, մառախուղ և լուսավոր պայմաններ: Տերարիումի վերևում կան լուսադիոդներ, անձրևի սկուտեղ և մի փոքր պարիսպ `ջրի հետ շփվող կերամիկական ռեզոնատորներով: Այս փոքր սկավառակները ռեզոնանս են ունենում -1 1-1,7 ՄՀց արագությամբ `ջուրը մառախուղի համար ատոմացնելու համար:
Տերարիումի հատակին տեղադրված են երկու պերիստալտիկ պոմպեր և այլ էլեկտրոնիկա: Տերարիումի ներքևի ջրամբարը պահում է ավելորդ ջուր: Theուրը վերամշակվում/մշակում է և մղվում մինչև անձրևի սկուտեղ ՝ օգտագործելով լուռ պերիստալտիկ պոմպերից մեկը:
Քայլ 3. Պատյանների ձևավորում
Հղում դեպի CAD
Գործիքների/նյութերի ցանկ.
- Ակրիլային/պլեքսիգլաս թիթեղներ 0.25 "հաստությամբ (24" x 18 " - Քանակ` 4)
- Ակրիլային սոսինձ
- Հորատման հավաքածու 1/4 "և աստիճանավորված ստորին բիթերով
- Չափիչ ժապավեն + տրամաչափ
- Էպոքսիդային սոսինձ (~ 15 րոպե գեղեցիկ ժամանակ)
- GE Sealant ջրամեկուսացման համար
- Պարզ PVC խողովակ 1/4 "OD + փշալար միակցիչներ
Այս տերարիումի նախագծման ուղեցույցները ճկուն են և ոչ թե կոշտ և արագ կանոններ: Ես ընտրեցի կառուցել մեկը, որը կարող էի պահել իմ գրասեղանին կամ մեկը, որը գեղեցիկ տեսք կունենար սալիկի վրա: Բացի այդ, ես ընդհանուր պատկերացում ունեի այն տարածքի մասին, որն իմ էլեկտրոնիկան, բույսերը և ջրամբարը կզբաղեցնեին: Ես որոշեցի, որ ամբողջ պարիսպը լինի H: 15 "W: 6" L: 10"
Վերոնշյալ նկարի CAD չափերը ցույց են տալիս ընդհանուր քայքայումը. լայնորեն վերին և ստորին էլեկտրոնիկան զբաղեցնում է յուրաքանչյուրը 4 "բարձրություն: resրամբարը զբաղեցնում է 4" L ներքևում, իսկ էլեկտրոնիկայի համար թողնում է 6 "L (էլեկտրոնիկայի մասին ավելի ուշ):
Ես որոշեցի ակրիլ/պլեքսիգլաս օգտագործել տերարիումի այս տարբերակի համար, քանի որ այն հեշտությամբ մատչելի է, շատ հեշտ է լազերային մեքենայի մշակման համար, և մասերը կարող են սոսնձվել/եռակցվել մի շարք ակրիլային ցեմենտների հետ միասին: Ապակիները կամ թափանցիկ պլաստմասսաները լավ թեկնածուներ են `կախված նրանից, թե որքան հեռու եք ցանկանում գնալ արտաքին տեսքով, հատկապես, եթե տերարիումը կորեր ունենա: Բացի այդ, plexiglass- ի քերծվածքից պաշտպանված տարբերակները հասանելի են նաև շատ խանութներում, ինչը դեռ կարող է այն թողնել որպես իդեալական ընտրություն:
Ես նախագծեցի 3D մոդելը իմ տերարիումի համար Fusion 360- ում, միայն այն պատճառով, որ ուզում էի այն նկարահանել: Այս ծրագրի CAD ֆայլերը կցված են այս քայլին: Ես հարթեցի բոլոր էսքիզները ՝ Laser Machine ֆայլեր ստանալու համար, և հետևում է լազերային մշակման ստանդարտ գործընթացը: Կարգավորեք լազերը (Epilog- ը իմ դեպքում), բացեք ֆայլերը Corel Draw- ում և գործարկեք հաստոցները:
Այժմ դուք պետք է ունենաք ակրիլային մասեր, որոնք անհրաժեշտ են պարիսպի հավաքման համար: Անդրադարձեք CAD- ին և ներքևից վերև անցնելով, հավաքեք մասերը ակրիլ ցեմենտով միասին ՝ տուփ ստանալու համար, վերևում / ներքևում ՝ փայտամածով: Օգտագործեք տրամաչափ և գուլպաներ (քանի որ ձեր տուփը թափանցիկ է) որպես ուղեցույց ավելի հեշտ հավաքման գործընթացի համար:
Քայլ 4: Էլեկտրոնիկայի ձևավորում
Բաղադրիչների / էլեկտրոնիկայի ցուցակ.
- 5V/10A էլեկտրամատակարարում (քանակ ՝ 1)
- 3V-35V խթանող փոխարկիչ (քանակ ՝ 2)
- 12V DC դեղաչափի պերիստալտիկ պոմպ (Քանակը ՝ 1)
- 2200 մլ/րոպե պերիստալտիկ պոմպ (Քանակը ՝ 1)
- Icstation 20 մմ կերամիկական սկավառակներ հաճախականություն = 113 ԿՀց, վարորդական տախտակներով (Քանակը ՝ 2)
- RGB LED ժապավեն (Քանակ ՝ 1)
- 18 AWG և 24 AWG մետաղալարերի հավաքածու
- Մետաղական ջուլհակ 1/4"
- Raspberry Pi 3 + Google Voice Hat (այստեղ պարզապես ձայնային գլխարկ + խոսափող է պետք, այլ ոչ թե բարձրախոս)
- Arduino Nano ՝ մինի USB մալուխով
- ~ 3-24V լարման-բեռնվածություն անցքի միջով SSR ռելեներ
- Կես չափի նախատախտակ
Այս ամբողջ գործընթացի ընթացքում ձեզ հարկավոր կլինի նաև փոփոխական լարման սնուցման աղբյուր, բազմիմետր, ամրացնող երկաթ և տաք սոսինձ ատրճանակ:
Նշում. Սա արագ նախատիպ է, և կան ավելի լավ այլընտրանքներ որոշ բաղադրիչներին և միացումներին: Եթե գիտեք, թե ինչ եք անում, ազատ զգացեք փոփոխվել կենսունակ այլընտրանքներով:
Ես կոտրեցի միակողմանի 5V/10A էլեկտրամատակարարումը մուտի-ելքային մատակարարման մեջ ՝ հանելով վարդակից և ավելացնելով իմ առանձին բազմալար մալուխները առանձին բաղադրիչների համար:
- 5V գիծ Icstation վարորդական տախտակների համար
- 5V գիծ RGB LED- ների համար
- 5V գիծ Raspberry Pi 3 -ի համար
- 12V գիծ (փոփոխական Boost Converter- ի միջոցով) պերիստալտիկ պոմպի դոզավորման համար
- 24 Վ գիծ (փոփոխական Boost Converter- ի միջոցով) բարձր հոսքի արագությամբ անձրևային պերիստալտիկ պոմպի համար
Ես վերցրեցի առանձին տողերը և դրանք միասին դրեցի մետաղալարերի ջուլհակի մեջ `կոկիկ տեսք ունենալու համար: Ես նաև կափարիչ ավելացրի 5 Վ գծում ՝ հոսանքի ալիքները կանխելու համար, քանի որ դա անմիջականորեն միանում է Raspberry Pi- ին:
Հիմնական կապեր
5V տողերից մեկը անմիջապես միացրի Raspberry Pi- ին `տախտակի հետևի հատվածը PP1- ին և PP6- ին, որպեսզի սահմանափակ տարածության պատճառով չօգտագործեմ մինի USB մալուխ: Pi- ի վերևում տեղադրված է Google Voice գլխարկ: Ես վերցրեցի սերիական փոխարկման արդեն գոյություն ունեցող ծրագիրը և փոխանցեցի Arduino Nano- ին: Այս Nano- ն միացված է Pi 3 -ին կարճ մինի USB մալուխի միջոցով: Arduino Nano- ն ռելեներ միացնելու/անջատելու համար միացված է նախատախտակին, որն իր հերթին միացնում/անջատում է պոմպերը/մառախուղը:
Նախատախտակն ունի երեք ռելեներ `5V, 12V և 24V բեռնվածքի գծերով, յուրաքանչյուրը: Յուրաքանչյուր ռելե միացված է նաև Arduino- ի (D5, D7 և D8) առանձին քորոցին: Անդրադառնալ փոխանցման դիագրամին, թե ինչպես կարելի է միացնել ռելեի կոնտակտները միացման միացման համար: A1/A2- ը լինելու են Arduino- ի տողերը, մինչդեռ 13+, 14 -ը ձեր գծերն են `բեռի միացումն ավարտելու համար: Ես ռելեներ օգտագործում եմ լավ մեկուսացման համար, բայց դուք կարող եք դրանք փոխարինել նաև տրանզիստորներով: Հիշեք, որ բեռնվածքի և Arduino- ի միջև ընդհանուր հիմնավորում կա, որպեսզի միացումն աշխատի:
Կերամիկական ռեզոնատորներ
Կերամիկական ռեզոնատորներ/պիեզոներն ունեն վարորդի տախտակ, որոնցից յուրաքանչյուրը կարող եք առանձին ստուգել փոփոխական սնուցման աղբյուրի վրա: Վերին կերամիկական մակերեսը պետք է շփվի ջրի հետ, որպեսզի այն մառախուղ ստեղծի: Երբ փորձարկեք վարորդական տախտակները, դրանք միացրեք անմիջապես 5 Վ էլեկտրահաղորդման գծով, որի մեջտեղում կա ռելե (ինչպես վերևում): Երբ ռելեդը միացված է և միացումն ավարտված է, կտեսնեք, որ ջուրը վերածվում է մառախուղի:
LED- ները
Ադաֆրուտից Neopixel LED- ները վերահսկվում են անմիջապես Arduino- ի կառավարման գծով ՝ առանց որևէ ռելեի օգտագործման: Ես կտրեցի այս երկար ժապավենը `յուրաքանչյուրը ~ 15 LED- ների մի քանի հատվածների: Անդրադառնացեք այս էջին, թե ինչպես կտրել և միացնել այս LED- ները: LED- ների մի քանի հատվածներ ստեղծելուց հետո (ինչպես երևում է նկարում), ես պահեցի սիլիկոնե ծածկը և ծայրերին ավելացրեցի տաք սոսինձ `ամեն ինչ անջրանցիկ դարձնելու համար: Անձրևի սկուտեղի ներքևում կպցրեցի առանձին հատվածներ `գեղեցիկ և հավասար լուսավորության բաշխման համար:
Պերիստալտիկ պոմպեր
Ինչպես արդեն նշվեց, այս տերարիում կա երկու պերիստալտիկ պոմպ: Դոզավորման պերիստալտիկը միայն փոքր քանակությամբ ջուր է հաղորդում մառախուղ գեներատորի համար: Մառախուղի ջրամբարում ջրի հետ շփման մեջ կան երկու կերամիկական ռեզոնատորներ, սակայն ջուրն այնքան էլ արագ չի ավարտվում: Արդյունքում, այս պոմպը շատ հաճախ չի աշխատում մառախուղի ջրամբարը ջրով լցնելու համար: (Փաստորեն, ես նույնիսկ ավարտեցի այն կոդից հանելով և երբեմն ձեռքով լցնելով մառախուղի ջրամբարը ՝ պարզապես բարձրացնելով տերարիումի վերին կափարիչը)
Մյուս կողմից, 24V, 2200mL/min պարբերականությունը օգտագործվում է անձրևի համար և, հետևաբար, ընտրված է այս մեծ ծավալի համար: Թեև 24V- ն ինքն է արտադրում տերարիումի համար չափազանց բարձր հոսք, դուք կարող եք փոխել լարումը Boost Converter- ում ՝ այս պոմպի հոսքի արագությունը օպտիմալ կարգավորման փոխելու համար:
Քայլ 5: Հավաքում և փորձարկում
Ժողով
Հորատում
Էլեկտրոնիկան (2 պերիստալտիկ պոմպեր, RPi + Ձայնային գլխարկ/խոսափող, Նանո, Պիեզո վարորդների տախտակներ, ռելե Protoboard) մնում է տերարիումի ներքևի 6 Լ -ում: Ես եռաչափ մոդելի համաձայն հավաքից գնացել էի ներքևից վերև: երկու անցք (յուրաքանչյուրը 1/4 դյույմ) էլեկտրոնիկայի ստորին հատվածների հետևի մասում. անցքերից մեկը նախատեսված է բոլոր բաղադրիչների էլեկտրահաղորդման գծերի համար, իսկ մյուսը ՝ պերիստալտիկ պոմպերի խողովակների համար:
Հորատեք մեկ անցք, որը թողնում է 1/4 դյույմը վերևի կափարիչից ՝ անձրևաջրերի խողովակը ներս մտնելու համար: Հորատեք ևս մեկ փոքր անցք, որպեսզի LED էլեկտրագծերը դուրս գան և ներքևում մտնեն Նանո: Փորձարկեք բոլոր էլեկտրոնիկաները վերջին անգամ վերջին անգամ դրանք դնելով տուփի ներսում:
Տեղադրում և ջրամեկուսացում
Մինչ այժմ, բոլոր ակրիլային հատվածները պետք է խրված լինեին պարիսպի նախագծման քայլից: Տեղադրեք վերը նշված էլեկտրոնիկան ներքևի պատյանում և կափարիչը դրեք դրա վրա: Կարևոր է զգուշորեն կնքել այս կափարիչը, որպեսզի այն անջրանցիկ լինի: Կափարիչը տուփի ներսում սեղմիչ չէ, որպեսզի որոշ տեղ հատկացնի սոսինձը հեշտությամբ հոսելու և բացերը փակելու համար: Ես օգտագործեցի Էպոքսիդ, լցրեցի այն կափարիչի կողքերով և թույլ տվեցի, որ այն անցնի կափարիչը պահելու համար պատրաստված փայտամածով: Սոսինձը պետք է վազի և անթերի փակի բացերը: Թույլ տվեք այն նստել ամբողջ գիշեր բուժվելու համար, այնուհետև, հնարավոր է, մեկ այլ շերտ ջրամեկուսացնել GE Sealant- ով:
Անձրևի և մառախուղի հավաքում
Անձրևի սկուտեղի հավաքումը մառախուղի ջրամբարով (ներքևում կերամիկական սկավառակներով) պետք է համախմբված լիներ պարիսպի նախագծման փուլում: LED- ները պետք է խրված լինեն անձրևի սկուտեղի ներքևում ՝ նախորդ քայլից, և տուփի վերևում/հետևից համապատասխան անցքից դուրս եկող կերամիկական ռեզոնատորների լարերը: Դուք կարող եք թույլ տալ, որ անձրև + մառախուղ պատրաստող այս հավաքածուն նստի տուփի վերևի փայտամածի վրա: Մինչև վերին կափարիչը փակելը, պոմպի խողովակը ներս բերեք անձրևի սկուտեղի վրա այդ նպատակով նախկինում փորված անցքով: Կտրեք խողովակների փոքր հատվածները և օգտագործեք փշալար միակցիչներ ՝ սկուտեղ մտնելիս ջրի հավասար բաշխման համար մի քանի ելք ստեղծելու համար: Անձրևն այս տեսքով տերարիում կունենա միատեսակ տեսք: Մառախուղի ջրամբարում ջուր ավելացնելու համար կարող եք օգտագործել սեղմված ջրի բաշխիչ շիշը, նախքան կափարիչը փորձարկելու համար, երբ ամեն ինչ տուփի ներսում է:
Փորձարկում
Ես միացրեցի հոսանքը, որը ստիպում է RPi- ին միանալ առցանց: Նախկինում այն կազմաձևված էր ՝ միանալու իմ տեղական wifi ցանցին: Ես կարող եմ հարցնել Pi- ի IP- ի ցանցը, որից հետո ես օգտագործում եմ ներկառուցված էկրանի փոխանակում Mac- ում ՝ Pi- ին մուտք գործելու համար: Սա թույլ է տալիս ինձ ստուգել և գործարկել իրերը հեռակա կարգով և առանց վանդակում HDMI մալուխ միացնելը: Ես օգտագործում եմ իմ կանխադրված ծրագրերը (տես ՝ Pi/Arduino- ով տարբեր ծրագրերի վրա աշխատող ծրագրերի համար ծրագրային քայլ) ՝ հաջորդ քայլերին անցնելուց ամեն ինչ ստուգելու համար:
Քայլ 6: Տերարիումի ձևավորում (կանաչապատում)
Սա, հավանաբար, ամբողջ գործընթացի ամենազվարճալի մասն է: Դուք կարող եք որս անել կամ գնումներ կատարել բույսերի համար: Ես շրջեցի այգիների տեղական կենտրոններում, այդ թվում `տեղական Home Depot- ում, մոտակա բույսերի խանութներում և նույնիսկ պարզապես շրջեցի իմ հարևանությամբ, որտեղ կան շատ կանաչ տարածքներ: Քանի որ կլիման խոնավ է, փակ և շատ է փոխվում տերարիումի ներսում, ես փորձում էի գտնել կայուն արեւադարձային կլիմայի բույսեր: Theառատունկին պատրաստելու համար ձեզ հարկավոր են հետևյալ իրերը.
- Սև հող
- Պեռլիտ
- Մանրախիճ
- Ակտիվացված փայտածուխ
Waterուրը զտվում է հողի միջով մինչև ջրամբարը, որպեսզի նորից վերամշակվի անձրևի տեսքով: Որպես հիմք օգտագործեք նուրբ մետաղական ցանց (ապակեպլաստե ցանց), նախքան հողը քնելը: Տեղադրեք ակտիվացված փայտածուխը որպես տերարիումի ամենացածր շերտը: Սա կանխում է տերարիումի ներսում աճող բորբոսները, ինչպես նաև վերահսկում է ցանկացած տհաճ հոտ: Layerածկեք այս շերտը մանրախիճով, որպեսզի ջուրը զտման ևս մեկ շերտ ունենա, և կեղտը չշարունակի հոսել դեպի ջրամբարը: Խառնել սև հողը և պեռլիտը 1: 1 հարաբերակցությամբ, որպեսզի ունենաք իսկապես օդափոխիչ և սաստիկ աճող միջավայր: Այժմ դուք պատրաստ եք տնկման:
Նշում. Այս ամբողջ իրը տուփի մեջ գցելու համար ՝ առանց պատերին դիպչելու, ես թղթի միջոցով ձագարաձև ձև եմ պատրաստել և տուփի մեջ նյութ եմ լցրել այդ բացվածքով և ոչ թե ուղղակի գցել այն:
Ես հավաքեցի փոքր գերաններ և մամուռներ իմ հարևանության ծառերի բներից և ավելի մեծ բազմազանություն փոքր արևադարձային բույսերի տեղական բույսերի խանութներում: Ես գտա Բոնսայի նարնջի ծառ, որը համապատասխանում էր իմ արտաքին տեսքի կարիքներին և մի բան, որը գոյատևելու էր Home Depot- ի արդի կլիմայական պայմաններում: Ես օգտագործում եմ տերևային մամուռ և որոշ իսպանական մամուռ (երկուսն էլ սովորաբար հանդիպում են այգու կենտրոններում) `տերարիումի հողի վերևում գտնվող բնական կանաչ երևույթի համար:
Plantingառատունկի առումով ես փոքրից անցնում եմ մեծ չափսերի: Ես պինցետ եմ դնում փոքր բույսերի և մամուռի/գերանների վրա ձեռքերով դնելու համար, նախքան այն տեսքը հասնելը, որից ես վերջապես գոհ էի: Դուք պետք է մեկ անգամ թեթև ջրել տերարիումը և թողնեք այն մեկ -երկու օր, որպեսզի բույսերը հարմարվեն և արմատներ գցեն այս նոր անկողնում:
Քայլ 7:.րագրակազմ
Այս հրահանգները մեծ մասամբ գալիս են այստեղի github- ից ՝ ամբողջ ծածկագրով: Ես դեռ պատրաստվում եմ դրանք թողնել այստեղ ՝ ավարտին հասցնելու համար: Մինչ ես օգտագործում եմ Google Assistant- ը, ինչպես երևում է տեսանյութում, տերարիումը նաև Google Voice Hat- ն է ՝ խոսափողով ՝ հենց տերարիումում ՝ լսելով հրամաններ: Կարող եք ընտրել, որ պարզապես օգտագործեք AIR Voice գլխարկը ՝ այստեղ տրված ցուցումների համաձայն:
Նախքան սկսելը
DialogFlow / Գործողություններ Google- ում
Հետևեք այստեղ կատարվող քայլերին ՝ Dialogflow գործակալ ստեղծելու համար: Մենք օգտագործում ենք ողջունելի մտադրություն, որը թույլ է տալիս օգտվողին սկսել խոսել տերարիումի հետ: Օգտագործողի համար լրացուցիչ մտադրություններ կան ՝ որոշակի վայրում, ժամում եղանակի մասին տեղեկանալու (օրինակ ՝ «ցույց տուր ինձ եղանակը Սիեթլում») կամ հստակ գործողություն կատարելու (օրինակ ՝ «անձրև դնել»)
Դուք պետք է տեղակայեք ձեր ամպի գործառույթները, որոնք համապատասխանեցված են օգտագործողի գործողություններին:
-> Հետևեք այստեղ տրված հրահանգներին ՝ firebase- ի ամպի գործառույթները միացնելու համար: -> CLI- ից գործառույթների տեղակայման քայլերը գտնվում են Տեղադրեք ձեր գործառույթները Firebase CLI- ի հետ ՝ վերևի նույն հղումով
Cloud PubSub Ստեղծեք Cloud PubSub նախագիծ, ինչպես այս հղումով
Հետևեք քայլեր ՝ թեմա ստեղծելու համար: Մեր նախագծում մենք ստեղծեցինք «Եղանակ» անունով թեմա, որին ավելացրեցինք մեր բաժանորդագրությունները: Այս նախագծում մենք օգտագործում ենք միայն pull բաժանորդագրություններ: Բաժանորդագրությունը տերարիում էր, որը կոչվում էր եղանակի մանրամասն
Ուշադրություն դարձրեք այս նախագծի նախագծի ID- ին, քանի որ այն օգտակար կլինի հետագայում լսող հաճախորդին գործարկելու համար:
Openweather APIG Ստացեք ձեր API բանալին openweathermap.org- ից: Ավելացրեք այս բանալին ամպի գործառույթներում, որպեսզի այդ գործառույթները կարողանան պինգ անել եղանակի սերվերներում, երբ օգտագործողը խնդրում է կոնկրետ տեղեկություններ: Տեղադրեք NodeJS
Տեղադրեք NodeJS ձեր RPi- ում
Ինչպես գործարկել այս մոդուլները
Dialogflow Cloud գործառույթի տեղաբաշխում
Գնացեք դեպի ձեր գործառույթների գրացուցակը և հաջորդաբար գործարկեք հետևյալը
$ npm տեղադրում
$ firebase մուտք
$ firebase init
Եվ վերջապես գործարկեք հետևյալը ՝ ձեր գործառույթները տեղակայելու համար.
$ firebase- ի տեղակայում
Տեղակայված գործառույթների հղումը դառնում է Dialogflow. Cloud PubSub- ի վեբհուկի URL
Անցեք subscription.js & package.json ֆայլի գրացուցակին և գործարկեք npm install- ը ՝ կախվածությունները տեղադրելու համար: Երբ պատրաստ լինեք, գործարկեք հանգույցի subscritpions.js լսումներ-հաղորդագրություններ եղանակի մանրամասներ, որտեղ եղանակի մանրամասները բաժանորդագրությունն է, որը դուք ստեղծել եք նախորդ քայլից: Google Assistant / AIY Voice Kit փորձարկում
Դուք կարող եք կամ օգտագործել Google Home կամ AIY Voice Kit ՝ տերարիումի հետ փոխազդեցության համար: Վերը նշված ծրագրի կարգավորումը երկուսի համար էլ մնում է նույնը:
Հետևեք այստեղ տրված հրահանգներին ՝ ձեր ծրագիրը Google Օգնականում փորձարկելու և տեղակայելու համար: Այնուհետև կարող եք օգտագործել ձեր հաշվի հետ կապված Google Օգնականը ՝ խոսելով դրա հետ ՝ տերարիումը գործարկելու և եղանակի մասին հարցնելու համար:
Քայլ 8: Գործարկեք տերարիումը:
Այս ամբողջ կազմաձևումից հետո դժվար է թվում, բայց իրականում հաճելի և գրավիչ է բույսերի հետ աշխատելիս: Եթե ճիշտ արվի, դուք վերջապես պետք է կարողանաք նման բան ասել
«Hey Google, ինչպիսի՞ եղանակ է Սիեթլում», «Hey Google, Make it Rain» և այլն և տեսեք կախարդական ելքը ձեր տերարիումում:
Վայելեք ձեր նոր տերարիումը և ցուցադրեք այն ձեր ընկերներին:
Քայլ 9. Ներդրողներ / ՆՇՈՄ
- Պատրաստված է Harpreet Sareen- ի և Google Creative Lab- ի ընկերների կողմից:
- Այս նախագիծը հետևում է Google- ի Բաց կոդով համայնքի ուղեցույցներին: Լիցենզիայի և այլ ուղեցույցների համար դիմեք այստեղ:
- Նշում. Սա պաշտոնապես աջակցվող Google արտադրանք չէ:
Խորհուրդ ենք տալիս:
Spartan Voice Changer սաղավարտ. 14 քայլ (նկարներով)
Spartan Voice Changer սաղավարտ. Բարև: Մենք Սորբոնի համալսարանի պոլիտեխնիկական դպրոցի 4 ուսանողներից կազմված թիմ ենք: Louis BuchertBilal MelehiBao Tinh PiotMarco Longépé Այս նախագիծը իրականացվում է մեր ուսումնասիրությունների շրջանակներում և նպատակ ունի ձեռք բերել մի շարք գործիքներ, ինչպես նաև ցուցադրել
Robot Voice Modulator: 14 քայլ (նկարներով)
Robot Voice Modulator. Սա պարզ կառուցվող սարք է, որը ձեր սեփական մարդկային ձայնը վերածում է ռոբոտի բարձրակարգ ձայնի: Այն ներառում է նաև մի շարք քաղցր գործառույթներ, ինչպիսիք են աուդիո մուտքը, որպեսզի կարողանաք միացնել ձեր նախընտրած բոլոր գործիքները, խոսափողերը և երաժշտական նվագարկիչը
Alexa Voice Controled Raspberry Pi Drone IoT- ով և AWS- ով. 6 քայլ (նկարներով)
Alexa Voice վերահսկվող ազնվամորի անօդաչու թռչող սարքը IoT- ով և AWS- ով. Բարև: Իմ անունը Արման է: Ես 13-ամյա տղա եմ Մասաչուսեթսից: Այս ձեռնարկը ցույց է տալիս, ինչպես կարող եք եզրակացնել տիտղոսից, թե ինչպես կարելի է կառուցել Raspberry Pi Drone: Այս նախատիպը ցույց է տալիս, թե ինչպես են անօդաչու թռչող սարքերը զարգանում և նաև, թե որքան մեծ դեր կարող են ունենալ դրանք
Lizard Terrarium- ի մոնիտորինգ Adosia IoT WiFi Controller- ի միջոցով + Շարժման հայտնաբերում. 17 քայլ (նկարներով)
Lizard Terrarium- ի մոնիտորինգ Adosia IoT WiFi Controller + Motion Detect- ի միջոցով. Այս ձեռնարկում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է կառուցել պարզ մողեսային տերարիում մի բուռ մաշկված ձվերի համար, որոնք մենք պատահաբար հայտնաբերել և անհանգստացրել ենք դրսում այգեգործության ընթացքում: Մենք ցանկանում ենք, որ ձվերը ապահով դուրս գան, ուստի այն ամենը, ինչ մենք կանենք, պլաստիկի միջոցով ապահով տարածք ստեղծելն է
IoT-Terrarium: 6 քայլ (նկարներով)
IoT-Terrarium. Իմ ընկերուհին տարված է տնային բույսերով, և քիչ առաջ նշել է, որ ցանկանում է տերարիում կառուցել: Jobանկանալով կատարել լավագույն աշխատանքը ՝ նա գուգլեց, թե ինչպես և ինչպես կիրառել դրանցից մեկը ստեղծելու և խնամելու լավագույն փորձը: Պարզվում է, որ կա ջրաղաց