Dzięki temu artykułowi zakupiłem urządzenie ale brakowało mi możliwości sterowania i zmiany częstotliwości w zależności od godzin najlepszej propagacji. Dlatego powstał ten program.
Całość składa się z układu Wemos D1 mini (koszt około 10 PLN) i opcjonalnym wyświetlaczu OLED (koszt 5 złotych).
Po podłączeniu płytki WEMOS do sterownika beacona zbudowanego na procesorze ATMEGA 328 umożliwia zdalne, poprzez WWW zmiany parametrów pracy:
- częstotliwości - znaku - lokatora - mocy
Sterowanie odbywa się przez stronę WWW. Kontroler pozwala na ustawienie 5 harmonogramów z możliwością ustawienia dnia, godziny i częstotliwości pozwalając na zmianę częstotliwości w zależności od propagacji. Na stronie WWW pokazuje godzinę wysłania ostatniego stringu do beacona, odebrana ramkę potwierdzającą przyjęcie komendy jak również wysłania beaconu WSPR. Na wyświetlaczu OLED po wysłaniu stringu zmieniającego parametry wartości te pokazują się na ekranie. Po 30 sekundach ekran wygasza się, ponowne uruchomienie następuje po naciśnięciu przycisku na porcie GPIO15 zwierany do 3V3. Wszystkie parametry ustawiane na stronie WWW jak i harmonogramy zapisywane są w pamięci nieulotnej i po uruchomieniu są nadal działające.