Suunnittele päästä päähän -arkkitehtuuri
Yhdistä anturit, kortti, verkko ja pilvi yhdeksi kokonaisuudeksi.
Suunnittele päästä päähän -arkkitehtuuri on ilmainen Arduino & IoT Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/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.
Lopputyön tavoite
Olet kohta rakentamassa oikeaa älykotien anturia: se lukee huoneen olosuhteita, lähettää dataa pilveen ja voidaan päivittää langattomasti. Suunnitellaan se ensin. 🚀
Miksi suunnitella ensin
Hyvä arkkitehtuuriluonnos säästää tuntikausia uudelleenjohdotukselta ja -kirjoittamiselta. Päätät jokaisen osan tehtävän ennen kuin kosket yhteenkään johtoon.
IoT-laitteen neljä kerrosta
Useimmissa IoT-projekteissa on neljä kerrosta: anturit, niitä lukeva kortti, verkko sekä dataa tallentava ja näyttävä pilvi.
Kerro 1: Anturit
Aloita siitä, mitä haluat tietää. Tässä DHT-anturi lukee lämpötilan ja ilmankosteuden, jotka ovat koko projektisi lähtökohtana oleva raakasignaali.
Kerro 2: Kortti
ESP32 toimii tässä aivoina: se lukee anturia ja sisältää WiFin, joten yksi siru hoitaa sekä mittaamisen että verkkoyhteyden.
Kerro 3: Verkko
Kortti liittyy WiFiin ja käyttää MQTT:tä, pientä viestintäprotokollaa, joka sopii erinomaisesti pienten mittaustulosten toistuvaan lähettämiseen ilman turhaa energiankulutusta.
Kerro 4: Pilvi
Pilvihallintapaneeli vastaanottaa viestisi, tallentaa historian ja piirtää kaavioita, joiden avulla voit seurata huonetta mistä tahansa.
Piirrä tietovirta
Kuvittele yksi nuoli jokaista siirtymää kohti: anturi → kortti → WiFi → pilvi → puhelimesi. Jos pystyt piirtämään sen, pystyt myös rakentamaan sen.
Luettele osat
Kirjoita ennen johdotusta nopea osaluettelo: ESP32, DHT22, ylösvetovastus, kytkentäjohdot ja USB-kaapeli ensimmäisen sketchin siirtämistä varten.
Suunnittele päivityspolku
Koska laite tulee olemaan hyllyllä, suunnittele OTA-päivitykset heti alusta alkaen, jotta sitä ei tarvitse koskaan irrottaa vian korjaamiseksi.
Nimeä MQTT-aiheesi
Päätä aiheiden nimet nyt, esimerkiksi home/livingroom/temp. Selkeät nimet pitävät pilvipuolen yksinkertaisena, kun julkaiset ja tilaat viestejä myöhemmin.
home/livingroom/temp
home/livingroom/humidity
home/livingroom/relayPikatarkistus
On aika testata suunnitelmasi.
Kertaus
Kartoitat neljä kerrosta, luonnostelit tietovirran, luettelit osat ja nimesit aiheet. Selkeän suunnitelman ansiosta solmun rakentaminen on seuraava vaihe. 🧭
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 ”Suunnittele päästä päähän -arkkitehtuuri” ilmainen?
Kyllä – oppitunnin ”Suunnittele päästä päähän -arkkitehtuuri” 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 ”Suunnittele päästä päähän -arkkitehtuuri”?
Yhdistä anturit, kortti, verkko ja pilvi yhdeksi kokonaisuudeksi. 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 1/4.
Kuinka kauan ”Suunnittele päästä päähän -arkkitehtuuri”-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ä