» Са сајтова » Посебна »Земаљски модел са системом праћења положаја у стварном времену

Земаљски модел са ИСС системом праћења у реалном времену



Ако вас занима где се тачно у овом тренутку налази ИСС (Међународна свемирска станица), онда је овај пројекат за вас.
Унутар уређаја налазе се два степена мотора који контролирају положај ласера. Освештава се и онај део Земље на који падају сунчеви зраци.



Алати и материјали:
Земље са штампаном на 3Д пречника 18 цм;
-3Д штампач;
-Цоппер цев;
-Бетонска плочица;
-Вемос Д1 Мини модул са Ви-Фи-јем;
- Серво погон ЕМАКС ЕС3352 МГ;
-Степ мотор 28БИЈ-48 са управљачком плочом УЛН2003;
-10 ЛЕД НеоПикелс;
-Ласер са таласном дужином од 405 нм;
- гранични прекидач;
- Напајање 5В 3А;

Први корак: 3Д штампање
Да бисте саставили сву опрему која вам је потребна за штампање детаља оквира. Можете да преузмете датотеке за штампање овде.

Оквир има три дела:
-основа - за постављање степпер мотора, ВЕМОС, Неопикелс траке и бакрене цеви.
- средњи део за уградњу крајњег прекидача;
- Горњи део је намењен за уградњу сервомотора.
Земаљски модел са ИСС системом праћења у реалном времену

Други корак: Повежите се и направите
За напајање се напаја напон од 5 В 3А. Напајање се напаја од конектора до степенастог покретача, ласера, ЛЕД и Вемос модула.

Затим морате успоставити везу са Вемос-ом:
1) Корак возач
ИН1-> Д5
ИН2-> Д6
ИН3-> Д7
ИН4-> Д8

2) Серво мотор
Дата Серво Пин -> Д1

3) ЛЕД
Неопиксели Пин -> Д2

4) гранични прекидач
Два прекидачка на ГНД и Д3

Трећи корак: Шифра
Да би се два мотора синкроно кретала са ИСС-ом, морате да добијете положај ИСС-а у реалном времену:
Да бисмо то учинили, прво ћемо користити АПИ од Овде отворите обавештење
Затим морате анализирати податке да бисте добили вредност ИСС локације користећи анализу података: Библиотека АрдуиноЈсон

#инцлуде 0) {// Разматрање
цонст сизе_т буфферСизе = ЈСОН_ОБЈЕЦТ_СИЗЕ (2) + ЈСОН_ОБЈЕЦТ_СИЗЕ (3) + 100;
ДинамицЈсонБуффер јсонБуффер (буфферСизе);
ЈсонОбјецт & роот = јсонБуффер.парсеОбјецт (хттп.гетСтринг ()); // Параметри
цонст цхар * мессаге = роот ["порука"];
цонст цхар * лон = роот ["исс_поситион"] ["дужина"];
цонст цхар * лат = роот ["исс_поситион"] ["ширина"]; // Излаз на серијски монитор

Сериал.принт ("Порука:");
Сериал.принтлн (порука);
Сериал.принт ("Лонгитуде:");
Сериал.принтлн (лон);
Сериал.принт ("Латитуде:");
Сериал.принтлн (лат);
}
хттп.енд (); // Затвори везу
}
кашњење (50000);
}


Следећи код Ардуино омогућава вам да добијете локацију ИСС-а за помицање ласера ​​до жељене локације на Земљиној површини и добијате положај Сунца за осветљење одговарајућих ЛЕД-ова на земљиној површини, осветљеној Сунцем.
ИСС_Трацкер_Финал.ино

Све је спремно.

0
0
0

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори

Саветујемо вам да прочитате:

Предајте га смартфону ...