mBlock Dersleri-19 mBlock 4 Seri Port

mBlock ile Arduino uygulamaları serisine devam ediyoruz. Bu yazımızda mBlock 4 Seri Port – Seri Monitör özelliğini anlatacağım. mBlock programını kullanarak analog girişten değer okumak istediğimizde (örnek ldr devresi) seri port ekranından gelen veriyi görmemiz gerekecektir. Bunun için devre blokları arasına seri port bloğunun da eklenmesi gerekecektir. Basit yöntemle seri port ekranının kullanılmasını anlatacağım.

Robotlar sınıfından “Arduino Programı” ve “seri porta merhaba” de bloğunu tasarım alanına aşağıdaki şekildeki gibi yerleştirelim.

mblock seri port blok

Düzenle menüsünden Arduino Kipi Seçilir. Sağ tarafta açılan kod bölümünde altta “recv encode mode” kısmında “harf hali” seçilir.

mblock Arduino kipi

Bağlan menüsü – Seri Port alanından Com portunu seçip Programı Arduino kartına gönderelim. Karta yükleme tamamlanınca Seri Port kısmında bağlantının kesildiğini göreceksiniz. Tekrar Seri port kısmında com portunu seçerek bağlantıyı sağlayalım. Eğer bu işlem yapılmaz ise seri monitör ekranında veri alamayız.

Karta yükleme tamamlayıp Seri Port tekrar seçildiğinde sağ taraftaki kod alanının alt tarafında “Kodlama Kursu” yazısı bir kez görülecektir. Eğer yazının birden fazla gözükmesini ve gösterim süresini ayarlamak istersek blok satırına “sürekli tekrarla” ve “1 saniye bekle” bloklarını eklememiz gerekecektir.

mblock seri port yazı

mBlock 4 Seri Port - Seri Monitör

Yazdığımız “Kodlama” yazısının kod bölümü içerisinde Serial.println(“Kodlama”); şeklinde yazıldığını da görebiliriz. “send encode mode” kısmı da harf hali olarak seçilirse Yolla butonunun solundaki kutuya bir yazı yazıp Arduino içerisine gönderip seri monitörden o yazıyı yazdırabiliriz.

mblock seri port mesajı

mBlock 4 Seri Port – Seri Monitör

Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.

https://www.youtube.com/@candemirahmet

Oval@3x 2

Bu ipuçlarını kaçırmayın!

Kayıt butonuna bastıktan sonra e-postanız gelen kutunuza giderek gelen e-postayı onaylamayı unutmayınız. Gelen kutusunda görülmeyen postalar için Önemsiz -Spam klasörünü kontrol edebilirsiniz. Eğer kayıt e-postası ulaşmadıysa iletişim menüsünden bu durumu bildirebilirsiniz.

Yazan: Ahmet Candemir
Teknik Öğretmen - Cisco Instructor - Microsoft MCP - ECDL MS Office Advanced Expert - Adobe Eğitmeni - MEB Fatih Projesi Koordinatörü - Robotik Kodlama Eğitmeni