Turinys:
- 1 žingsnis: šiek tiek papildomos informacijos
- 2 veiksmas: sukurkite paskyrą „Weather API“svetainėje
- 3 veiksmas: patikrinkite savo el. Pašto adresą
- 4 veiksmas: API raktas
- 5 žingsnis: suteikite kreditą
- 6 žingsnis: įvertinkite orą
- 7 žingsnis: čia aš jums paaiškinsiu, kaip integruoti API į jūsų kodą
Video: „Weather API“ryšys: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šis vadovas padės jums gauti orų API raktą. Tai vienas iš daugelio žingsnių, kaip sukurti išmanųjį veidrodį, padedantį nuspręsti, ką dėvėti. Vienas iš poreikių yra gauti orų duomenis apie jūsų vietą.
Aukščiau esančiame paveikslėlyje rodomi duomenys, kuriuos galite gauti naudodami šią API.
Iš šios API išmaniajam veidrodžiui reikalingi duomenys: temperatūra, vėjo kiekis, ar saulėta ar debesuota, ar lyja, ar ne.
Pabaigoje paaiškinu, kaip tai gali būti padaryta įvertinus orą. Galbūt tai įmanoma įtraukti į jūsų daiktus.
1 žingsnis: šiek tiek papildomos informacijos
Tai vadovas, kurį turėjau parašyti mokyklai. Jis nėra baigtas ir aš nesu tikras, ar jūs netgi galite jį naudoti. Mano žinios apie API yra minimalios ir viskas, ką galiu padaryti, yra padėti jums sugeneruoti API raktą ir kaip galite naudoti duomenis dabartiniam orui įvertinti. Tikiuosi, kad tai vis dar naudinga.
2 veiksmas: sukurkite paskyrą „Weather API“svetainėje
Prieš pradėdami turite sugeneruoti API raktą. Prieš tai padarę, jie nori, kad susikurtų paskyrą.
Šią nuorodą turite sekti:
Užpildykite formą ir susikurkite paskyrą.
3 veiksmas: patikrinkite savo el. Pašto adresą
Užpildžius formą ir sukūrus paskyrą, svetainė prašo patvirtinti savo el. Pašto adresą. Patikrink savo paštą. Kai jo nėra pagrindiniame aplanke, būtinai patikrinkite aplanką SPAM arba REKLAMA.
Radai laišką? Puiku, spustelėkite jį ir patvirtinkite savo pašto adresą.
Pašto neradai? Gal palaukti kelias minutes. Jei tai nepadėjo, galite pabandyti užpildyti dar kartą, nes pasikeitė jūsų pašto adresas. Jei sakoma, kad el. Pašto adresas jau yra, tikriausiai yra problemos su svetainės serveriu. Kantrybė yra raktas.
4 veiksmas: API raktas
Laiške, kurį gavote iš „WeerOnline“, yra nuoroda, skirta suaktyvinti jūsų el. Pašto adresą, bet ir sugeneruotas API raktas.
Aš padariau savo raktą raudoną, bet čia jūs turėtumėte rasti savo raktą. Taip pat nesmerkite mano vartotojo vardo pls.
5 žingsnis: suteikite kreditą
Dabar jūs turite savo API raktą, galite jį naudoti nemokamai ir tai bus tol, kol suteiksite vartotojui kreditą, viskas, ko jie jūsų prašo, yra šiek tiek „KNMI oras per Weerlive.nl“. Jei nenorite suteikti kredito, galite pataisyti mokamą paslaugą. Ją galite gauti šioje svetainėje:
6 žingsnis: įvertinkite orą
Oro klasė skirta dienos metu nuo 7 iki 19 val.
Ši skalė veikia nuo 1 iki 10, kur 1 yra mažiausias, o 10 - didžiausias.
Sausa diena, kai beveik nėra vėjo debesų, rūkas ir beveik nėra vėjo, pasiekia 10. Jei debesų yra nuo kelių iki daug, bendra pažymio suma gali prarasti nuo 1 iki 3 balų. Kai rūkas gali kainuoti nuo 1 iki 2 taškų, tai priklauso nuo to, kiek laiko tą dieną bus rūkas.
Esant lietui, kas 2 valandos lietaus orui kainuoja 1 balą. Bet kai lyja 11 ar 12 valandų, tai kainuoja 4 taškus.
Silpnas vėjas nekainuoja taškų, bet kuo daugiau ir kuo ilgiau, tuo mažiau vėjo, tai kainuoja taškus.
Temperatūra neturi įtakos laipsniui, nes galite turėti puikių dienų, kai yra labai šalta.
Didžiausią įtaką bendram ženklui turi lietus ir vėjas.
7 žingsnis: čia aš jums paaiškinsiu, kaip integruoti API į jūsų kodą
Bet aš nesuprantu, kaip tai veikia. Aš atsiprašau. Tikiuosi, kad visa vadovo dalis yra pakankamai aiški.
Rekomenduojamas:
„SmartHome“belaidis ryšys: ekstremalūs MQTT pagrindai: 3 žingsniai
„SmartHome“belaidis ryšys: ekstremalūs MQTT pagrindai: MQTT pagrindai: ** Aš ruošiuosi namų automatikos serijai, aš atliksiu veiksmus, kurių ėmiausi, kad ateityje išmokčiau visko, ką padariau. Ši instrukcija yra pagrindas, kaip nustatyti MQTT naudoti būsimose instrukcijose. Kaip
MPU 6050 giroskopas, akselerometro ryšys su „Arduino“(„Atmega328p“): 5 žingsniai
MPU 6050 giroskopas, akselerometro ryšys su „Arduino“(„Atmega328p“): „MPU6050 IMU“turi 3 ašių akselerometrą ir 3 ašių giroskopą, integruotą į vieną mikroschemą. Giroskopas matuoja sukimosi greitį arba kampinės padėties kitimo greitį laikui bėgant. X, Y ir Z ašis. Giroskopo išvestys yra
Laikrodis, LCD ekranas, nustatytas infraraudonųjų spindulių ryšys: 6 žingsniai
Laikrodis, LCD ekranas, nustatytas infraraudonųjų spindulių ryšys: sukurkite realaus laiko laikrodį, kuris įjungia laiką per kelias minutes per metus. Kodas ir komponentai gali būti lengvai pritaikyti kitiems projektams. Šiam projektui reikalingas minimalus laidų skaičius ir litavimas. Laiko laikytojas yra tikras DS3231
„Arduino“ir mobilusis „Bluetooth“ryšys („Messenger“): 8 žingsniai
„Arduino“ir mobilusis „Bluetooth“ryšys (pasiuntinys): Bendravimas yra svarbus mūsų kasdienio gyvenimo veiksnys. Tačiau šiuo uždarymo laikotarpiu bendravimui su savo šeima ar bendravimui su žmonėmis namuose kartais reikia mobiliųjų telefonų. Tačiau trumpą laiką naudokite mobiliuosius telefonus
Belaidis šifruotas ryšys „Arduino“: 5 žingsniai
Belaidis šifruotas ryšys Arduino: Sveiki visi! Šiame antrame straipsnyje aš jums paaiškinsiu, kaip naudoti lustą „Atecc608a“belaidžiam ryšiui apsaugoti. Tam aš naudosiu NRF24L01+ belaidžio ryšio daliai ir „Arduino UNO“. Mikročetą ATECC608A sukūrė