SlideShare a Scribd company logo
1 of 25
MakeBlock ile
MBot
Programlama
MBot Core Donanım Özellikleri
Celal Murat Kandemir
mBot Yerleşik Donanımlar
mCore Kart Üzerinde Yerleşik Donanım
mCore
RGB LED
RGB Led
• RGB, RED-GREEN-BLUE renklerinin
kısaltması olan KIRMIZI-YEŞİL-MAVİ
renkli LED’lerin bir arada bulunduğu
bir renk uzayıdır.
• RGB LED üzerinde bu 3 LED birlikte yer
almaktadır.
• RGB LED’in Kırmızı-Yeşil-Mavi
ledlerinin her birine 0-255 arası
değerler vererek ara renkleri elde
edilmesi sağlanır.
Buzzer – Sesli Alarm
Buzzer – Sesli Alarm
• Kısaca Ses yayan elektronik
devre
• Genellikle uyarı vermesi
amacıyla günlük hayatta park
sistemlerinde, alarm
sistemlerinde kullanılmaktadır.
• Mblock komutlarında Nota
sembolleri ile birlikte vuruş
miktarı verilebilir.
Sembol A B C D E F G
Nota LA Sİ DO RE Mİ FA SOL
• Nota sembolleri yukarıdaki tabloda
görülmektedir.
• Nota yanlarındaki sayı notanın
tonunu belirlemek için kullanılır.
etmektedir. 2 ile 8 arasında bir değer
alarak kalından inceye doğru
sıralanmaktadır.
• C2 ve D2 notaları daha kalın DO ve
RE notaları olurken; C6 ve D6 daha
ince DO ve RE notalarıdır.
Light Sensor – Işık Algılayıcı
Light Sensor – Işık Algılayıcı
• Işık algılayıcı mCore üzerinde
bütünleşik yer almaktadır. Işık
algılayıcıdan 0-1023 arasında bir
değer okunabilir.
• En karanlık noktada 0 değeri
okunurken; en aydınlık noktada
1023 değeri okunmaktadır.
• Yandaki resimde mcore dışında
harici olarak da kullanılabilen ışık
algılayıcı mBot eklentisi
görülmektedir.
IR Transmitter/Receiver – Kızılötesi Verici/Alıcı
IR Transmitter/Receiver – Kızılötesi Verici/Alıcı
• IR alıcı ve verici arabirimin
kullanılabilmesi için 2 ya da daha
fazla mCore karta ihtiyaç
bulunmaktadır.
• IR verici, sayısal veriyi modüle
edilmiş elektrik sinyaline
dönüştürerek diğer mCore kart
üzerindeki IR alıcıya iletir.
• Modüle edilmiş IR sinyalleri, yüksek
frekansta (on/off;aç/kapa) ışık
değerleri dizisidir. Bu dizi "taşıyıcı
frekans" olarak bilinmektedir.
• Genellikle 38 Khz üzerinden iletim
yapılır.
• IR alıcı modüle edilmiş sinyali
alarak tekrar sayısal veriye
dönüştürür.
Button (On/Off) – Düğme (Aç/Kapa)
Button (On/Off) – Düğme (Aç/Kapa)
• Devrelerde açma – kapama (on/off)
amacıyla kullanılırlar.
• Elektronik düğmeler, basıldığı
zaman devreye bağlantı
durumlarına göre sayısal değer
olarak 1 veya 0 verirler.
• Sayısal olarak 1 değeri düğmenin
bağlı olduğu devreden bir elektrik
akımı aktığını belirtirken; sayısal 0
değeri aynı devreden bir elektrik
akımı akışı olmadığını gösterir.
• mCore üzerinde yerleşik düğme
mBlock kod bloklarında mantıksal
(boolean) bir değişken davranışında
bulunur.
• Düğmeye basıldı ya da bırakıldı
olarak kontrol edilir.
Harici Eklentiler
mCore Kartına RC25 (Giriş/Çıkış) Arabirimleri (Port) Üzerinden Bağlantı
Başlangıç Seti Kutu İçeriği
• Ultrasonik mesafe algılayıcı, insan işitmesinin
işitilebilir sınırından daha yüksek frekanslara
sahip yüksek perdeli ses dalgaları yayan, geri
gelen dalganın dönüş süresine göre cisme olan
uzaklık mesafesini ölçen cihazdır.
• Ultrasonik mesafe algılayıcı iki ultrasonik
dönüştürücüden oluşur. Dönüştürücüler (alıcı-
verici), elektrik sinyalini 40 KHz ultrasonik ses
darbelerine dönüştüren bir verici görevi görür.
Alıcı, iletilen darbeleri dinler. Gelen dalgaların
dönüş süresine göre mesafeyi ölçer.
• 0-400 cm arasında mesafe ölçümü yapılabilir.
• mBot üzerine monte edildiğinde mBot'un
tampon görevi gören ön demirleri ile arasında
yaklaşık 1cm. olduğundan engelden kaçınma
uygulamalarında bu mesafe de gözönünde
bulundurulmalıdır.
Ultrasound Sensor – Mesafe Algılayıcı
Line Follower – Çizgi Takip Algılayıcı
• Çizgi-izleyici sensör, her biri bir kızılötesi
verici ve bir kızılötesi alıcıdan oluşan iki
sensörden oluşur. Robotun altında
bulunmaktadır. Algılama aralığı 1 ila 2
cm'dir.
• Kızılötesi verici, mBot hareketi sırasında
sürekli olarak kızılötesi ışık yayar.
• Kızılötesi ışık yansıtılırsa (beyaz veya diğer
açık renk yüzeyleriyle karşılaşırsanız), alıcı
kızılötesi sinyalini alır ve 1 değerini verir
(şimdi çizgi takip sensörünün arkasındaki
mavi LED'in yandığını görebilirsiniz);
Kızılötesi ışık absorbe edilirse veya
yansıtılmazsa, alıcı kızılötesi sinyal almaz
ve "0" değerini verir.
Line Follower – Çizgi Takip Algılayıcı
DC Motor
• 0 değeri DC motorun durdurulması
amacıyla motorlara bilgirilir.
• Pozitif 50, 100, 255 değerleri motoru saat
yönünde;
• Negatif -50, -100, -255 değerleri saat yönü
tersi yönde dönüş gerçekleştirir.
• MBotun üzerindeki DC motorlar, ilk
kullanımlarda 50 hızında çalışabilmektedir.
• Ama bir süre sonra bataryaların
zayıflaması ve motorlarda kullanıma bağlı
oluşan yıpranma sebebiyle DC motorlar
50 hızında çalıştırılmak istendiğinde
motordan zayıf bir ses gelebilir fakat
hareket etmez.
Harici Eklentiler
Başlangıç Kutu Seti Dışında Bulunan
mCore Kartına RC25 (Giriş/Çıkış) Arabirimleri (Port) Üzerinden Bağlantı
Color Sensor – Renk Algılayıcı Servo Motor
7-Segment Display – 7 Parçalı Gösterge Potansiyometre
Joystick – Oyun Kumanda Sound Sensor - Ses Algılayıcı
3 Axis Accelerometer/Gyro Sensor - 3
Eksen Hızlanma ve Yön Algılayıcı Passive IR Detector – Hareket Algılayıcı
Humidity Sensor – Nem Algılayıcı Temperature Sensor – Isı Sensörü
Teşekkürler

More Related Content

What's hot

Lalman shukla vs gauri dutt
Lalman shukla vs gauri duttLalman shukla vs gauri dutt
Lalman shukla vs gauri dutt
sarvesh salvi
 

What's hot (12)

Barter Agreement
Barter Agreement Barter Agreement
Barter Agreement
 
POWELL V/S LEE Case -1908 (ENGLISH LAW )
POWELL V/S LEE Case  -1908 (ENGLISH LAW )POWELL V/S LEE Case  -1908 (ENGLISH LAW )
POWELL V/S LEE Case -1908 (ENGLISH LAW )
 
Lalman shukla vs gauri dutt
Lalman shukla vs gauri duttLalman shukla vs gauri dutt
Lalman shukla vs gauri dutt
 
(8) criminal misappropriation of property
(8) criminal misappropriation of property(8) criminal misappropriation of property
(8) criminal misappropriation of property
 
Termination of Offer
Termination of OfferTermination of Offer
Termination of Offer
 
Bailment and Pledge - Business Law
Bailment and Pledge - Business LawBailment and Pledge - Business Law
Bailment and Pledge - Business Law
 
Tutorial presentation quest 5
Tutorial presentation quest 5Tutorial presentation quest 5
Tutorial presentation quest 5
 
Offer and acceptance
Offer and acceptanceOffer and acceptance
Offer and acceptance
 
Indian Contract Act 1872
Indian Contract Act 1872Indian Contract Act 1872
Indian Contract Act 1872
 
Formule de czlcul des agregats s1 [learneconomie.blogspot.com]
Formule de czlcul des agregats s1 [learneconomie.blogspot.com]Formule de czlcul des agregats s1 [learneconomie.blogspot.com]
Formule de czlcul des agregats s1 [learneconomie.blogspot.com]
 
Chapter 7 – Negligence and Strict Liability
Chapter 7 – Negligence and Strict LiabilityChapter 7 – Negligence and Strict Liability
Chapter 7 – Negligence and Strict Liability
 
Constructive trust
Constructive trustConstructive trust
Constructive trust
 

Similar to mBot - mCore Donanım Özellikleri (11)

micropressesor
micropressesormicropressesor
micropressesor
 
mikrodenetleyici sensör uygulamaları.pptx
mikrodenetleyici sensör uygulamaları.pptxmikrodenetleyici sensör uygulamaları.pptx
mikrodenetleyici sensör uygulamaları.pptx
 
Arduino sunum1
Arduino sunum1Arduino sunum1
Arduino sunum1
 
PLC Eğitimi-2.pdf
PLC Eğitimi-2.pdfPLC Eğitimi-2.pdf
PLC Eğitimi-2.pdf
 
Ktü eek elektronik malzemeler
Ktü eek elektronik malzemelerKtü eek elektronik malzemeler
Ktü eek elektronik malzemeler
 
Elektronik Termometre
Elektronik TermometreElektronik Termometre
Elektronik Termometre
 
KTÜ EEK Robot Tanıtımı
KTÜ EEK Robot TanıtımıKTÜ EEK Robot Tanıtımı
KTÜ EEK Robot Tanıtımı
 
Sayısal- Analog Dönüştürücüler
Sayısal- Analog DönüştürücülerSayısal- Analog Dönüştürücüler
Sayısal- Analog Dönüştürücüler
 
Sayisal - Analog Dönüştürücüler
Sayisal - Analog DönüştürücülerSayisal - Analog Dönüştürücüler
Sayisal - Analog Dönüştürücüler
 
MİKRODENETLEYİCİLER İLE MOTOR UYGULAMALARI2.pptx
MİKRODENETLEYİCİLER İLE MOTOR UYGULAMALARI2.pptxMİKRODENETLEYİCİLER İLE MOTOR UYGULAMALARI2.pptx
MİKRODENETLEYİCİLER İLE MOTOR UYGULAMALARI2.pptx
 
SERVOMEKANaviationİZMALAR VE SENKRO SİSTEMLER- HAVACIL.pptx
SERVOMEKANaviationİZMALAR VE SENKRO SİSTEMLER- HAVACIL.pptxSERVOMEKANaviationİZMALAR VE SENKRO SİSTEMLER- HAVACIL.pptx
SERVOMEKANaviationİZMALAR VE SENKRO SİSTEMLER- HAVACIL.pptx
 

mBot - mCore Donanım Özellikleri

  • 1. MakeBlock ile MBot Programlama MBot Core Donanım Özellikleri Celal Murat Kandemir
  • 2. mBot Yerleşik Donanımlar mCore Kart Üzerinde Yerleşik Donanım
  • 5. RGB Led • RGB, RED-GREEN-BLUE renklerinin kısaltması olan KIRMIZI-YEŞİL-MAVİ renkli LED’lerin bir arada bulunduğu bir renk uzayıdır. • RGB LED üzerinde bu 3 LED birlikte yer almaktadır. • RGB LED’in Kırmızı-Yeşil-Mavi ledlerinin her birine 0-255 arası değerler vererek ara renkleri elde edilmesi sağlanır.
  • 7. Buzzer – Sesli Alarm • Kısaca Ses yayan elektronik devre • Genellikle uyarı vermesi amacıyla günlük hayatta park sistemlerinde, alarm sistemlerinde kullanılmaktadır. • Mblock komutlarında Nota sembolleri ile birlikte vuruş miktarı verilebilir. Sembol A B C D E F G Nota LA Sİ DO RE Mİ FA SOL • Nota sembolleri yukarıdaki tabloda görülmektedir. • Nota yanlarındaki sayı notanın tonunu belirlemek için kullanılır. etmektedir. 2 ile 8 arasında bir değer alarak kalından inceye doğru sıralanmaktadır. • C2 ve D2 notaları daha kalın DO ve RE notaları olurken; C6 ve D6 daha ince DO ve RE notalarıdır.
  • 8. Light Sensor – Işık Algılayıcı
  • 9. Light Sensor – Işık Algılayıcı • Işık algılayıcı mCore üzerinde bütünleşik yer almaktadır. Işık algılayıcıdan 0-1023 arasında bir değer okunabilir. • En karanlık noktada 0 değeri okunurken; en aydınlık noktada 1023 değeri okunmaktadır. • Yandaki resimde mcore dışında harici olarak da kullanılabilen ışık algılayıcı mBot eklentisi görülmektedir.
  • 10. IR Transmitter/Receiver – Kızılötesi Verici/Alıcı
  • 11. IR Transmitter/Receiver – Kızılötesi Verici/Alıcı • IR alıcı ve verici arabirimin kullanılabilmesi için 2 ya da daha fazla mCore karta ihtiyaç bulunmaktadır. • IR verici, sayısal veriyi modüle edilmiş elektrik sinyaline dönüştürerek diğer mCore kart üzerindeki IR alıcıya iletir. • Modüle edilmiş IR sinyalleri, yüksek frekansta (on/off;aç/kapa) ışık değerleri dizisidir. Bu dizi "taşıyıcı frekans" olarak bilinmektedir. • Genellikle 38 Khz üzerinden iletim yapılır. • IR alıcı modüle edilmiş sinyali alarak tekrar sayısal veriye dönüştürür.
  • 12. Button (On/Off) – Düğme (Aç/Kapa)
  • 13. Button (On/Off) – Düğme (Aç/Kapa) • Devrelerde açma – kapama (on/off) amacıyla kullanılırlar. • Elektronik düğmeler, basıldığı zaman devreye bağlantı durumlarına göre sayısal değer olarak 1 veya 0 verirler. • Sayısal olarak 1 değeri düğmenin bağlı olduğu devreden bir elektrik akımı aktığını belirtirken; sayısal 0 değeri aynı devreden bir elektrik akımı akışı olmadığını gösterir. • mCore üzerinde yerleşik düğme mBlock kod bloklarında mantıksal (boolean) bir değişken davranışında bulunur. • Düğmeye basıldı ya da bırakıldı olarak kontrol edilir.
  • 14. Harici Eklentiler mCore Kartına RC25 (Giriş/Çıkış) Arabirimleri (Port) Üzerinden Bağlantı Başlangıç Seti Kutu İçeriği
  • 15. • Ultrasonik mesafe algılayıcı, insan işitmesinin işitilebilir sınırından daha yüksek frekanslara sahip yüksek perdeli ses dalgaları yayan, geri gelen dalganın dönüş süresine göre cisme olan uzaklık mesafesini ölçen cihazdır. • Ultrasonik mesafe algılayıcı iki ultrasonik dönüştürücüden oluşur. Dönüştürücüler (alıcı- verici), elektrik sinyalini 40 KHz ultrasonik ses darbelerine dönüştüren bir verici görevi görür. Alıcı, iletilen darbeleri dinler. Gelen dalgaların dönüş süresine göre mesafeyi ölçer. • 0-400 cm arasında mesafe ölçümü yapılabilir. • mBot üzerine monte edildiğinde mBot'un tampon görevi gören ön demirleri ile arasında yaklaşık 1cm. olduğundan engelden kaçınma uygulamalarında bu mesafe de gözönünde bulundurulmalıdır. Ultrasound Sensor – Mesafe Algılayıcı
  • 16. Line Follower – Çizgi Takip Algılayıcı • Çizgi-izleyici sensör, her biri bir kızılötesi verici ve bir kızılötesi alıcıdan oluşan iki sensörden oluşur. Robotun altında bulunmaktadır. Algılama aralığı 1 ila 2 cm'dir. • Kızılötesi verici, mBot hareketi sırasında sürekli olarak kızılötesi ışık yayar. • Kızılötesi ışık yansıtılırsa (beyaz veya diğer açık renk yüzeyleriyle karşılaşırsanız), alıcı kızılötesi sinyalini alır ve 1 değerini verir (şimdi çizgi takip sensörünün arkasındaki mavi LED'in yandığını görebilirsiniz); Kızılötesi ışık absorbe edilirse veya yansıtılmazsa, alıcı kızılötesi sinyal almaz ve "0" değerini verir.
  • 17. Line Follower – Çizgi Takip Algılayıcı
  • 18. DC Motor • 0 değeri DC motorun durdurulması amacıyla motorlara bilgirilir. • Pozitif 50, 100, 255 değerleri motoru saat yönünde; • Negatif -50, -100, -255 değerleri saat yönü tersi yönde dönüş gerçekleştirir. • MBotun üzerindeki DC motorlar, ilk kullanımlarda 50 hızında çalışabilmektedir. • Ama bir süre sonra bataryaların zayıflaması ve motorlarda kullanıma bağlı oluşan yıpranma sebebiyle DC motorlar 50 hızında çalıştırılmak istendiğinde motordan zayıf bir ses gelebilir fakat hareket etmez.
  • 19. Harici Eklentiler Başlangıç Kutu Seti Dışında Bulunan mCore Kartına RC25 (Giriş/Çıkış) Arabirimleri (Port) Üzerinden Bağlantı
  • 20. Color Sensor – Renk Algılayıcı Servo Motor
  • 21. 7-Segment Display – 7 Parçalı Gösterge Potansiyometre
  • 22. Joystick – Oyun Kumanda Sound Sensor - Ses Algılayıcı
  • 23. 3 Axis Accelerometer/Gyro Sensor - 3 Eksen Hızlanma ve Yön Algılayıcı Passive IR Detector – Hareket Algılayıcı
  • 24. Humidity Sensor – Nem Algılayıcı Temperature Sensor – Isı Sensörü