İçindekiler:
- Adım 1: Kablolama ve Uygulama
- Adım 2: Webduino Blockly'yi açın ve Web Demo Alanını Kullanın
- Adım 3: Çalışma Alanına bir "Board" Yerleştirin, Panonun Adını Doldurun. Yığına bir "LED" Blok yerleştirin
- Adım 4: "Sesle Kontrol"e tıklayın ve "Tanımayı Başlat" Bloğu'nu Yığına Yerleştirin
- Adım 5: Ses Tanıma'nın Konuşmamızı Nasıl Okumasını İstediğimizi Kontrol Etmek için "Ses Kontrolü" Bloğundaki "interimResults" öğesini tanımlayın
- Adım 6: "Tanınan Metin" içeren bir "Metni Göster" Bloğu yerleştirin ve Tanıma Kurallarını Ayarlayın
- Adım 7: Birden Fazla Komuta İhtiyacınız Varsa, Bir "Liste" Bloğu kullanın
- Adım 8: Panonun Çevrimiçi olup olmadığını ve "Run Blocks" olup olmadığını kontrol edin. Ardından Chrome'un Mikrofonunuzu Kullanmasına "İzin Ver"
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Webduino, her türlü elektronik bileşeni kontrol etmek için Chrome internet tarayıcısını kullanır, bu nedenle Chrome'un sunduğu diğer tüm işlevleri kullanabilmemiz gerekir. Bu proje örneğinde Chrome'un Konuşma API'sini kullanacağız. Google'ın ses tanıma özelliğini kullanarak bir LED ışığını kolayca kontrol edebiliriz. Aynı yöntem bir röle ile de kullanılabilir ve bir ampulü, kapı kilidini veya ev aletlerini kontrol etmemizi sağlar.
Bu projenin tam metni:
Webduino Blockly:
Adım 1: Kablolama ve Uygulama
Uzun bacak yüksek potansiyele (sayılı pinler) ve kısa bacak düşük potansiyele (GND) gider. Bu eğitim için, uzun bacağı 10'a ve kısa bacağı GND'ye bağlayın.
Adım 2: Webduino Blockly'yi açın ve Web Demo Alanını Kullanın
Webduino Blocky Editor'ü açın ve "Web Demo Alanı" düğmesine tıklayın, açılır menüye tıklayın ve "Metni Göster"i seçin.
Adım 3: Çalışma Alanına bir "Board" Yerleştirin, Panonun Adını Doldurun. Yığına bir "LED" Blok yerleştirin
Adım 4: "Sesle Kontrol"e tıklayın ve "Tanımayı Başlat" Bloğu'nu Yığına Yerleştirin
Ses tanıma aynı anda yalnızca bir dille çalışabilir (burada Mandarin veya İngilizce'yi seçebiliriz).
Adım 5: Ses Tanıma'nın Konuşmamızı Nasıl Okumasını İstediğimizi Kontrol Etmek için "Ses Kontrolü" Bloğundaki "interimResults" öğesini tanımlayın
"Açık" olarak ayarlanırsa konuşulan her kelimeyi tanır ve "kapalı" olarak ayarlanırsa cümle oluşturan duraklamaları tanır. Bilgisayarda bir tarayıcı kullanıyorsanız, daha iyi sonuçlar alabilmeniz için tarayıcıyı "açık" olarak ayarlamanızı öneririz. Cep telefonu kullanıyorsanız, "kapalı" olarak ayarlayın. Konuşma tanıma yalnızca Android'de çalışan telefonlarda çalışır.
Adım 6: "Tanınan Metin" içeren bir "Metni Göster" Bloğu yerleştirin ve Tanıma Kurallarını Ayarlayın
Ardından, bir eylemi programlamak için "Tanıma" bloğunun içine bir "if word include / do" bloğu yerleştirin. Örnekte "ışıkları aç" ve "ışıkları kapat" dediğimizde bir LED'in açılıp kapanmasını sağlıyoruz. Veya "yanıp söner" dersek LED yanıp sönecektir.
Adım 7: Birden Fazla Komuta İhtiyacınız Varsa, Bir "Liste" Bloğu kullanın
Adım 8: Panonun Çevrimiçi olup olmadığını ve "Run Blocks" olup olmadığını kontrol edin. Ardından Chrome'un Mikrofonunuzu Kullanmasına "İzin Ver"
Webduino'nun daha fazla eğitimini buradan okuyun.