Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Kytkentäkaavio
- Vaihe 3: Piirilevy
- Vaihe 4: Arduino -koodi
- Vaihe 5: 3D -tulostettu kotelo FM -radiolle
- Vaihe 6: Lopputulos
Video: Si4703 FM -radio Arduino Uno Schield: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
2 kuukautta sitten TEA5767 -siru (Arduino Uno -kilpi) teki minusta FM -radion. Minua käytettiin TDA2822 -äänivahvistinsirun kanssa. Kaikki se toimii, mutta saan tietoa, että se on toinen Si4703 FM -levy, jolla oli RDS. Joten en tuhlaa aikaani ja luo uuden Si4703 FM -radion.
Vaihe 1: Osat
Tämän Si4703 FM -radion rakentamiseen tarvitset:
1) Si4703 -levy Ebayssa
2) 2x pyörivä anturi Ebay
3) Oled I2C 128x64 Ebay
4) 2x 22k 0805 vastus
5) 2x 1K5 0805 vastus
6) 2x 4R7 0805 vastus
7) 2x 0,1uF 0805 keraaminen kondensaattori
8) 0R 1206 -hyppyjohdin (vastus)
9) kuparilevy
10) TDA2822 DIP8 -vahvistinsiru Ebay
11) 3,5 mm: n ääniliitäntäliitäntä Ebay
12) 3x 470uF elektrolyyttikondensaattori
13) 2x 10uF elektrolyyttikondensaattori
14) 1 x 40 -nastainen otsikkotappi
Vaihe 2: Kytkentäkaavio
Vaihe 3: Piirilevy
Suunnittele painettu piirilevy (PCB), käytin,, Sprint-Layout -ohjelmistoa.
Vienti Gerber -tiedostoihin.
Vaihe 4: Arduino -koodi
Si4703_Radio_rssi_manual.ino - manuaalinen viritys
Käytin kirjastoja:
Si4703_Breakout.h linkki
U8glib.h GitHub
Vaihe 5: 3D -tulostettu kotelo FM -radiolle
www.thingiverse.com/thing:2584342
Vaihe 6: Lopputulos
Jos haluat lisätä ulkoisen antennin, sinun on leikattava piirilevyn raita kondensaattorin ja maan välillä (katso kuva).
Se näyttää RDS -dataa, mutta signaalin voimakkuuden on oltava erittäin hyvä. Oled -näyttögeneraattori tekee melua. Äänenlaatu ei siis ole kovin hyvä. Se on itse tehty, joten olen erittäin onnellinen.
Suositeltava:
Arduino Nano - Arduino Uno -sovitin: 6 vaihetta (kuvilla)
Arduino Nano - Arduino Uno -sovitin: Arduino Nano on mukava, pieni ja halpa Arduino -perheen jäsen. Se perustuu Atmega328 -siruun, mikä tekee siitä yhtä voimakkaan kuin hänen veljensä Arduino Uno, mutta sen voi saada pienemmällä rahalla. Ebayssa kiinalaiset versiot voivat nyt
Arduino UNO Logic Sniffer: 8 vaihetta (kuvilla)
Arduino UNO Logic Sniffer: Tämä projekti alkoi yksinkertaisena kokeiluna. Tutkiessani ATMEGA328P: n tietolomaketta toiseen projektiin löysin jotain melko mielenkiintoista. Ajastimen 1 tulon sieppausyksikkö. Sen avulla Arduino UNO: n mikro -ohjain voi havaita signaalin
Ilmapiano käyttämällä IR -läheisyysanturia ja Arduino Uno Atmega 328: 6 vaihetta (kuvilla)
Ilmapiano käyttämällä IR -läheisyysanturia ja Arduino Uno Atmega 328: Normaalisti pianot, olipa kyseessä sähköinen tai mekaaninen työ yksinkertaisella painikemekanismilla. Mutta tässä on käänne, voisimme vain poistaa pianon näppäinten tarpeen käyttämällä joitain antureita. Ja infrapuna-läheisyysanturit sopivat parhaiten aiheeseen, koska t
Ambilight -järjestelmä jokaiseen televisioon kytkettyyn tuloon. WS2812B Arduino UNO Raspberry Pi HDMI (Päivitetty 12.2019): 12 vaihetta (kuvilla)
Ambilight -järjestelmä jokaiseen televisioon kytkettyyn tuloon. WS2812B Arduino UNO Raspberry Pi HDMI (Päivitetty 12.2019): Olen aina halunnut lisätä ambilightin televisioon. Näyttää niin siistiltä! Tein vihdoin ja en ollut pettynyt! Olen nähnyt monia videoita ja monia opetusohjelmia Ambilight -järjestelmän luomisesta televisiollesi, mutta en ole koskaan löytänyt täydellistä opetusohjelmaa tälle oppilaalleni
Si4703 FM -radiokortin käyttäminen RDS: n kanssa - Arduino -opetusohjelma: 5 vaihetta (kuvilla)
Si4703 FM -radiokortin käyttäminen RDS: n kanssa - Arduino -opetusohjelma: Tämä on arviointitaulu Silicon Laboratories Si4703 FM -viritinpiirille. Sen lisäksi, että Si4703 on yksinkertainen FM -radio, se pystyy myös havaitsemaan ja käsittelemään sekä Radio Data Service (RDS) - että Radio Broadcast Data Service (RBDS) -tietoja