🤖
ROBOT KODLA
Öğrenmeye Başla →
🔲 Micro:bit Projeleri Orta

İki Micro:bit ile Radyo Telsiz Mesajlaşma

Kablosuz radyo dalgalarını kullanarak iki arkadaş arasında gizli emojiler ve mesajlar gönderen telsiz.

İki Micro:bit ile Radyo Telsiz Mesajlaşma

İnternet veya Wi-Fi olmadan, 2.4 GHz radyo dalgalarıyla iki Micro:bit arasında kablosuz iletişim kurmayı öğreniyoruz.

🎯 Projenin Amacı ve Kazanımları

  • Kablosuz veri iletimi ve radyo frekansını kavramak.
  • Paket gönderme ve alma (Send/Receive) mimarisini incelemek.
  • İki cihazı aynı grup kanalında eşleştirmek.
  • 💻 MicroPython Kodları

    from microbit import * import radio radio.on() radio.config(group=10) # 10 numaralı gizli kanal while True: # A butonuna basınca KALP gönder if button_a.was_pressed(): radio.send("KALP") display.show(Image.HEART) sleep(500) display.clear() # Gelen mesajı dinle mesaj = radio.receive() if mesaj == "KALP": display.show(Image.HEART) sleep(1000) display.clear()
    
    💡

    İki Micro:bit ile Radyo Telsiz Mesajlaşma Hakkında Sıkça Sorulan Sorular

    Bu robotik projeyle ilgili en çok merak edilen noktalar ve uzman yanıtları

    İki Micro:bit ile Radyo Telsiz Mesajlaşma projesini yapmak ne kadar sürer ve kimler için uygundur?▼
    Bu proje ortalama 30-45 dakika sürmektedir. Adım adım montaj rehberi ve test kodları sayesinde okul bilim fuarları, TÜBİTAK sergileri veya evde maker projeleri geliştirmek isteyen tüm meraklılar için uygundur.
    Python kodlarında IndentationError (girinti hatası) nasıl önlenir?▼
    Python'da bloklar süslü parantez yerine girintilerle belirlenir. if, for ve def satırlarından sonra gelen alt satırların 4 boşluk (veya 1 tab) içeride olduğundan ve boşluk ile tab karakterlerinin karıştırılmadığından emin olunmalıdır.
    İki Micro:bit ile Radyo Telsiz Mesajlaşma çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.