Skip to main content
Öğretmen Portalı

Arka plan

Mars Gezgini: Yüzey İşlemleri Birimi, bir sorunu çözmek için sizi ve öğrencilerinizi VEXcode 123 projeleri oluşturmaya alıştıracaktır. Perseverance gezgini ve Mars 2020 Misyonu'nun eylemleri, öğrencilerin VEXcode 123 ve 123 Robotu kullanarak çalışacakları zorluklara ilham kaynağı olarak kullanılıyor. Oluşturdukları projelerin örnekleri toplamak ve 'gömmek' için doğru bir şekilde sıralanması gerekecektir.

NASA'nın Mars 2020 Görevi

NASA'nın Mars 2020 Misyonu, Mars keşfi için yüksek öncelikli bilim hedeflerini ele alıyor: yaşam, iklim, jeoloji ve insanlar. Perseverance keşif aracı, Kızıl Gezegen'deki araştırmayı bilgilendirmeye yardımcı olacak verileri toplamak için yüzey operasyonlarını tamamlayacak.

Yakınlarda bir Mars gezgini olan Mars'ın yüzeyi. Kirli zemindeki lastik izleri, aracın nerede sürüldüğünü gösterir.
Fotoğraf: NASA/JPL

Gezgin nedir?

Gezici, bir gezegenin veya başka bir gök cisminin (Ay gibi) katı yüzeyi boyunca hareket etmek için tasarlanmış bir cihazdır. Bazı keşif araçları bir uzay mürettebatının üyelerini taşımak için tasarlanırken, diğerleri kısmen veya tamamen otonom robotlardır. Bu robotlar genellikle arazi hakkında bilgi toplamak ve kaya, kir, toprak ve hatta sıvı örnekleri toplamakla görevlidir.

Mars'taki Perseverance keşif aracının yakın plan çekimi, büyük tekerlekler, çeşitli sensörler ve mekanik kollar takılı.
Fotoğraf: NASA/JPL - Caltech

Yüzey işlemleri nelerdir?

Yüzey işlemleri, gezginin Mars'ta tamamlayacağı bilimsel çalışmalardır. Bunların hepsi jeolojik örnekleri bulmaya, toplamaya ve önbelleğe almaya odaklanmıştır. Başlangıç olarak, Azim zorlayıcı kayalar arayacak. Bir kaya, eski yaşamın kimyasal izlerini koruma veya mikrobiyal yaşamı destekleyen bir çevre tarafından değiştirilme olasılığına sahipse, zorlayıcı olarak kabul edilebilir.

Zorlayıcı kayaları belirledikten sonra, Perseverance bir numuneyi delecek, kapalı bir tüpe yerleştirecek ve yüzeyde saklayacaktır. Bu görev sırasında kullanılan depo önbelleği, birden fazla numunenin aynı yere bırakıldığı veya gömüldüğü yerdir. Gelecekteki bir görevde bu örnekler alınacak ve hepsi Dünya'daki bilim insanlarına geri gönderilecek.

Bu Ünitede sıralama nasıl kullanılır?

Bir dizi, davranışların gerçekleştirildiği belirli bir sıradır. Bir eylem veya olay, bir sıradaki bir sonraki sıralı eyleme yol açar. Sıralama 123 Robotu için önemlidir, çünkü robot sadece komutların söylediği gibi hareket edecektir.

Aşağıdaki animasyonda, projenin üstündeki {When started} blokla nasıl başladığını görebilirsiniz, ardından her blok yukarıdan aşağıya doğru sırayla yürütülür. 123 Robotu bir 123 Alanında dört boşluk ileri gider, 2 saniye bekler, sonra bir ses çalar. Blokların etrafındaki yeşil Vurgulama Özelliği, o anda hangi bloğun çalıştığını gösterir. Bu, öğrencilere 123 Robotunun davranışlarını belirli VEXcode 123 bloklarına bağlamak için anında geri bildirim sağlayabilir.

Video dosyası

Bir Projeyi Sıralama Adımları

  1. İlk olarak, hedefi belirleyin - ne yapılması gerekiyor? Örneğin, başlangıçtan ilk numuneye kadar sürün.
    123 Alan Karosunun 2 'ye 2 karesinden oluşan 123 alanın yukarıdan aşağıya görünümü. İki sembol bir başlangıç konumunu ve numunenin konumunu işaretlemektedir. Başlangıç pozisyonu sol alt köşeden sağa doğru 2 ve numune sağa doğru 2 ve sol alt köşeden yukarı doğru 4 'tür.
  2. Ardından, hedefi gerçekleştirmek için gereken adımları ayırın ve bu adımları gerçekleştirmek için gereken blokları belirleyin. Burada numuneye ulaşmak için 4 adım ileri gitmeniz, 3 saniye beklemeniz ve ardından numunenin toplandığını belirtmek için bir ses çalmanız gerekecektir. Bu, [Drive for], [Wait] ve [Play sound] blokları ile gerçekleştirilebilir. Üç VEXcode 123 blok. Birincisi '1 adım ileri sür' blok okuması için bir Tahrik, ikincisi '1 saniye bekle' Bekleme bloğu ve üçüncüsü 'ses kornası çal' okuyan bir Çalma ses bloğudur.

    [Drive for], [Wait] ve [Play sound] blokları

  3. Ardından, eşleşen blokları çalışma alanına sürükleyerek ve yukarıdan aşağıya {When started} bloğa ekleyerek projenin sırasını planlayın. Her blok eklendikçe, parametreleri daha önce bozulan adımlarla eşleşecek şekilde değiştirin. VEXcode 123 Başlatıldığında yazan blok örneği, 4 adım ileri sürün, 3 saniye bekleyin ve ardından sesli kapı zilini çalın.

    Örnek dizi

  4. Projeyi test etmek ve 123 Robotunun ilk adımda belirlenen hedefe ulaşıp ulaşmadığını görmek için "Başlat" ı seçin. Robot ve Adım simgeleri arasında kırmızı bir kutuda Başlat düğmesiyle VEXcode 123 Araç Çubuğu.

    “Başlat” ı seçin.

Projenizi değiştirmek istiyorsanız, tekrar test etmeden önce parametreleri değiştirmeniz veya projeden bloklar ekleyip kaldırmanız yeterlidir.

VEXcode 123 nedir?

VEXcode 123, 123 Robotu ile kullanılan blok tabanlı bir programlama dilidir. Programlama dili, sembollerin eylemleri temsil ettiği bir dizi kuraldır. Programlama dilleri, bir projenin çalışması için bir bilgisayarın yürüttüğü talimatları adım adım izler. VEXcode 123 ile nasıl çalışılacağı hakkında daha fazla bilgi için, VEX Kitaplığının VEXcode 123 Bölümüne bakın.

Hangi VEXcode 123 Bloklarına İhtiyacınız Var?

VEXcode 123 'teki bloklar, VEXcode 123' te bir proje oluşturmak için kullanılan 123 Robot komutunu temsil eder. Aşağıda, bu Ünite sırasında kullanılan ana blokların bir listesi bulunmaktadır.

VEXcode 123 blok Davranışlar
{When start} Blok
{When start} Blok, proje başlatıldığında ekli blok yığınını çalıştırmaya başlar.
VEXcode 123 Tahrik '1 adım ileri git' yazan blok için.
[Drive for] bloğu 123 Robotunu belirli bir mesafe ileri veya geri hareket ettirir. Oval içine bir değer girerek 123 Robotun ne kadar ilerleyeceğini ayarlayın.
VEXcode 123 Turn '90 derece sağa dön' yazan blok için.
[Turn for] bloğu, 123 Robotu belirli bir derece boyunca sola veya sağa döndürür.
VEXcode 123 '1 saniye bekle' yazan bekleme bloğu.
[Bekle] bloğu, bir projedeki bir sonraki bloğa geçmeden önce belirli bir süre bekler.
VEXcode 123 Play 'Play sound honk' yazan ses bloğu.
[Ses çal] taşı, 123 Robotunun belirli bir sesi çalmasını sağlar.
Laboratuvarlara Geri <  Dön Sonraki  >