Turinys:

„Arduino“GPS skydo pamoka: atstumo skaičiuoklė: 5 žingsniai
„Arduino“GPS skydo pamoka: atstumo skaičiuoklė: 5 žingsniai

Video: „Arduino“GPS skydo pamoka: atstumo skaičiuoklė: 5 žingsniai

Video: „Arduino“GPS skydo pamoka: atstumo skaičiuoklė: 5 žingsniai
Video: Find value of K by distance formula between two points| Class10 MCQ|#shorts #mathswallah #maths 2024, Lapkritis
Anonim
„Arduino“GPS skydo pamoka: atstumo skaičiuoklė
„Arduino“GPS skydo pamoka: atstumo skaičiuoklė

GPS arba pasaulinė padėties nustatymo sistema yra palydovinė radijo navigacijos sistema, leidžianti sužinoti jūsų buvimo vietą ir nukreipti jus į kitas vietas per gerai atpažįstamą ir iš anksto nustatytą žemėlapį, pvz., „Google“žemėlapius, o „Arduino“pasaulyje tai daro „Arduino“GPS skydas.

GPS žino jūsų buvimo vietą pagal jūsų vietos platumos ir ilgumos vertes, kurios nurodo, kur tiksliai esate iš pasaulio, ir mes naudosime šiuos du matavimus, kad apskaičiuotume atstumą tarp jūsų dabartinės vietos ir norimos paskirties vietos, naudodami 1 skydo GPS skydą greita ir juokinga „Arduino GPS Shield“pamoka.

Pakalbėkime apie šios „Arduino GPS Shield“pamokos idėją …

Idėja:

„Arduino GPS Shield“pamokoje mes naudosime „GPS Shield“iš „1Sheeld“per papildomą „Android“/„iOS“programą, kad gautume dabartinę vietą.

Tai pasiekiame pasakydami programai (naudodami balso atpažinimo skydą) norimos pasiekti vietos platumą ir ilgumą, o „Arduino“apskaičiuos tiesioginį atstumą tarp dviejų vietų km vienetu (naudojant GPS skydą)) ir nurodo (naudojant teksto į kalbą skydą), koks yra atstumas.

Darbo pradžia:

Jei pirmą kartą dirbate su „1Sheeld“arba norite apie tai sužinoti daugiau, rekomenduoju patikrinti šią greitą ir paprastą darbo pradžios pamoką.

Dabar, kai jau šiek tiek susipažinote su „1Sheeld“, pradėkime!

1 žingsnis: Aparatūros komponentai:

Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
Techninės įrangos komponentai
  1. Arduino Uno.
  2. 1Sheeld+ lenta.
  3. „Arduino“USB kabelis arba 9–12 V baterija.
  4. „Android“/„iOS“telefonas su „1Sheeld App“.

2 veiksmas: programinės įrangos komponentai:

  1. „Arduino IDE“.
  2. 1 plieno biblioteka, 1 „Android“programa arba „iOS“programa.

3 žingsnis: prijungimas ir schema:

Ryšys ir schema
Ryšys ir schema
Ryšys ir schema
Ryšys ir schema
Ryšys ir schema
Ryšys ir schema
  1. Prijunkite „1Sheeld“plokštę prie „Arduino“kaip „image1“.
  2. Prijunkite LCD 16*2 kaip 2 vaizdą.
  3. Įjunkite „1Sheeld“maitinimą, kad veiktų 5v (ne 3.3v), kaip parodyta 3.

1Sheeld turi 2 režimus: įkėlimo režimą ir darbo režimą. Galite perjungti juos naudodami jungiklį, esantį šalia skaitmeninių kaiščių, ir jis vadinamas „UART SWITCH“1Sheeld ir „SERIAL SWITCH“1Sheeld+.

  • Pirmiausia stumkite jungiklį link „SWITCH“žymėjimo, kaip vaizdas4, kuris „1Sheeld“plokštę paverčia įkėlimo režimu, kad galėtumėte įkelti „Arduino“kodą.
  • Antra, baigę įkelti kodą, pastumkite jungiklį link „UART“žymėjimo (arba „SERIAL“1Sheeld+ plokštėje), kaip paveikslėlis5, kuris paverčia „1Sheeld“plokštę į darbo režimą, kad galėtų bendrauti su jūsų išmaniuoju telefonu 1Sheeld App.

Galiausiai prijunkite „Arduino“per kompiuterį naudodami „Arduino“USB kabelį.

4 žingsnis: kodas

Rekomenduočiau patikrinti „Arduino GPS Shield“dokumentaciją, kad sužinotumėte daugiau apie „Arduino GPS Shield“funkcijas ir kaip jas naudoti.

Dabar perjunkite „1Sheeld“plokštę į įkėlimo režimą, įkelkite pridėtą „Arduino“skaitmeninio laikrodžio kodą. Perjunkite „1Sheeld“plokštę į darbo režimą, tada atidarykite programą „1Sheeld“ir prijunkite ją prie „1Sheeld“plokštės per „Bluetooth“.

5 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Kaip matote vaizdo įraše „Arduino GPS Shield“, turėtumėte pasirinkti GPS, terminalo, teksto į kalbą ir balso atpažinimo skydus.

Kai nueisite į balso atpažinimo skydą ir pasakysite savo telefonui norimą vietą pagal platumos ir ilgumos vertes, jis apskaičiuos atstumą tarp dabartinės vietos ir vietos, susijusios su įvesta platuma ir ilguma, ir garsiai pasakys atstumą ir taip pat parašyta skirtuke „Terminal shield“.

Šioje pamokoje norėjau sužinoti atstumą tarp mano dabartinės vietos „Integreight company“ir Ramsis geležinkelio stoties Kaire, tai buvo 8,327 km. Aš taip pat apskaičiavau jį iš „Google“žemėlapių, kur klaida buvo tokia maža („Google“žemėlapių atstumas yra: 8,22 km pagal ekrano kopijas).

Rekomenduojamas: