Skip to main content

Hareket Aralığı

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Etkinlik Özeti

  • Bu keşif, öğrencilere mekanik hareket aralığı kavramını ve kol ve pençe kullanılarak nasıl keşfedilebileceğini tanıtacaktır.

  • Öğrenciler ayrıca kolu ve pençeyi güvenli bir şekilde programlamak için kullanılabilecek farklı blokları keşfedeceklerdir.

Hareket aralığını keşfedelim!

Bu keşif, kolun ve pençenin uzatabileceği minimum ve maksimum dereceleri görmenizi sağlayacaktır. 

  • Gerekli donanıma ve mühendislik defterinize sahip olduğunuzdan emin olun.
Gerekli Malzemeler:
Adet Gerekli Malzemeler
1

VEX IQ Süper Kit

1

VEXcode IQ

1

Mühendislik Defteri

Öğretmen İpuçları simgesi Öğretmen İpuçları

Öğrenciler için sorun giderme adımlarının her birini modelleyin.

Adım 1: Keşfe Hazırlık

Etkinliğe başlamadan önce, bu öğelerin her birini hazır bulunduruyor musunuz? Yapımcı aşağıdakilerin her birini kontrol etmelidir:

Öğretmen İpuçları simgesi Öğretmen İpuçları

  • Bu, VEX IQ Brain'de gezinme ile ilgili bir başlangıç etkinliği olduğundan, öğretmen adımları modellemeli ve ardından öğrencilerden aynı eylemleri tamamlamalarını istemelidir. Öğretmen daha sonra adımları doğru takip ettiklerinden emin olmak için öğrencileri izlemelidir.

  • Ayarlar menüsünden Cihaz Bilgisi'ni seçmeden önce öğrencilerin pençeyi parmaklarıyla nazikçe ve dikkatlice açtıklarından emin olun. Bu, pençenin en çok açıldığı nokta olarak 0 dereceyi ayarlamasını sağlar.

2. Adım: Cihaz Menüsü

Robot Beynini açarak ve Ayarlar menüsüne gitmek için X Düğmesini seçerek başlayın.Beyin ekranındaki Programlar menüsü. Demolar, Sürücü Kontrolü'nün altında vurgulanmıştır. Ekranın alt kısmı, kırmızı bir kutu ile vurgulanan Ayarlar için X tuşuna basılacağını gösterir.

Pençe Robotun Pençesini parmaklarınızı kullanarak nazikçe tamamen açın.
Ayarlar menüsü açıldığında, Cihaz Menüsünü açmak üzere Cihaz Bilgilerini seçmek için Beyin üzerindeki Yukarı ve Aşağı düğmelerini kullanın.Cihaz bilgileri seçili ve sistem bilgilerinin altında kırmızı bir kutu ile vurgulanmış Beyin ekranındaki ayar menüsü. Ekranın alt kısmı, seçmek için kontrol düğmesine basmayı gösterir.

Cihaz Menüsü ekranı, o bağlantı noktasına bağlı olan cihaz hakkındaki bilgileri görüntüler. IQ Brain'de 12 bağlantı noktası vardır. Pençe Motoru olan Bağlantı Noktası 11 Motoruna gitmek için okları

kullanın.Bağlantı Noktası 11 Motoruna ait verileri gösteren Beyin ekranındaki Cihazlar Menüsü. Hız, açı, tüm okumaları döndürür 0. Ekran, motoru çalıştırmak için kontrole basmanızı söyler.

  • Port 11 Motor: Pençe Motoru.
  • Hız: Motorun ne kadar hızlı döndüğünü (dakika başına devir cinsinden) gösterir.
  • Açı: Motorun mevcut konumunu derece cinsinden gösterir.
  • Turns: Motorun kaç tur döndüğünü gösterir.
  • Motoru başlatmak ve durdurmak için Kontrol Düğmesine basın. Pençe manuel olarak da açılıp kapatılabilir.

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Adımları Gözden Geçirin

Bu, duraklatmak ve öğrencilerin Cihaz Menüsü ekranına gitmek için yeni tamamlanan adımları gözden geçirmelerini sağlamak için iyi bir noktadır.

Adım 3: Pençe ve Kol Hareketini Keşfetme

  • Cihaz Menüsünü açmadan önce pençenizi tamamen açtıysanız, Pençe Motoru Cihaz Menüsünde görüntülendiği gibi tamamen açık konumunu 0 derece olarak kabul etmiştir.

    Mühendislik defterinizde, yanları hafifçe birbirine iterek tırnağı kapattığınızda Bağlantı Noktası 11 Motorunun (Pençe Motoru) değerlerinin ne olacağını tahmin edin. Pençe kapatıldığında derece cinsinden Açı değeri ne olacaktır?

    • İpucu: Bildirilen değer aşağıdaki resimde gösterilenle aynı olmayacaktır.

  • Pençeyi nazikçe iterek tahmininizi test edin. Pençe Motorunun Cihaz Menüsünde şimdi hangi açı gösteriliyor?

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Beklenen Değerler

Öğrenciler Cihaz Menüsünü açmadan önce Clawbot'un pençesini tamamen açmışlarsa, tamamen açılmış pozisyon 0 derecedir. Pençeyi kapattıktan sonra, Pençe Motoru yaklaşık 70 derecelik bir açıya sahip olmalıdır.

  • Açının değiştiğini görebilmeniz için pençeyi hafifçe açıp kapatmak için ellerinizi kullanmaya devam edin.Beyin ekranındaki cihaz menüsü, Bağlantı Noktası 11 motoru için verileri gösterir. Hız 3 rpm'yi, açı 102 'yi, dönüşler 0.28' i okur. Ekran, motoru durdurmak için Kontrol düğmesine basmayı gösterir.
  • Pençe Motorunun derece cinsinden açı aralığı hakkında ne fark ediyorsunuz? Açı değerleri artmaya devam ediyor mu yoksa sınırları var mı?
  • Pençe Motoru için Açı değerinin aralığını yazın: tamamen açıldığında Açı değeri tamamen kapandığında Açı değerine.
  • Pençe açıkken Açı değerleri her zaman aynı mı? Pençe kapatıldığında Açı değerleri her zaman aynı mıdır? Sence neden böyle?

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Beklenen Cevaplar

  • Kol Motoru daha geniş bir hareket aralığına ve dolayısıyla motorun Açı değerinin daha geniş bir derece aralığına sahiptir.

  • Cihaz Menüsü seçildiğinde kolun tamamen aşağı konumda olması muhtemel olduğundan, başlangıç Açısı 0 dereceye ayarlandı. Kol, Clawbot'un arkasına kadar tüm yolu dönebildiğinden, aralık 0 'da başlar ve bir kereden fazla 360 derece geçer. Görüntülenen Açı değeri 360 derecenin üzerine çıkmaya devam etmez ve bunun yerine 0 'da yeniden başlar. Sonuç olarak, Dönüş değeri, Kol Motorunun döndürdüğü derece sayısını bulmak için de önemlidir. Örneğin, görüntülenen Açı değeri 45 derece olabilir, ancak Dönüş değeri 3.12 'dir. Bu, Arm Motorunun toplam 1125 derece için tamamen 3 kez veya 1080 derece artı 45 derece döndüğü anlamına gelir. Bu, Pençe Motorunun sahip olduğundan çok daha büyük bir menzil.

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Dur ve Tartış

Öğrencilerin kol ve pençe motorundan gözlemledikleri hakkında bir tartışma başlatın. Aşağıdaki gibi sorular sorun:

  • Pençenin ve kolun hareket aralıkları neydi? Hep aynı mıydılar?

  • Programlama yaparken bu neden yardımcı olur?

Pençe Motorunun Açısı için bildirilen değer aralığı her zaman aynı değildi. Aralık 0 ila yaklaşık 70 derece arasındaydı, ancak genellikle birkaç derece farklılık gösteriyordu. Kol Motorunun Açısı için bildirilen değer aralığı da aynı değildi. Kol elle kaldırılıp indirildiğinde, 0 ila yaklaşık 1125 derece arasında değişiyordu, ancak her seferinde birkaç derece arttı veya azaldı.

Bu, programlama yaparken yararlıdır, çünkü programcının bir motorun sınırına ulaşana kadar ne kadar güvenli bir şekilde dönebileceğini bilmesi gerekir. Bu sınırın ötesinde, güç verdiği kısma aşırı güç uygulayabilir. Bu, programcının bilmesi için önemlidir, çünkü motorun açısını ayarlamanın veya hasarı önlemek için motorun dönüşlerini sınırlamanın yolları vardır. Ders, bundan sonra bu yollardan bazılarını gözden geçirecektir.

Adım 4: Hareket Aralığıyla Programlama

Clawbot IQ'daki pençenin yukarıdan aşağıya görünümü tamamen açık.
IQ Pençesi açıldı

Pençeler veya kollar gibi alt sistemler genellikle sürekli dönmelerini önleyen sınırlı bir hareket aralığına sahiptir. Pençeler ancak mekanik bir sınıra ulaşmadan önce çok fazla açılabilir veya kapanabilir. Aynı şekilde, bir kolun hareket aralığı genellikle robotun kendisi veya gövdesi ile sınırlıdır. Sınırlı bir hareket aralığına sahip alt sistemlerle çalışırken, robotu uzaktan kontrol edip etmediğinize veya otonom olarak hareket edecek şekilde programlayıp programlamadığınıza bakılmaksızın, bu aralıkta kalmak çok önemlidir. Bir alt sistem bir sınıra ulaştığında motorlara güç sağlamaya devam etmek, motor ve bağlı bileşenler üzerinde gereksiz gerilime neden olacaktır.

Öğretmen İpuçları simgesi Öğretmen İpuçları

Öğrencilere 3. Adımın pençe ve kolun sınırlı hareket aralıklarını test etmelerini ve deneyimlemelerini sağladığını belirtin. Pençenin hareket aralığı, açıklığında Pençe Robotunun diğer parçalarıyla sınırlıdır ve kapanışında pençenin iki tarafının birbirini ittiği nokta ile sınırlıdır. Kolun hareket alanı, indirildiğinde zemin ve tamamen kaldırıldığında robotun arka tarafının üst kısmı ile sınırlıdır.

Pençe ve kolun sınırlı hareket aralıklarına nasıl ayarlanacağını öğrenmeden önce, pençe ve kolu programlamak için kullanılan bloklara bakalım.

VEXcode IQ'da kolu kaldırmak ve indirmek ve pençeyi belirli bir konuma açmak ve kapatmak için kullanılabilecek iki blok vardır. [Spin

for] bloğu ve [Spin to position] bloğu.

  •  [Spin for] bloğu, bir motoru şu anda bulunduğu yerden seçilen bir mesafe için seçilen bir yönde döndürür.Blok için Spin için Yardım bilgilerinin başlangıcı. Motoru 90 derece açacak şekilde ayarlanmış parametreleri olan bloğu gösterir ve belirli bir "mesafe için bir VEX IQ Akıllı Motoru döndürür".
  •  [Spin to position] bloğu, motorun mevcut konumuna bağlı olarak bir motoru seçilen bir konuma döndürür.  [Spin to position] bloğu, pozisyona ulaşmak için döndürülecek en iyi yönü belirler.Spin to position bloğu için Yardım bilgilerinin başlangıcı. Pençe motoruna ve 90 derece pozisyona ayarlanmış parametrelerle bloğu gösterir ve bir "VEX IQ Akıllı Motoru ayarlanmış bir pozisyona döndürür."

Bu bloklar ne zaman kullanılır? Kolunuzu kaldırıp indirecek şekilde programladığınızı hayal edin, ancak alçaldığında, sıfır derecelik başlangıç pozisyonuna tamamen geri inmez. Bunun yerine, tekrar 15 dereceye kadar alçalır. Daha sonra [Spin for] bloğunu 90 derece yükseltmek için kullanırsanız - kol şu anda olduğu yerden 90 derece yükselecek ve gerçekten 105 dereceye kadar yükseltilecektir.

Bununla birlikte, aynı durumda, kol 15 derecedeyse ve [Pozisyona döndür] bloğu 90 dereceye yükseltmek için kullanılırsa, kol 90 derecelik istenen pozisyona ulaşmak için 75 derece yükselecektir.

Bunu anlamak önemlidir, çünkü [Spin for] bloğu kullanılırsa ve kol tam olarak indirilmezse veya pençe tam olarak kapatılmazsa, kol veya pençe ne kadar hareket edebileceği için sınırına yaklaşabilir.Pençe açık ve kolu kaldırılmış Clawbot IQ. Bir ok, kolun altta 0 dereceden kaldırılmış pozisyonda 360 dereceye kadar olan hareket aralığını gösterir. 

Robotunuzu daha hassas bir şekilde programlamalarına yardımcı olan [Spin for] ve [Spin to position] bloklarıyla kullanılacak bloklara bakalım.

  • [Set motor timeout] bloğu, pozisyonlarına ulaşmayan hareket bloklarının yığındaki diğer blokların çalışmasını engellemesini önlemek için kullanılır. Konumuna ulaşmayan bir motorun örneği, mekanik sınırına ulaşan ve hareketini tamamlayamayan bir kol veya pençedir.Set motor zaman aşımı bloğu için Yardım bilgilerinin başlangıcı. Blok, motor zaman aşımını 2 saniyeye çekmek için ayarlanan parametrelerle gösterilir ve VEX IQ Akıllı Motor hareket komutları için bir zaman sınırı "ayarla okur."
  • Bir [Spin for] bloğu kullanılırsa ve pençe veya kol hareket aralığı için sınırına ulaşırsa ne olur? Kol veya pençe daha fazla hareket edemediği için proje duracak

    mı? Blok görevini tamamlayana kadar proje durmayacaktır. Pençe 100 derece açmaya çalışıyor ama 50 dereceden başlıyorsa ve hareket aralığının ötesinde dönmeye çalışıyorsa, açamasa da açmaya devam edecektir. Bu iyi bir durum değildir, çünkü bu parçaları zorlayabilir ve pili boşaltabilir. Bu

    durumda, [Set motor zaman aşımı] bloğu kullanılabilir. Bu blok arıza güvenlik görevi görür, böylece bir motor mekanik sınırına ulaşırsa, belirli bir süre sonra projenin geri kalanına devam edebilir. Aşağıdaki

    örnekte, pençe tam 200 derece açıldıktan veya üç saniyelik zaman aşımına ulaştıktan sonra robot ileri doğru hareket edecektir.Başlatıldığında bloğu ve 3 bağlı bloğu olan VEXcode IQ projesi. Blokların okunması için Pençe motoru zaman aşımını 3 saniyeye ayarlayın, pençe motorunu 200 derece döndürün, 15 mm ileri sürün.
  • [Motor konumunu ayarla] bloğu, motorun Açı değerini (konumu) seçilen bir değere ayarlamak için kullanılır. Motorun konumunu sıfırlamak için 0 dereceye de ayarlanabilir.Set motor pozisyon bloğu için Yardım bilgilerinin başlangıcı. Blok, motor konumunu 0 dereceye çekecek şekilde ayarlanmış parametrelerle gösterilir ve VEX IQ Motorun kodlayıcı konumunu girilen değere "ayarlar."
  • Şu anda motorun açısının ne olduğunu bildiğinizde bir [Spin to position] bloğunun programlanması daha kolaydır. Ancak bazen, kol birkaç derece kaldırıldığında tamamen aşağıdaymış gibi görünebilir. [Set motor

    position] (Motor konumunu ayarla) bloğu, motorun Açısının olmasını istediğiniz dereceleri ayarlamanızı sağlar. Bu, motorun konumunu 0 dereceye sıfırlamak için çok kullanışlıdır

    . Aşağıdaki örnekte, robotun Kol Motoru, 360 derece pozisyona dönmeden ve ileri gitmeden önce şu anda nerede olursa olsun 0 dereceye sıfırlanır.VEXcode IQ projesi başlatıldığında ve 3 blok eklendiğinde. Sırayla, okunan bloklar Kol motor pozisyonunu 0 dereceye ayarlayın, kol motor pozisyonunu 360 dereceye ayarlayın, 300 mm ileri sürün.

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - [Motor zaman aşımını ayarla] ve [Motor konumunu ayarla] Blokları

Kol ve pençe motorunu [Spin for] ve [Spin to position] bloklarıyla programlarken [Set motor timeout] ve [Set motor position ] blokları her zaman gerekli değildir. Bununla birlikte, bir proje içindeki daha fazla hareket bloğu, motorun Açı değerinde (pozisyonunda) bir sapma olma olasılığını artırır. Kol ve pençe sıfır dereceye geri dönmeyebilir ve kolun veya pençenin mekanik bir sınırına karşı [Spin for] veya [Spin to position] blok riski oluşabilir. Bir projenin başlangıcında [Set motor timeout] bloğunu ayarlamak veya bir [Spin to position] bloğundan önce bir [Set motor position] bloğu kullanmak, mekanik bir sınıra ulaşılırsa projenin motoru çalıştırmaya devam etmesini engelleyebilecek yararlı arıza güvenlik uygulamaları olabilir.

Öğrenme simgenizi genişletin Öğrenmenizi Genişletin

Cihaz Menüsü, IQ Clawbot'a bağlı tüm cihazların değerlerini bildirir. Zaman izin veriyorsa, öğrencilerin diğer motorlar ve cihazlar için bildirilen değerleri keşfetmelerine izin verin. Örneğin, Bağlantı Noktası 2 'deki Dokunmatik LED, Basılı veya Bırakılmış olup olmadığını, LED'in açık veya KAPALI olup olmadığını ve LED'in renginin şu anda ne olduğunu bildirir. Bunların hepsi projeler programlanırken kullanılabilecek sensör okumalarıdır.

Öğrencilerden her cihazın durumunu değiştirerek bu değerleri keşfetmelerini ve manipüle etmelerini isteyin. Örneğin, Dokunmatik LED'İN ne zaman Basıldığını, LED'in ne zaman açık olduğunu ve LED'in şu anda hangi renkte yandığını görmek için LED'e art arda basın.

Laboratuvarlara Geri <  Dön Sonraki  >