Агуулгын хүснэгт:

Фред! Та хаана байна вэ? 3 алхам
Фред! Та хаана байна вэ? 3 алхам

Видео: Фред! Та хаана байна вэ? 3 алхам

Видео: Фред! Та хаана байна вэ? 3 алхам
Видео: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Арваннэгдүгээр
Anonim
Фред! Та хаана байна?
Фред! Та хаана байна?
Фред! Та хаана байна?
Фред! Та хаана байна?

Энэхүү төсөл нь танай гэрээс хэдэн км зайтай байгаа тухай юм. Фред нь ухаалаг гар утас шиг цэнэглэдэг батерейгаар тэжээгддэг тул та өөрөө авч явах боломжтой. Үүнийг бүтээхэд маш хялбар боловч та кодчилолд гацсан байж магадгүй юм

Энэ төсөлд танд дараахь зүйлс хэрэгтэй болно.

  • MediaTek LinkIt One
  • Grove LCD RGB арын гэрэлтүүлэг
  • GPS антен (иж бүрдэлд багтсан болно)
  • Ли-ион цэнэглэдэг батерей (иж бүрдэлд багтсан болно)

Алхам 1: Бүх хэсгүүдийг хооронд нь холбоно уу

Бүх хэсгүүдийг хооронд нь холбоно уу!
Бүх хэсгүүдийг хооронд нь холбоно уу!
  1. GPS антенныг "GPS ANT" гэж тэмдэглэгдсэн холбогч дээрх LinkIt ONE самбар дээр зөөлөн холбоно уу. Энэ холбогч нь самбарын дээд ба зүүн талд байрладаг.
  2. Grove LCD RGB арын гэрэлтүүлгийн самбарыг "SCL SDA 5V GND" ашиглан Grove толгой руу холбоно уу.
  3. PWR_SW гэж тэмдэглэгдсэн LinkIt One самбар дээр том унтраалга байдаг бөгөөд нэг тал нь "BAT", нөгөө тал нь "USB" гэсэн бичигтэй байдаг (энэ бол микро USB портын хажууд байгаа тал юм). Үүнийг "USB" рүү шилжүүлсэн эсэхийг шалгаарай.
  4. Зайны холбогчийг (улаан, хар гэсэн 2 утас) аваад холбогчийн хар утас нь самбарын ирмэг дээр, улаан нь самбарын төв рүү чиглэсэн эсэхийг шалгаарай. (ТУЗ -ийн ирмэг дээрх цөцгий өнгөтэй углуур руу зөөлөн түлхээрэй. Энэ нь товчлууртай таарч байгаа тул та товчлуурыг нь дарж авах болно. Холбогчийг салгахын тулд зайгаа зөв холбосон эсэхийг шалгаарай. Энэ нь маш их эсэргүүцэл өгөх ёстой. Хэрэв гарч ирвэл дахин чанга дарна уу.)
  5. Микро USB кабелийг холбоно уу

Алхам 2: Код бичье

Код бичье!
Код бичье!
  1. Arduino IDE -ийг ажиллуулна уу.
  2. Та LCD номын санг суулгасан байх ёстой.
  3. Дээрх файлуудыг татаж аваарай.
  4. Файлын аль нэгийг нээгээд Sketch руу очоод Файл нэмэх ба бусад 2 файлыг нэмнэ үү.
  5. Кодыг самбар дээр байршуулна уу
  6. Дараа нь том унтраалгыг "BAT" болгон солино уу.

Алхам 3: Нэмэлт мэдээлэл

Өнгөний кодчилол нь хүмүүс "цэнхэр" -ийг алс холоос мэдэрдэг гэсэн санааг дагадаг бол "ногоон" нь ерөнхийдөө эерэг өнгө юм. Үндсэндээ хол зайд Фред илүү цэнхэр өнгөтэй байх ёстой, харин гэрийн ойролцоо илүү ногоон байх ёстой. Зай нь маш том утгыг хэмждэг тул логарифмын өнгө нь тохиромжтой байдаг.

  • Хамгийн бага зайд 100 метрийн зайд бүхэлдээ ногоон өнгөтэй, өөрөөр хэлбэл (0, 255, 0) RGB
  • Хамгийн их зайнаас дээш 10,000 км нь цэнхэр өнгөтэй байна
  • Цэнхэр нь бидний шалан дээрх утгыг [log10 (метрээр хэмжих зай) - log10 (100)]*51.5, ногоон утга нь ердөө 255 - цэнхэр гэсэн утгатай болно.

Зайг Их тойргийн томъёогоор тооцоолж, дэлхийн радиусаар 6371 км. Удирдах зөвлөл нь илүү нарийвчлалтай Винсентийн томъёог ашиглахад хангалттай тооцоолох чадвартай байдаг бөгөөд Математикийн номын сан нь холбогдох бүх функцийг гүйцэтгэдэг.

Зөвлөмж болгож буй: