Sadržaj:

Prijenosni FM radio odašiljač: 4 koraka
Prijenosni FM radio odašiljač: 4 koraka

Video: Prijenosni FM radio odašiljač: 4 koraka

Video: Prijenosni FM radio odašiljač: 4 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Studeni
Anonim
Prijenosni FM radio odašiljač
Prijenosni FM radio odašiljač

U ovom projektu stvorit ćemo FM odašiljač pomoću Arduina.

Korak 1: Ono što će vam trebati

  1. Arduino Nano ili bilo koji Arduino po vašem izboru.
  2. Arduino LCD zaslon veličine 16x2.
  3. Elechouse FM modul V 2.0
  4. Prekidač s gumbom
  5. Otpornik od 220 ohma
  6. Varijabilni otpornik od 500 k Ohma
  7. Varijabilni otpornik od 50 k Ohma
  8. 10k Ohm promjenjivi otpornik za LCD

Korak 2: Skupština

Skupština
Skupština
Skupština
Skupština

Ideja za ovaj dio je dovršiti cijelo postavljanje našeg kruga kako bi se postigao cilj, stvaranje FM odašiljača.

Počnite tako što ćete uzeti svoju matičnu ploču, neke skakače i svoj Arduino. Potražite pinove A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, uzemljenje i 5V.

Nakon što ih pronađemo, počet ćemo povezivanjem promjenjivih otpornika koji će poslužiti kao gumbi koji će u budućnosti promijeniti frekvenciju na kojoj želimo emitirati. Zapamtite, u popisu dijelova spomenuta su tri promjenjiva otpornika. Za ovaj dio koristit ćemo 500k i 50k. Naravno, 50k će nam poslužiti kao marker za svaku jedinicu frekvencije, a 500k će nam poslužiti za označavanje decimalnih mjesta.

Za montažu spojite srednji terminal 500k promjenjivog otpornika na A0, lijevi terminal na masu, a desni na 5V. Zatim nastavite na isti način za 50k, ali ovaj put srednji terminal ide na A1 pin Arduina.

Sada kada smo sastavili gumbe, sastavit ćemo dio kruga koji uključuje FM odašiljač. Uzmite modul i pogledajte iglice. Trebali biste vidjeti terminal Vcc, terminal uzemljenja, SDA pin i SCL pin. Trebalo bi biti očito da Vcc ide na 5V, a uzemljenje na GND. Sada za SDA i SCL, morat ćete pogledati serijsko sučelje za Arduino po vašem izboru, točnije potražiti ono I2C. Za arduino Nano, SDA je u pin A4, a SCL u pin A5, pa nastavite s povezivanjem na svaki odgovarajući pin i sastavit ćete prijenosni dio.

Nadalje, spojit ćemo prekidač. Prekidač služi za promjenu između stanja u spremanje frekvencije na kojoj ćemo željeti emitirati i postavljanje frekvencije na kojoj ćemo željeti emitirati. Spajanje sklopke prilično je jednostavno, jednostavno spojite na terminal otpornik koji će ići do izvora, a zatim se na isti terminal spojite kratkim spojem na Arduino pin D9 kako biste u budućnosti mogli tražiti promjene u prekidaču. Drugi terminal će se uzemljiti.

Konačno, postoji mnogo vodiča za povezivanje LCD -a za Arduino, zato vam neću objašnjavati kako to učiniti. Ipak, uključit ću vezu koju sam koristio za povezivanje LCD -a bez upravljačkog programa.

Veza:

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

Veza je na španjolskom, ali objašnjenje je dovoljno za sve koji ne govore jezik.

Također, smatram korisnim pogledati obje sheme uključene u ovaj odjeljak.

Korak 3: Kôd

Kod
Kod
Kod
Kod
Kod
Kod

Prvo što ćete primijetiti je uključivanje knjižnice pod nazivom FMTX.h Ovo je knjižnica koju je Elechouse napravio za korištenje vlastitog modula. Ovu biblioteku i više informacija o upotrebi ovog modula možete pronaći u odgovarajućoj tablici podataka koju ćete pronaći na sljedećoj poveznici:

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

Sada kôd koristi načelo digitalizacije digitalne elektronike. Zamislite prekidač spojen na izvor i LED. Intuitivno ćete vidjeti da će se LED uključiti ako pritisnete gumb, a ako ga pustite, LED će se isključiti. Sada je ideja držati LED uključenim za prvi pritisak gumba, a za sljedeći će se LED isključiti. Isti ćemo princip primijeniti i na naš kôd. Prvo stanje bit će za postavljanje frekvencije na kojoj ćemo htjeti emitirati, a drugo za spremanje. Za odašiljanje na toj frekvenciji morat ćete se vratiti u prvo stanje.

Preporučeni: