Ana içeriğe atla

5.2.7 D ROBOTUN ROTASI

5.2.7 D ROBOTUN ROTASI
SÜRE: 20 DK.

KAZANIMLAR
5.5.1.15. Bir algoritma için akış şeması çizer.
Akış şemasının elektronik ortamdaki çizimi için kelime işlemci programları veya diğer çizim programları kullandırılır.

ANAHTAR KELİMELER
Akış Şeması, Tekrarlı Yapı, Karar Yapıları, Doğrusal Yapı

BİLGİ İŞLEMSEL DÜŞÜNME BECERİLERİ
Algoritmik Düşünme

MATERYALLER
5.2.7.D1 - Robotun Rotası Görseli

UYGULAMA
1. Tahtaya Robotun Rotası Görselini yansıtarak aşağıdaki açıklamayı yapın ve birlikte akış şemasını oluşturun.
Akış şemalarını algoritmamızın adımlarını tanımlamak için kullandık. Şimdi de bir aracı/nesneyi istediğimiz yere göndermek için nasıl bir akış şemaları hazırlayabileceğimize bakalım. Bu aslında bilgisayarda karşılaştığımız pek çok oyun ve animasyonun da temelini oluşturuyor. Şimdi şekilde yer alan aracın A noktasına ulaşması için akış şemasını oluşturalım.

2. Öğrencilerden bu akış şemasına benzer şekilde, aracın B noktasına, ulaşması için akış şeması
oluşturmalarını isteyin. ( Başla- ilerle- ilerle- sağa dön- ilerle- ilerle- bitir veya başla- ilerle- sağa dön-
ilerle- ilerle- sola dön- ilerle- bitir şeklinde iki farklı akış şeması oluşturabilirler.)
3. Daha sonra öğrencilere aşağıdaki yönergeyi vererek yeni bir akış şeması oluşturmalarını isteyin.
D ve C noktası için ise durumu biraz değiştirelim. Robotumuzun C veya D noktalarından birine
gidecek kadar pili kaldığını düşünelim ve bu duruma uygun bir akış şeması oluşturalım.

ROBOTUN ROTASI ÇALIŞMA KAĞIDI


Benzer Konular:

5.2.7 Akışı Değiştiriyorum Konusuna Geri Dönmek İçin TIKLAYINIZ


Yorumlar

Popüler Yayınlar

Sosyal Medyada Bizi Takip Edin

Facebook Sayfamız İçin TIKLAYINIZ Youtube Kanalımız İçin TIKLAYINIZ Twitter Hesabımız İçin TIKLAYINIZ Instagram Sayfamız İçin TIKLAYINIZ

Mblock İle Akıllı Sabunluk

Bu uygulamamızda HC-SR04 Ultrasonik Mesafe Sensörü ve Servo Motor  Kullanarak bir akıllı sabunluk uygulaması yapacağız.  Malzeme listesi: 1-Arduino Uno 2-BreadBoard  3- 2 adet Servo Motor Sg 90 4-1 adet HC-SR04 Ultrasonik Mesafe Sensörü 5-Jumper Kablolar Malzemelerine ihtiyacımız var. Servo motorların ortadaki kırmızı kablo Ardunio Uno'da bulunan 5V ucuna, kahverengi kabloyu GND ucuna, Turuncu kabloyu ise dijital pinlere bağlıyoruz. HC-SR04 Ultrasonik Mesafe Sensörü 4 adet bacak var. VCC yazan bacağı kablo ile 5V'a bağlıyoruz. Trigger yazan bacağı 9 nolu, Echo yazan bacağı ise 8 nolu dijital  pine, GND yazan bacağı ise GND ucuna bağladım.  Devre şeması aşağıda yer almaktadır. Kod Kısmı: Mblock programında Robotlar menüsünden Arduino programı başlangıç kodunu ekliyoruz. Kontrol menüsünden sürekli tekrarla kodunu ekledikten sonra iç kısmına mesafeyi bize göstermesi için veri menüsünden Mesafe adlı bir değişken ol...

Potansiyometre İle Elma Toplama Oyunu- Arduino İle Mblock

Bu uygulamaya geçmeden önce Potansiyometre ile Led Yakma işlemini yapmıştık. Potansiyometrenin kurulumunu ve gerekli malzemeleri buradan öğrenebilirsiniz.  Gelelim Mblock programında kodlarımızı yazmaya. Öncelikle internetten bir arka plan bulun sahne kısmından arka planı değiştiriyoruz. Yeni kukla kısmından 3 adet elma (Elma sayısını çoğaltabilirsiniz) ve 1 adet sepet ekliyorum. Elmaların İçindeki kodlar şöyle: Yeşil bayrak tıklandığından veri kısmından oluşturduğumuz toplanan elma sayılı değişkenimiz 0 olsun kodunu ekliyoruz. Bunu eklemezsek, oyun daha önce oynandıysa toplanan elma sayısı kaldığı yerden devam eder. Elmaların rastgele olarak yatayda bir yerde çıkması için hareket menüsünden eklediğimiz x ve y noktasına git kodunun içine rastgele sayı üreten kodu işlemler menüsünden alıp x noktasının içine ekliyoruz. Burada elmanın hangi aralıklarda çıkmasını istiyorsak o aralıktaki başlangıç noktalarını yazıyoruz. ve elmanın görünmesini sağlıyoruz. Elma, yukarıdan aşağ...