TsiGT
Üye
- Mesajlar
- 8
Merhaba arkadaşlar,
Hem Robotik kodlama seti hemde Mobil robot platform kiti için iki ayrı mBlock aygıt uzantısı hazırladım. Uzantılar yayınlandı.
Uzantılardaki blok düzeni standart Arduino Uno bloklarından biraz farklı. Pin temelli değil bunun yerine giriş-çıkış temelli bir yapı kullandım.
Ayrıca 2 motorlu rc araba formunda olan "Mobil robot platform kitindeki" PWM frekans ayarlı komutlar için motor bloklarını özelleştirdim. Pwm frekans ayarı yapıldığında delay() komutu doğru çalışmıyor. Bu yüzden kontrol bloklarına milisaniye cinsinden bekleme yapılabilecek ve arka planda _delay_ms() methodunu kullanan bir blok ekledim.
Robotik kodlama setindeki lcd ekran, dht11, hcsr-04 ve esp8266 (blynk servisi) modüllerinin kullanımını aygıt uzantısı olarak ekledim ve uzantı kütüphanesinden seçildiğinde kullanılabilir hale gelecek şekilde ayarladım.
Setleri olan arkadaşlar eğer benim gibi blok temelli olarak öğretim yapacaksa mBlock platformunun zenginliklerinden daha derli toplu faydalanabilmeleri için hazırladığım blokları kullanabilirler. Kullandıkça gördüğünüz hataları bildirirseniz uzantıyı güncelleyebilirim.
Hepinize şimdiden iyi çalışmalar dilerim.
Hem Robotik kodlama seti hemde Mobil robot platform kiti için iki ayrı mBlock aygıt uzantısı hazırladım. Uzantılar yayınlandı.
Uzantılardaki blok düzeni standart Arduino Uno bloklarından biraz farklı. Pin temelli değil bunun yerine giriş-çıkış temelli bir yapı kullandım.
Ayrıca 2 motorlu rc araba formunda olan "Mobil robot platform kitindeki" PWM frekans ayarlı komutlar için motor bloklarını özelleştirdim. Pwm frekans ayarı yapıldığında delay() komutu doğru çalışmıyor. Bu yüzden kontrol bloklarına milisaniye cinsinden bekleme yapılabilecek ve arka planda _delay_ms() methodunu kullanan bir blok ekledim.
Robotik kodlama setindeki lcd ekran, dht11, hcsr-04 ve esp8266 (blynk servisi) modüllerinin kullanımını aygıt uzantısı olarak ekledim ve uzantı kütüphanesinden seçildiğinde kullanılabilir hale gelecek şekilde ayarladım.
Setleri olan arkadaşlar eğer benim gibi blok temelli olarak öğretim yapacaksa mBlock platformunun zenginliklerinden daha derli toplu faydalanabilmeleri için hazırladığım blokları kullanabilirler. Kullandıkça gördüğünüz hataları bildirirseniz uzantıyı güncelleyebilirim.
Hepinize şimdiden iyi çalışmalar dilerim.