Online Arduino Dersi Nasıl Verilir? Kamera, Simülatör ve Uygulama
Online Arduino dersi için iki kameralı kurulum, ders öncesi set listesi, 45 dakikalık akış, uzaktan hata ayıklama sırası ve 4–8 kişilik grup dersi düzeni.
Online Arduino dersi görüntülü görüşmeyle gayet iyi işler, yeter ki dört şey baştan hazır olsun. Birincisi, set öğrencinin elinde olmalı: kartı sen değil o takar, kodu da o yükler. İkincisi, iki kamera açısı gerekir: biri öğrencinin yüzünü, diğeri bir telefon tutucuyla tam üstten breadboard'u gösterir. Üçüncüsü, öğrenci bilgisayar ekranını paylaşır; sen Arduino IDE'deki kodu, hata mesajını ve seri monitördeki sayıları onunla aynı anda görürsün. Dördüncüsü, dersin projesi bir gün önceden gönderilir; öğrenci parça listesini ve devre şemasını derse gelmeden telefonunda açmış olur. Bu dördü yerindeyken öğrencinin devresini sınıftaki kadar net görmesen de hatayı bulabilirsin, çünkü bakma işini ona bırakıp neye bakacağını sen söylersin. Hatanın büyük kısmı da güçten koda doğru giden altı soruluk bir sırayla birkaç dakikada ortaya çıkar.
Bu yazı online dersin teknik ve pedagojik tarafını anlatıyor: kamera ve ses kurulumu, ders öncesi gönderilecekler, dakika dakika bir ders, uzaktan hata ayıklama, grup dersi yönetimi. Kursun hafta hafta içeriğini nasıl planlayacağını Arduino kursu açmak yazısında, tarayıcıda devre kurmayı Tinkercad Arduino simülasyonu rehberinde anlattık; burada onları tekrar etmiyoruz. Örnekler hep aynı varsayıma dayanıyor: öğrencinin elinde bir Arduino Uno başlangıç seti ve bir bilgisayar var, sen de kendi masanda aynı setle ders veriyorsun.

Online Arduino dersi neden tek kamerayla yürümez?
Dizüstü bilgisayarın kamerası öğrencinin yüzünü gösterir, masadaki breadboard'u değil. Öğrenci kartı kameraya kaldırınca da iş çözülmez: kablolar sallanır, bir jumper yerinden çıkar, açı her saniye değişir ve sen 13. pinle 12. pini ayırt edemezsin. Bu yüzden online Arduino dersinin temel düzeni üç görüntüden oluşur: yüz kamerası iletişim için, üst kamera devre için, ekran paylaşımı kod için. Yüz kamerası önemsiz değildir; öğrencinin kaşlarını çattığı an, sesli söylemediği bir takılmayı fark ettiğin andır. Üst kamera derste en çok baktığın görüntü olur, çünkü kablonun hangi deliğe girdiğini yalnız o gösterir. Ekran paylaşımı ise sınıftaki "omzunun üstünden bakma" alışkanlığının karşılığıdır: kodu yazarken, derlerken ve seri monitörü okurken öğrenciyle aynı şeye bakarsın.
Teknik kurulum: eğitmen tarafı ve öğrenci tarafı
Pahalı ekipman gerekmez; ikinci kamera çoğu evde zaten bulunan bir telefondur. Hangi görüntülü görüşme uygulamasını kullandığın da çok fark etmez: ekran paylaşımı, sohbet penceresi ve aynı görüşmeye ikinci bir cihazla katılma bugün yaygın uygulamaların neredeyse hepsinde var. Grup dersi vereceksen ara oda (breakout room) özelliği olup olmadığına ayrıca bak. Aşağıdaki tablo iki tarafın da ihtiyacını yan yana gösteriyor.
| Bileşen | Eğitmen tarafı | Öğrenci tarafı |
|---|---|---|
| Bilgisayar | Arduino IDE kurulu, görüşme uygulaması açık; mümkünse ikinci ekran (birinde öğrenciler, birinde kendi IDE'n) | Arduino IDE kurulu ve bir kez test yüklemesi yapılmış; Uno'yu takacak boş bir USB portu |
| Yüz kamerası | Dizüstünün kendi kamerası yeterli | Dizüstünün kendi kamerası yeterli |
| Üst kamera | Kendi setinin üstünde bir telefon; anlatırken devreyi sen de üstten gösterirsin | Telefon, görüşmeye ikinci katılımcı olarak katılır; breadboard'un 30–40 cm üstünde, arka kamerayla aşağı bakar |
| Telefon tutucu | Esnek kollu masa tutucusu ya da yatay kollu tutucu | Aynısı; yoksa iki kitap yığını arasına konan bir cetvel ve bant da iş görür |
| Işık | Yandan gelen masa lambası | Yandan gelen masa lambası; breadboard'un altına beyaz bir A4 kâğıt |
| Ses | Kulaklıklı mikrofon; yankıyı önler | Kulaklık; telefonun mikrofonu ve hoparlörü kapalı |
| Ekran paylaşımı | Kendi IDE'ni ve proje sayfasını gösterirsin | Yalnız Arduino IDE penceresi paylaşılır; yazı boyutu büyütülmüş olur |
| İnternet | Kablolu bağlantı ya da modeme yakın | Görüntü donarsa önce yüz kamerası kapatılır, üst kamera açık kalır |
En çok işe yarayan numara şu: öğrenci aynı görüşmeye telefonuyla ikinci kez katılır ve telefonun adını "Ayşe - Devre" gibi değiştirir. Telefonda mikrofonu kapatır, hoparlörü sıfıra indirir; yoksa iki cihaz birbirinin sesini yakalar ve görüşme cızırtıya döner. Ön kamera yerine arka kamerayı kullanmak daha net görüntü verir ve ayna sorununu da ortadan kaldırır: ön kamerada kendi önizlemen çoğu uygulamada ters görünür, bu da pin etiketlerini okumayı zorlaştırır. Telefonu yatay tut, breadboard ile Arduino aynı karede olsun ve telefon şarja takılı kalsın; 45 dakikalık görüntülü görüşme bir telefonun pilini hızla tüketir. Ders başladığında üst kamera görüntüsünü sabitle (çoğu uygulamada "öne çıkar" ya da "sabitle" seçeneği var), böylece konuşan kişi değişince görüntü kaybolmaz.
Ders öncesi gönderilecekler: 24 saat kuralı
Online derste en pahalı dakikalar, ders sırasında sürücü kurmak ya da eksik direnci aramakla geçen dakikalardır. Bunu önlemek için dersten en geç bir gün önce öğrenciye kısa bir mesaj gönder ve aşağıdaki listeyi tamamlamasını iste. Proje bağlantısı için BlueGrays'te projeyi aç ve Paylaş düğmesine dokun; gönderdiğin bağlantı, uygulama yüklüyse öğrencinin telefonunda doğrudan o projeyi açar. Öğrenci böylece Gerekli Komponentler listesini ve Devre Şeması'nı derse gelmeden görmüş olur.
- Set listesi: Parçaların adı ve adedi, direnç değerleriyle birlikte. Öğrenci parçaları masaya dizip üst kameradan bir fotoğraf gönderir; eksik varsa bir gün önceden öğrenirsin.
- Projenin bağlantısı: Uygulamadaki Paylaş ile gönderdiğin proje. Öğrenci şemayı büyütüp inceler, parça listesindeki adetleri kendi setiyle karşılaştırır.
- Arduino IDE kurulumu: Öğrenci kendi işletim sistemine uygun sürümü kurar ve bir kez açar. İlk açılışta indirilen kart paketlerinin bitmesini bekler.
- Test yüklemesi: Dosya > Örnekler > 01.Basics > Blink örneğini açar, Araçlar menüsünde kartı ve portu seçer, yükler. Karttaki L LED'i saniyede bir yanıp sönüyorsa bilgisayar, kablo ve sürücü hazırdır. Bunun ekran görüntüsünü ya da kısa bir videosunu sana gönderir.
- Görüşme provası: Dersten önce 5 dakikalık bir deneme görüşmesi: telefonla ikinci katılım, mikrofonun kapatılması, üst kamera açısı.
- Telefon tutucu ve ışık: Tutucu masaya kurulmuş, lamba yandan yanıyor, breadboard'un altında beyaz kâğıt var.
- BlueGrays hesabı: Öğrenci uygulamaya giriş yapmış olur. Ücretsiz projelerde başka bir şey gerekmez; Premium bir projeyle çalışacaksanız kodunu da önceden kullanmış olur.
| Parça | Adet | Hangi projede | Not |
|---|---|---|---|
| Arduino Uno + USB kablosu | 1 | İkisinde de | Test yüklemesinde çalıştığı görülen kablo |
| Breadboard | 1 | İkisinde de | 400 ya da 830 delikli |
| LDR (ışık sensörü) | 1 | İkisinde de | Bacakları kısaltılmamış olsun, kamerada görünür |
| 10 kΩ direnç | 1 | İkisinde de | Kahverengi-siyah-turuncu; LDR ile gerilim bölücü kurar |
| 330 Ω direnç | 1 | Yalnız gece lambası | Turuncu-turuncu-kahverengi; LED'i korur |
| LED | 1 | Yalnız gece lambası | Uzun bacak artı (anot) |
| Erkek-erkek jumper kablo | 5 | İkisinde de | Mümkünse kırmızı 5V, siyah GND için |
45 dakikalık online Arduino dersi akışı
Aşağıdaki akış birebir derse göre yazıldı ve iki ücretsiz projeyi art arda kullanıyor: önce Ldr İle Işık Şiddeti Okuma ile LDR'nin değerini seri monitörde okumak, sonra aynı devreye bir LED ekleyip Ldr İle Gece Lambası projesine geçmek. Bu ikili online derse çok uygun, çünkü seri monitördeki sayılar ekran paylaşımında net görünür ve öğrencinin eliyle LDR'yi kapattığı an sayının düştüğünü ikiniz de aynı anda görürsünüz. İki proje de BlueGrays'te devre şeması, kodu ve Kodu anla bölümüyle tamamen ücretsiz.
| Süre | Aşama | Eğitmen | Öğrenci | Bakılan görüntü |
|---|---|---|---|---|
| 0–5 dk | Bağlantı kontrolü | Sesi, iki kamerayı ve ekran paylaşımını tek tek dener | Telefonla ikinci kez katılır, üst kamerayı ayarlar | Üst kamera |
| 5–10 dk | Hedef ve parça kontrolü | "Bugün karanlıkta kendiliğinden yanan bir lamba yapacağız" der, parçaları sayar | Parçaları üst kameranın altına dizer, direnç renklerini okur | Üst kamera |
| 10–18 dk | Devre 1: LDR + 10 kΩ | Kendi üst kamerasında aynı devreyi adım adım kurar | Devre Şeması'nı telefonda büyütüp kurar | İki üst kamera yan yana |
| 18–20 dk | Bana göster | Bana göster sırasının ilk dört adımını uygular | Her kabloyu parmağıyla gösterir | Üst kamera |
| 20–27 dk | Kod ve seri monitör | Kodu birlikte okur; 9600 baud'u hatırlatır | Kodu Linki Kopyala ile bilgisayarda açar, yükler, seri monitörü açar | Ekran paylaşımı |
| 27–30 dk | Ölçüm | Değerleri sesli ister, eşiği birlikte seçer | LDR'yi eliyle kapatır, lambaya yaklaştırır, değerleri okur | Ekran paylaşımı + üst kamera |
| 30–38 dk | Devre 2: LED + 330 Ω | 13. pini ve LED'in yönünü vurgular | LED'i ekler, gece lambası kodunu yükler | Üst kamera |
| 38–42 dk | Kendin değiştir | Eşiği odanın ışığına göre değiştirmeyi ister | Koddaki 50 eşiğini kendi ölçtüğü değere göre değiştirir | Ekran paylaşımı |
| 42–45 dk | Kapanış ve ödev | Ödevi ve sonraki dersin parçalarını söyler | Çalışan devrenin fotoğrafını gönderir | Yüz kamerası |
Bu akışın kalbi 27–30. dakikalar. Gece lambası kodundaki eşik 50'dir: okunan değer 50'nin altına düşünce LED yanar. Ama her odanın ışığı farklıdır; öğrencinin odasında aydınlıkta 600, elini kapatınca 120 okunuyorsa 50 eşiğiyle LED hiç yanmaz ve öğrenci devresinin bozuk olduğunu sanır. O yüzden önce ölçtürürsün: "Aydınlıkta kaç, elini kapatınca kaç?" Öğrenci iki sayıyı söyler, eşiği ikisinin ortasına yakın bir değer olarak kendisi seçer ve kodu değiştirir. Projenin Kodu anla bölümündeki Kendin dene görevi de eşiği 300'e çıkarıp farkı gözlemeyi ister; online derste bunu öğrencinin kendi ölçümüne bağlamak hem "devrem bozuk" yanılgısını önler hem de seri monitörün neden var olduğunu öğretir. Seri monitörün baud ayarı ve grafik ekranı için Arduino Serial Monitor rehberine bakabilirsin.
Uzaktan hata ayıklama: "bana göster" sırası
Online derste devreye elini uzatamazsın; bu bir dezavantaj gibi görünür ama doğru kullanılırsa öğretici bir avantajdır. Öğrenci "çalışmıyor" dediğinde ona ne yapacağını söylemek yerine her seferinde aynı sırayla soru sorarsın ve böylece ona bakmayı öğretirsin. Kural basit: güçten başla, koda doğru ilerle, her adımda tek bir şeye bak. Öğrenci "galiba doğru" diyemez; ya kamerada gösterir ya da ekranda okur. Aşağıdaki altı adım, yeni başlayanların en sık yaptığı hataları sırayla eler.
| Sıra | "Bana göster" | Neye bakarsın? | Sık bulgu |
|---|---|---|---|
| 1 | Güç LED'i: "Kartı kameraya yaklaştır, ON yazan LED yanıyor mu?" | Kartın güç alıp almadığı | Yanmıyor: kablo ya da USB portu; ya da 5V ile GND kısa devre olduğu için bilgisayar portu kapatmış |
| 2 | USB ve port: "Ekranını paylaş, Araçlar > Port menüsünü aç." | Kartın ve portun seçili olup olmadığı | Port yok ya da yanlış port; kart Arduino Uno olarak seçilmemiş |
| 3 | GND: "Siyah kabloyu parmağınla Arduino'dan breadboard'a kadar takip et." | Bütün eksilerin ortak GND'de buluşması | GND hiç bağlanmamış; uzun breadboard'larda ortadan bölünen güç hattının yarısı boşta |
| 4 | Pin: "Kablonun karta girdiği yeri yakından göster, etiketi oku." | Kablonun koddaki pine takılı olması | Bir yan pine kaymış (12 yerine 13); A0 yerine A1; LED ters takılmış |
| 5 | Kod satırı: "pinMode ve analogRead satırlarını göster." | Koddaki pin numarasının devreyle aynı olması | Kodda 13, devrede 12; eşik değeri ölçülen değerlerin dışında |
| 6 | Seri monitör: "Seri monitörü aç, hız ayarı kaç baud?" | Kartın veri gönderip göndermediği | Anlamsız karakterler: baud 9600 değil; hiç veri yok: yanlış port ya da yükleme bitmemiş |
Kamerada bir kabloyu takip ederken öğrenciden parmak ucuyla göstermesini iste; kalem ucu daha da iyidir, çünkü kalem breadboard deliğinin hangisi olduğunu parmaktan daha net işaret eder. Pinleri sayarken kartın kenarından başlat: "GND'den sağa doğru say, kaçıncı delikte?" Breadboard'da sıra numaralarını ve harfleri sesli okut; "c12'de" demek "şuradaki delikte" demekten çok daha az hata bırakır. Bir de şunu bil: üst kamerada sen kartı ters görebilirsin, yani öğrencinin sağı senin solun olur. Yön tarif ederken "sağ, sol" yerine "USB tarafı", "GND yazan taraf", "breadboard'un ortadaki oluğu" gibi kartın üzerindeki işaretleri kullan.
10 adımlık uzaktan kontrol listesi
- Kart USB'ye takılı ve ON LED'i yanıyor.
- Kablo veri aktarabilen bir kablo; test yüklemesinde çalışan kablonun aynısı.
- Arduino IDE'de kart Arduino Uno olarak seçili.
- Doğru port seçili; kart çıkarılınca listeden kaybolan port, kartın portudur.
- Kod hatasız derleniyor; hata varsa ilk kırmızı satır sesli okunuyor.
- Yükleme "yükleme tamamlandı" mesajıyla bitti; yükleme sırasında TX ve RX LED'leri yanıp söndü.
- Devredeki bütün eksiler Arduino'nun GND pinine bağlı.
- Her kablo şemadaki pinde ve pin numarası kodla aynı.
- LED'in uzun bacağı direnç üzerinden pine, kısa bacağı GND'ye gidiyor; direnç renkleri doğru (gerekirse Renk kodu aracıyla kontrol).
- Seri monitör açık, hızı koddaki Serial.begin değeriyle aynı (bu derste 9600) ve sayılar akıyor.
Öğrenciden net devre fotoğrafı istemek
- Tam üstten çek: Telefonu masaya paralel tut. Yandan çekilen fotoğrafta breadboard sıraları birbirine kayar ve kablonun hangi delikte olduğu anlaşılmaz.
- Flaşı kapat, lambayı yandan yak: Flaş breadboard'un parlak plastiğinde beyaz bir leke bırakır, tam da bakmak istediğin yerde.
- Yakınlaştırma yerine yaklaş: Dijital yakınlaştırma görüntüyü bulanıklaştırır. Telefonu yaklaştırıp odak için ekrana dokunmak yeterlidir.
- Etiketler görünsün: Arduino'nun pin etiketleri ve breadboard'un sıra numaraları karede olmalı. Kablolar etiketin üstünden geçiyorsa öğrenci onları hafifçe kenara çeker.
- Sıkıştırmaya dikkat: Mesajlaşma uygulaması fotoğrafı küçültüyorsa öğrenci onu dosya ya da belge olarak gönderir.
- Kodu fotoğraf değil metin olarak al: Ekran fotoğrafı yerine kodu kopyalayıp mesaj olarak yapıştırmasını iste; sen de kendi Arduino IDE'nde derleyip satır numarasıyla cevap verirsin.
Simülatörün ve uygulamanın online dersteki yeri
Simülatör, online dersin yerine değil yanına konur. Setler henüz kargodaysa ilk dersi tarayıcıda yapabilir, yeni bir devreyi öğrenciye göstermeden önce kendi ekranında deneyebilir ya da kartı olmayan bir öğrenciye ödev verebilirsin. Tinkercad'in kurulumu, parçaları ve sınırları Tinkercad Arduino simülasyonu rehberinde ayrıntılı; burada yalnız şu kadarını söyleyelim: simülasyonda gevşek kablo, ters takılmış LED ya da yanlış port yoktur, oysa online dersteki hataların çoğu tam olarak bunlardır. O yüzden öğrenci elinde set varken asıl iş gerçek breadboard'da yapılır. Uygulamanın derste ve ders arasında işe yarayan yerleri ise şunlar:
- Devre Şeması: Öğrenci şemaya dokunup büyütür ve kablo kablo yakınlaştırır. Galeriye Kaydet ile şemayı telefonuna kaydeder; görüntülü görüşme ekranı açıkken şemaya galeriden bakmak uygulamalar arasında gidip gelmekten kolaydır.
- Linki Kopyala: Kaynak kodunun yanındaki bu düğme kodu bilgisayarda açmak için bir bağlantı kopyalar. Öğrenci bağlantıyı görüşmenin sohbet penceresine ya da kendine mesaj olarak yapıştırır, bilgisayarda açar ve kodu Arduino IDE'ye aktarır. Bağlantı kalıcı değildir, kısa sürede geçerliliğini yitirir; ödevi bağlantıyla değil projenin adıyla ver.
- Kodu anla: "Bu kod ne yapıyor?" özeti, adım adım açıklama ve Kendin dene görevi ders arası ödev için hazırdır. Örneğin gece lambası dersinden sonra ödev: Ldr İle Işık Şiddeti Okuma projesinde Kodu anla'yı bitir, ölçümü saniyede 10 kez almayı isteyen Kendin dene görevini yap, sonucu bir sonraki derste ekran paylaşımıyla göster.
- Birlikte yapalım: Öğrenci dersi kaçırdıysa ya da projeyi tek başına tekrar etmek istiyorsa bu rehber modu onu parçaları hazırlamaktan teste kadar adım adım götürür.
- Forum: Ders arasında takılan öğrenci Soru kategorisinde konu açar, devre fotoğraflarını ve Kod ekle ile kodunu ekler. Çözüm bulununca Çözüldü İşaretle ile kapatır. Sen de cevabı yazarken aynı "üç fotoğraf kuralını" isteyebilirsin. İyi soru yazmanın kuralları Arduino forumda soru sorma yazısında.
Online grup dersi: 4–8 öğrenciyi yönetmek
Bire bir derste her şey seninle öğrenci arasındadır; 4–8 kişilik bir grupta ise asıl sorun aynı anda üç kişinin "hocam bende yanmıyor" demesidir. Görüntülü görüşmede sesler üst üste binince kimse kimseyi duyamaz. Bu yüzden grup dersinde kuralları ilk dakikada koy ve her derste aynı tut. Herkesin üst kamerası açık olsun, mikrofonlar yalnız konuşurken açılsın, yardım isteği de sesle değil yazıyla gelsin.
- Sıra sistemi: Takılan öğrenci sohbet penceresine yalnız adını ve aşamayı yazar ("Mert - port yok"). Sen listeyi yukarıdan aşağı işlersin; ana odada her öğrenciye en fazla 2 dakika. Daha uzun süren sorun ara odaya taşınır.
- Ara odalar: Grubu 2–3 kişilik ara odalara böl. Her odada biri devresini kurar, diğeri onun üst kamerasına bakıp şemayla karşılaştırır, sonra roller değişir. Sen odaları sırayla 3–4 dakikalık ziyaretlerle dolaşırsın.
- Ekran paylaşımı rotasyonu: Her aşamada bir öğrenci ekranını paylaşır, diğerleri kendi ekranlarıyla karşılaştırır. Rotasyonu dersten önce yaz; böylece her öğrenci dönem boyunca en az birkaç kez "gösteren" olur ve sessiz öğrenciler de görünür.
- Ortak ilerleme işareti: Bir aşamayı bitiren sohbete "tamam" yazar. Grubun yarısı "tamam" dediğinde sonraki aşamaya geçiş anonsunu yaparsın; geride kalanlar ara odada seninle devam eder.
- Hızlı bitirenler: Kodu anla'daki Kendin dene görevi ya da eşiği değiştirme gibi küçük bir ek görev hazır olsun; bekleyen öğrenci sıkılmaz ve sırayı tıkamaz.
Somut bir örnek: Diyelim ki 6 öğrencilik bir online grupla gece lambası dersini yapıyorsun ve ders 60 dakika. İlk 10 dakika herkes ana odada: bağlantı kontrolü ve parça sayımı. Sonra 3 ara oda açarsın; her odada iki öğrenci 15 dakika boyunca birbirinin devresini üst kameradan kontrol ederek LDR devresini kurar. Ana odaya dönünce bir öğrenci seri monitörünü paylaşır, herkes kendi aydınlık ve karanlık değerlerini sohbete yazar; 6 farklı oda, 6 farklı sayı çıkar ve eşiğin neden kişiye göre seçildiği kendiliğinden anlaşılır. LED eklemesi yine ara odalarda yapılır, son 10 dakikada her oda çalışan devresini bir kez gösterir.
Eğitmen paketi online kursta nasıl işler?
Online kursta öğrencilerin farklı şehirlerde olması Premium projelerde engel değil. BlueGrays'in Eğitimci Paketleri (Profil > Eğitimci Paketleri) 5 ya da 10 kodluk, aylık ya da yıllık Premium kodlar verir; kodları Kodlarım ekranından tek tek paylaşırsın. Paylaşım mesajı hem kodu hem de bir bağlantı içerir; öğrenci bağlantıya dokununca uygulamada Kod Kullan ekranı kod dolu açılır ve Kodu Kullan düğmesine dokunması yeterli olur. Öğrenci Apple ya da Google hesabına kart eklemez, ödeme senin hesabından tek seferlik yapılır ve kendiliğinden yenilenmez. Kodlarım'da hangi kodu kimin kullandığını görürsün; bu yüzden öğrencilere baştan, kodu kullanınca adlarının, kullanıcı adlarının, e-postalarının ve profil fotoğraflarının seninle paylaşılacağını söyle. Paketlerin ayrıntısı sınıf için toplu Premium kod, öğrencinin adımları eğitmen kodu nasıl kullanılır yazısında.
Online derste sık 8 sorun ve çözümü
| Sorun | Neden olur? | Çözüm |
|---|---|---|
| Görüşmede cızırtı ve yankı | Telefon ve bilgisayar aynı odada aynı görüşmede, ikisinin de mikrofonu açık | Telefonda mikrofonu kapat, hoparlörü sıfıra indir; bilgisayarda kulaklık kullan |
| Üst kamerada yazılar ters | Ön kameranın önizlemesi ayna görüntüsü | Arka kamerayı kullan ya da uygulamanın ayarlarında ayna görüntüsünü kapat |
| Kablolar seçilemiyor, görüntü bulanık | Telefon çok yüksekte, ışık az ya da arkadan geliyor | Telefonu 30–40 cm'ye indir, lambayı yandan yak, altına beyaz kâğıt koy; gerekirse üç fotoğraf iste |
| Paylaşılan ekranda kod okunmuyor | Bütün masaüstü paylaşılıyor, yazı boyutu küçük | Yalnız IDE penceresini paylaş; Arduino IDE tercihlerinden yazı boyutunu büyüt |
| Görüntü donuyor, ses kesiliyor | İnternet iki görüntüyü ve ekran paylaşımını taşıyamıyor | Önce yüz kamerasını kapat; üst kamera ve ses öncelikli |
| Port görünmüyor ya da yükleme hata veriyor | Şarj kablosu, sürücü, yanlış port ya da kart seçimi | Ders öncesi test yüklemesi; derste olduysa kontrol listesinin 1–6. adımları |
| Seri monitörde anlamsız karakterler | Seri monitör hızı koddaki değerle aynı değil | Seri monitörün hızını 9600 yap (kodda Serial.begin(9600) varsa) |
| Ders ortasında bir parça eksik çıkıyor | Set listesi önceden kontrol edilmemiş | 24 saat önce parça fotoğrafı iste; o derste eksik kısmı simülatörde göster |
Online Arduino dersinin özü, öğrencinin ellerini ve gözlerini senin yerine kullanmasıdır: sen neye bakacağını söylersin, o bakar ve gösterir. Bu düzen birkaç dersten sonra öğrenciye sınıftan bile daha iyi bir alışkanlık kazandırır, çünkü hatayı kendisi bulmayı öğrenir. Bir sonraki online dersin için hazırlık yaparken Ldr İle Işık Şiddeti Okuma ve Ldr İle Gece Lambası projeleriyle başlamak istersen, ikisini de BlueGrays uygulamasında devre şeması, kodu ve Kodu anla bölümüyle ücretsiz bulabilir, bağlantısını öğrencine bugünden gönderebilirsin.
Sıkça sorulan sorular
Online Arduino dersi verimli olur mu?
Öğrencinin elinde kendi seti olduğu sürece evet. Öğrenci kartı kendisi takıp kodu kendisi yüklediği için devreyle doğrudan çalışır; sen de iki kamera ve ekran paylaşımıyla devreyi ve kodu görürsün. Verimi en çok düşüren şey ders sırasında yapılan kurulumdur, bu yüzden test yüklemesini dersten önce yaptır.
Online Arduino dersi için hangi program gerekir?
Öğrencinin bilgisayarında Arduino IDE ve ekran paylaşımı yapabilen herhangi bir görüntülü görüşme uygulaması yeterlidir. Telefon aynı görüşmeye ikinci katılımcı olarak bağlanıp üst kamera olur. Proje, devre şeması ve kod için BlueGrays uygulaması telefonda açık durabilir.
Öğrencinin devresini uzaktan nasıl görürüm?
Öğrencinin telefonunu bir tutucuyla breadboard'un 30–40 cm üstüne yerleştirmesini ve görüşmeye ikinci kez katılmasını iste. Arka kamera daha net görüntü verir ve ayna sorunu yaratmaz. Işık yandan gelmeli, breadboard'un altına beyaz bir kâğıt konmalı.
Uzaktan Arduino hatası nasıl bulunur?
Her seferinde aynı sırayı izle: güç LED'i, USB ve port, GND, pin, kod satırı, seri monitör. Öğrenci her adımda kamerada gösterir ya da ekranda okur. Hataların çoğu ilk dört adımda ortaya çıkar.
Online Arduino dersi kaç dakika olmalı?
Bire bir ders için 45 dakika iyi bir süredir: 5 dakika bağlantı kontrolü, iki küçük devre ve 3 dakikalık kapanış rahatça sığar. 4–8 kişilik grup derslerinde ara odalar ve sıra sistemi zaman aldığı için 60 dakika planlamak daha gerçekçidir.
Öğrencinin Arduino seti yoksa online ders yapılabilir mi?
Evet, Tinkercad gibi tarayıcıda çalışan bir simülatörle devre kurup kodu çalıştırabilirsiniz. Ama gevşek kablo, ters LED ya da port sorunu gibi gerçek hatalar simülasyonda görünmez. Set geldiğinde aynı projeyi bir kez de gerçek breadboard'da tekrar etmek iyi olur.
Bu yazıdan sonra yapabileceğin projeler
Tüm projeleri gör
Ldr İle Işık Şiddeti Okuma
Odanın ne kadar aydınlık olduğunu sayıyla görmek ister misin? Işığa duyarlı küçük bir parça olan LDR ortam ışığını ölçer ve Arduino bu değeri yarım saniyede bir bilgisayar ekranına yazar. Elinle üstün

Ldr İle Gece Lambası
Hava karardığında kendiliğinden yanan, sabah olunca sönen küçük bir gece lambası. Işık sensörü odadaki aydınlığı ölçer; Arduino ortam yeterince karanlıksa LED'i yakar, aydınlanınca söndürür. Sokak lam

Led Yakma
Elektroniğin ilk merhabası: tek bir LED'i yakıp söndürmek. Arduino LED'i çok kısa aralıklarla yakıp söndürür, ışık hızlı hızlı göz kırpar. Kartın bir ışığı nasıl yönettiğini en sade haliyle görür, son

Trafik Lambası
Her gün yolda gördüğün trafik ışığının minik bir kopyası. Kırmızı iki saniye yanar, sarı kısa bir an parlar, yeşil iki saniye yanar, ardından yine sarı üzerinden kırmızıya dönülür ve döngü hiç durmaz.

Buton İle Led Yakma (Push)
Kapı zili gibi: bastığın sürece ışık yanar, bırakınca söner. Arduino butonu sürekli dinler; butona basılıyken LED'i yakar, elini çektiğin an söndürür. Kartın dışarıdan gelen bir dokunuşu nasıl hissett

Buton İle Led Yakma (On Off)
Bir butona bir kez basınca ışık yanar, bir daha basınca söner; tıpkı odandaki lamba düğmesi gibi. Arduino her basışı fark edip LED'in durumunu tersine çevirir, düğme içindeki minik titreşimler ışığı k

HC-SR04 Mesafe Ölçme (Serial Ekran)
Yarasalar karanlıkta yollarını nasıl buluyorsa HC-SR04 sensörü de öyle çalışır: duyamadığın bir ses gönderir, yankısını dinler ve önündeki cismin ne kadar uzakta olduğunu ölçer. Arduino bu mesafeyi sa

Buzzer Kullanımı
Kapı zili ya da alarm sesi nasıl çıkar, hiç merak ettin mi? Arduino küçük bir buzzer'ı kısa aralıklarla öttürür: bip, sus, bip, sus. Sesin elektrikle nasıl üretildiğini görür, ileride melodi çalan pro
Diğer yazılar
BlueGrays uygulaması
Bu devreyi telefonunda adım adım kur
Devre şeması, kod ve parça listesi tek ekranda. 200'den fazla Arduino, ESP32 ve Pico projesi seni bekliyor.
Telefonunla tara
Kamerayı koda tut; telefonunun uygulama mağazası açılır.
ya da mağazada aç

