Мазмұны:

Фред! Сіз қайдасыз?: 3 қадам
Фред! Сіз қайдасыз?: 3 қадам

Бейне: Фред! Сіз қайдасыз?: 3 қадам

Бейне: Фред! Сіз қайдасыз?: 3 қадам
Бейне: 🎃👻 Number 3: Roblox Survive The Killer 🎃👻 Halloween 🎃👻 2024, Шілде
Anonim
Фред! Сен қайдасың?
Фред! Сен қайдасың?
Фред! Сен қайдасың?
Фред! Сен қайдасың?

Бұл жоба сіздің үйден қанша км қашықтықта екеніңізді білдіреді. Фред смартфон сияқты қайта зарядталатын батареямен жұмыс істейді, сондықтан сіз оны өзіңізбен бірге ала аласыз. Бұл құрастыру өте оңай, бірақ сіз кодтауда қатып қалуыңыз мүмкін

Бұл жобада сізге қажет:

  • MediaTek LinkIt One
  • Grove LCD RGB артқы жарығы
  • GPS антеннасы (жинаққа кіреді)
  • Li-Ion қайта зарядталатын батарея (жинаққа кіреді)

1 -қадам: Барлық бөліктерді бір -біріне қосыңыз

Барлық бөліктерді біріктіріңіз!
Барлық бөліктерді біріктіріңіз!
  1. GPS антеннасын «GPS ANT» деп белгіленген коннектордағы LinkIt ONE тақтасына ақырын қосыңыз. Бұл қосқыш тақтаның жоғарғы жағында және сол жақта орналасқан.
  2. Grove LCD RGB артқы жарық тақтасын Grove тақырыбына «SCL SDA 5V GND» көмегімен қосыңыз.
  3. PWR_SW деп белгіленген LinkIt One тақтасында үлкен қосқыш бар, оның бір жағында «BAT» жазуы бар, ал екінші жағында «USB» жазуы бар (бұл микро USB портының жанындағы ыңғайлы). Бұл «USB» режиміне қосылғанына көз жеткізіңіз.
  4. Батарея қосқышын алыңыз (2 сым - қызыл және қара) және коннектордың қара сымы тақтаның шетіне жақын, ал қызыл сым тақтаның ортасына қарай орналасқанына көз жеткізіңіз. (Оны тақтаның шетіндегі кремді түсті розеткаға ақырын итеріңіз. Ол өте ыңғайлы, сондықтан сіз оның орнына түскенін сезесіз. Батареяның дұрыс қосылғанын тексеріңіз, коннекторды абайлап алып тастаңыз. Ол үлкен қарсылық көрсетуі керек.. Егер ол шықса, оны қайтадан мықтап басыңыз.)
  5. Микро USB кабелін жалғаңыз

2 -қадам: Код жасайық

Код жасайық!
Код жасайық!
  1. Arduino IDE іске қосыңыз.
  2. СКД кітапханасын орнату қажет.
  3. Жоғарыдағы файлдарды жүктеңіз.
  4. Файлдың бірін ашыңыз, содан кейін эскизге өтіңіз, содан кейін файлды қосыңыз және қалған 2 файлды қосыңыз.
  5. Кодтарды тақтаға жүктеңіз
  6. Содан кейін үлкен қосқышты «BAT» күйіне ауыстырыңыз.

3 -қадам: Қосымша ақпарат

Түсті кодтау адамдар «көк» сезінуі мүмкін деген пікірге сәйкес келеді, ал «жасыл» - жалпы оң түс. Негізінен үлкен қашықтықта Фред көгілдір болуы керек, ал үйге жақын жерде жасылырақ болуы керек. Қашықтық өте үлкен мәндерге сәйкес келетіндіктен, логарифмдік бояу ыңғайлы болады:

  • Минималды 100 м қашықтықтан толығымен жасыл түспен, яғни (0, 255, 0) RGB
  • Максималды қашықтықтан жоғары 10 000 км барлық көк болуы керек
  • Көк шкала бізге еден [log10 (метрмен қашықтық) - log10 (100)]*51.5, ал жасыл мән 255 - көкке тең болатындай шкаланы таңдаңыз.

Қашықтықтар Үлкен шеңбер формулалары бойынша есептеледі және Жер радиусы ретінде 6371 км. Тақтада, әрине, дәлірек Винсентий формуласын қолдану үшін есептеу күші жеткілікті, ал математика кітапханасында барлық тиісті функциялар бар.

Ұсынылған: