Ana Mac Lego Mindstorms ile çocuklara kod yazmayı öğretin

Lego Mindstorms ile çocuklara kod yazmayı öğretin



Bize Lego'yu sevmeyen bir çocuk bulun ve size çocuk kostümlü bir uzaylı gösterelim.

Çocuklara ilham vermenin ve onlara birkaç temel programlama kavramını tanıtmanın, Lego'dan bir robot yapmalarına ve programlamalarına olanak tanıyan Lego Mindstorms'tan daha iyi bir yolu yoktur.

Bazı uyarılar var. İlk olarak, Lego Mindstorms seti pahalıdır: Bulabildiğimiz en düşük çevrimiçi fiyat 230 £ KDV dahil idi ve John Lewis'e girerseniz, onu 300 £ 'a satışta bulacaksınız. İkincisi, küçük çocukların modelleri oluşturmak için yardıma ihtiyaç duyacağıdır.

Bununla birlikte, çaba sarf ederseniz, temel sette mevcut olan olasılıklar inanılmazdır. Tüm Lego'larda olduğu gibi, yaratabileceklerinizin tek gerçek sınırı hayal gücünüzdür (ve kaç tane ekstra kit satın aldığınızdır). Yararlı bir şekilde, Kavrayıcı Tutucularla ağır şeyleri kaldırıp taşıyabilen güçlü bir robot olan Gripp3r gibi baştan yapabileceğiniz beş robot türü arasından seçim yapabilirsiniz.

Lego Gripp3r

Kutuda yalnızca bir dizi basılı talimatla, robotların çoğunun nasıl oluşturulacağını öğrenmek için çevrimiçi olmanız gerekir. Sonuç olarak, çalışırken elinizin altında bir bilgisayara veya tablete ihtiyacınız olacak, ancak Lego, inşa sürecini akıllıca ayrı görevlere bölerek yaratma görevini daha az göz korkutucu hale getirdi. Örneğin, Gripp3r yaparken, kavrayıcı eli yaparak başlarsınız, ardından tam robotu oluşturmak için üç görevde fazladan parçalar eklersiniz.

Lego'nun 594'ü kutuda bulunan daha iskelet benzeri Technic yapı taşlarını kullanan modelinizi oluşturmanın oldukça teknik sürecini bitirdiğinizde, programınızı oluşturmaya hazırsınız.

Programlama

Mindstorms, aşağıdakilere dayalı bir grafik programlama ortamı ile sağlanır: LabView . Lego'nun sürümü Mindstorms setleriyle çalışacak şekilde uyarlandı, ancak ücretsiz kullanmak için bir model satın almanıza gerek yok; indirebilirsin İşte .

Scratch'e benzer şekilde, programınızı renk kodlu modüller kullanarak oluşturursunuz: eylem modülleri yeşil, sensörler sarı ve akış kontrol komutları turuncudur.

Robotik el örneğimizde, motorun harekete geçmesini ve böylece parmakların açılmasını istiyoruz; hava freni sesi çıkarmak için kontrol; parmaklar kapanır ve sonra - bir duraklamadan sonra - tekrar açılır. Bu, aşağıda gösterildiği gibi beş modül gerektirir. Bunu oluşturmak için talimatları izledikten sonra, ayarlarla deneme yapma zamanı gelmiştir; Farklı ses efektleriyle oynadığı için yedi yaşındaki bir çocuğu yarım saatliğine kaybettik.

Bu çok basit görünüyorsa, korkmayın. LabView, birçok gelişmiş işlem içerir ve Gripp3r'yi oluşturmayı bitirdiğinizde, bu basit modül seti, döngüler ve anahtarlarla hızla çok daha karmaşık hale geldi.

Daha gelişmiş projeler arasında veri kaydı bulunur ve kutuda bir renk, dokunma ve kızılötesi sensör bulunur. Ayrıca doğrudan Lego'dan cayro, ultrasonik, ses, pusula ve ivmeölçer sensörleri satın alabilirsiniz.
LabView ile sınırlı da değilsiniz. Örneğin, ROBOTC Lego Mindstorms ile çalışan daha karmaşık programlar oluşturmak için tasarlanmıştır.

Programınızı oluşturmayı bitirdikten sonra, onu gerçek dünyada denemenin zamanı gelmiştir. Bunun anahtarı Mindstorms EV3 akıllı tuğlasıdır (aşağıda yılan robotunun merkezinde görebilirsiniz).

Lego Mindstorms Yılan

Öncelikle bunu Ethernet benzeri kablolardan biriyle oluşturduğunuz modele bağlamanız gerekir. Kullanılabilir dört bağlantı noktası vardır - A, B, C ve D - ve izlenecek yol üzerindeki ekran görüntülerine yakından bakarsanız, motoru A bağlantı noktasına bağladığımızı göreceksiniz.

Daha sonra EV3 tuğlasını verilen kabloyla PC'nize veya Mac'inize bağlayın ve oynat düğmesine basın; program otomatik olarak çalışacaktır.

Ayrıca PC'ye bağlanmadan eli (bizim durumumuzda) kontrol etmeniz için blokta saklanacaktır.

Sınıfta

Scratch'te olduğu gibi, yerel ortaokulunuzun eğitim için Mindstorms'a zaten yatırım yaptığını görebilirsiniz. Çok çeşitli kaynaklar ve ekstra kitlerle desteklenen bunlar, sınıfların bir proje üzerinde birlikte çalışması için harika bir yol sunar. Örneğin, bazı setler, öğrencilerin tekli robotlardan daha büyük bir şey oluşturmak için birlikte çalışabilmeleri için bir uzay manzarası ve yeşil bir şehir gibi paspaslar içerir.

Ayrıca, Lego kreasyonlarınızı yüklemeyi ve paylaşmayı kolaylaştıran canlı bir Mindstorms kurucu topluluğu da var. Birinin kitten, deprem dedektöründen veya zar atma makinesinden nasıl gitar yaptığını görmek istiyorsanız, projesini indirmek kadar kolaydır.

Aşağıda, Mindstorms'un fiziksel bir set olmadan bile takip edebileceğiniz daha mütevazı bir projeyle çalışma şeklini tanıtıyoruz.

Birinci adım: Motor açık

İndir buradan yazılım .

Dosya | Kutuyu kaldırmak için Yeni Proje ve İçerik Düzenleyicisini Kapat. Orta Motor'u yeşil Eylemler alanından sürükleyin ve oynat düğmesinin yanındaki yerine tıklayın. Saniye, derece veya dönüş sayısına göre ne kadar süreyle etkinleştirileceğini seçmek için dairesel oka basın. 75'e tıklayın ve hareketi kontrol edebilirsiniz: pozitif, ileriye eşittir; negatif geriye doğru eşittir.

Adım bir

İkinci adım: Sıkılı yumruklar

Bu açıklamanın amacı doğrultusunda, tarif edilen kavrayıcı eli yaptığınızı varsayacağız. Bu programı hemen ele gönderirsek, tutacağı sıkılırdı.

Yukarıda gösterildiği gibi bir Bekle bloğu ekleyin ve değeri 2 olarak değiştirin, böylece iki saniye duraklayacaktır. Daha sonra başka bir Orta Motor bloğu ekleriz, ancak değeri -75 olarak değiştiririz. Gerçekte, programımız şimdi kavrayıcıyı sıkacak, iki saniye bekleyecek ve sonra çözecektir.

Adım 2

Üçüncü adım: Döngü haline gelmek

İşleri biraz daha ilginç hale getirmek için bir döngü işlevi ekleyin. Bunu oynat düğmesinin yanına sürükleyin ve ardından içindeki diğer komutları yeniden konumlandırın.

Varsayılan olarak, döngü sınırsız sayıda devam edecektir, bu nedenle sonsuzluk sembolüne tıklayın. Açılır menüde bir dizi seçenek göreceksiniz. Renk sensöründen, dokunmatik sensörden, zamanlayıcıdan veya daha fazlasından bir yoğunluk okuması seçebilirsiniz. Basit olması için üç sayı seçin.

Aşama 3

karanlık madde 4. sezon güncellemesi 2018

Dördüncü adım: İyi iş

Bitirmek için biraz ses ekleyeceğiz. Ses modülünü yeşil eylemler alanından döngünün sağına sürükleyin. Klasör simgesi varsayılan olarak gösterilir; bu, kutunun sağ üst köşesindeki dikdörtgene tıkladığınızda mevcut ses efektlerini ve sesleri göstereceği anlamına gelir.

Burada elimizi üç kez sıkıp açmamızı kutlamak için İyi iş seçiyoruz. Ancak bir melodi oluşturmak için bir nota veya ton - ya da bir dizi çalabilirsiniz.

4. adım

Ilginç Haberler

Editörün Seçimi

Google Dokümanlar'da Nasıl Anlaşılır?
Google Dokümanlar'da Nasıl Anlaşılır?
İster profesyonel bir editör ister öğretmen olun, üstü çizili sizin için önemli bir seçenektir. Bir hatayı düzeltmenize izin verir, ancak başkalarının bunları karşılaştırabilmesi için orijinali bırakın. Tabii ki, birçok insan kendi
Roblox'ta OD / ODer / ODing Ne Anlama Geliyor?
Roblox'ta OD / ODer / ODing Ne Anlama Geliyor?
Çevrimiçi buluşma veya kısaca ODing, İnternette romantik bir partner arama pratiğini temsil eder. Bu uygulama günümüzde inanılmaz derecede popüler olsa da, açık bir şekilde flört amaçlı olmayan birçok İnternet topluluğu tarafından hala cesaretini kırmaktadır. Roblox
Windows 10'da renkli başlık çubuklarını etkinleştirin ancak görev çubuğunu siyah tutun
Windows 10'da renkli başlık çubuklarını etkinleştirin ancak görev çubuğunu siyah tutun
Windows 10 Yıl Dönümü Güncellemesi ile Microsoft, Ayarlar'a yeni bir seçenek ekledi, böylece birkaç fare tıklamasıyla karanlık görev çubuğu ve renkli pencere başlık çubuklarına sahip olabilirsiniz.
Hulu Donmaya Devam Ediyorsa Bu Sorun Nasıl Düzeltilir
Hulu Donmaya Devam Ediyorsa Bu Sorun Nasıl Düzeltilir
Hesap sorunları, cihaz veya tarayıcı sorunları nedeniyle Hulu donmaya devam edebilir ya da Wi-Fi veya internet bağlantınızda sorunlar olabilir.
Destiny 2'de Efsanevi Parçalar Nasıl Elde Edilir
Destiny 2'de Efsanevi Parçalar Nasıl Elde Edilir
Destiny 2'de yeniyseniz, oyun hakkında öğrenmeniz gereken çok şey var. Orijinal Kaderi çalanlar için bu çok daha kolay olacak. Ancak, eğer bir
Windows 10 Dosya Gezgini'nde Adres Çubuğunda Tam Yolu Göster
Windows 10 Dosya Gezgini'nde Adres Çubuğunda Tam Yolu Göster
Windows 10'da Dosya Gezgini'nde Adres Çubuğunda Tam Yol Nasıl Gösterilir. Dosya Gezgini, Windows başlangıcıyla birlikte gelen varsayılan dosya yönetimi uygulamasıdır
Windows 10 Artık Yazıcı Sürücülerini İçermiyor
Windows 10 Artık Yazıcı Sürücülerini İçermiyor
İşletim sistemi boyutunu küçültmek ve kullanıcılara daha fazla depolama alanı sağlamak için Microsoft, yazıcı sürücülerini Windows 10 kurulum görüntüsünden kaldırmaya karar verdi. Windows 10 sürüm 1809'dan başlayarak, işletim sistemi, Mopria standardını destekleyen yalnızca birkaç modern yazıcı sürücüsü içerecektir. Zaten bildiğiniz gibi, önceki