Съдържание:

Фред! Къде си?: 3 стъпки
Фред! Къде си?: 3 стъпки

Видео: Фред! Къде си?: 3 стъпки

Видео: Фред! Къде си?: 3 стъпки
Видео: Щит и меч, 3 серия (реставрация 4К, реж. Владимир Басов, 1967 г.) 2024, Ноември
Anonim
Фред! Къде си?
Фред! Къде си?
Фред! Къде си?
Фред! Къде си?

Този проект е за това колко километра сте от къщата си. Фред се захранва от батерия, която се презарежда като смартфон, така че можете да я носите със себе си. Това е много лесно за изграждане, но може да сте заседнали в кодирането

В този проект ще ви трябва:

  • MediaTek LinkIt One
  • Grove LCD RGB подсветка
  • GPS антена (която е включена в комплекта)
  • Литиево-йонна акумулаторна батерия (включена в комплекта)

Стъпка 1: Свържете всички парчета заедно

Свържете всички парчета заедно!
Свържете всички парчета заедно!
  1. Внимателно свържете GPS антената към платката LinkIt ONE на конектора с надпис „GPS ANT“. Този конектор е в горната част на платката и вляво.
  2. Свържете дъската за осветяване на LCD RGB на Grove към заглавката на 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. Отворете един от файловете и след това отидете на Sketch, след това Add File и добавете другите 2 файла.
  5. Качете кодовете на дъската
  6. След това върнете големия превключвател на "BAT".

Стъпка 3: Повече информация

Цветовото кодиране следва идеята, че по -далеч хората могат да се чувстват „сини“, докато „зеленото“като цяло е положителен цвят. По принцип на големи разстояния Фред трябва да е по -син, докато близо до дома по -зелен. Тъй като разстоянието се увеличава с много големи стойности, логаритмичното оцветяване е полезно:

  • Под минимално разстояние 100 м трябва да бъде напълно зелено, тоест (0, 255, 0) в RGB
  • Над максимално разстояние 10 000 км да бъде изцяло синьо
  • Мащабирайте между такова, че синята стойност us етаж [log10 (разстояние в метри) - log10 (100)]*51,5, а зелената стойност е само 255 - синя.

Разстоянията се изчисляват по формулите на Големия кръг и 6371 км като радиус на Земята. Разбира се, дъската има достатъчно изчислителна мощ, за да използва по -прецизната формула на Винсенти, а библиотеката по математика има всички подходящи функции под ръка.

Препоръчано: