İçindekiler:
- Adım 1: Nasıl Başlanır!
- Adım 2: Kodlamaya Başlayalım!
- Adım 3: Kodlama…
- Adım 4: Hala Kodlama…
- Adım 5: Yarım Bitti…
- Adım 6: Tekrar Kodlama…
- Adım 7: Biraz Daha Kodlama…
- Adım 8: Neredeyse Tamamlandı…
- Adım 9: Son Ekleme…
- Adım 10: Keyfini çıkarın…
Video: Magic 8 Ball ile Microbit Koşu Asistanı: 10 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Magic 8 Ball ile Running Assistant kodlayacağız,
Bir Microbit koşu asistanı, eskiden çok koşan insanlar için, bazen koşanlar için ve hatta koşmaya yeni başlayanlar için harika bir yardımcıdır. Bazen kararlar vermeniz gerekir, örneğin- Karar vermek için, hangi yoldan devam edeceğinizi ve bunun için Magic 8 Ball'umuz var. Bu Eğitilebilirlik 10 bölüme ayrılmıştır.
Not: Her adımda, kodu oluşturmak için izlemeniz gereken adımları ayrıntılı olarak gösteren bir resim olacaktır. Lütfen yapmaya başlamadan önce talimatların tamamını okuyun. () Bu Eğitilebilir Kitaptaki parantezler, önemli olan kelimeler ve kısımlardır. Yani () parantezler, kelimenin şeklini, o yuvarlak şekli göstermenin bir yoludur. Bu yüzden umarım kafanız karışmaz.
Adım 1: Nasıl Başlanır!
Öncelikle arama web sayfanıza gidin ve sizi ana sayfaya götüren https://makecode.microbit.org'u arayın, Micro bit kodlamak için. Ardından siyah renkte Başlık (Projem) göreceksiniz ve altında Mor renkte bir seçenek göreceksiniz, bu seçenek (Yeni Proje) onu seçin ve başlangıç sayfası açılacaktır!
Başlangıç sayfasındayken, (Başlat) ve (Sonsuza kadar) zaten yerleştirilmiş olduğunu göreceksiniz.
Adım 2: Kodlamaya Başlayalım!
2) Şimdi, Microbit'inizi her başlattığınızda görüntülenecek olan bir gülen yüz ile bir başlangıç satırı kodlayacağız. Bu nedenle (gelişmiş) seçeneğine sağ tıklayın ve (Görüntüler) içinde (Görüntüler) için arama yapın, (Resmi myImages ofset 0'da göster) öğesini arayın.
Ardından (başlangıçta) sütununun içine sığdırın, ardından (Görüntüler)'e geri dönün ve aşağı kaydırırken bul (simge görüntüsü), bulduğunuzda onu sürükleyin ve (myImages) öğesinin (myImages'ı ofset 0'da göster) üzerine koyun.. Ardından görüntü simgesini (kalp) yerine (gülen yüz) olarak değiştirin. Hatta istediğiniz gibi değiştirebilirsiniz!.
Ardından ilk seçenek olan (Temel) seçeneğine gidin ve onu seçin. (Temel) içindeyken, başlangıç tanıtımımız olacak olan bul (“Merhaba” dizesini göster). Ardından (başlangıçta) bloğunun içine yerleştirin (Resim simgesi görüntüsünü ofset 0'da göster). Girişi başka bir şeye bile değiştirebilirsiniz, örneğin (Merhaba Bay/Madam).
Adım 3: Kodlama…
3) Adım Sayacı: Şimdi bir (Değişken) yapmamız gerekiyor. Yani (Mantık) altında olan ve Kırmızı renkle belirtilen (Değişken) bulmalısınız. (Değişken) içindeyken bir kutu adlandırma göreceksiniz (Değişken Yap…), onu seçin ve yukarıda gösterildiği gibi (Yeni değişken adı:) belirten bir kutu çıkacaktır.
(Değişken) adı olarak (Adım) yazın ve ardından (tamam) tuşuna basın. Şimdi üç seçenek göreceksiniz, ancak ikinci seçenek olan (Ayarla (adım) (0)) diyerek birini seçeceksiniz. Ardından (başlangıçta) bloğuna sürükleyip sığdırın. Ayrıca (başlangıçta) seçeneğinde (Ayarla (adım) (0)) diğerlerinin altına koymayı unutmayın.
(Adım (adım) olarak (0)) yaptığı şey, elbette sıfır olan başlangıç adım numarasını ayarlamasıdır.
Not: - Değişken, temelde mikrobitin hatırlaması gereken şeylerdir
Adım 4: Hala Kodlama…
4) Şimdi sayıcının adımımızı nasıl algılayacağını kodlayacağız. Öyleyse (Giriş) seçeneğine gidin ve orada bir blok adlandırma göreceksiniz (Sallamakta) onu dışarı sürükleyin ve sayfada bir yere yerleştirin. Ardından (Değişken) seçeneğine geri dönecek ve ardından (Adım Adım 1'i Değiştir) diyerek seçeneği sürükleyip (Sallamada) bloğunun içine yerleştireceksiniz. Böylece ayaklarımızı her salladığımızda sayar veya mevcut sayıya 1 ekler.
Adım 5: Yarım Bitti…
5) Şimdi şimdiye kadar kaç adım bilmemiz gerekiyor! Bunun için (Temel) seçeneğine gidin ve (Sayıyı Göster) öğesini arayın. Bulduğunuzda, dışarı sürükleyin ve (Sonsuza Kadar) Bloğun içine yerleştirin. Ardından (Değişken) seçeneğine geri dönecek ve (Adım) diyerek seçeneği seçeceksiniz. Ardından (Show Number 0) bloğuna 0 yerine (Değişken) Adımı koyacaksınız. Böylece Oluyor (Sayı Adımını Göster).
Adım 6: Tekrar Kodlama…
6) Numaranın geç görüntülenmesi için bir görüntüleme gecikmesi olabilir ve hatta geç görüntülendiği için adımlarınızın bir kısmını kaçırabilirsiniz. Bunun için seçenek çubuğundaki en üstteki seçenek olan (Arama) seçeneğine gideceksiniz. Sonra onu bulduğunuzda (Animasyonu durdur) yazıp (sallayarak) üzerine sürükleyip içine sığdıracaksınız.
Ayrıca (Change (Adım)by (1)) altına (animasyonu durdur) koymanız da önemli değildir, çünkü gerçekten herhangi bir fark yaratmaz. Ama her zaman altında olmasını seviyorum çünkü o zaman daha da netleşiyor.
Tüm seçenekleri ayırmayı unutmayın, böylece sayfadaki tüm seçenekleriniz birbirine karışmış görünmez
Adım 7: Biraz Daha Kodlama…
7) Şimdi (Giriş) öğesine gidin ve (A düğmesine basıldığında) bulun ve sayfada bir yere yerleştirin. Daha sonra (A düğmesine basıldığında) öğesinin (A) üzerine sol tıklayın ve (A+B) öğesini seçin.
Ardından (Değişkenler) seçeneğine gidin ve (Bir Değişken Yap…) diyerek seçeneği seçin ve adını (Yanıt) seçin ve ardından (Tamam) öğesini seçin. Şimdi üç seçenekten (cevap) (0)'a ayarlayın ve altına koyun (A+B düğmesine basıldığında) Şimdi (arama) seçeneğine gidin ve arayın (rastgele 0'dan 10'a kadar seçin) hatta bulabilirdiniz (Matematik) seçeneğinde. Şimdi 0 yerine (0'dan 10'a rastgele seç) koy (cevap 0'a ayarla) Şimdi (10)'u (rastgele (0) ila (10) arasından seç ve (3) olarak değiştir Böylece (rastgele (0) ile (3) arasında seçim yapın) olur.
Adım 8: Neredeyse Tamamlandı…
8) Şimdi (Mantık)'a gidin ve (Eğer öyleyse) öğesini arayın ve ardından sürükleyin ve altına (rastgele 0'dan 3'e kadar seçin) (A+B düğmesi basılıyken) içine koyun. Şimdi (mantık)'a gidin ve (0 = 0) çıkarın ve ardından ilk resimde gösterildiği gibi (Eğer öyleyse) öğesinin (Doğru) üzerine koyun.
Daha sonra (Değişken)'e gidin ve ondan (cevap) alın ve (0 = 0'ın ilk sıfırına sürükleyin), daha sonra (temel)'e gidin ve ("Merhaba" dizesini göster) öğesini seçin ve altına sürükleyin (eğer cevap = ise) 0 sonra) ve dizeye (Olmaz!) yazın. Şimdi sol alt köşedeki (O zaman başkaysa) öğesinin (Artı) düğmesine 3 kez basın. Ve sağ taraftaki alt eksi işaretine bir kez basın. O zaman 3 tane altı kenarlı şekliniz varmış gibi görünmelidir.
Şimdi üç kez çoğaltın (cevap = 0) ve altı kenarlı şeklin her birine bir tane koyun. Şimdi yukarıdan ikincide (cevap =0) (0)'dan (1)'e, üçüncüde (2)'den (0)'a ve dördüncüde (0'dan (3)'e değiştirin)).
Şimdi basic'e gidin ve (diziyi göster) bulun ve (cevap (=)1) altına koyun ve (Merhaba)'dan değiştirerek dizeye (Muhtemelen!) yazın. Şimdi (dizeyi göster) 2 kez sağ tıklayarak çoğaltın ve her birinin altına koyun (eğer öyleyse). Üçüncü dizede, (Muhtemelen!) yerine (Muhtemelen!) yazın ve son dizede in(Kesinlikle!) yazın ve sonunda şöyle görünmelidir! Yukarıda gösterildiği gibi!
(A+B) tuşlarına basmadan önce Magic 8 Ball'a bir soru sormayı unutmayın.
Adım 9: Son Ekleme…
9) Şimdi biraz müzik ekleyeceğiz- İlk olarak girişe gidin ve arayın (A düğmesine basıldığında) ve sayfada bir yere yerleştirin. Ayrıca (A)'nın (A) üzerine sol tıklayarak (A)'yı (b)'ye çevirmeyi unutmayın (A düğmesine basılır). Şimdi (Döngü) öğesine gidin ve (4 kez tekrarlayın) öğesini bulun ve (Açık düğmesine B basılınca) öğesine sürükleyin. Şimdi (Müzik)'e gidin ve (Melodiyi başlat (Dadadum) tekrar ediyor (bir kez)) öğesini bulun ve sonra dışarı sürükleyin. Ardından sağ tıklayarak (Melodi başlat (Dadadum) tekrarlayarak (bir kez)) dört kez çoğaltın. Böylece beş (Başlangıç melodisi (Dadadum) tekrarlayan (bir kez)) sahip olursunuz, şimdi tüm melodileri içeri sığdırın (Tekrar (4) kez yapın) (On düğmesine B basılır).
Ardından sol tıklayın (Dadadum) ve ilk melodiyi seçin (güç açma) ve ikincisine devam ederek (güç kapatma), üçüncü melodiyi (zıpla), dördüncüsü (yukarı zıpla) ve beşinci melodiyi (punchline) seçin. Bu melodileri bulmak için aşağı kaydırmanız gerekebilir. Ayrıca, tekrarlama seçeneğini (4)'ten (10)'a (Tekrar (4) kez yapar) değiştirmeyi de unutmayın. Ve (Melodilerin) tekrarını (Bir Kez) üzerine sol tıklayarak (sonsuza kadar) koymak için.
Not- bu yalnızca bir öneridir, böylece farklı melodiler seçip bunları karıştırarak melodinizi oluşturabilirsiniz. Sonunda yukarıda gösterildiği gibi görünmelidir.
Adım 10: Keyfini çıkarın…
10.0) Sonunda tüm sayfa yukarıda gösterilen resme benzer görünmelidir. Şimdi (İndir) seçeneğine tıklayarak programınızı Micro Bit'inize indirebilirsiniz. Hex dosyasını Micro Bit'e sürükleyerek hatta Hex dosyasını Microbit'e taşıyarak, ancak Microbit öncelikle USB kablosu ile bağlanmalıdır. O zaman hazırsınız ve isterseniz yine daha fazla şey ekleyebilirsiniz!
Önerilen:
DIY Akıllı Garaj Kapısı Açıcı + Ev Asistanı Entegrasyonu: 5 Adım
Kendin Yap Akıllı Garaj Kapısı Açıcı + Ev Asistanı Entegrasyonu: Bu kendin yap projesini kullanarak normal garaj kapınızı akıllı hale getirin. Home Assistant (MQTT üzerinden) kullanarak nasıl inşa edeceğinizi ve kontrol edeceğinizi ve garaj kapınızı uzaktan açıp kapatabileceğinizi göstereceğim. Wemos adında bir ESP8266 kartı kullanacağım
Raspberry Pi için Eller Serbest Google Asistanı: 14 Adım (Resimlerle)
Raspberry Pi için Eller Serbest Google Asistanı: Merhaba ve ilk Eğitilebilir Kitabıma hoş geldiniz! Bu talimatta size Raspberry Pi'nize şarkı söyleyen, dans eden bir Google Asistanı kurmanın en kolay yolu olarak düşündüğüm şeyi göstereceğim. OK Googl ile tamamen eller serbest
Ev Asistanı ve ESPHome ile Otomatik Kayar Kapınızı Kontrol Edin: 5 Adım (Resimlerle)
Otomatik Kayar Kapınızı Ev Asistanı ve ESPHome ile Kontrol Edin: Aşağıdaki makale, evime kurduğum otomatik kayar kapıyı kontrol etme kişisel deneyimim hakkında bazı geri bildirimlerdir. "V2 Alfariss" markalı bu kapı, onu kontrol etmek için birkaç Phox V2 uzaktan kumanda ile sağlandı. bende de var
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
Ev Asistanı ile Kablolu Kapı Zilinizi Akıllı Bir Kapı Ziline Dönüştürün: 6 Adım
Ev Asistanı ile Kablolu Kapı Zilinizi Akıllı Bir Kapı Ziline Dönüştürün: Mevcut kablolu kapı zilinizi akıllı bir kapı ziline dönüştürün. Birisi kapı zilinizi çaldığında bir fotoğraf veya video uyarısı almak için telefonunuza bir bildirim alın veya mevcut ön kapı kameranızla eşleştirin.Daha fazla bilgi için: fireflyelectronix.com/pro