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

Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things: 5 քայլ (նկարներով)
Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things: 5 քայլ (նկարներով)

Video: Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things: 5 քայլ (նկարներով)

Video: Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things: 5 քայլ (նկարներով)
Video: Քայլարշավ DDS238-2 Հզոր Zigbee DIN Rail էներգիայի մոնիտորինգի ռելե, տնային օգնականի ինտեգրում 2024, Նոյեմբեր
Anonim
Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things
Պարզ տան ավտոմատացում ՝ օգտագործելով Raspberry Pi3 և Android Things

Գաղափարն է նախագծել «խելացի տուն», որտեղ կարելի է կառավարել կենցաղային սարքերը ՝ օգտագործելով Android Things և Raspberry Pi: Նախագիծը բաղկացած է տնային տեխնիկայի վերահսկումից, ինչպիսիք են Լույսը, օդափոխիչը, շարժիչը և այլն:

Պահանջվող նյութեր.

Ազնվամորի Պի 3

HDMI մալուխ

Ռելե

կենցաղային սարքեր, ինչպիսիք են օդափոխիչը, լամպը և այլն:

Sոդման ատրճանակ

Քայլ 1: Կարգավորում

Կարգավորում
Կարգավորում
Կարգավորում
Կարգավորում

Ներբեռնեք և տեղադրեք Android Studio- ն: Ստեղծեք հաշիվ Android Things Console- ում: Ստեղծեք ապրանք `օգտագործելով համապատասխան արտադրանքի կարգավորումները:

android Studio ՝

հղում Android վահանակի համար ՝

Գործարանի պատկերում ընտրեք Android- ի վերջին տարբերակը և կտտացրեք կառուցել կազմաձևը: Կառուցվածքի կազմաձևման ցուցակից ներբեռնեք ձեր ստեղծած վերջին կառուցվածքը: Սա Andriod Things- ի Raspberry Pi պատկերն է: Android Things- ի պատկերը ստանալու համար հանեք ներբեռնված.zip ֆայլը:

Լրացուցիչ մանրամասների համար կտտացրեք այստեղ ՝

Քայլ 2. Պատկերը ջնջելով դեպի Ազնվամորի Պի

Ներբեռնեք և տեղադրեք երկու ծրագրակազմ.

· SD քարտի ձևաչափիչ - օգտագործվում է SD քարտի ձևավորման համար ·

Win32DiskImager - օգտագործվում է պատկերը SD քարտի վրա ցայտելու համար

SD քարտի ձևաչափում ընտրեք SD քարտի ճիշտ տեղը և կտտացրեք ձևաչափին Ձևաչափելուց հետո Win32DiskImager- ը ընտրեք ճիշտ սարքը (sd քարտի գտնվելու վայրը) և ճիշտ պատկերը և կտտացրեք գրելու վրա: Գրելու հաջող ավարտից հետո դուք ավարտել եք հիշողության քարտի թարթումը:

Քայլ 3: Android Things Setup

Տեղադրեք SD քարտը RPi3 քարտի բնիկի մեջ և միացեք HDMI- ի միջոցով ցանկացած ցուցադրման: Միացրեք Ethernet մալուխը երթուղիչից RPi3- ին: Գործողությունների համար միացրեք մկնիկը և ստեղնաշարը RPi3- ին: ՕՀ -ի գործարկումից հետո կտեսնեք, որ ցուցադրվում է RPi3- ի տեղական IP հասցեն:

Միացրեք համակարգիչը նույն երթուղիչին և բացեք cmd- ն: Միացեք RPi3- ի տեղական IP հասցեին `օգտագործելով հրամաններ.

$ adb կապը միացված է ՝ 5555

Սարքը Wifi- ին միացնելու համար գործարկեք հետևյալ հրամանը.

$ adb shell am startservice -n com.google.wifisetup/. WifiSetupService -a WifiSetupService. Connect -e ssid ‘network ssid’ -e գաղտնաբառ ՝ ‘գաղտնաբառ’

Փոխարինեք «ցանցի ssid» - ը և «գաղտնաբառը» ՝ ձեր Wifi հավատարմագրերով: Նշում. Եթե adb հրամանը գործարկելիս որոշակի դժվարություններ ունեք, գուցե ստիպված լինեք adb ուղին սահմանել Environment Variables- ում:

Քայլ 4. Դիմումի տեղաբաշխում RPi3- ում

Դիմումի տեղաբաշխում RPi3- ում
Դիմումի տեղաբաշխում RPi3- ում

Ներբեռնեք պարզ UI նմուշների հղումից.

developer.android.com/things/sdk/samples….

Բացեք այս նախագիծը, օգտագործելով android studio- ն, անհրաժեշտության դեպքում կատարեք անհրաժեշտ փոփոխություններ ծածկագրում:

Կտտացրեք գործարկել և միացված սարքերում ընտրեք RPI3- ը:

Եթե դուք չեք կարող տեսնել ձեր սարքը, ապա ձեզ հարկավոր է նորից միացնել այն ՝ օգտագործելով հրամանը.

$ adb միացված է ՝ 5555

Եթե գործարկումը հաջող է, ապա ծրագիրը կցուցադրվի մոնիտորի վրա:

Քայլ 5: Ավարտեք

Image
Image
Ավարտել
Ավարտել
Ավարտել
Ավարտել

Կատարեք սխեմայի սխեման, ինչպես ցույց է տրված նկարում:

Վերջապես, վերը նշված քայլերով նախագիծը ավարտված է:

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