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

Ֆրեդ! Որտե՞ղ եք: 3 քայլ
Ֆրեդ! Որտե՞ղ եք: 3 քայլ

Video: Ֆրեդ! Որտե՞ղ եք: 3 քայլ

Video: Ֆրեդ! Որտե՞ղ եք: 3 քայլ
Video: Եթե երազում տեսնում եք այս 10 բաները, ապա չպետք է անտեսեք 2024, Հուլիսի
Anonim
Ֆրեդ! Որտեղ ես?
Ֆրեդ! Որտեղ ես?
Ֆրեդ! Որտեղ ես?
Ֆրեդ! Որտեղ ես?

Այս նախագիծը վերաբերում է ձեր տնից քանի կմ հեռավորության վրա: Ֆրեդը սնուցվում է մարտկոցից, որը վերալիցքավորվում է սմարթֆոնի պես, որպեսզի կարողանաք այն ձեզ հետ բերել: Սա շատ հեշտ է կառուցել, բայց դուք կարող եք խրված լինել կոդավորման վրա:

Այս նախագծում ձեզ հարկավոր կլինի.

  • MediaTek LinkIt One
  • Grove LCD RGB լուսավորություն
  • GPS ալեհավաք (որը ներառված է հավաքածուի հետ)
  • Li-Ion վերալիցքավորվող մարտկոց (որը ներառված է փաթեթում)

Քայլ 1: Միացրեք բոլոր կտորները միասին:

Միացրեք բոլոր կտորները միասին
Միացրեք բոլոր կտորները միասին
  1. Նրբորեն միացրեք GPS ալեհավաքը «GPS ANT» նշումով միակցիչի LinkIt ONE տախտակին: Այս միակցիչը գտնվում է տախտակի վերևում և ձախ կողմում:
  2. Միացրեք Grove LCD RGB Backlight տախտակը Grove վերնագրին «SCL SDA 5V GND» - ով:
  3. LinkIt One տախտակի վրա կա մեծ անջատիչ, որը նշված է PWR_SW մի կողմից, որի վրա գրված է «BAT», իսկ մյուս կողմում ՝ «USB» (հարմար է սա միկրո USB պորտի կողքին): Համոզվեք, որ այն միացված է «USB» - ին:
  4. Վերցրեք մարտկոցի միակցիչը (2 լար ՝ կարմիր և սև) և համոզվեք, որ միակցիչի սև մետաղալարը գտնվում է տախտակի եզրին մոտ, իսկ կարմիրը ՝ դեպի տախտակի կենտրոնը: (Նրբորեն մղեք այն տախտակի եզրին գտնվող կրեմագույն վարդակի մեջ: Այն հարմար է տեղավորվում, այնպես որ դուք կզգաք, որ այն սեղմում է իր տեղը: Համոզվեք, որ մարտկոցը պատշաճ կերպով միացված է `նրբորեն փորձելով հեռացնել միակցիչը: Այն պետք է մեծ դիմադրություն տա Եթե դուրս է գալիս, նորից մի փոքր ավելի ամուր ներս մտեք):
  5. Միացրեք միկրո USB մալուխը

Քայլ 2: Եկեք ծածկագրենք:

Եկեք ծածկագրենք
Եկեք ծածկագրենք
  1. Սկսեք Arduino IDE- ն:
  2. Անհրաժեշտ է տեղադրել LCD գրադարանը:
  3. Ներբեռնեք վերը նշված ֆայլերը:
  4. Բացեք ֆայլերից մեկը, այնուհետև անցեք ուրվագիծ, այնուհետև Ավելացրեք ֆայլ և ավելացրեք մյուս 2 ֆայլերը:
  5. Վերբեռնեք ծածկագրերը տախտակին
  6. Այնուհետև փոխեք մեծ անջատիչը դեպի «BAT»:

Քայլ 3: Լրացուցիչ տեղեկություններ:

Գույնի կոդավորումը հետևում է այն մտքին, որ ավելի հեռու մարդիկ կարող են իրենց զգալ «կապույտ», մինչդեռ «կանաչը» ընդհանուր առմամբ դրական գույն է: Հիմնականում մեծ հեռավորությունների վրա Ֆրեդը պետք է ավելի կապույտ լինի, իսկ տան մոտ ավելի կանաչ: Քանի որ հեռավորությունը կշռում է շատ մեծ արժեքների վրա, լոգարիթմական գունավորումն օգտակար է.

  • Նվազագույն 100 մ հեռավորությունից ներքև լրիվ կանաչ եղեք, այսինքն (0, 255, 0) RGB- ով
  • Առավելագույն հեռավորությունից 10 000 կմ ամբողջովին կապույտ լինի
  • Սանդղակ այնպիսին, որ կապույտը մեզ համար գնահատում է հատակը [log10 (հեռավորությունը մետրերով) - log10 (100)]*51.5, իսկ կանաչ արժեքը `ընդամենը 255 - կապույտ:

Հեռավորությունները հաշվարկվում են Մեծ շրջանակի բանաձևերի միջոցով և 6371 կմ ՝ որպես Երկրի շառավիղ: Խորհուրդն, իհարկե, ունի բավականաչափ հաշվողական հզորություն, իհարկե, օգտագործելու ավելի ճշգրիտ Վինսենտիի բանաձևը, և Մաթեմատիկայի գրադարանը ձեռքի տակ ունի բոլոր համապատասխան գործառույթները:

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