Blocks: tüm sayfalar

Robot WiFi ayarlarını yap

Probot kartı kendi WiFi ağını yayınlar. Bilgisayarın ya da telefonun bu ağa bağlanıp robotu sürer. Bu sayfada ağın adını, şifresini ve kanalını ayarlayacaksın. Ayarlar kodun başına yazılır ve kodu karta yükleyince geçerli olur.

Probot Blocks ekranı; Robot WiFi bölümünde Probot-Takim7, TAKIM-2026 ve 5 ★ seçili, Kod Önizleme'de WiFi satırları görünüyor.

Başlamadan önce

Not

Blocks ilk açılışta bir şifre üretir ve bu tarayıcıda saklar; başka bir tarayıcı ya da bilgisayar kendi şifresini üretir. Şifreyi bir kez elle yaz ya da ↻ ile üretip not et.

Ağ adını ve şifreyi yaz

Dikkat

Şifre 8 karakterden kısaysa kod derlenmez. 1-7 karakterde kutunun çerçevesi koyu turuncu olur ve "Şifre en az 8 karakter olmalı; yoksa kod derlenmez." yazar; kutu boşken bu uyarı çıkmaz.

  1. Robot WiFi bölümünde Ağ adı (boş = otomatik) kutusuna robotun ağ adını yaz, ör. Probot-Takim7. En çok 24 karakter.
    1. Şifre (en az 8) kutusundaki metni silip 8-24 karakterlik bir şifre yaz, ör. TAKIM-2026.
  2. Şifreyi not et. Robota bağlanırken gerekir. Robot WiFi bölümü; Ağ adı 1, Şifre 2 numarayla işaretli.

Sonuç: Kod Önizleme'nin başında şu iki satır durur:

#define PROBOT_WIFI_AP_SSID     "Probot-Takim7"
#define PROBOT_WIFI_AP_PASSWORD "TAKIM-2026"   // en az 8 karakter

Kodu karta yükleyince bilgisayarın WiFi listesinde Probot-Takim7 ağı görünür.

Ağ adı kutusunu boş bırakırsan robot Probot-XXXXXX biçiminde kendi adını kullanır. Kodda o zaman #define PROBOT_WIFI_AP_SSID yerine bir yorum satırı durur. Sınıfta birden çok robot varsa her robota ayrı bir ad ver.

Ağ adında " ve \ işaretleri kabul edilmez. Şifre yalnız büyük harf (A-Z), rakam ve - içerir. Kutu en çok 24 karakter alır; fazlası kesilir.

Küçük harf yazarsan büyüğe çevrilir (ı da I olur). Ç, Ğ, İ, Ö, Ş, Ü ile ç, ğ, ö, ş, ü ve diğer işaretler atılır.

Şifre kutusunu boş bırakırsan kod Probot1234 şifresiyle üretilir: kodun başında #define PROBOT_WIFI_AP_PASSWORD "Probot1234" yazar.

Yeni şifre üret

  1. Robot WiFi bölümünde Şifre (en az 8) kutusunun yanındaki ↻'ye bas. "Yeni WiFi şifresi oluşturuldu." bildirimi çıkar.
  2. Kutudaki şifreyi not et.
  3. Araç çubuğunda .ino indir'e bas.

Sonuç: Kutuda PB-XXX-XXX biçiminde yeni bir şifre durur ve tarayıcıda saklanır. İndirdiğin .ino bu şifreyi taşır. Robot yeni şifreyi bu kodu karta yükleyince kullanır.

Kanalı seç

  1. Robot WiFi bölümünde Kanal listesine bas.
  2. 1 ★, 5 ★, 9 ★ ya da 13 ★'ü seç.
  3. Kodu karta yükle: Kodu Probot kartına yükle.
  4. Robotun ağına bağlanıp Driver Station'ı aç (aynı sayfa, "Robotun ağına bağlan" bölümü).
  5. Driver Station'da Logs'a bas.

Sonuç: Kod Önizleme'de kanal satırı değişir, ör. 5 ★ için:

#define PROBOT_WIFI_AP_CHANNEL  5   // filoda 1, 5, 9 veya 13 kullan (cihaz 13'ü görmüyorsa 1-11)

Logs sayfasında "Channel" satırında "5 (macro)" yazar. Robot ağı bu kanalda yayınlar.

Parantezde "nvs" yazıyorsa robotun Logs sayfasında Kanal Değiştir ile daha önce bir kanal kaydedilmiştir; kod yüklense bile o kayıtlı kanal geçerli olur. Koddaki kanala dönmek için orada Varsayılana dön (açılışta)'yı seçip Uygula'ya bas, sonra robotu yeniden başlat.

Aynı odada birden çok robot varsa her robota 1, 5, 9 ve 13 kanallarından farklı birini ver. Bu dört kanal birbirini bozmaz. Liste 1-13 arası tüm kanalları gösterir; bazı dizüstü ve tabletler 12 ve 13'ü görmez. Bir cihaz robotu bulamıyorsa o robota 1-11 arası bir kanal ver. Ayrıntı: Yarışma günü kanal planı.

Ayarlar nerede saklanır

Ağ adı, şifre ve kanal tarayıcıda saklanır. Blokları indir ile indirdiğin .probot.json dosyasına da yazılır.

Blocks'un ilk açılışta ürettiği şifre de kaydedilir; sayfayı yenileyince aynı şifre kalır.

Blokları yükle ile dosyayı açınca ayarlar dosyadan gelir. Dosyadan gelen şifre tarayıcıya kaydedilir. Dosyadan gelen ağ adı ve kanal ise kutuyu elle değiştirene kadar kaydedilmez; sayfayı yenilersen tarayıcıdaki eski ağ adı ve kanal geri gelir.

Neyin ne kadar saklandığı: Otomatik kayıt nasıl çalışır.

Dikkat

.probot.json dosyası WiFi şifresini açık metin olarak taşır. Bu, robotun kendi ağının şifresidir, hesap şifresi değildir; yine de dosyayı paylaşırsan robotunun ağına bağlanılabilir.

Dosyadan gelen ayarları tarayıcıya kaydet

Blokları yükle ile açtığın dosyanın ağ adını ve kanalını kalıcı yapmak için ikisini bir kez elle değiştir. Bunu yapmazsan sayfayı her açtığında dosyayı yeniden yükle. Şifre için bu gerekmez, dosyadan gelen şifre kendiliğinden kaydedilir.

  1. Robot WiFi bölümünde Ağ adı (boş = otomatik) kutusundaki son karakteri silip yeniden yaz. Kutu boşsa bir harf yazıp sil.
  2. Kanal listesinde başka bir kanal seç.
  3. Kanal listesinde dosyadan gelen kanalı yeniden seç.

Sonuç: Sayfayı yenileyince ağ adı, şifre ve kanal dosyadaki değerlerle gelir.

Sonraki adım

Kodu kopyala ya da indir

Bu sayfada
Başlamadan önceAğ adını ve şifreyi yazYeni şifre üretKanalı seçAyarlar nerede saklanırDosyadan gelen ayarları tarayıcıya kaydetSonraki adım