Yazdığınız Komutları Okuyun
Klavye üzerinden eylemleri tetiklemek için Seri girişi kullanın.
Yazdığınız Komutları Okuyun, CoddyKit'te ücretsiz bir Arduino & IoT Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Arduino & IoT Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.
Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.
Talk Back to Your Board
Serial works both ways. You can type into the Monitor and your board will read it, letting you send commands from your keyboard. ⌨️
Is Anything Waiting?
First check if data has arrived with Serial.available(). It returns how many bytes are sitting in the buffer, ready to read.
if (Serial.available() > 0) {
}Why Check First
Reading when nothing is there gives junk. So you guard your read with available() and only act when real data exists.
Read One Character
Grab a single incoming character with Serial.read(). It pulls one byte from the buffer and hands it to you.
char c = Serial.read();React to a Command
Now branch on what you got. Compare the character and run different actions, like turning an LED on or off.
if (c == '1') digitalWrite(13, HIGH);
if (c == '0') digitalWrite(13, LOW);Mind the Quotes
Notice the single quotes around '1'. That is a character, not the number one, and matching it correctly matters.
Reading Whole Words
For full commands like on or off, read a whole line with readStringUntil(), stopping at the newline you send.
String cmd = Serial.readStringUntil('\n');Compare the Text
Then test the whole word. If the String equals on, do one thing; if it equals off, do another.
if (cmd == "on") digitalWrite(13, HIGH);Set the Line Ending
In the Monitor, pick a line ending like Newline. It tells readStringUntil where each typed command stops.
Confirm Back
Good feedback feels great. After acting on a command, println a confirmation so you know the board heard you.
Serial.println("LED is on");Now It Is Interactive
You just built a tiny command interface. Type, the board reads, acts, and replies. That is real two-way control. 🚀
Quick Check
Which function tells you whether typed data has arrived and is waiting to be read?
Recap
You made the board listen: checking available(), reading characters or full lines, acting on commands, and confirming back. Two-way Serial done! 🎉
Sıkça Sorulan Sorular
“Yazdığınız Komutları Okuyun” dersi ücretsiz mi?
Evet — “Yazdığınız Komutları Okuyun” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Arduino & IoT Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Arduino & IoT Academy kursu toplamda 4 dersten oluşur.
“Yazdığınız Komutları Okuyun” dersinde ne öğreneceğim?
Klavye üzerinden eylemleri tetiklemek için Seri girişi kullanın. Arduino & IoT Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Arduino & IoT Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Arduino & IoT Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Yazdığınız Komutları Okuyun” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Arduino & IoT Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Arduino & IoT Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Serial.begin ve Baud Hızı
- Serial.print ve println
- Sensör Değerlerini Canlı İzleyin
- Yazdığınız Komutları Okuyun