Trzy słowa w skrócie
Całe wyjaśnienie z rysunkami jest na lekcji „Bit, bod i oferta operatora” (Materiały → 2I Sieci, lekcja 4). Tu tylko przypomnienie.
Bit
Bit to 0 albo 1. Osiem bitów to bajt, a bajt to jedna litera z tabeli znaków. Wpisz literę i zobacz jej bity (polska litera ma dwa bajty):
Bod
Bod = symbole na sekundę, bit/s = bity na sekundę. Symbol to jeden kawałek sygnału o stałym czasie, tu jeden ton. Przy 2 tonach symbol niesie 1 bit, przy 4 tonach 2 bity, więc bit/s = body × bitów w symbolu. Przesuń suwak i przełącz tony: pasek niżej to jedna sekunda sygnału.
Ramka
Bity lecą w ramce: preambuła (odbiornik łapie tempo), start, długość, tekst, suma kontrolna. Te same kolory zobaczysz w nadajniku i odbiorniku.
A jak to jest w prawdziwym radiu?
Pilot do bramy na 433 MHz robi to, co nasz nadajnik światła: fala jest albo nie ma (to się nazywa OOK). Stare modemy telefoniczne robiły to, co nasz nadajnik dźwięku: dwa tony (FSK). Wi-Fi zmienia naraz głośność i „przesunięcie” fali i wysyła po 6, 8 albo 10 bitów w jednym symbolu na wielu nośnych jednocześnie. Dlatego w tabelach standardów Wi-Fi widzisz Mb/s, a nie body: liczba symboli na sekundę jest podobna, rośnie liczba bitów w jednym symbolu.
Czego dźwięk i światło nie pokażą: fala radiowa przechodzi przez ściany i nie potrzebuje powietrza, a pasma radiowe są podzielone i na większość trzeba mieć pozwolenie. Dźwiękiem i światłem może nadawać każdy.
Nadajnik dźwięku
Najpierw uruchom odbiorniki na telefonach, potem Nadaj.
Telefony skanują ten kodOtwiera odbiornik dźwięku z tymi samymi ustawieniami (modulacja i tempo). Potem tylko „Słuchaj”.
Odbiornik dźwięku
Ustaw to samo, co nadajnik: modulację i tempo. Potem Słuchaj i połóż telefon blisko głośnika.
Mikrofon wyłączony.
Debug (gdy odbiór nie działa)
Liczby odświeżają się na żywo. „Test własnym głośnikiem” nadaje krótką ramkę z tego telefonu i sprawdza, czy mikrofon ją odbierze: jeśli tak, mikrofon działa i problem jest w głośności lub odległości od nadajnika.
Nadajnik światła
Cały ekran będzie migać: jasny to 1, ciemny to 0. Telefony z kamerą kierujesz na ekran. Kliknięcie w migający ekran przerywa nadawanie.
Przy 4 bodach 8 bitów litery leci 2 sekundy. Ramka z nagłówkiem dodaje około 8 sekund.
Telefony skanują ten kodOtwiera odbiornik światła z tym samym tempem. Potem „Patrz kamerą” i kamera na ekran.
Odbiornik światła
Ustaw tempo jak nadajnik. Skieruj kamerę na migający ekran tak, żeby wypełniał kadr. Kamera musi widzieć różnicę jasny/ciemny.
Kamera wyłączona.