Ota käyttöön, valvo ja päivitä kentällä
Käytä akkukäyttöisesti OTA-päivitysten ja etäohjauksen avulla.
Ota käyttöön, valvo ja päivitä kentällä on ilmainen Arduino & IoT Academy-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Arduino & IoT Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Arduino & IoT Academy-kurssilla on yhteensä 4 oppituntia.
Ottakaa käyttöön oikeassa ympäristössä
Laitteenne toimii työpöydällä. Nyt otatte sen käyttöön: käytätte sitä akulla, seuraatte sitä etäältä ja päivitätte sen koskematta USB-kaapeliin. 🏠
Huolehtikaa kenttäkäytön virransyötöstä
Laite ei enää ole kannettavan tietokoneenne varassa. Antakaa solmulle vakaa virtalähde: USB-sovitin tai akkupaketti, jonka kapasiteetti riittää tarvittavaan käyttöaikaan.
Säästäkää akkua lepotilalla
Pidentäkää akun käyttöaikaa lisäämällä deep sleep: herättäkää laite, ottakaa näyte, lähettäkää se ja sammuttakaa sitten suurin osa piiristä seuraavan lukeman ajaksi.
esp_sleep_enable_timer_wakeup(60 * 1000000);
esp_deep_sleep_start();Ottakaa OTA-päivitykset käyttöön
Jotta ette joudu enää irrottamaan laitetta, ottakaa ArduinoOTA käyttöön setup()-funktiossa. Uuden laiteohjelmiston voi nyt siirtää WiFi-yhteyden kautta.
ArduinoOTA.begin();Käsitelkää OTA:ta silmukassa
OTA tarvitsee säännöllisen elonmerkin. Kutsukaa ArduinoOTA.handle()-metodia jokaisella kierroksella, jotta laite pysyy valmiina vastaanottamaan langattoman päivityksen.
void loop() {
ArduinoOTA.handle();
}Seuratkaa laitteen tilaa, ei vain dataa
Julkaiskaa lukemien rinnalla heartbeat-aihe. Jos viestit loppuvat, tiedätte heti laitteen siirtyneen offline-tilaan.
client.publish("home/livingroom/status", "alive");Seuratkaa signaalia ja käyttöaikaa
Raportoikaa myös esimerkiksi WiFi-signaalin voimakkuus ja käyttöaika. Heikko signaali selittää usein sen, miksi solmun yhteys katkeilee.
long rssi = WiFi.RSSI();Suunnitelkaa turvallinen palautus
Päivitykset voivat epäonnistua. Säilyttäkää viimeisin toimiva laiteohjelmisto, jotta voitte palauttaa edellisen version nopeasti, jos uusi koontiversio toimii kentällä virheellisesti.
Suojatkaa koko järjestelmä
Verkossa oleva laite on mahdollinen kohde. Älkää säilyttäkö salaisuuksia koodissa, käyttäkää TLS:ää pilviyhteyksissä ja vaatikaa salasana OTA-päivityksille.
ArduinoOTA.setPassword("strongSecret");Ohjatkaa laitetta etäältä
Lähettäkää koontinäytöstä komento ja varmistakaa, että solmu toimii sen mukaisesti. Releen kytkeminen puhelimesta osoittaa etäohjauksen toimivan päästä päähän.
Saitte sen toimitettua
Mittaus, pilvi, hälytykset, akku, OTA ja tietoturva samassa laitteessa. Rakensitte juuri täydellisen, yhdistetyn älykotien anturin. 🎉
Pikatarkistus
Tehkää lopputarkistus kenttäkäytöstä.
Kertaus
Huolehditte virransyötöstä, lisäsitte lepotilan, otitte OTA-päivitykset käyttöön, seurasitte laitteen tilaa, suojasitte sen ja ohjasitte sitä etäältä. Lopputyönne laite on todella käytössä kentällä. 🚀
Opi C++ tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 30
- Oppitunnit
- 120
Usein kysytyt kysymykset
Onko oppitunti ”Ota käyttöön, valvo ja päivitä kentällä” ilmainen?
Kyllä – oppitunnin ”Ota käyttöön, valvo ja päivitä kentällä” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Arduino & IoT Academy-kurssin, päivitä CoddyKit PROhon. Arduino & IoT Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Ota käyttöön, valvo ja päivitä kentällä”?
Käytä akkukäyttöisesti OTA-päivitysten ja etäohjauksen avulla. Harjoittelet Arduino & IoT Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Arduino & IoT Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Arduino & IoT Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Ota käyttöön, valvo ja päivitä kentällä”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Arduino & IoT Academy-oppitunnilla?
Kyllä. Jokainen Arduino & IoT Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Suunnittele päästä päähän -arkkitehtuuri
- Johdota ja ohjelmoi anturisolmu
- Rakenna pilvihallintapaneeli ja hälytykset
- Ota käyttöön, valvo ja päivitä kentällä