Talaan ng mga Nilalaman:

Fred! Nasaan Ka ?: 3 Mga Hakbang
Fred! Nasaan Ka ?: 3 Mga Hakbang

Video: Fred! Nasaan Ka ?: 3 Mga Hakbang

Video: Fred! Nasaan Ka ?: 3 Mga Hakbang
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Fred! Nasaan ka?
Fred! Nasaan ka?
Fred! Nasaan ka?
Fred! Nasaan ka?

Ang proyektong ito ay tungkol sa kung gaano karaming Km ka mula sa iyong bahay. Ang Fred ay pinalakas ng baterya na maaaring i-rechargeable tulad ng isang smartphone upang madala mo ito. Napakadali nitong buuin ngunit maaaring ma-stuck ka sa pag-coding

Sa proyektong ito, kakailanganin mo ang:

  • Isa ang Link ng MediaTek
  • Grove LCD RGB Backlight
  • GPS Antenna (na kasama ng kit)
  • Li-Ion Rechargeable Battery (na kasama ng kit)

Hakbang 1: Ikonekta Sama-sama ang Lahat ng mga Piraso

Ikonekta ang lahat ng mga piraso nang magkasama!
Ikonekta ang lahat ng mga piraso nang magkasama!
  1. Dahan-dahang ikonekta ang GPS Antenna sa LinkIt ONE board sa konektor na minarkahang "GPS ANT". Ang konektor na ito ay nasa tuktok ng board at sa kaliwa.
  2. Ikonekta ang board ng Grove LCD RGB Backlight sa header ng Grove na may "SCL SDA 5V GND".
  3. Mayroong isang malaking switch sa LinkIt One board na minarkahan ang PWR_SW na may isang panig na binabasa ang "BAT" at ang kabilang panig na binabasa ang "USB" (maginhawang ito ang tagiliran sa tabi ng micro USB port). Tiyaking lumipat ito sa "USB".
  4. Kunin ang konektor ng baterya (2 wires - pula at itim) at tiyakin na ang itim na kawad ng konektor ay malapit sa gilid ng board at ang pula ay patungo sa gitna ng board. (Dahan-dahang itulak ito sa socket na may kulay na cream sa gilid ng pisara. Ito ay snap fit upang maramdaman mong mag-click ito sa lugar. Tiyaking ang baterya ay konektado nang maayos sa pamamagitan ng marahang pagsubok na alisin ang konektor. Dapat itong magbigay ng maraming paglaban. Kung lumabas ito itulak ito muli nang medyo mas matatag.)
  5. Ikonekta ang micro USB cable

Hakbang 2: Code tayo

Code na tayo!
Code na tayo!
  1. Simulan ang Arduino IDE.
  2. Kailangan mong mai-install ang naka-install na LCD Library.
  3. I-download ang mga file sa itaas.
  4. Buksan ang isa sa file at pagkatapos ay pumunta sa Sketch pagkatapos Magdagdag ng File at idagdag ang iba pang 2 mga file.
  5. I-upload ang mga code sa board
  6. Pagkatapos ay palitan ang malaking switch sa "BAT".

Hakbang 3: Higit pang mga Infos

Ang color coding ay sumusunod sa ideya na ang mga malayo sa mga tao ay maaaring makaramdam ng "asul", habang ang "berde" ay sa pangkalahatan ay isang positibong kulay. Karaniwan sa malalayong distansya si Fred ay dapat na mas asul, habang malapit sa bahay na mas berde. Dahil ang mga kaliskis sa distansya sa napakalaking halaga, ang pangkulay na logarithmic ay madaling gamiting:

  • Sa ibaba ng isang minimum na distansya na 100m maging ganap na berde, iyon ay (0, 255, 0) sa RGB
  • Sa itaas ng isang maximum na distansya 10, 000km maging lahat ng asul
  • Scale sa pagitan ng tulad ng asul na halaga sa amin palapag [log10 (distansya sa metro) - log10 (100)] * 51.5, at ang berdeng halaga ay 255 - asul lamang.

Ang mga distansya ay kinakalkula gamit ang mga formula ng Great Circle, at 6371km bilang radius ng Earth. Ang board ay syempre sapat na kapangyarihan sa pag-compute ng kurso upang magamit ang mas tumpak na formula ng Vincenty, at ang library ng Math ay mayroong lahat ng mga kaugnay na pag-andar.

Inirerekumendang: