Ana içeriğe atla

Kayıtlar

Birden Fazla Led Yakma(Kara Şimşek)- Mblock İle Arduino Örnekleri

Bu uygulamamızdan önce tek led yakıp söndürmüştük . Bu uygulamamızda Mblock programı ile beraber birden fazla led yakma yani diğer adıyla kara şimşek uygulaması yapacağız. Programımızın k odlara geçmeden önce  led devremizde gerecek malzeme listesi: 1-Arduino Uno 2-BreadBoard  3-7 adet LED 4- 7 adet 220Ω Direnç 5-Jumper Kablolar Malzemelere ihtiyacımız var. Breadboard'muza eklediğimiz Ledlerin uzun bacağına 220 ohm'luk bir direnç ekliyoruz. Direncin bir bacağından jumper kablo ile ardunio uno malzememizin 2 nolu dijital pininden başlayarak 8. pine kadar bağlantı kuruyoruz Led'in kısa bacağını ise yine jumper kablo ile Ardunio Uno'da GND(negatif)ucuna bağlıyoruz. Fakat, arduino uno kartımızda 3 adet GND ucun olduğu için ledlerin kısa bacağına bağlatığımız jumper kabloları breadboard'muzun aşağısında yer alan + veya - uçlarına bağlıyoruz. Kablolar aynı hizada olmalı + veya - bölümünde yatay olarak kabloları bağlayabiliriz. Kablolalarımızı bu bölgegede

LDR ile Gece Gündüz Uygulaması - Mblock İle Arduino Örnekleri

Bu uygulamamızda LDR ile gece gündüz uygulaması yapacağız. Aynı zamanda gece lambası uygulamasıda olmuş olacak. LDR'nin değerini ölçmeyi bir önceki ders öğrenmiştik. Şimdi, bu değerleri okuduktan sonra değerlere göre hem otomatik olarak led yanıp sönecek hemde Mblock programında kısa bir uygulama yapacağız. Gelelim devre elemanlarına. 1-Arduino Uno(1 adet) 2-BreadBoard  3-220Ω Direnç(2 adet)  4-Led(1 adet) 5-LDR(1adet) 6-Jumper Kablolar Malzemelere ihtiyacımız var. Devre şemamız aşağıdaki gibidir. LDR mizin bir ayağına 220 ohmluk bir direnç bağlıyoruz. Bağladığımız direncin bir ayağına kablo bağlayıp bu kabloyu 5 voltluk pine bağlıyoruz(mavi kablo) LDR'nin bir ayağına bağladığımız direncin diğer ayağına kablo ile A0 analog pinine bağlıyoruz(Sarı kablo)(Burada ldr'nin bir, direncin bir ayağı ve kablo alt altta aynı hizada olmalı) LDR'nin diğer boşta kalan ayağına ise kablo ile GND(- uca) bağlıyoruz.  Eklediğimiz ledin uzun bacağına 220 ohm luk

LDR Uygulaması - Mblock İle Arduino Örnekleri

Bu uygulamamızda Mblock programı ile beraber LDR uygulaması yapacağız.  LDR; gelen ışığa göre değer değişikliğine uğrayan bir fotodirençtir. LDR deki değerlere göre lamba yakıp söndürebilirsiniz. Bu uygulamamızda öncelikle LDR'deki değerleri okumayı öğreneceğiz sonra led yakıp söndürme yapacağız.  Gelelim devre elemanlarına. 1-Arduino Uno(1 adet) 2-BreadBoard  3-220Ω Direnç(1adet)  5-LDR(1adet) 6-Jumper Kablolar Malzemelere ihtiyacımız var. Devre şemamız aşağıdaki gibidir. LDR mizin bir ayağına 220 ohmluk bir direnç bağlıyoruz. Bağladığımız direncin bir ayağına kablo bağlayıp bu kabloyu 5 voltluk pine bağlıyoruz(mavi kablo) LDR'nin bir ayağına bağladımız direncin diğer ayağına kablo ile A0 analog pinine bağlıyoruz(Sarı kablo)(Burada ldr'nin bir, direncin bir ayağı ve kablo alt altta aynı hizada olmalı) LDR'nin diğer boşta kalan ayağına ise kablo ile GND(- uca) bağlıyoruz. Böylece devremizi hazırlamış olduk. Sırada kodumuzu yazmaya geldi. Mbloc

Tek Led Yakıp Söndürme - Mblock İle Arduino Örnekleri

Mblock programı ile beraber led yakıp söndüreceğiz. Mblock programı ile yapacağımız uygulamanın 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. Şimdi gelelim mBlock'taki kodlarımıza; 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 ledimizi hangi dijital pine bağladıysak "Robotlar menüsünden ...pini düşük yap kodunu ekliyoruz.

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(negat

Girilen Uzunluk Ölçüsünü Metre ve Santimetreye Çevirme - Scratch Örnekleri

Scratch ile beraber Girilen Uzunluk Ölçüsünü Metre ve Santimetreye Çevirme örneğini yapacağız. Scratch 2 programı ile yaptığımız bu örnek uygulama için önçelikle veri menüsünden programda kullanacağımız verilen uzunluk, işlem sonucunda oluşacak metre ve santimetre cinsinden verileri tutması için veriler oluşturuyoruz. Programda konuşma balonları oluşturacağım için bir tane kukla ekliyorum. Kod kısmı: Yeşil bayrak tıklanınca öncelikle metre, santimetre ve verilen uzunluk ölçüsüne 0 yapıyorum. 0 yapmazsak daha önce program kullanılmışsa ilk çalışmada eski kullanılan verilerin rakamları gözükecektir. Verileri 0 yapan kodu yazdıktan sonra kuklada çıkan konuşma balonlarını ise görünüm menüsünden ekliyoruz. Ve kullanıcının uzunluk ölçüsü almak için Algılama menüsünden sor ve bekle komutunu kullanıyoruz. Kullanıcıdan santimetre cinsinde cinsinden uzunluk ölçüsünü aldıktan sonra bunu matematiksel işlem ve komutlarla metre ve santimetreye çevirmeye geldi. Algılamada girilen uz