
Merhaba arkadaşlar. Çocuklar için mBlock ile Arduino kursuna hoş geldiniz.
Bu kursta; Arduino nedir, çeşitleri nelerdir, özellikleri nedir gibi temel kavramlar hakkında bilgi sahibi olacaksınız.
Blok tabanlı programlama ve mBlock programının kullanımını öğreneceksiniz.
Arduino devreleri tasarlayarak, blok tabanlı programlama ile devrenizi çalıştıracaksınız.
İyi çalışmalar dilerim, kolay gelsin.
Arduino; kullanımı kolay, donanım ve yazılım tabanlı, açık kaynak kodlu elektronik geliştirme platformdur. (kaynak: arduino.cc)
*Arduino kartları üzerindeki giriş çıkış pinleri ile bir LED yakabilir, trafik lambası yapabilir, buton kontrollü projeler yapabilirsiniz.
*Sensörlerden gelen verileri işleyerek motorları kontrol edebilir, bir robotun hareketlerini tasarlayabilir, kapıların otomatik açılmasını sağlayabilirsiniz. *Bunlar yapabileceklerinizden sadece birkaç örnek.
*Arduino kullanarak; robotik projeler, akıllı sistemler, nesnelerin interneti projeleri, otonom çalışan sistemler gibi neredeyse tüm elektronik projeleri yapabilirsiniz.
Arduino üzerinde ATmega328 mikrodenetleyici vardır. 14 adet giriş/çıkış pini(6 tanesi pwm çıkışı), 6 adet analog giriş pini bulunmaktadır. Farklı kodlama platformları ile kolay programlanabilme özelliğine sahiptir.
Arduino, kullanıcı seviyesi, proje türü ve devre elemanı bağlantı sayılarına göre farklı kart çeşitleri ve modüller sunmaktadır.
Arduino’nun kendi web sitesinde Arduino kart ve modüllerini inceleyebilirsiniz.
( https://www.arduino.cc/en/Main/Products )
*mBlock, makeblock şirketi tarafından; çocukların kodlama yapabilmeleri için tasarlanmış bir programdır.
*Scratch 3.0 ve Arduino tabanlı olarak geliştirilmiştir.
*Blok tabanlı ve metin tabanlı programlama dillerini desteklemektedir.
*mBlock programı ile; mBot, Codey Rocky, makeblock ultimate gibi robotik setlerin yanında; Arduino, Halocode ve micro:bit gibi elektronik geliştirme kartlarını da kullanarak kodlama yapabilirsiniz.
mBlock programını https://www.mblock.cc/en-us/download adresinden işletim sisteminize ve kullandığınız cihaza uygun sürümünü indirip kurabilirisniz.
https://ide.mblock.cc/?device#/ adresinden de online editör üzerinden kullanabilirsiniz.
Kodlama 21. yüzyılın yeni dili olarak tanımlanmaktadır.
Kodlama yapabilmek, okuma yazma kadar kıymetlidir.
Çocuklar, öğrenciler kodlamayı Blok Tabanlı Kodlama araçları ile daha kolay öğrenebilmektedir.
mBlock ile Arduino kursumuzda da Arduio devre tasarımları yaparak, blok tabanlı kodlama ile devremizin çalışmasını sağlayacağız.
Arduino nedir? Blok Tabanlı kodlama nedir? mBlock programı nedir? Elektronik devre tasarımı nasıl yapılır? bu soruların cevabını kursumuzun içeriğinde bulabillirsiniz.