Cov txheej txheem:

Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqi: 5 Kauj Ruam
Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqi: 5 Kauj Ruam

Video: Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqi: 5 Kauj Ruam

Video: Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqi: 5 Kauj Ruam
Video: Hmoob xov tooj cua 3zzz tshooj 92.3fm. 2024, Hlis ntuj nqeg
Anonim
Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqis
Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqis
Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqis
Xov tooj cua FM Nrog RDS (Cov Ntawv Xov Tooj Cua), BT Tswj thiab Them Nqis

Bonjour, Nov yog kuv qhov "Qhia" thib ob. Raws li kuv nyiam ua yam tsis muaj txiaj ntsig, ntawm no yog kuv qhov haujlwm kawg:

Nov yog xov tooj cua FM nrog Xov Tooj Cua nrog lub hauv paus them thiab uas tuaj yeem saib xyuas ntawm Bluetooth thiab Android APP

Yog li kuv yuav nthuav qhia koj, ntu Arduino, Tshooj Xov Tooj Cua thiab tom qab ntawd MIT App tus tsim tawm ib feem (Nov yog tib txoj kev uas kuv muaj txuj ci txaus los tsim thiab Android APP)

Nrog lub zog hluav taws xob ntawm 10; 8 volt nrog AC muab thiab 9.6 nrog roj teeb lub zog siab tshaj yog 2x 1.5/1.25 watt RMS uas yog dav txaus

RMS (lub hauv paus txhais lub xwmfab) lub zog yog lub zog tiag tiag tsis zoo li lwm tus lej loj uas muag zoo li watt suab paj nruag lossis lub zog siab lossis lwm yam)

Kuv kwv yees 1.5 Watt RMS tuaj yeem muag tau li 8 Watts hauv qee lub khw !!!!!!

Thawj cov khoom xav tau:

Pawg Thawj Coj:

1 x Arduino Nano

1x FM xov tooj cua module SI4703 los ntawm Sparkfun lossis sib npaug (5v powered thiab 3.3V I2C nrog 3 tus ncej Jack uas tuaj yeem siv ua tus kav hlau txais xov)

1x HC-06 Bluetooth module (ceeb toom rau software tshiab version 3.0 muaj tag nrho cov lus txib sib txawv teeb tsa (Kuv tso qee cov lus hais hauv txoj cai).

1x 4channels qib shifter 3.3 5 V

1x MC7805 5v DC hloov pauv

1x 2200 µF 25V capacitor

2x 1N5404 3 Amp diods

2x 2N2222 transistors

1 x 1Kohm resistor

1 x 47 Ohm resistor

2x 3.3 KOhm resistors (rau I2C tsheb npav rub tawm)

3x 330 Ohm resistors (rau cov coj)

2x 6.8 KOhm resistors

1x 3.9 KOhm resistor

Pem Hauv Ntej Vaj Huam Sib Luag

1x 20X4 LCD I2C tsheb npav

10 x 680 Ohm resistors

1x Liab LED (Kuv tsis muaj ntsuab ntxiv !!) rau lub zog siv

1x Yellow LED rau hom roj teeb

1x Blue LED rau BT txuas

4x (ON) -OFF- (ON) hloov (zoo li rau lub tsheb fais-qhov rai)

2x laub khawm

1x ON/OFF hloov

Lwm yam componenets rau Xov Tooj Cua:

2x 100W 10CM 8 Ohm HP

1x 1m txuas tus kav hlau txais xov (ib ncig 75 cm yog qhov ntev zoo rau FM hauv Tebchaws Europe thiab Asmeskas)

1x xov tooj ntsaws uas kuv tau siv los ua cov neeg sib tham rau lub hauv paus them

1x 1N5404 3 Amp diod (ntawm lub roj teeb hu kom tsis txhob haus luam yeeb thaum muaj kev cuam tshuam nrog hauv av lossis 12V tiv tauj)

1x 2X20 watts Power Amp (Txhua lub tso suab Amp yuav haum ntev li nws yog 12V) raws li TDA2020 yuav rau 4 Euro

1x 8XAA roj teeb txuas (kom muaj min 9.6V)

Qee 10mm thiab 4 hli plywood rau lub thawv

Them lub hauv paus:

1x 12V 3Amp Lub hwj chim muab

1x me me 3 tus lej /3 xov tooj cua voltmeter

3 hu (ua nrog rau lub xov tooj ntsaws)

1x 1N5404 3 Amp diod (ntawm 12V hu)

2 txoj hlua hloov pauv (txhawm rau lub zog AC thaum lub xov tooj cua nyob ntawm lub hauv paus them)

1x ON/OFF hloov (rau lub hwj chim tawm lub hauv paus them yog xav tau)

Qee qhov 10mm thiab 4 hli plywood rau lub hauv paus

Tag nrho, suav nrog plywood nws tsis ntau dua 70 €

Kauj Ruam 1: The 4703 Radio Part

Ua ntej, kev hloov kho:

Tus qauv yuav tsum siv lub mloog pob ntseg ua lub kav hlau txais xov, hauv kuv qhov haujlwm, nws tsis muaj txiaj ntsig, yog li peb yuav tau xub ua qhov hloov pauv me me thiaj li txuas tau thiab kav hlau txais xov sab nraud.

Hauv qhov qauv no 3 tus ncej txuas hauv av tsis txuas ncaj qha rau hauv av tab sis dhau ntawm qhov inductance (kom nres FM zaus) thiab lub tshuab hluav taws xob txhawm rau txuas FM zaus mus rau lub kav hlau txais xov ntawm SI4703.

Yog li txoj hauv kev zoo tshaj yog txuas ncaj qha tus kav hlau txais xov rau hauv av tus pin ntawm lub jack thiab txuas ob lub xov tooj rau lub suab tso tawm

Duab
Duab

Txhawm rau tiv thaiv tsis muaj suab nrov hauv lub suab (tshwj xeeb los ntawm Bluetooth), Kuv tso FM module rau hauv lub thawv yas me uas tiv thaiv kab xev tooj liab txuas rau hauv av

Duab
Duab

RDS/Xov tooj cua Cov txheej txheem:

Ua ntej, Kuv xav ua tsaug Nathan Seidle raws li kuv tau txais kev tshoov siab los ntawm nws txoj haujlwm "TEST_FM" ntawm lub Rau Hli 2011

Thiab, raws li tau pom zoo, Kuv yuav zoo siab heev los them nws npias, yog tias, ib hnub no, nws tau ploj hauv kuv lub zos me me hauv qhov tob ntawm Brittany !!

Kuv siv nws ntau qhov program vim kuv tsis xav siv cov tsev qiv ntawv uas twb muaj lawm uas yog me me rau loj rau qhov chaw tsis zoo Nano nco thiab tseem vim tias nws ib txwm zoo dua mus tob hauv qhov muaj peev xwm ntawm kev tiv thaiv los ntawm kev dhia dej ncaj qha rau hauv cov npe

Qhov kev hloov kho tseem ceeb uas kuv tau ua yog rau RDS qhov kev xaiv tsa

Kuv siv qhov zoo ntawm qhov muaj peev xwm ua kom cuam tshuam cuam tshuam ntawm GPI02 tus pin los ntawm teeb tsa RDSIEN ntsis thiab GPIO2 tus nqi rau 01

Qhov no yuav ua rau muaj kev cuam tshuam ntawm tus pin 3 ntawm nano

Qhov no tiv thaiv los ntawm kev pov npav RDS sau npe vim tias nws yuav ua rau Xov Xwm Xov Tooj program tsuas yog thaum 4 char cov pab pawg ntawm cov ntawv xov tooj cua muaj nyob nrog tsis muaj qhov yuam kev (tsis yog hom lus tsis zoo)

Txhawm rau kom muaj cov xov tooj cua puv, peb yuav tsum sib sau ua ke ntau tshaj 16 ntu ntawm 4 tus char (sau npe RDSC/RDSB ntawm pab pawg 2A lossis 2B). Kuv muab ntau cov ntaub ntawv hauv qhov programm los piav qhia qhov kuv tau ua.

Nov yog cov lus piav qhia ntawm Cov Ntaub Ntawv sau npe rau xov tooj cua (RDSSA/RDSC)

Duab
Duab

hauv npe RDSSB (thaiv 2)

Tus nqi 4 hauv A3/0 qhia (pawg ntawv)

B0 qhia A (64 char's) lossis B (32 char's) ntawv (hauv tsis tau pom dua B cov ntawv siv ………..)

PT0 rau PT4 yog qhov ntsuas ntawm 4 char pawg (0 txog 15)

PT5 yuav tsum raug siv ua kab ntawv A/B (lub ntsiab lus "qhov no yog cov ntawv tshiab") tab sis nws tsis yog ib txwm siv zoo li qhov no nyob ntawm xov tooj cua chaw nres tsheb, yog li nws tsis tuaj yeem siv rau xov tooj cua program.

4 char's ntawm Xov Tooj Cua nyob hauv RDSSC thiab RDSSD (thaiv 3 thiab 4)

Kuv qhia koj kom nyeem cov ntawv nthuav heev txog RDS raws tu qauv hauv SI4703 => AN243 los ntawm Silicon labs

Kuv kuj rov pib kho SKMODE me ntsis hauv POWERCFG sau npe (saib SI4703 cov ntawv) kom nyob twj ywm hauv qhov ntau ntawm qhov tsis txaus ntseeg thaum nrhiav kev

Nyeem datashhet yuav pab tau ntau kom nkag siab cov cai thiab txhua daim ntawv sau npe ua haujlwm

Kauj Ruam 2: Lub Hauv Paus Them

Them Nqi
Them Nqi
Them Nqi
Them Nqi
Them Nqi
Them Nqi

Tsis muaj ntau yam ntxiv

Cov duab tuaj yeem hais lus zoo dua.

Tsuas yog ntxiv 1N5404 diod ntawm 12 volts kev sib cuag

1) kom tsis txhob muaj teeb meem nyob rau hauv rooj plaub roj teeb hu rau 12 volt tiv tauj thaum tso xov tooj cua ntawm lub hauv paus (tab sis nws yeej tsis tshwm sim)

2) kom qis qib qis mus rau 10.8 volt (tseem muaj diod ntawm lub motherboard) raws li MC7805 tuaj yeem ua rau kub me ntsis thaum mus los ntawm 12V mus rau 5 volt nrog 1 Amp tam sim no (Kuv ntsia ib daim hlau raws li lub rhaub dej kub 7805 (ib.

Kuv ntxiv qhov me me 3 x7 ntu voltmeter los qhia lub roj teeb

Cov cuab yeej no yog nrog 3 xov hlau txhawm rau txo qis kev siv (ntau dua 1 Mega Ohm ntawm lub xov tooj mesurment) uas tso cai khaws xov tooj cua ntawm lub zog OFF lub sijhawm ntev yam tsis tso lub roj teeb.

Duab
Duab

2 tus lej hloov pauv tau siv los tua lub zog AC thaum lub xov tooj cua tawm ntawm lub hauv paus (kom tsis txhob muaj 12V ntawm kev sib cuag)

Duab
Duab

Lub thawv tau ua nrog plywood (ua ntej pleev xim rau ntawm daim duab) Kuv cia koj xav txog yuav ua li cas thiaj ua tau lub thawv zoo nkauj li kuv li tsis ntxim hlub heev !!!!!

Kuv xav tsis thoob tab sis lub hauv paus them nqi tau ua haujlwm zoo thiab kuv tsis tau haus luam yeeb thaum tsaws xov tooj cua rau nws ………….

Kauj Ruam 3: Lub Thawv

Lub Thawv
Lub Thawv
Lub Thawv
Lub Thawv
Lub Thawv
Lub Thawv
Lub Thawv
Lub Thawv

Kuv kwv yees leej twg yuav tsum nyiam ua raws li nws xav ua raws nws lub peev xwm kev kos duab !!!!!

Txawm li cas los kuv yuav piav qhia sai npaum li cas kuv tuaj yeem tsim qee yam uas zoo li zoo li lub cuab yeej

Pem hauv ntej thiab nram qab raug txiav hauv 4 hli plywood 15x45 cm

sab saum toj thiab hauv qab yog 10 hli plywood 15x45 cm

Ib sab thiab 2 sab hauv sab hauv (2 2 qhov chaw rau HP thiab cov khoom nyob hauv ib nrab) yog 10 hli plywood 13x13 cm

Ntawm lub vaj huam sib luag pem hauv ntej kuv ua 2 x10 cm qhov rau HP thiab 14x14 square qhov kom ntxig rau 15x15 2mm organic iav uas kuv pleev xim dub (ntxiv tom qab pleev xim rau cov ntawv luam tawm pob tshab rau, tab sis nws tsis tuaj yeem nyeem tau vim dub xim tom qab)

Kuv ua 2 qhov rau saum:

ib qho rau lub hwj chim ntawm Lub Hwj Chim Amp (txhawm rau kho qib yog tias tsim nyog) thiab tseem, raws li cov cua sov tso tawm

lwm rau tus kav hlau txais xov

ntawm lub vaj huam sib luag tom qab kuv ua 2 qhov:

Ib qho rau USB ntsaws (ntsaws ncaj qha rau ntawm nano)

Ib qho 16mm rau cua txias (lub hli 14 hli ntawm lub zog ntawm lub zog Amp ua rau lub zog tso cua txias sab saud)

tus kov yog tsim los ntawm 12mm tooj liab raj pleev xim rau xim dub

Tag nrho cov khoom ntawm daim duab saum toj no nrhiav qhov chaw hauv nruab nrab qhov nruab nrab (tom qab ntawd kuv yuav tsum tso lub roj teeb tso rau sab laug HP compartment vim nws nyob ze ntawm HC06 BT module hauv lub qhov loj)

Qhov ntawd yog nws

Tau kawg yuav tsum muaj qee yam ntxim nyiam dua !!!!!

Kauj Ruam 4: Tshooj Arduino (lej thiab lej)

Kuv sim muab cov ntaub ntawv ntau li ntau tau hauv cov lus ntawm qhov program.

Qee cov ntaub ntawv ntxiv

Tus txheej txheem Decode_TXT yog siv los ntawm ob txoj hauv kev Bluetooth thiab hloov txheej txheem

qee cov ntsiab lus tau siv los ntawm ob qho txheej txheem

v+ => txhawm rau nce ntim

v- => to lower

f+ => kom nce zaus ntawm ib qib ntawm 100 Khz

f- => kom txo qis

su+=> nrhiav

sd-=> nrhiav nqis

prefu => nce tus lej xov tooj xaiv ua ntej

prefd => txo

nyob zoo => xa los ntawm Android APP thaum sib txuas bluetooth, tus lej xa rov qab cov xwm txheej ntawm xov tooj cua

bye => xa los ntawm APP thaum BT kaw

pow => xa los ntawm xov tooj cua mus rau App hauv lub zog siv hluav taws xob (ntawm lub hauv paus them)

puav => thaum nyob hauv roj teeb hom

lb => xa thaum lub roj teeb qib qis dhau (ib puag ncig 8 volt)

Kev sib txuas lus Bluetooth tau ruaj ntseg los ntawm kev tswj lub voj:

Txhua lub sijhawm FM xov tooj cua xa cov ntaub ntawv, lub sijhawm pib pib tos "teb" los ntawm Android APP

thaum muaj 3 qhov yuam kev (lub sijhawm tas sij hawm) BT txuas tau txiav los ntawm Xov Tooj Cua. (qhov no kuj tseem txuas qhov txuas ntawm Android sab)

Lwm sab

Thaum App xa cov lus txib, nws tos cov lus teb los ntawm xov tooj cua kom xa lwm cov lus txib.

Cov txheej txheem get_RT tau pib thaum RDS tus chij tau teeb tsa (tom qab kev cuam tshuam ntawm tus pin 3)

nov yog tus lej (txuas rau GITHUB)

Tus schema:

FM lub rooj tsavxwm tseem ceeb (qhov tseeb SI4703 yog sib nrug hauv lub thawv thaiv):

Duab
Duab

Pem hauv ntej vaj huam sib luag:

Duab
Duab

Lub hauv paus them:

Duab
Duab

Cov kev txuas mus rau Fritzing cov ntaub ntawv:

FR RADIO lub rooj tsavxwm tseem ceeb

Pem Hauv Ntej Vaj Huam Sib Luag

Them lub hauv paus

Kauj ruam 5: Android App

Android App Cov
Android App Cov
Android App Cov
Android App Cov

Ua nrog APP tus neeg tsim khoom

Nov yog qhov txuas mus rau GitHub

Xov tooj cua FM

Hauv APK

Lub app siv 2 teev timers:

1) rau kev sib txuas lus bluetooth (100ms)

2) rau lub teeb roj teeb coj thaum thauj khoom nyob ib puag ncig 8 v (1000ms)

Rau thawj lub sijhawm koj yuav tsum tau ua khub HC06 tus qauv nrog koj lub xov tooj smartphone lossis ntsiav tshuaj.

Kuv siv TinyDB txhawm rau txuag BT qhov chaw nyob ntawm HC06 tus qauv, thawj qhov txuas txuas BT chaw nyob khawm yuav qhib thiab koj yuav tsum xaiv HC06 hauv cov npe (rau kuv ib feem, kuv hloov npe HC06 module hauv FM_RADIO)

Hauv App Kuv tsis ib txwm siv feem pua rau qhov loj ntawm lub hauv paus, yog li yuav muaj teeb meem cuam tshuam nyob ntawm lub xov tooj ntawm tes

Kuv yog Galaxy ceeb toom 3 yog li lub vijtsam loj dua ……

Yog li kuv siv sijhawm zoo tshawb pom qhov me me tab sis ua haujlwm tau zoo SI4703.

Thiab tau txais kev zoo siab heev sau cov lus qhia no

Txog rau kuv qhov haujlwm tom ntej

Aw revoir !!!

Pom zoo: