Taula de continguts:

Transmissor de ràdio FM portàtil: 4 passos
Transmissor de ràdio FM portàtil: 4 passos

Vídeo: Transmissor de ràdio FM portàtil: 4 passos

Vídeo: Transmissor de ràdio FM portàtil: 4 passos
Vídeo: Сделать радиопередатчик из старой камеры ноутбука 2024, Desembre
Anonim
Transmissor de ràdio FM portàtil
Transmissor de ràdio FM portàtil

En aquest projecte, crearem un transmissor de FM mitjançant Arduino.

Pas 1: què necessiteu

  1. Un arduino Nano o qualsevol Arduino que trieu.
  2. Un LCD Arduino de 16x2.
  3. Mòdul Elechouse FM V 2.0
  4. Un interruptor de botó
  5. Una resistència de 220 Ohm
  6. Una resistència variable de 500 k Ohm
  7. Una resistència variable de 50 k Ohm
  8. Una resistència variable de 10k Ohm per a la pantalla LCD

Pas 2: l'Assemblea

L’Assemblea
L’Assemblea
L’Assemblea
L’Assemblea

La idea d’aquesta part és completar tota la configuració del nostre circuit per tal d’aconseguir l’objectiu, fent un transmissor FM.

Comenceu agafant la vostra taula de treball, alguns ponts i el vostre Arduino. Cerqueu els pins A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground i 5V.

Un cop localitzats, començarem connectant les resistències variables que serviran de comandaments que en el futur canviaran la freqüència en què ens agradaria transmetre. Ara, recordeu que a la llista de parts es van esmentar tres resistències variables. Per a aquesta part utilitzarem els de 500k i 50k. Naturalment, el 50k ens servirà de marcador per a cada unitat de freqüència i el de 500k ens servirà per marcar decimals.

Per al muntatge, connecteu el terminal mitjà de la resistència variable de 500k a A0, el terminal esquerre a terra i el dret a 5V. A continuació, continueu pel mateix per a la de 50k, però aquesta vegada el terminal central anirà al pin A1 de l'Arduino.

Ara que hem muntat els comandaments, muntarem la part del circuit que inclou el transmissor FM. Agafeu el mòdul i mireu els passadors. Hauríeu de veure el terminal Vcc, el terminal de terra, un pin SDA i un pin SCL. Ha de ser obvi que Vcc va a 5V i que Ground va a GND. Ara, per a SDA i SCL, haureu de buscar a la interfície sèrie de l’Arduino que trieu, més concretament a la I2C. Per a l'arduino Nano, l'SDA és al pin A4 i SCL al pin A5, així que procediu a connectar-vos a cada pin respectiu i haureu muntat la part de transmissió.

A més, connectarem l’interruptor. El commutador té la funció de canviar entre estats per estalviar la freqüència amb què voldríem transmetre i configurar la freqüència amb la qual voldríem transmetre. La connexió d'un commutador és bastant senzilla, simplement connecteu-vos al terminal de la resistència que anirà a la font i, a continuació, connecteu-vos al mateix terminal un curt al pin D9 d'Arduino per tal de poder buscar canvis al commutador en el futur.. La segona terminal anirà a terra.

Finalment, hi ha molts tutorials per connectar la pantalla LCD de l'Arduino, per això no explicaré com fer-ho. Tot i això, inclouré l'enllaç que he utilitzat per connectar aquesta pantalla LCD sense controlador.

Enllaç:

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

L'enllaç està en castellà, però l'explicació és suficient per a qualsevol persona que no parli l'idioma.

A més, considero útil mirar els dos esquemes inclosos en aquesta secció.

Pas 3: el codi

El codi
El codi
El codi
El codi
El codi
El codi

El primer que notareu és la inclusió d’una biblioteca anomenada FMTX.h Aquesta és la biblioteca feta per Elechouse per a l’ús del seu propi mòdul. Podeu trobar aquesta biblioteca i més informació sobre l’ús d’aquest mòdul al full de dades respectiu, que trobareu al següent enllaç:

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

Ara el codi utilitza el principi de l'electrònica digital de flanc ascendent. Imagineu un interruptor connectat a la font i un LED. Intuïtivament veureu que si premeu el botó, el LED s’encendrà i, si el deixeu anar, el LED s’apagarà. Ara, la idea és mantenir el LED encès durant la primera pulsació del botó i, en conseqüència, el LED s’encén. Aplicarem el mateix principi per al nostre codi. El primer estat serà per establir la freqüència amb la qual voldríem transmetre i el segon per estalviar. Per transmetre a aquesta freqüència haurà de tornar al primer estat.

Recomanat: