Tartalomjegyzék:

Hordozható FM rádióadó: 4 lépés
Hordozható FM rádióadó: 4 lépés

Videó: Hordozható FM rádióadó: 4 lépés

Videó: Hordozható FM rádióadó: 4 lépés
Videó: Opticum TON4 Internet/DAB/FM rádió kicsomagolás (unboxing) 2024, Július
Anonim
Hordozható FM rádióadó
Hordozható FM rádióadó

Ebben a projektben létrehozunk egy FM adót az Arduino segítségével.

1. lépés: Amire szüksége lesz

  1. Egy arduino Nano, vagy bármelyik választott Arduino.
  2. 16x2 méretű Arduino LCD.
  3. Elechouse FM modul V 2.0
  4. Gombos kapcsoló
  5. 220 ohmos ellenállás
  6. 500 k ohmos változó ellenállás
  7. 50 k ohmos változó ellenállás
  8. 10 k ohmos változó ellenállás az LCD -hez

2. lépés: Az összeszerelés

Az összeszerelés
Az összeszerelés
Az összeszerelés
Az összeszerelés

Ennek a résznek az ötlete az, hogy befejezzük az áramkörünk teljes beállítását a cél elérése érdekében, egy FM adó készítésével.

Kezdje azzal, hogy veszi a kenyeretáblát, néhány jumpert és az Arduino -t. Keresse meg az A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground és 5V csapokat.

Miután megtaláltuk, kezdjük a változó ellenállások csatlakoztatásával, amelyek gombokként szolgálnak, amelyek a jövőben megváltoztatják az átviteli frekvenciát. Ne feledje, az alkatrészlistában három változó ellenállást említettek. Ehhez a részhez az 500 és az 50 ezret használjuk. Természetesen az 50k jelzőként szolgál minden frekvenciaegységhez, az 500k pedig tizedesjegyek megjelöléséhez.

Az összeszereléshez csatlakoztassa az 500k változó ellenállás középső csatlakozóját az A0 -hoz, a bal oldali csatlakozót a földhöz, a jobb oldalt pedig 5V -hoz. Ezután folytassa ugyanezt az 50k -s esetében, de ezúttal a középső terminál az Arduino A1 -es tűjére kerül.

Most, hogy összeszereltük a gombokat, összeszereljük az áramkör azon részét, amely tartalmazza az FM adót. Fogja meg a modult, és nézze meg a csapokat. Látnia kell a Vcc terminált, a Ground terminált, egy SDA és SCL csapot. Nyilvánvalónak kell lennie, hogy a Vcc 5 V -ra, a Ground pedig a GND -re megy. Most az SDA és az SCL esetében meg kell vizsgálnia a választott Arduino soros interfészét, pontosabban az I2C -t. Az arduino Nano esetében az SDA az A4 -es és az SCL az A5 -ös érintkezőben van, tehát csatlakozzon az egyes tűkhöz, és összeszerelte a sebességváltó részt.

Továbbá csatlakoztatjuk a kapcsolót. A kapcsoló azt a funkciót szolgálja, hogy az állapotok közötti váltás során menteni kell azt a frekvenciát, amelyen továbbítani szeretnénk, és beállítani azt a frekvenciát, amelyen továbbítani szeretnénk. A kapcsoló csatlakoztatása meglehetősen egyszerű, egyszerűen csatlakoztassa az ellenállás termináljához, amely a forráshoz kerül, majd csatlakoztassa ugyanahhoz a terminálhoz rövidzárlatot az Arduino D9 tűhöz, hogy a jövőben meg tudja keresni a kapcsoló változásait. A második terminál a földre kerül.

Végül rengeteg oktatóanyag található az LCD csatlakoztatásához az Arduino számára, ezért nem fogom elmagyarázni, hogyan kell csinálni. Ennek ellenére belefoglalom azt a linket, amelyet az említett LCD illesztőprogram nélküli csatlakoztatásához használtam.

Link:

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

A link spanyol, de a magyarázat elegendő mindenkinek, aki nem beszéli a nyelvet.

Ezenkívül hasznosnak tartom az ebben a szakaszban szereplő mindkét vázlat megtekintését.

3. lépés: A kód

A kód
A kód
A kód
A kód
A kód
A kód

Az első dolog, amit észre fog venni, egy FMTX nevű könyvtár felvétele. H Ez az Elechouse által a saját moduljukhoz készített könyvtár. Ezt a könyvtárat és a modul használatával kapcsolatos további információkat a megfelelő adatlapon találja, amelyet az alábbi linken talál:

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

Most a kód a digitális elektronika emelkedő oldalának elvét használja. Képzeljen el egy forrást és egy LED -et csatlakoztató kapcsolót. Intuitív módon látni fogja, hogy ha megnyomja a gombot, a LED bekapcsol, és ha elengedi, a LED kialszik. Most az ötlet az, hogy a LED -et világítani kell a gomb első megnyomására, majd a következő alkalommal a LED kialszik. Ugyanezt az elvet fogjuk alkalmazni a kódunkra is. Az első állapot az adás gyakoriságának beállítására szolgál, a második pedig a mentésre. Azon a frekvencián történő továbbításhoz vissza kell térnie az első állapotba.

Ajánlott: