10.Sınıf Bilgisayar Bilimi (Kur2) 1.Dönem 2.Test sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Zor derecede zorluktadır. Toplamda 18 sorudan oluşmaktadır.
Daha önce karşılaşmadığı ortamlarda etkin bir şekilde çalışabilen robotların geliştirilmesini amaçlayan robotik alanı aşağıdakilerden hangisidir?
A) Hiyerarşik Mimari B) Tepkisel Mimari
C) Karma Mimari D) Davranışsal Mimari
E) Olasılıksal Robotik
Aşağıdakilerden hangisi robotun çevresiyle ilgili durumlar için programlanmasına gerek olmadığını savunan mimaridir?
A) Hiyerarşik Mimari B) Tepkisel Mimari
C) Karma Mimari D) Davranışsal Mimari
E) Olasılıksal Robotik
Hangi tür eğitsel robotlar uygun modüllerin eklenmesi veya çıkarılmasıyla farklı iş ve işlemler için yeniden yapılandırabilmektedir?
A) Acık kaynaklı minyatur suru robotlar
B) Moduler eğitsel robot kitleri
C) Duşuk maliyetli programlanabilir robotik kol setleri
D) Duşuk maliyetli minimum ozelliklerde mobil robot tasarım kitleri
E) Acık kaynaklı duşuk maliyetli mobil robot platformlar
Aşağıda verilen eğitsel robot türlerinden hangisi robotun serbestçe değiştirilebilmesine, kopyalanabilmesine ve İnternet üzerinden paylaşılabilmesine olanak vermektedir?
A) Duşuk maliyetli, tam monte edilmiş mobil robotlar
B) Acık kaynaklı minyatur suru robotlar
C) Moduler eğitsel robot kitleri
D) Acık kaynaklı duşuk maliyetli mobil robot platformları
E) Blok (LEGO Benzeri) tabanlı robot montaj setleri
Robotu meydana getiren bileşenleri gövdeye veya birbirine bağlamak için kullanılan vida, somun, rondela, yükselteç, küçük delikli levha gibi elemanlara ne ad verilir?
A) Elektromekanik bileşenler
B) Mekanik hareket/eylem bileşenleri
C) Yapısal bileşenler
D) Montaj bileşenleri
E) Elektronik bileşenler
Aşağıdakilerden hangisi montaj bileşenlerin görevlerinden biri değildir?
A) Robotu meydana getiren bileşenleri govdeye veya birbirine bağlamaktır.
B) Robotun mekanik tasarımını kolaylaştırmaktır.
C) Robotu meydana getiren bileşenlerin bir butun oluşturmalarını sağlamaktır.
D) Hareket esnasında robotun zarar gormesini onlemektir.
E) Bileşenlerin istenilen şekilde bağlanmasını sağlayarak daha esnek kullanım olanağı sunmaktır.
Aşağıdakilerden hangisi hareket/eylem bileşenlerinden biri değildir?
A) Tekerlekler B) Ayaklar C) Paletler
D) Kanatlar E) Kollar
Yüksek güç tüketimi olan robotların enerji ihtiyaçlarını karşılamak için aşağıdaki seçeneklerden hangisinin kullanılması daha uygundur?
A) Batarya B) Akumulator C) Fotovoltaik panel
D) Pil E) Yakıt hucresi
Dönme hareketini istenildiği kadar açıya bölerek, açısal konumu adımlar hâlinde değiştirebilen, hassas konum ve pozisyon düzenlemeleri yapabilen motor çeşidi aşağıdakilerden hangisidir?
A) Fırcasız motor B) Step motor
C) Enkoderli motor D) Servo motor
E) Reduktorlu moto
Dönme hızı ve dönme sayısını kontrol etmeyi gerektiren uygulamalar için hangi tür motorlar kullanılmalıdır?
A) Reduktorlu motor B) Enkoderli motor
C) Fırcasız motor D) Fırcalı motor
E) Adım motor
Mekanik, elektromekanik ve elektronik sistemlerin veya bunların bileşeni olan robotların kontrolü için kullanılabilen, üzerinde 8, 16 veya 32 bit mikrodenetleyicilerin bulunduğu çeşitli fiziksel boyutlardaki temelde mini bir kart şeklinde elektronik platformlara ne ad verilir?
A) Mikrobilgisayar kartı B) Mikroişlemci kartı
C) Mikroprogramlayıcı kart D) Mikrodenetleyici kart
E) Geliştirme kiti
Robotikte kullanılan kartların özelliklerini geliştirmek, yeni fonksiyon ve özellikler kazandırmak veya kolayca diğer kart yapıdaki bileşenleri eklemek için kullanılan ve doğrudan mevcut kartın üzerine takılabilen kartlara ne ad verilir?
A) Mikrobilgisayar kartı B) Mikroişlemci kartı
C) Mikroprogramlayıcı kart D) Mikrodenetleyici kart
E) Geliştirme kiti
Arduino geliştirme kartı çalışmak için ihtiyaç duyduğu enerjiyi bir PC’nin USB portundan sağlayabilir. USB portundan sağlanan enerji kaç volttur?
A) 3.3v B) 5v C) 9v D) 10v E) 12v
Arduino programında gecikme yaratmak için kullanılan komut hangisidir?
A) pinMode() B) digitalWrite();
C) delay() D) for()
E) send()
Bir Arduino C programı için aşağıdakilerden hangisinde başlangıç değeri 100 olan sure adında bir değişken doğru tanımlanmıştır?
A) int sure=100; B) int sure 100;
C) int sure<=100 D) int süre 100;
E) int sÜre 100;
A) Arduino programın çalışabilmesi için gereklidir.
B) Arduino enerjilendiğinde bir kere çalışır.
C) Arduino enerjilendiğinde sürekli olarak çalışır.
D) Arduino kartı resetlendiğinde yeniden çalışır
E) Ardunio programında döngü için kullanılır
Arduino’nun bir I/O pinini giriş olarak ayarlamak için hangi sabit kullanılır?
A) pinMode
B) output
C) INPUT_PULLUP
D) INPUT_PULLDOWN
E) INPUT_PUSH
analogWrite(pin,değer) komutuna gönderilen değer aralığı ne kadardır?
A) 0 – 127 B) 0 - 255
C) 0 – 511 D) 0 – 1023
E) 0 - 99
Daha önce karşılaşmadığı ortamlarda etkin bir şekilde çalışabilen robotların geliştirilmesini amaçlayan robotik alanı aşağıdakilerden hangisidir?
A) Hiyerarşik Mimari B) Tepkisel Mimari
C) Karma Mimari D) Davranışsal Mimari
E) Olasılıksal Robotik
Cevap anahtarı "D) Davranışsal Mimari" olmalıdır. Özür dilerim, önceki yanıtım yanlış bir seçeneği işaretlemişti. Davranışsal mimari, robotların daha önce karşılaşmadıkları ortamlarda etkin bir şekilde çalışabilmesini hedefleyen bir robotik alanıdır. Bu mimari, robotlara önceden programlanmış aksiyonlar yerine davranışlar kazandırarak, çevrelerine tepki verme ve deneyimlerine dayalı olarak karar verme yeteneği sağlar. Bu sayede, robotlar yeni ve değişken ortamlara uyum sağlayabilir ve etkileşimlerini optimize edebilirler.
Aşağıdakilerden hangisi robotun çevresiyle ilgili durumlar için programlanmasına gerek olmadığını savunan mimaridir?
A) Hiyerarşik Mimari B) Tepkisel Mimari
C) Karma Mimari D) Davranışsal Mimari
E) Olasılıksal Robotik
Doğru cevap C) Karma Mimari'dir. Karma mimari, robotların çevreleriyle etkileşime geçerken hem tepkisel (reaktif) hem de davranışsal (behavioral) yöntemleri kullanarak programlanmasını içeren bir mimaridir. Bu mimaride, robotlar çevrelerini sürekli olarak algılarlar ve anlık durumlara tepki olarak hareket ederler (tepkisel). Aynı zamanda, önceden öğrenilmiş kalıplara ve davranışlara dayanan öngörülebilir hareketler de gerçekleştirebilirler (davranışsal). Karma mimari, robotların daha esnek ve karmaşık çevrelerle etkileşime girebilmesini ve çeşitli görevleri yerine getirebilmesini sağlar.
Hangi tür eğitsel robotlar uygun modüllerin eklenmesi veya çıkarılmasıyla farklı iş ve işlemler için yeniden yapılandırabilmektedir?
A) Acık kaynaklı minyatur suru robotlar
B) Moduler eğitsel robot kitleri
C) Duşuk maliyetli programlanabilir robotik kol setleri
D) Duşuk maliyetli minimum ozelliklerde mobil robot tasarım kitleri
E) Acık kaynaklı duşuk maliyetli mobil robot platformlar
Cevap anahtarı: B) Moduler eğitsel robot kitleri. Modüler eğitsel robot kitleri, farklı işler ve işlemler için yeniden yapılandırılabilen robotlardır. Bu kitler, uygun modüllerin eklenmesi veya çıkarılması yoluyla işlevselliği değiştirilebilen robotlardır. Modüler yapıları sayesinde, farklı becerilerin öğrenilmesi ve farklı görevlerin gerçekleştirilmesi için kolayca uyarlanabilirler. Öğrencilerin veya kullanıcıların kendi ihtiyaçlarına göre robotu yapılandırabilmelerine olanak tanır.
Aşağıda verilen eğitsel robot türlerinden hangisi robotun serbestçe değiştirilebilmesine, kopyalanabilmesine ve İnternet üzerinden paylaşılabilmesine olanak vermektedir?
A) Duşuk maliyetli, tam monte edilmiş mobil robotlar
B) Acık kaynaklı minyatur suru robotlar
C) Moduler eğitsel robot kitleri
D) Acık kaynaklı duşuk maliyetli mobil robot platformları
E) Blok (LEGO Benzeri) tabanlı robot montaj setleri
Doğru cevap D) Açık kaynaklı düşük maliyetli mobil robot platformları'dır. Açık kaynaklı düşük maliyetli mobil robot platformları, robotun serbestçe değiştirilebilmesine, kopyalanabilmesine ve İnternet üzerinden paylaşılabilmesine olanak sağlayan bir robot türüdür. Bu platformlar, tasarım ve programlama açısından açık kaynaklıdır, yani kullanıcılar tarafından erişilebilen kaynak kodlara sahiptirler ve kullanıcılar tarafından istedikleri gibi özelleştirilebilirler. İnternet üzerinde açık kaynaklı topluluklar aracılığıyla paylaşım yapılabilir ve kullanıcılar arasında bilgi ve deneyim paylaşımı gerçekleşebilir.
Robotu meydana getiren bileşenleri gövdeye veya birbirine bağlamak için kullanılan vida, somun, rondela, yükselteç, küçük delikli levha gibi elemanlara ne ad verilir?
A) Elektromekanik bileşenler
B) Mekanik hareket/eylem bileşenleri
C) Yapısal bileşenler
D) Montaj bileşenleri
E) Elektronik bileşenler
Aşağıdakilerden hangisi montaj bileşenlerin görevlerinden biri değildir?
A) Robotu meydana getiren bileşenleri govdeye veya birbirine bağlamaktır.
B) Robotun mekanik tasarımını kolaylaştırmaktır.
C) Robotu meydana getiren bileşenlerin bir butun oluşturmalarını sağlamaktır.
D) Hareket esnasında robotun zarar gormesini onlemektir.
E) Bileşenlerin istenilen şekilde bağlanmasını sağlayarak daha esnek kullanım olanağı sunmaktır.
Cevap anahtarı: B) Robotun mekanik tasarımını kolaylaştırmaktır. Montaj bileşenlerinin görevleri arasında robotun mekanik tasarımını kolaylaştırmak bulunmaktadır. Montaj bileşenleri, robotun farklı parçalarını birleştirerek sağlam ve işlevsel bir yapı oluştururlar. Bu sayede robotun parçalarının doğru bir şekilde yerleştirilmesi ve bağlanması sağlanır, mekanik uyum ve dayanıklılık elde edilir. Diğer seçenekler ise doğru ifadelerdir ancak sadece B seçeneği montaj bileşenlerinin özel olarak mekanik tasarımı kolaylaştırmak amacıyla kullanıldığını belirtmektedir.
Aşağıdakilerden hangisi hareket/eylem bileşenlerinden biri değildir?
A) Tekerlekler B) Ayaklar C) Paletler
D) Kanatlar E) Kollar
Soruda, hareket/eylem bileşenlerinden biri olmayan seçenek sorulmaktadır. Tekerlekler, ayaklar ve kollar hareket/eylem bileşenleri olarak kabul edilirken, paletler bir hareket/eylem bileşeni değildir. Kanatlar ise robotlarda kullanılmayan bir bileşendir. Dolayısıyla, C) Paletler seçeneği doğru cevaptır. Tekerlekler, ayaklar ve kollar robotlarda hareket/eylem bileşenleri olarak kullanılırlar. Kanatlar ise genellikle robotlarda kullanılmazlar. Paletler ise robotların düzensiz yüzeylerde hareket etmelerine yardımcı olan bir bileşendir.
Yüksek güç tüketimi olan robotların enerji ihtiyaçlarını karşılamak için aşağıdaki seçeneklerden hangisinin kullanılması daha uygundur?
A) Batarya B) Akumulator C) Fotovoltaik panel
D) Pil E) Yakıt hucresi
Cevap anahtarı: A) Batarya. Yüksek güç tüketimi olan robotların enerji ihtiyaçlarını karşılamak için batarya kullanılması daha uygundur. Bataryalar, elektrik enerjisini kimyasal enerji olarak depolayabilen ve gerektiğinde elektrik enerjisine dönüştürebilen cihazlardır. Yüksek kapasiteye sahip bataryalar, yüksek güç tüketimi gerektiren robotlar için yeterli enerji sağlayabilir. Ayrıca, bataryalar taşınabilir ve kolayca değiştirilebilir özellikleri nedeniyle pratik bir enerji kaynağıdır. Diğer seçenekler olan akümülatör, fotovoltaik panel, pil ve yakıt hücresi de enerji sağlama potansiyeline sahip olmasına rağmen, yüksek güç tüketimi olan robotlar için batarya daha yaygın bir tercihtir.
Dönme hareketini istenildiği kadar açıya bölerek, açısal konumu adımlar hâlinde değiştirebilen, hassas konum ve pozisyon düzenlemeleri yapabilen motor çeşidi aşağıdakilerden hangisidir?
A) Fırcasız motor B) Step motor
C) Enkoderli motor D) Servo motor
E) Reduktorlu moto
Bu sorunun cevap anahtarı B) Step motor olmalıdır. Step motorlar, dönme hareketini istenilen açıya bölerek adımlar hâlinde değiştirebilen, hassas konum ve pozisyon düzenlemeleri yapabilen motorlardır. Adım adım dönme hareketi sağlayan bu motorlar, adım açısının kontrol edilebilmesi sayesinde hassas konumlandırma işlemlerinde kullanılırlar. - Fırçasız motorlar, fırçalı motorlara göre daha verimli ve daha az bakım gerektiren motorlardır. Ancak, adım adım dönme hareketi ve hassas konumlandırma özelliklerine sahip değillerdir. - Enkoderli motorlar, dönme hareketinin izlenmesi ve konumun belirlenmesi için kullanılırlar. Ancak, adım adım dönme hareketi yapma yeteneklerine sahip değillerdir. - Servo motorlar, hassas pozisyon kontrolü sağlamak için kullanılırlar. Ancak, adım adım dönme hareketi yapma yeteneklerine sahip değillerdir. - Redüktörlü motorlar, motorun devir hızını azaltarak daha yüksek tork elde etmeyi sağlayan motorlardır. Adım adım dönme hareketi yapma özelliklerine sahip değillerdir.
Dönme hızı ve dönme sayısını kontrol etmeyi gerektiren uygulamalar için hangi tür motorlar kullanılmalıdır?
A) Reduktorlu motor B) Enkoderli motor
C) Fırcasız motor D) Fırcalı motor
E) Adım motor
Evet, doğru cevap B) Enkoderli motor olacaktır. Enkoderli motorlar, dönme hızı ve dönme sayısını kontrol etmeyi gerektiren uygulamalarda kullanılır. Enkoderler, motorun dönüş hareketini algılayarak geri bildirim sağlar ve kontrol sistemine bilgi aktarır. Bu sayede hassas kontrol sağlanabilir. Adım motorlar ise adım adım dönerken açıyı belirli bir miktar değiştirir, ancak doğrudan dönme hızını veya dönme sayısını kontrol etmek için enkoderli motorlar daha uygundur
Mekanik, elektromekanik ve elektronik sistemlerin veya bunların bileşeni olan robotların kontrolü için kullanılabilen, üzerinde 8, 16 veya 32 bit mikrodenetleyicilerin bulunduğu çeşitli fiziksel boyutlardaki temelde mini bir kart şeklinde elektronik platformlara ne ad verilir?
A) Mikrobilgisayar kartı B) Mikroişlemci kartı
C) Mikroprogramlayıcı kart D) Mikrodenetleyici kart
E) Geliştirme kiti
Doğru cevap C) Mikroprogramlayıcı kart olmalıdır. Mikroprogramlayıcı kartlar, mekanik, elektromekanik ve elektronik sistemlerin veya robotların kontrolü için kullanılan, üzerinde mikrodenetleyicilerin bulunduğu ve programlamaya uygun bir karttır. Bu kartlar, mikrodenetleyici üzerinde çalışacak programları oluşturmak, yüklemek ve yönetmek için kullanılır.
Robotikte kullanılan kartların özelliklerini geliştirmek, yeni fonksiyon ve özellikler kazandırmak veya kolayca diğer kart yapıdaki bileşenleri eklemek için kullanılan ve doğrudan mevcut kartın üzerine takılabilen kartlara ne ad verilir?
A) Mikrobilgisayar kartı B) Mikroişlemci kartı
C) Mikroprogramlayıcı kart D) Mikrodenetleyici kart
E) Geliştirme kiti
doğru cevap D) Mikrodenetleyici kart olacaktır. Mikrodenetleyici kartlar, robotikte kullanılan kartların özelliklerini geliştirmek, yeni fonksiyon ve özellikler kazandırmak veya kolayca diğer kart yapıdaki bileşenleri eklemek için kullanılır. Bu kartlar, mikrodenetleyici çipi ve çeşitli giriş/çıkış bağlantılarına sahip olup, doğrudan mevcut kartın üzerine takılabilirler. Geliştirme kitleri ise genellikle bir mikrodenetleyici kartı, programlama araçlarını ve diğer ek bileşenleri içeren daha geniş bir paketi ifade eder.
Arduino geliştirme kartı çalışmak için ihtiyaç duyduğu enerjiyi bir PC’nin USB portundan sağlayabilir. USB portundan sağlanan enerji kaç volttur?
A) 3.3v B) 5v C) 9v D) 10v E) 12v
Bu sorunun cevap anahtarı B) 5V şeklindedir. Arduino geliştirme kartı, çalışmak için 5V güç kaynağına ihtiyaç duyar. Bu güç, genellikle bir PC'nin USB portu aracılığıyla sağlanır. USB portundan gelen güç 5V'dur ve Arduino kartı bu voltajı kullanarak çalışır.
Arduino programında gecikme yaratmak için kullanılan komut hangisidir?
A) pinMode() B) digitalWrite();
C) delay() D) for()
E) send()
Bu sorunun cevap anahtarı C) delay() komutudur. Arduino programında gecikme oluşturmak için delay() komutu kullanılır. Bu komut, programın belirli bir süre boyunca duraklamasını sağlar. delay() komutu içerisine verilen milisaniye değeri kadar programın beklemesini sağlar. Örneğin, delay(1000) komutu ile program 1 saniye boyunca duraklar. Bu komut, genellikle sensör okumaları, aktüatör hareketleri ve zaman tabanlı işlemler için kullanılır.
Bir Arduino C programı için aşağıdakilerden hangisinde başlangıç değeri 100 olan sure adında bir değişken doğru tanımlanmıştır?
A) int sure=100; B) int sure 100;
C) int sure<=100 D) int süre 100;
E) int sÜre 100;
Bu sorunun cevap anahtarı A) for (pin=0; pin<=13; pin++) şeklindedir. Bu ifade, "pin" adında bir değişkenin değerini 0'dan başlayarak 13'e kadar artırarak döngüyü çalıştırır. For döngüsü, belirli bir başlangıç değeriyle başlayıp belirli bir koşulu sağlayana kadar belirli bir artış veya azalışla devam eden tekrarlayıcı bir yapıdır. Doğru yazılmış bu for döngüsü, programlama dilindeki doğru döngü yapısını yansıtır ve belirli bir işlemi tekrarlamak için kullanılır.
A) Arduino programın çalışabilmesi için gereklidir.
B) Arduino enerjilendiğinde bir kere çalışır.
C) Arduino enerjilendiğinde sürekli olarak çalışır.
D) Arduino kartı resetlendiğinde yeniden çalışır
E) Ardunio programında döngü için kullanılır
Bu sorunun cevap anahtarı B) Arduino enerjilendiğinde bir kere çalışır şeklindedir. Loop() fonksiyonu Arduino programının sürekli olarak çalışmasını sağlayan bir döngüdür. Bu fonksiyon içerisinde programın tekrarlanması gereken işlemleri yerine getirir ve sürekli olarak çalışır. Dolayısıyla, Arduino enerjilendiğinde loop() fonksiyonu da sürekli olarak çalışır.
Arduino’nun bir I/O pinini giriş olarak ayarlamak için hangi sabit kullanılır?
A) pinMode
B) output
C) INPUT_PULLUP
D) INPUT_PULLDOWN
E) INPUT_PUSH
sorunun cevap anahtarı D) INPUT_PULLDOWN olmalıdır. INPUT_PULLDOWN, Arduino'nun bir I/O pinini giriş olarak ayarlamak için kullanılan bir sabittir. Bu sabit, pinin varsayılan olarak düşük seviyede (LOW) olduğunu belirtir. Böylece, pinin giriş olarak kullanıldığında, iç direncin düşük seviyede (LOW) olduğu ve girişin toprak seviyesine çekildiği anlamına gelir. Bu sayede harici bir cihaz tarafından HIGH seviyesine çekilmediği sürece pinin düşük seviyede kalacağı garantilenir.
analogWrite(pin,değer) komutuna gönderilen değer aralığı ne kadardır?
A) 0 – 127 B) 0 - 255
C) 0 – 511 D) 0 – 1023
E) 0 - 99
Doğru cevap B) 0 - 255 şeklindedir. analogWrite() komutuyla Arduino'da PWM (Pulse Width Modulation) çıkışı oluşturulurken, değer 0 ile 255 arasında olmalıdır. Bu aralık, çıkış sinyalinin yüzdesel bir düzeyini temsil eder, 0 en düşük seviyeyi, 255 ise en yüksek seviyeyi ifade eder. Yani, analogWrite(pin, değer) komutuna gönderilen değer 0 ile 255 arasında olmalıdır. Bu, çıkış sinyalinin genişlik modülasyonunu belirler ve LED'lerin parlaklık kontrolü gibi uygulamalarda kullanılır. Kazanım: analogWrite() komutuna gönderilen değer 0 ile 255 arasında olmalıdır ve PWM çıkışının seviyesini belirler.
Bu sorunun çözümüyle, davranışsal mimarinin, daha önce karşılaşılmamış ortamlarda etkin bir şekilde çalışabilen robotları geliştirme amacını anlamış oluruz.
Bu soru, robotik mimarilerin farklı özelliklerini anlamayı ve karma mimarinin çevresel durumlar için tepkisel ve davranışsal özellikleri birleştiren bir yaklaşım olduğunu kavramayı ölçmektedir.
Bu sorunun çözümüyle, modüler eğitsel robot kitlerinin farklı iş ve işlemler için yeniden yapılandırılabildiğini ve modüler yapılarının kullanıcılara esneklik sağladığını anlamış oluruz.
Bu soru, eğitsel robotlar arasındaki farklı türleri ve özelliklerini anlamayı ve açık kaynaklı düşük maliyetli mobil robot platformlarının serbest değiştirilebilme, kopyalanabilme ve İnternet üzerinden paylaşılabilme özelliklerine sahip olduğunu kavramayı ölçmektedir.
Bu soru, robotun montaj sürecini ve bileşenlerini anlamayı ve montaj bileşenlerinin robotun bileşenlerini birleştirmek için kullanıldığını kavramayı ölçmektedir.
Bu sorunun çözümüyle, montaj bileşenlerinin görevleri hakkında bilgi ediniriz ve bunların robotun mekanik tasarımını kolaylaştırmak amacıyla kullanıldığını öğreniriz.
Bu soru, hareket/eylem bileşenleri arasında paletlerin yer aldığını ve robotlarda kullanıldığını anlama becerisini ölçmektedir.
Bu sorunun çözümüyle, yüksek güç tüketimi olan robotların enerji ihtiyaçlarını karşılamak için bataryaların daha uygunduğunu ve taşınabilirlik ve değiştirilebilirlik gibi avantajları olduğunu öğreniriz.
Bu soru, motor tiplerinin özelliklerini ve kullanım alanlarını anlama becerisini ölçmektedir.
Arduino geliştirme kartı, çalışmak için 5V güç kaynağına ihtiyaç duyar ve bu gücü USB portundan sağlayabilir.
Arduino programında gecikme oluşturmanın önemini ve nasıl kullanıldığını öğrenir ve zaman tabanlı işlemleri gerçekleştirebilme becerisini kazanır.
Döngüleri doğru şekilde kullanma ve tekrarlayıcı işlemleri gerçekleştirme yeteneklerini kazanmaları için önemlidir.
Loop() fonksiyonu Arduino programında döngü işlemleri için kullanılır ve Arduino enerjilendiğinde sürekli olarak çalışır.
etiketlerini kapsamaktadır.Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 10.Sınıf Bilgisayar Bilimi dersi için sınav-yazılı hazırlama robotu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robotu için Sınav Robotu tıklayın.