Sisällysluettelo:

Kannettava FM -radiolähetin: 4 vaihetta
Kannettava FM -radiolähetin: 4 vaihetta

Video: Kannettava FM -radiolähetin: 4 vaihetta

Video: Kannettava FM -radiolähetin: 4 vaihetta
Video: Retekess TR629 Radio - Uutta kotiin 2024, Marraskuu
Anonim
Kannettava FM -radiolähetin
Kannettava FM -radiolähetin

Tässä projektissa luomme FM -lähettimen Arduinolla.

Vaihe 1: Mitä tarvitset

  1. Arduino Nano tai mikä tahansa valitsemasi Arduino.
  2. 16x2 Arduino LCD.
  3. Elechouse FM -moduuli V 2.0
  4. Painike kytkin
  5. 220 ohmin vastus
  6. 500k ohmin muuttuva vastus
  7. 50k ohmin muuttuva vastus
  8. 10k ohmin muuttuva vastus nestekidenäyttöön

Vaihe 2: Kokoonpano

Kokoontuminen
Kokoontuminen
Kokoontuminen
Kokoontuminen

Tämän osan ajatuksena on saada piirimme koko kokoonpano päätökseen tavoitteen saavuttamiseksi, jolloin saadaan FM -lähetin.

Aloita ottamalla leipälauta, jotkut puserot ja Arduino. Etsi nastat A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground ja 5V.

Kun olemme löytäneet, aloitamme kytkemällä muuttuvat vastukset, jotka toimivat nuppeina, jotka tulevaisuudessa muuttavat taajuutta, jolla haluamme lähettää. Muista nyt osaluettelossa kolme muuttuvaa vastusta. Tässä osassa käytämme 500k ja 50k. Luonnollisesti 50k toimii merkkinä jokaiselle taajuusyksikölle ja 500k yksi desimaalien merkitsemiselle.

Liitä kokoonpanoa varten 500k: n muuttuvan vastuksen keskiliitin A0: een, vasen liitin maahan ja oikea 5V: iin. Jatka sitten samaan 50k: n kanssa, mutta tällä kertaa keskiterminaali siirtyy Arduinon A1 -nastaan.

Nyt kun olemme koonneet nupit, kokoamme sen piirin osan, joka sisältää FM -lähettimen. Ota moduuli ja katso tapit. Sinun pitäisi nähdä Vcc -liitin, maadoitusliitin, SDA -nasta ja SCL -nasta. Pitäisi olla selvää, että Vcc menee 5 V: lle ja Ground menee GND: lle. Nyt SDA: n ja SCL: n osalta sinun on tutkittava valitsemasi Arduinon sarjaliitäntä ja tarkemmin I2C. Arduino Nanon SDA on nastassa A4 ja SCL nastassa A5, joten jatka yhdistämistä kullekin vastaavalle tapille ja olet koonnut voimansiirto -osan.

Lisäksi liitämme kytkimen. Kytkimen tehtävänä on vaihtaa tilojen välillä tallentamaan taajuus, jolla haluamme lähettää, ja asettamalla taajuus, jolla haluamme lähettää. Kytkimen liittäminen on melko yksinkertaista, kytke vain päätelaitteen vastukseen, joka menee lähteeseen, ja kytke sitten samaan liittimeen oikosulku Arduino -nastaan D9, jotta voit etsiä muutoksia kytkimessä tulevaisuudessa. Toinen terminaali menee maahan.

Lopuksi on olemassa paljon opetusohjelmia LCD -näytön liittämiseksi Arduinolle, siksi en selitä kuinka se tehdään. Siitä huolimatta sisällytän linkin, jota käytin yhdistämään mainitun nestekidenäytön ilman ohjainta.

Linkki:

fabricadigital.org/2015/11/como-conectar-u…

Linkki on espanjaksi, mutta selitys riittää kaikille, jotka eivät puhu kieltä.

Pidän myös hyödyllisenä tarkasteltaessa molempia tässä osassa olevia kaavioita.

Vaihe 3: Koodi

Koodi
Koodi
Koodi
Koodi
Koodi
Koodi

Ensimmäinen asia, jonka huomaat, on sisällyttää kirjasto nimeltä FMTX. H Tämä on Elechousen tekemä kirjasto oman moduulinsa käyttöön. Löydät tämän kirjaston ja lisätietoja tämän moduulin käytöstä vastaavasta lomakkeesta, jonka löydät seuraavasta linkistä:

www.elechouse.com/elechouse/index.php?main_…

Nyt koodi käyttää digitaalisen elektroniikan nousevan sivun periaatetta. Kuvittele kytkin, joka on kytketty lähteeseen ja LED -valoon. Näet intuitiivisesti, että jos painat painiketta, LED syttyy ja jos päästät irti, LED sammuu. Nyt ajatus on pitää LED -valo päällä painikkeen ensimmäisen painalluksen jälkeen ja sen jälkeen LED -valo sammuu. Käytämme samaa periaatetta koodissamme. Ensimmäinen tila on lähetystaajuuden asettamiseen ja toinen tallennukseen. Tällä taajuudella lähettämistä varten sinun on palattava ensimmäiseen tilaan.

Suositeltava: