Satura rādītājs:

Freds! Kur tu esi?: 3 soļi
Freds! Kur tu esi?: 3 soļi

Video: Freds! Kur tu esi?: 3 soļi

Video: Freds! Kur tu esi?: 3 soļi
Video: ПЛЮСЫ ЖИЗНИ В ЯПОНИИ спустя 12 лет жизни тут! 2024, Jūlijs
Anonim
Freds! Kur tu esi?
Freds! Kur tu esi?
Freds! Kur tu esi?
Freds! Kur tu esi?

Šis projekts ir par to, cik kilometru esat no savas mājas. Fredu darbina akumulators, kas ir uzlādējams kā viedtālrunis, lai jūs varētu to ņemt līdzi. To ir ļoti viegli izveidot, taču, iespējams, esat iestrēdzis kodēšanā

Šajā projektā jums būs nepieciešams:

  • MediaTek LinkIt One
  • Grove LCD RGB apgaismojums
  • GPS antena (iekļauta komplektā)
  • Uzlādējams litija jonu akumulators (iekļauts komplektā)

1. darbība: savienojiet visus gabalus kopā

Savienojiet visus gabalus kopā!
Savienojiet visus gabalus kopā!
  1. Viegli pievienojiet GPS antenu LinkIt ONE plāksnei uz savienotāja ar apzīmējumu "GPS ANT". Šis savienotājs atrodas tāfeles augšpusē un pa kreisi.
  2. Pievienojiet Grove LCD RGB fona apgaismojuma plāksni Grove galvenei ar "SCL SDA 5V GND".
  3. LinkIt One plāksnē ir liels slēdzis ar apzīmējumu PWR_SW ar vienu pusi “BAT” un otru “USB” (ērti šī ir puse blakus mikro USB portam). Pārliecinieties, vai tas ir pārslēgts uz "USB".
  4. Paņemiet akumulatora savienotāju (2 vadi - sarkans un melns) un pārliecinieties, ka savienotāja melnais vads atrodas pie tāfeles malas, bet sarkanais - uz paneļa centru. (Viegli iespiediet to krēmkrāsas kontaktligzdā tāfeles malā. Tas ir piestiprināms, lai jūs justos, kā tas noklikšķina vietā. Pārliecinieties, vai akumulators ir pievienots pareizi, uzmanīgi mēģinot noņemt savienotāju. Tam vajadzētu radīt lielu pretestību.. Ja iznāk, nospiediet to vēlreiz nedaudz stingrāk.)
  5. Pievienojiet mikro USB kabeli

2. darbība: kodēsim

Kodēsim!
Kodēsim!
  1. Sāciet Arduino IDE.
  2. Jums ir jābūt instalētai LCD bibliotēkai.
  3. Lejupielādējiet iepriekš minētos failus.
  4. Atveriet vienu no failiem un pēc tam dodieties uz Skice, pēc tam Pievienot failu un pievienojiet pārējos 2 failus.
  5. Augšupielādējiet kodus uz tāfeles
  6. Pēc tam mainiet lielo slēdzi atpakaļ uz "BAT".

3. solis: vairāk informācijas

Krāsu kodēšana seko idejai, ka tālāk cilvēki var justies “zili”, bet “zaļa” kopumā ir pozitīva krāsa. Būtībā lielos attālumos Fredam vajadzētu būt zilākam, bet tuvāk mājām - zaļākam. Tā kā attālums ir ļoti liels, logaritmiska krāsa ir noderīga:

  • Zem minimālā attāluma 100 m jābūt pilnīgi zaļam, tas ir (0, 255, 0) RGB
  • Virs maksimālā attāluma 10 000 km jābūt zilā krāsā
  • Mērogs starp tādu, lai zilā vērtība mums būtu grīda [log10 (attālums metros) - log10 (100)]*51,5, bet zaļā vērtība būtu tikai 255 - zila.

Attālumus aprēķina, izmantojot Lielā apļa formulas, un 6371 km kā Zemes rādiusu. Protams, plāksnei ir pietiekami daudz skaitļošanas jaudas, lai izmantotu precīzāku Vincenta formulu, un matemātikas bibliotēkai ir visas nepieciešamās funkcijas.

Ieteicams: