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

Խոսեք ձեր լույսի հետ. 5 քայլ
Խոսեք ձեր լույսի հետ. 5 քայլ

Video: Խոսեք ձեր լույսի հետ. 5 քայլ

Video: Խոսեք ձեր լույսի հետ. 5 քայլ
Video: Ինչպես պարզել, որ ձեր դիմաց ՉԱՐ մարդ է․ Այս նշանները կօգնեն հասկանալ դա 2024, Նոյեմբեր
Anonim
Image
Image

Ո՞րն է իմ նախագիծը:

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

Ինչպես է դա աշխատում?

Ձեր android- ն ունի խոսքի ճանաչում, և մենք այն կօգտագործենք ձեր Arduino- ն Bluetooth- ով կառավարելու համար: Իմ օգտագործած հավելվածը նախագծված է SimpleLabsIN- ի կողմից և աշխատում է ՝ սեղմելով խոսափողի կոճակը, այնուհետև այն կսպասի, որ դուք հրաման ասեք: Այնուհետև ծրագիրը կցուցադրի ձեր ասած բառերը և տվյալների տողեր կուղարկի Arduino- ին մշակման համար:

TechBuilder- ն ինձ ոգեշնչեց այս նախագիծը պատրաստելու համար

Քայլ 1: Մասեր և բաղադրիչներ

Մասեր և բաղադրիչներ
Մասեր և բաղադրիչներ

Մեզ պետք են այս մասերը.

  • 4x LED ցուցիչ կամ ավելի (ձեր ընտրած գույնը)
  • 1x Arduino Լեոնարդո
  • 1x HC-06 սերիական Bluetooth մոդուլ
  • Breadboard եւ jumpers
  • (Ըստ ցանկության) 9 վ մարտկոց
  • 220Ω դիմադրիչներ

Քայլ 2: Կապեր և սխեմատիկ

Կապեր և սխեմատիկ
Կապեր և սխեմատիկ
Կապեր և սխեմատիկ
Կապեր և սխեմատիկ

Հիշեք, որ մերկ HC-06- ը աշխատում է 3.3 վ-ով, դուք չեք կարող այն պարզապես միացնել 5 վ-ին:

9 վ մարտկոցը կամընտիր է, եթե չեք ցանկանում, որ USB մալուխը տեսանելի լինի վերջում:

Եթե ամեն դեպքում պատկերն անհասկանալի է, ազատ զգալ կապվեք ինձ հետ, ես սիրով կօգնեմ ձեզ

Քայլ 3. Arduino ծածկագիրը և սերիական հաղորդակցությունը

Arduino ծածկագիրը և սերիական հաղորդակցությունը
Arduino ծածկագիրը և սերիական հաղորդակցությունը

Ինչպե՞ս վերբեռնել ծածկագիրը:

Վերբեռնեք կոդը USB մալուխով: Կոդը կազմված է Լեոնարդոյի տախտակի համար: Եթե ցանկանում եք օգտագործել կոդը ՄԱԿ -ի տախտակին, ապա ձեզ հարկավոր է փոխել Serial1.read, Serial1.available և Serial1.println ծածկագրերը: Leteնջեք «1» -ի ամբողջ թիվը `ՄԱԿ -ի տախտակի վրա օգտագործելու համար:

Հասկանալով ծրագիրը

Հավելվածն աշխատում է ՝ ճանաչելով ձեր ձայնային հրամանը, այնուհետև կցուցադրի ձեր ասած բառերը, այնուհետև տվյալներ/ տողեր ուղարկելով Arduino- ին bluetooth- ով: Ի՞նչ է լարային: Տողը նման է բառին, դրանից կարող եք պայմանական հայտարարություններ անել [օր. «Ձայնը» ձեր տողն է, «==» ձեր պայմանն է, «*համակարգիչը միացված է» ՝ ձեր հրամանը, իսկ գանգուր ամրացումների ներսում գտնվող կոդը ՝ «{}», այն կոդերն են, որոնք պետք է կատարվեն, երբ ձեր տողը համապատասխանի հրամանի պայմանին. Հավելվածը տողեր է ուղարկում այս ձևաչափով *հրաման#, աստղանիշը (*) ցույց է տալիս նոր հրամանի սկիզբը, իսկ հեշ-պիտակը (#) ՝ հրամանի ավարտը:

Ինչպե՞ս կարող եմ փոխել հրամանները:

Դուք կարող եք տեսնել, որ «*綠色» - ն ընդգծված է վերը նշված պատկերից:綠色 կանաչի չինարենն է: Դուք կարող եք բառը փոխել այն, ինչ ցանկանում եք, ենթադրենք, որ ցանկանում էիք այն փոխել վարդագույն գույնի, կարող եք «*綠色» - ը փոխարինել «*վարդագույն» -ով: Միշտ հիշեք, որ հրամանը սկսեք աստղանիշով:

Կոդ ՝

Քայլ 4. Միացրեք Arduino- ն Android սարքին

Միացրեք Arduino- ն Android սարքին
Միացրեք Arduino- ն Android սարքին

Ներբեռնեք ծրագիրը `BT ձայնային կառավարում Arduino- ի համար

Իմ օգտագործած ծրագիրը նախագծված է SimpleLabsIN- ի կողմից

5 պարզ քայլ.

  1. Ներբեռնեք ծրագիրը Google PlayStore- ից
  2. Հպեք ընտրանքների ընտրացանկին, ապա ընտրեք «Միացնել ռոբոտը»
  3. Կտտացրեք ձեր BT- մոդուլին (իմ դեպքում դա HC-06- ն է)
  4. Սպասեք, մինչև այն գրվի «Միացված է BT- մոդուլին» (HC-06)
  5. Հպեք խոսափողի պատկերակին և նշեք ձեր հրամանը:

Քայլ 5: Coածկեք ձեր բաղադրիչները

Verածկեք ձեր բաղադրիչները
Verածկեք ձեր բաղադրիչները
Verածկեք ձեր բաղադրիչները
Verածկեք ձեր բաղադրիչները

Այժմ դուք պետք է ծածկեք ձեր բաղադրիչները, այնպես որ ձեր լույսը պայծառ չի լինի, և դա նաև կդարձնի նախագիծը ավելի ոճական:

Այսպես արեցի

  1. Ամբողջը ծածկեք կիսաթափանցիկ թղթով
  2. Կպչեք այն ներքևից
  3. Բացեք լույսը

Այն պետք է գեղեցիկ տեսք ունենա

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