Sisukord:

Fred! Kus sa oled?: 3 sammu
Fred! Kus sa oled?: 3 sammu

Video: Fred! Kus sa oled?: 3 sammu

Video: Fred! Kus sa oled?: 3 sammu
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Detsember
Anonim
Fred! Kus sa oled?
Fred! Kus sa oled?
Fred! Kus sa oled?
Fred! Kus sa oled?

See projekt puudutab seda, kui palju kilomeetreid te oma kodust olete. Fredi toiteallikaks on aku, mis on laetav nagu nutitelefon, nii et saate selle endaga kaasa võtta. Seda on väga lihtne ehitada, kuid võite olla kodeerimisega ummikus

Selles projektis vajate:

  • MediaTek LinkIt One
  • Grove LCD RGB taustvalgus
  • GPS -antenn (mis on komplektiga kaasas)
  • Laetav liitium-ioon aku (mis on komplektiga kaasas)

Samm: ühendage kõik tükid kokku

Ühendage kõik tükid omavahel!
Ühendage kõik tükid omavahel!
  1. Ühendage õrnalt GPS -antenn pistikuga LinkIt ONE plaadil, millel on märge "GPS ANT". See pistik asub plaadi ülaosas ja vasakul.
  2. Ühendage Grove LCD RGB taustvalgusplaat Grove päisega, kasutades "SCL SDA 5V GND".
  3. LinkIt One plaadil on suur lüliti, millele on märgitud PWR_SW, mille ühel küljel on kiri "BAT" ja teisel küljel "USB" (mugavalt on see külg mikro -USB -pordi kõrval). Veenduge, et see oleks lülitatud "USB" -le.
  4. Võtke aku pistik (2 juhtmest - punane ja must) ja veenduge, et pistiku must juhe on plaadi serva lähedal ja punane on tahvli keskosa poole. (Lükake see õrnalt tahvli servas olevasse kreemikasse pesasse. See on klõpsatusega, nii et tunnete, et see klõpsab oma kohale. Veenduge, et aku on korralikult ühendatud, püüdes ettevaatlikult pistikut eemaldada. See peaks andma palju vastupanu. Kui see välja tuleb, lükake see uuesti natuke kindlamini sisse.)
  5. Ühendage mikro -USB -kaabel

2. samm: kodeerime

Koodime!
Koodime!
  1. Käivitage Arduino IDE.
  2. Peate installima LCD -raamatukogu.
  3. Laadige alla ülaltoodud failid.
  4. Avage üks fail ja minge seejärel visandile, seejärel lisage fail ja lisage ülejäänud 2 faili.
  5. Laadige koodid tahvlile üles
  6. Seejärel lülitage suur lüliti tagasi asendisse "BAT".

Samm: rohkem teavet

Värvikood järgib ideed, et kaugemal võivad inimesed tunda end „sinisena“, samas kui „roheline“on üldiselt positiivne värv. Põhimõtteliselt peaks Fred olema kaugel sinisem, kodu lähedal aga rohkem roheline. Kuna vahemaa skaleerib väga suuri väärtusi, on logaritmiline värvimine mugav:

  • Alla miinimumkauguse 100 m olge täiesti roheline, see tähendab (0, 255, 0) RGB -s
  • Maksimaalsest vahemaast 10 000 km tuleb olla sinine
  • Skaala vahel nii, et sinine väärtus us korrus [log10 (kaugus meetrites) - log10 (100)]*51,5 ja roheline väärtus on vaid 255 - sinine.

Kaugused arvutatakse Suure ringi valemite abil ja Maa raadiusena 6371 km. Plaadil on muidugi piisavalt arvutusvõimsust, et kasutada täpsemat Vincenty valemit, ja matemaatikaraamatukogul on kõik asjakohased funktsioonid käepärast.

Soovitan: