İçindekiler:

HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken: 3 Adım
HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken: 3 Adım

Video: HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken: 3 Adım

Video: HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken: 3 Adım
Video: How to program Arduino on Chromebook 2024, Kasım
Anonim
HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken
HyperDuino için MBlock Tarayıcı Tabanlı Kodlamaya Başlarken

HyperDuino ile mBlock web tabanlı eğitime hoş geldiniz. Bu size mBlock'u nasıl kuracağınızı ve kodunuzu HyperDuino'nuza nasıl yükleyeceğinizi gösterecek. Bu aynı zamanda akıllı bir araba için temel bir kodun nasıl oluşturulacağını da gösterecektir. Başlamak için BURAYA tıklayarak hemen içine atlayalım.

1. Adım: MBlock'u Ayarlama

MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama
MBlock'u Ayarlama

Web sayfasını yüklemeye başladığında, bunu yapmadıysanız, flash player'ı etkinleştirmeniz istenecektir, devam edin ve flash'ı etkinleştir'i seçin ve google chrome tarafından çalıştırılmasına izin verin. Bu tamamlandığında, ana mBlock blok kodlama sayfasına yönlendirileceksiniz. Kurulumu neredeyse bitirdik! Ardından, kodu gerçek Arduino/HyperDuino'ya derlemek için gerekli olan bir eklenti indirmenizi isteyecektir. Devam edin ve yazılımı indirmeye başlayın. İndirirken ekranınızın sol alt tarafında göründüğünü göreceksiniz. Değilse, buna krom tarayıcının sağ tarafındaki üç nokta üzerine basarak ve indirmelere giderek erişebilirsiniz. Orada görünmüyorsa, doğru düğmeyi tıkladığınızdan emin olun. Kurulumu tamamlamak için yükleyiciyi çalıştırmanız ve tüm adımları uygulamanız gerekecektir. Her şey tamamlandıktan sonra, istendiği gibi bilgisayarı yeniden başlatmanız gerekecektir. Yeniden yüklendiğinde, gitmeye hazır olmalısınız!

Adım 2: Arduino/HyperDuino için Ayarı Ayarlama

Arduino/HyperDuino için Ayarı Değiştirme
Arduino/HyperDuino için Ayarı Değiştirme
Arduino/HyperDuino için Ayarı Değiştirme
Arduino/HyperDuino için Ayarı Değiştirme
Arduino/HyperDuino için Ayarı Değiştirme
Arduino/HyperDuino için Ayarı Değiştirme

Programlamaya başlamadan önce, modu Arduino moduna ayarlamak ve doğru kart tipine yüklediğinizden emin olmak isteyeceksiniz. Yeni başlayanlar için düzenle'ye tıklayın ve en alttaki Arduino Modu yazacaktır. Ekranın görünümünü değiştirecek ama alarma geçmeyecek, bu sadece Arduino/HyperDuino'yu programlarken işe yaramaz olacak kodu çıkardı. Sırada, yüklediğiniz panoyu da değiştirmek isteyeceksiniz. HyperDuino'nun esas olarak eşleştirildiği Arduino Uno'yu kullanıyorum, bu yüzden onu mBot'tan Arduino Uno'ya değiştirelim. Son olarak, bağlantı türünü, yüklemeye çalıştığımızda yaptığımız şeyle karıştırılmaması için ayarlamak isteyeceğiz. Ekranın en sağ tarafında devam edin ve bağlantı sekmesine basın ve "USB" yi seçin ve Arduino/HyperDuino'nun bağlı olduğu uygun USB bağlantı noktasına bağlı olduğundan emin olun, bu farklı bilgisayarlar arasında olabilir. Bu kadar! mBlock tarayıcı sürümünün kurulumunu tamamladınız. Aşağıda akıllı bir arabanın nasıl yapılacağına ve Arduino/HyperDuino'ya nasıl yükleneceğine dair örnek bir kod verilecektir.

Adım 3: Akıllı Arabayı MBlock'ta Programlama

MBlock'ta Akıllı Araba Programlama
MBlock'ta Akıllı Araba Programlama
MBlock'ta Akıllı Araba Programlama
MBlock'ta Akıllı Araba Programlama
MBlock'ta Akıllı Araba Programlama
MBlock'ta Akıllı Araba Programlama

Her iki tekerlek için de ileri ve geri işlevi tanımlamak için 4 blok oluşturarak başladım. Bunu yaptım çünkü sola dönüş ve sağa dönüş işlevi yaparken robot döndüğünde daha kolay ve güzel görünecek. Bir sonraki resme bakmadan önce, bu komutların 4'ünü yapmayı, hatta her motorun ileri ve geri gitmesini sağlamak için farklı bir yol yaratmayı denemeniz için size meydan okuyorum. Artık her motor için hem ileri hem de geri komutumuz olduğuna göre, onun için toplam ileri, toplam geri, sol ve sağ fonksiyonlarını yapalım. Teknik olarak, sola ve sağa dönmek için yaptığımız ileri komutlardan birini kullanabilirsiniz, ancak daha yumuşak görünmesi için bir motorun geriye, diğerinin ileri gitmesini seviyorum. Bunu da tamamladığımıza göre artık ana koda geçelim. İlk olarak, aracın genellikle programın başlangıcında ileri gitmesini istiyoruz. Daha sonra ultrasonik sensör kısmını bu şekilde ekleyebiliriz. Şimdilik ultrasonik sensör kısmından sadece bir örnek bırakacağım çünkü kodun en iyi kısmı onunla birlikte gelen yaratıcılıktır. Bu arabayı ne kadar akıllı yapabileceğinizi görün. Bu kod, duvarlardan kaçınacağı yerde açık uçlu bırakacak, ancak yine de yerlerde takılma olasılığı var. Herhangi bir sorunuz varsa, yorum bırakmaktan çekinmeyin, böylece size yol boyunca yardımcı olabilirim!

Önerilen: