Ana içeriğe atla

Gece Gündüz Uygulaması - mBlock ile Ardunio Örnekleri

Mblock programı ile beraber Gece ile Gündüz Uygulaması Yapacağız. Mblock programı ile beraber yaptığımız Gece Gündüz Uygulaması çalıştırıldığında Klavyeden "A" harfine bastığımızda ekrana daha aydınlık sahne dekoru gelecek ve Gündüz yazısı çıkacak ve Ledimiz yanmayacak. "S" harfine bastığımızda ise daha koyu bir sahne dekoru gelecek gece yazısı çıkacak ve oluşturduğumuz devrede Ledimiz yanacak. Bu uygulamayı Mblock programında yapacağımız. Kodlara geçmeden önce led devremizde gerecek malzeme listesi:

1-Arduino Uno
2-BreadBoard 
3-LED
4-220Ω Direnç
5-Jumper Kablolar
Malzemelere ihtiyacımız var.
Breadboard'muza eklediğimiz Led'in uzun bacağına 220 ohm'luk bir direnç ekliyoruz. Direncin bir bacağından jumper kablo ile ardunio uno malzememizin 8 nolu dijital pinine bağlantı kuruyoruz(Siz 2-13 arasında istediğiniz bir dijital pine jumper kablonuzu bağlayabilirsiniz) Led'in kısa bacağını ise yine jumper kablo ile Ardunio Uno'da GND(negatif)ucuna bağlıyoruz. Devre şeması aşağıda yer almaktadır.
Gece Gündüz Uygulaması - mBlock ile Ardunio Örnekleri
Şimdi gelelim mBlock'taki kodlarımıza; Sahne dekoru olarak ben Mblock kütüphanesinde yer alan city with water(Karanlık olan) city with water 2(Aydınlık olan)


Sahneye bir tanede kukla ekledim.

Kod kısmı ise şöyle :
Klavyeden "a" tuşuna basıldığında Aydınlık olan dekora geç (Görünüm menüsünden ekliyoruz) ve 8 nolu dijital pini düşük yap kodu(Robotlar menüsünden ekliyoruz) ile ledimizi yakmıyoruz ve kukla Gündüz diye konuşma balonu ortaya çıkıyor(Görünüm menüsünden ekliyoruz). "S" tuşuna basıldığında ise karanlık olan dekora geçecek ve 8 nolu dijital pini yüksek yaparak yanmasını ışık vermesini sağlarız Kuklanın gece diye düşünmesini sağlarız. Bu kodları çalıştırabilmemiz için arduino kartımızın ve devremizin bilgisayara usb kablosu ile bağladıktan sonra önce Bağlan menüsünden Seri portu seçiyoruz, oradan arduino kartımızın bağlı olduğu bağlantı noktasını seçelim. Seçtikten sonra yine bağlan menüsünden Aygıt yazılımı güncellemesi ile yazdığımız kodları arduino kartımıza göndermiş yüklemiş oluruz. Böylece programımız çalışmaya hazır bir hal alır.

Programın kaynak kodlarını İndirmek İçin TIKLAYINIZ (mblock 3)

Programın kaynak kodlarını İndirmek İçin TIKLAYINIZ (mblock 5)

Kodlarımızı yazdıktan sonra bağlan düğmesine tıklayarak arduino uno ile bağlantı sağlıyoruz. Sonra yükle ile kodlarımızı arduino uno kartına yüklüyoruz. 

Arduino uno kartı ile kuklalar ve arka plan arasında etkilişim kurulabilmesi için Uzantılar ekle kısmından yükleme modu yayıncısı eklememiz lazım. Kart ve kuklalar için ayrı ayrı eklememiz lazım.

Arduino uno kartımızın içindeki kodlar; Klavyenin tuşlarına basıldığında gelen mesaj değerine göre 8 nolu dijital pine bağlanan led sönüyor veya yanıyor


Klavyenin a tuşuna başılınca arka plan dekoru değişiyor ve kukla "Gündüz" diyor ve arduino kartına A mesajını yolluyor.
Klavyenin s tuşuna başılınca arka plan dekoru değişiyor ve kukla "Gece" diyor ve arduino kartına S mesajını yolluyor.



Benzer Konular:

Tüm Mblock İle Arduino Örnekleri İçin TIKLAYINIZ
(Tüm Mblock ile Arduino Örneklerine tıkladıktan sonra açılan sayfanın en altındaki "Diğer Yayınlara" tıklayarak diğer sayfadaki Mblock ile Arduino örneklerinede ulaşabilirsiniz)

Yorumlar

Popüler Yayınlar

Mblock İle Trafik Lambası

 Mblock programı ile trafik lambası uygulaması yapacağız. Kodlara geçmeden önce trafik lambası devremizde gerekecek malzeme listesi: 1-Arduino Uno 2-BreadBoard  3-3 adet LED 4-3 adet 220Ω Direnç 5-Jumper Kablolar Malzemelere ihtiyacımız var. Not: Kırmızı,Sarı,Yeşil ışık veren ledlere ihtiyacımız var. Eğer, beyaz renkli led kullanacaksanız uygulama öncesi yukarıdaki 3 rengi veren ledleri tek tek tespit etmeniz gerekiyor. Breadboard'muza eklediğimiz Ledlerin uzun bacağına 220 ohm'luk dirençleri ekliyoruz. Direnclerin bir bacağından jumper kablo ile ardunio uno malzememizdeki 2,3,4  nolu dijital pinlere kuruyoruz(Ben 2 nolu dijital pine Yeşil,3 Noluya Sarı,4 Noluya Kırmızı ledimi bağladım) Ledlerin kısa bacağını ise yine jumper kablo ile Ardunio Uno'da 3 adet bulunan GND(negatif)ucuna bağlıyoruz. Devre şeması aşağıda yer almaktadır. Şimdi gelelim mBlock'taki kodlarımıza; Mblock programında Robotlar menüsünden Arduino programı başlangıç kod...

5. Sınıf Bilişim Teknolojileri Dersi Haftalık Konu Materyalleri

  5. Sınıf Bilişim Teknolojileri Dersi 1. Dönem Haftalık Konu Materyalleri 1. Hafta - Bilişim İle Tanışıyorum 2. Hafta - Bilgisayarımda Gördüklerim Görmediklerim 3. Hafta - Dosya Yönetimi   4. Hafta - Etik Değerler 5. Hafta - Dijital Yurttaşlık 6. Hafta - Dijital Zorba, Karşımda Durma! 7. Hafta - Gizli ve Güvenli Mi? 8. Hafta - Bilgi Bağları 9. Hafta - İnternet'te Arama, Bilgilerimi Tarama 10. Hafta - Araştırma - Kaynak Doğrulama 11. Hafta - İletişim Teknolojileri ve İşbirliği 12. Hafta - Görsel İşleme Programları 13. Hafta - Kelimeleri Nasıl İşlerim 14. Hafta - Sunum Yapıyorum 15. Hafta - Dijital Ürün Oluşturuyorum 16. Hafta - Ürünlerimizi Değerlendiriyoruz 17. Hafta - Sınıf Dergimiz Sahnede 18. Hafta - Genel Tekrar  5. Sınıf Bilişim Teknolojileri Dersi 2. Dönem Haftalık Konu Materyalleri 1. Hafta -  Bulmaca Buldurmaca 2. Hafta -  En İyi Çözümü Buldum 3. Hafta -  Yönergeleri Takip Et  4. Hafta -  Ver Elini Veri 5. Hafta -  Mantıklı Düşün...

Ders İçi Performans Ölçeği

Bilişim Teknolojileri ve Yazılım Dersi Ders içi performans ölçeğini aşağıdaki linkten indirebilirsiniz. Ölçek excel formatında olup otomatik hesaplama formülüde dahildir. https://drive.google.com/file/d/0B7zeuMp7XmllZTBHVkZGZG5kb1E/view?usp=sharing Ders içi performans ölçeği - 2 //Puanı otomatik olarak dağıtır https://drive.google.com/file/d/1bqSEqCMy8IYLTExzGPqjdZ3HMMmtrrTG/view?usp=sharing Benzer Konular: Sene Sonu Ders Kesim Raporu İçin TIKLAYINIZ Yazılı Kağıdı Teslim Tutanağı İçin TIKLAYINIZ Sınav Analizi İçin TIKLAYINIZ Dönem Sonu Yapılacak İşlemler İçin  TIKLAYINIZ Bilişim Teknolojileri Dersi Sene Sonu Zümresi İçin  TIKLAYINIZ