Katso anturiarvoja reaaliajassa
Välitä mittausarvoja piiriesi vianmääritystä varten.
Katso anturiarvoja reaaliajassa on ilmainen Arduino & IoT Academy-oppitunti CoddyKitissä. Tämä on oppitunti 3/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.
Näette, miten anturinne toimii
Serial ei ole tarkoitettu vain tervehdysviesteihin. Sen todellinen voima on reaaliaikaisten anturilukemien suoratoistossa, jolloin voitte seurata piirin reaktioita reaaliajassa. 📈
Lukekaa ja tulostakaa
Toimintamalli on yksinkertainen: lukekaa arvo muuttujaan ja tulostakaa sitten kyseinen muuttuja. Toistakaa tämä jokaisella silmukalla, niin saatte reaaliaikaisen syötteen.
int value = analogRead(A0);
Serial.println(value);Arvo päivittyy joka silmukalla
Koska tämä on loop()-funktiossa, lukema tulostetaan yhä uudelleen. Kääntäkää nuppia tai heiluttakaa kättänne, niin luvut muuttuvat heti.
Liian nopea luettavaksi
Ilman taukoa arvot vilisevät ohi satoja kertoja sekunnissa. Lisätkää lyhyt delay(), jotta silmänne pysyvät niiden mukana.
Serial.println(value);
delay(200);Nimetkää jokainen lukema
Pelkkien numeroiden muodostama seinä on hämmentävä. Tulostakaa lyhyt selite, jotta tiedätte aina, mistä anturista arvo on peräisin.
Serial.print("Light: ");
Serial.println(value);Avatkaa Serial Monitor
Nähdäksenne tietovirran avatkaa Serial Monitor IDE:n työkalupalkista. Asettakaa baudinopeudeksi sama arvo kuin Serial.begin()-kutsussa.
Ongelmat näkyviin
Reaaliaikaiset arvot paljastavat virheet nopeasti. Arvoon 0 juuttuva tai rajusti hyppivä lukema viittaa yleensä löysään johtoon tai väärään nastaan.
Tulostakaa useiden antureiden arvot
Seuraatteko kahta tuloa? Tulostakaa molemmat samalle riville erottimen avulla, jolloin jokainen silmukka antaa selkeän paritettuina esitetyn tilannekuvan.
Serial.print(temp);
Serial.print(", ");
Serial.println(light);Tutustukaa Serial Plotteriin
IDE:ssä on myös Serial Plotter. Syöttäkää sille pelkkiä lukuja, niin se piirtää anturin reaaliaikaisen kuvaajan tekstin sijaan.
Plotter tarvitsee pelkkiä lukuja
Plotter odottaa selkeitä arvoja, joten jättäkää pitkät selitteet pois. Tulostakaa vain numero, niin kuvaajan käyrä näkyy tasaisesti.
Serial.println(value);Tehokkain vianmäärityskeinonne
Reaaliaikainen Serial-tuloste on nopein tapa ymmärtää piirin toimintaa. Kun jokin toimii oudosti, tulostakaa arvo print-komennolla ja tarkistakaa se. 🔍
Pikatarkistus
Anturin arvot vierivät liian nopeasti luettaviksi. Mikä on yksinkertaisin ratkaisu?
Kertaus
Suoratoistitte reaaliaikaisia lukemia tulostamalla muuttujan jokaisella silmukalla, hidastitte niitä delay-komennolla, nimesitte ne ja piirsitte ne jopa Plotterissa. 🎉
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 ”Katso anturiarvoja reaaliajassa” ilmainen?
Kyllä – oppitunnin ”Katso anturiarvoja reaaliajassa” 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 ”Katso anturiarvoja reaaliajassa”?
Välitä mittausarvoja piiriesi vianmääritystä varten. 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 3/4.
Kuinka kauan ”Katso anturiarvoja reaaliajassa”-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
- Serial.begin ja baudinopeus
- Serial.print vastaan println
- Katso anturiarvoja reaaliajassa
- Lue kirjoittamasi komennot