W opcji z mostkiem chodziło mi prawie dokładnie o to, co napisałeś, tylko zamiast odbiornika i nadajnika RF myślałem po prostu o jakimś transceiverze (transmitter/receiver), czyli module, który potrafi nadawać i odbierać na zmianę, czyli na przykład nRF24L01+.
Widzę, że plany masz ambitne, więc jako odrobinę starszy student, który ledwo co skończył magisterkę, postaram się trochę ostudzić Twój zapał.
Po pierwsze semestr wbrew pozorom jest całkiem krótki, a oprócz samego programu i robota, musisz jeszcze zrobić przegląd literatury, napisać pracę i ją poprawić zgodnie z wizją promotora. To jest całkiem czasochłonne, a co gorsza męczące. Kod pisze się fajnie, ale tekst już nie bardzo.
Obraz fajny bajer, ale to w zasadzie osobną inżynierkę mógłbyś z tego zrobić. Zamiast tego możesz po prostu w swojej aplikacji na Androidzie zasymulować jakieś wejście (chociażby odtwarzać film).
Na swoją magisterkę dopiero co robiłem sieć mesh opartą o Arduino i nRF24L01+ (za dwa tygodnie mam obronę😉), także doświadczenie z tym radiem pewne mam. Zaletą jest to, że jest cholernie tanie i ma w sumie sporą przepustowość w porównaniu z innymi dostępnymi powszechnie transceiverami. Dodatkowo jest przyzwoity sterownik dla Arduino (chociaż warto najpierw dokładnie przeczytać dokumentację samego modułu). Wady są i to całkiem istotne, mianowicie to radio czasem nie działa, jakby się spodziewało i zazwyczaj są to problemy bardzo subtelne, typu: wysyłam wiadomość, 3 radia odbierają ją poprawnie, a 4. już nie. Wiele moich problemów okazało się związanych z zasilaniem, bo korzystałem ze stabilizatora z Arduino. Z drugiej strony myślę, że w przypadku alternatyw problemów będzie tyle samo albo i więcej.
Dodatkowo, jak zależy Ci na zasięgu, to chyba to: http://electropark.pl/moduly-komunikacji/5569-modul-nrf24l01palna-wraz-z-antena-2-4ghz.html może Ci dać największy z zasięg ze wszystkiego, co jesteś w stanie kupić w miarę szybko i tanio.