Trigger- ja echo-johdotus
Yhdistä anturin kaksi ohjausnastaa.
Trigger- ja echo-johdotus on ilmainen Arduino & IoT Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/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.
Neljä pientä pinniä
HC-SR04:ssä on neljä peräkkäistä pinniä: VCC, Trig, Echo ja GND. Kun kytket nämä oikein, anturi toimii heti.
Kytke virta
Kytke VCC Arduinon 5 V:n pinniin. Tämä anturi tarvitsee täydet 5 volttia latautuakseen ja lähettääkseen äänipulssinsa oikein.
Yhdistä maat
Kytke GND Arduinon GND-pinniin. Ilman yhteistä maata signaaleilla ei ole yhteistä vertailukohtaa, ja lukemat muuttuvat järjettömiksi.
Trig on kaiutin
Trig-pinni on anturin tulo. Kun asetat sen hetkeksi tilaan HIGH, anturi lähettää ultraäänipulssinsa.
Echo on kuuntelija
Echo-pinni on anturin lähtö. Se on HIGH-tilassa täsmälleen niin kauan kuin ääni kulkee kohteeseen ja kimpoaa takaisin.
Valitse kaksi digitaalista pinniä
Kytke Trig ja Echo mihin tahansa kahteen digitaaliseen pinniin, esimerkiksi pinneihin 9 ja 10. Nimeät nämä koodissa, jotta Arduino tietää, mistä niitä luetaan.
Nimeä pinnisi
Anna jokaiselle pinnille selkeä nimi luonnoksesi alussa. Vakiot helpottavat muun koodin lukemista ja myöhempää muokkaamista huomattavasti.
const int trigPin = 9;
const int echoPin = 10;Määritä suunnat
Määritä setup-funktiossa Trig OUTPUT -tilaan, jotta voit ohjata sitä, ja Echo INPUT -tilaan, jotta Arduino voi lukea palaavan pulssin.
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);Huomioi Echon jännite
Echo-pinni antaa 5 V:n jännitteen, jonka tavallinen Uno lukee ongelmitta. 3,3 V:n kortissa, kuten ESP32:ssa, käytä jännitteenjakajaa, jotta pinnin jännite ei kasva liian suureksi. ⚠️
Käytä koekytkentälevyä
Liitä anturi ja hyppyjohtimet koekytkentälevylle, jotta liitännät pysyvät tukevina ja siisteinä. Löysät johdot ovat yleisin syy vaihteleviin lukemiin.
Tarkista ennen virran kytkemistä
Älä koskaan vaihda VCC:tä ja GND:tä keskenään. Tarkista ennen virran kytkemistä jokainen johto vielä kerran, jotta suojaat sekä anturia että korttiasi.
Pikatarkistus
Ajattele, mitä kukin pinni tekee.
Kytketty ja valmis
Virta, maa ja kaksi nimettyä digitaalista pinniä – siinä on koko kytkentä. Kun Trig ohjaa ja Echo kuuntelee, olet valmis mittaamaan pulssin ajoituksen. ✅
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 ”Trigger- ja echo-johdotus” ilmainen?
Kyllä – oppitunnin ”Trigger- ja echo-johdotus” 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 ”Trigger- ja echo-johdotus”?
Yhdistä anturin kaksi ohjausnastaa. 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 2/4.
Kuinka kauan ”Trigger- ja echo-johdotus”-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
- Miten ultraäänietäisyyden mittaus toimii
- Trigger- ja echo-johdotus
- Mittaa kaiku pulseIn-funktiolla
- Rakenna läheisyyshälytin