Elektronika, ukázky pro Arduino a STM8, plus programování v Delphi (Lazarusu). |
|
Nevím, do jaké míry je používání takového zařízení v České Republice legální. Existuje sice nějaký předpis, který povoluje volné použití vysílačů malého dosahu, ale nevím jaký je
to ten "malý dosah" a jestli se tento modul do něj vejde. Pokud se rozhodnete tento minivysílač postavit, činíte tak na vlastní nebezpečí.
Náhodou jsem narazil na modul
Adafruit_Si4713
,který mne zaujal. Jde o malý vysílač VKV v rozhlasovém pásmu 87.5 - 108 MHz, nesprávně označovaném jako FM. Dokonce je podporován i RDS, kde lze
nastavit název stanice a krátký text. Výkon vysílače je nastavitelný v rozsahu 88-115 dBµV (výkon kolem 1mW). Výrobce udává dosah kolem 10m,
nicméně podle mých zkušeností je trochu větší (viz dále.) Co je potřeba:
Sestavení, propojení
Pomocí káblíků propojte ovládací modul s modulem Adafruit_Si4713 podle následující tabulky:
Napájení může být přes USB vstup Arduina (5V), nebo 7 - 12V přes napájecí zdířku taktéž na Arduinu.
Software
Ovládání
Na ovládacím panelu je šest tlačítek: Select, Left, Up, Down, Right a Reset. Nastavit se musí vysílací kmitočet a výstupní výkon.
Nastavení vysílacího kmitočtu:
Kmitočet se zadává v kilohertzích 87 500 až 108 000 kHz.
Vysílací kmitočet vyberte takový, kde nevysílá žádná rozhlasová stanice a kde je co největší odstup mezi stanicemi a na vyšším i nižším kmitočtu.
Nastavení výkonu (88 až 115 dBµV)
Pokud nastavíte nejnižší výkon 88 dBµV je dosah kolem 5m, u kvalitního přijímače asi 10m. Pokud nastavíte maximální výkon 115 dBµV, dosah se zvýší na 30 až 50m, u kvalitního přijímače i více.
Nastavení RDS názvu stanice:
Nastavení RDS textu:
Ostatní ovládání
Normálně je na dispeji zobrazen vysílaný kmitočet v MHz a s jakým výkonem v dBµV. Po stisku tlačítka Up se zobrazí kapacita, která přizpůsobuje anténu
podle její délky a vysílaného kmitočtu (modul ji nastavuje při startu). Po opětovném stisku Up se vrátí zobrazení kmitočtu a výkonu.Pokud hodinu nebude stisknuto žádné tlačítko, displej po hodině zhasne. Pokud si přejete jej zhasnout dříve, stiskněte tlačítko Down. Po stisku jakéholiv tlačítka se displej znovu rozsvítí. 1)* Chyba v knihovně 1.2.3 spočívá v tom, že jako první příkaz v metodě begin(), která se volá po zavedení modulu není reset, ale rovnou se oslovuje na sběrnici I2C. Bez onoho resetu zde však "není vidět". Jako první úkon MUSÍ být hardwarový reset, logická nula na pin RST.
|
|
Elektronika, ukázky pro Arduino a STM8, plus programování v Delphi (Lazarusu).
Všechna zapojení modulů v ukázkách (viz elektrická schémata) pracují s velmi malým napětím 3.3V až 12V a neobsahují návod na napájecí zdroj. Pokud se rozhodnete některé z těchto
zařízení postavit, důrazně doporučuji používat zdroje s výstupním napětím maximálně 12V, podle schválených norem platných v ČR. Autor návodů za případné škody nepřebírá žádnou odpovědnost.
tyto stránky jsou provozovány jako hobby, bez reklam a bez sběru osobních dat (c) 2026 iisivak.xf.cz
|