Teknokta

| EV3

LEGO Mindstorms EV3 Build-in Rotasyon Sensörü Kullanımına Farklı Bir Örnek


Bazen yaptığımız robotun tasarımındaki bir kolun sınırlı çalışma alanı olabilir. Örneğin; motor sınırsız tur atabilmekteyken yaptığınız tasarım sebebiyle motor sadece belli bir derece aralığında çalışmak durumunda kalabilir (Bkz. LEGO Mindstorms Ev3 programında yapım klavuzu bulunan drive base ve medium motor tasarımı). 

Robotumuzun bir nesneyi algılayıp durmasını ve ardından nesneyi üzerindeki bir kol aracılığı ile alarak getirmesini isteyebiliriz. Böyle bir senaryoda robotu başlatırken kolu, hep açık vaziyette olacak şekilde elle ayarlamalıyız. Aksi takdirde robot, nesneyi almak istediğinde kol zaten kapalı olacağından başarısız olacaktır. 

Kolu elle ayarlamayı unutma ihtimalimize karşılık elbette robotumuzu, kolunu istediğimiz başlangıç noktası olan en üst seviyeye getirecek ve bizi elle bazı ayarlar yapmaktan kurtarabilecek şekilde programlayabiliriz. 

Örneğin programımızın en başına, kolu çalıştıran motoru, başlangıç noktasına (en üst seviyeye) götürecek bir program bloğu ekleyebiliriz. 

Devamı...

| EV3

LEGO® MINDSTORMS® EDUCATION EV3 Classroom

LEGO® MINDSTORMS® EDUCATION EV3 Classroom Yazılımı Mac kullanıcıları için hazır! Gelin birlikte bir göz atalım.

Scratch tabanlı bir program olan EV3 Classroom bizi bir başlangıç ekranı ile karşılıyor.

Start düğmesine bastığımız zaman, üç aşamalı Başlarken sayfası ve öğretmenlerin yapması gereken ilk hazırlıkları anlatan bir bölüm karşımıza çıkıyor.

Bu sayfada 1 numaralı bölüme tıklayıp Akıllı tuğlayı nasıl bağlayacağımızı görüyoruz. 2 numaralı bölümde ise Motorları ve Sensörleri tanıma çalışmalarını yapıyoruz. 3. Bölüm hareket çalışmalarını deneyebileceğimiz bir robot modeli yapmamızı sağlıyor. Bu model ile robotun hareketlerini  Scratch tabanlı programınız ile hazırlayacağınız kodlarla deneyebilirsiniz.

Devamı...

| EV3

LEGO Mindstorms Ev3, elimi ultrasonic sensörünün önüne yapışık tuttuğum halde neden önünde 255 cm mesafe oluğunu raporluyor?

Bu soruyu cevaplayabilmek için ilk önce ultrasonik sensörün nasıl çalıştığını anlamalıyız. 

Ultrasonik sensör iki temel bölümden oluşur. Bunlardan ilki transmitter diyebileceğimiz ses dalgalarını gönderen kısım diğeri ise receiver diyebileceğimiz yansıyan ses dalgalarını algılayan kısımdır. 

Sensör, transmitter tarafından ses dalgasının gönderilmesi ile ses dalgasının yansımasının receiver tarafından algılanması arasında geçen süreden mesafeyi ölçümlemektedir. Gönderilen ses dalgası fiziki koşullar sebebiyle bazen geriye dönmez veya sensör tarafından değerlendirilemeyecek kadar düşük şiddette döner.  Bu durumda maksimum mesafe olan 250 cm. raporlananır. 

Eğer sensörün önünü ona değecek yakınlıkta bloke edersek yine ölçebildiği maksimum mesafeyi gösterir. Çünkü; sensörün receiverının önünü elimizle kapattığımızda, receiver hiçbir yansıyan ses dalgasını algılamayacak ve ses dalgasının yansımasının hiç geri dönmediğini düşünerek ölçebileceği maksimum mesafeyi gösterecektir.

| EV3

Mac kullanıcılarının dikkatine!..

EV3 yazılımını Mac bilgisayarda kullanıyorsanız işletim sisteminizi güncellemeden önce sizi uyarmak istiyoruz. 

EV3 Lab yazılımının şu anki sürümü, Apple’ın Mac bilgisayarlarda işletim sistemi olan ‘Catalina’ adı verilen işletim sistemi sürümüyle uyumlu değildir. Bu nedenle mevcut EV3 Lab yazılımımı ve EV3 Programlama Uygulaması, LEGO® MINDSTORMS® Education EV3 Classroom adı verilen tamamen yeni bir uygulamayla değiştirilecek. 

Scratch'a dayalı bir kodlama dili içeren EV3 Classroom, ilk olarak Kasım 2019’da macOS’a ve 2020 baharında iOS, Windows 10, Android ve Chrome için başlayacak. EV3 Classroom, tüm cihazlarda tutarlı bir deneyim, özellikler ve içerik sunacak. EV3 Classroom ilk sürümü 2020 baharında ABD İngilizcesi ve ardından diğer 15 EV3 dilinde olacak.


Kesintisiz bir EV3 deneyiminin tadını çıkarmaya devam etmek için, yeni işletim sistemi sürümüne güncellemeden önce yeni EV3 Classroom uygulamasını bekleyip yükseltme yapmanızı öneririz.  

https://education.lego.com/en-us/downloads adresinden güncel yazılımları takip edebilirsiniz.

| EV3

MicroPython Kullanarak EV3 Kodlayabilirsiniz...


Artık MicroPython kullanarak Python programlamanın gücünü EV3’nüzde kullanabilirsiniz. EV3 MicroPython işletim sistemini herhangi bir mikro SD kart üzerine kurun ve EV3 Tuğla’nıza takıp hemen programlamaya başlayın. Kolayca başlamanız için dokümanları ve örnek API kodlarını sizinle paylaşıyoruz. Ayrıca, standart LEGO® MINDSTORMS® EV3 ürün yazılımına kolayca geri dönebilirsiniz.

EV3 ve MicroPython

Nelere İhtiyaç Var?

Devamı...