Indholdsfortegnelse:
- Trin 1: Krav og design
- Trin 2: Lodning af controlleren og tuneren
- Trin 3: Tilføjelse af forstærker
- Trin 4: Tilføjelse af lydstyrkekontrol
- Trin 5: PSU og stationsvalg
- Trin 6: Byg en passende revolutionær sag
- Trin 7: Lærte lektioner og planer for Mark II
Video: Nordkoreansk radio: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Der er rapporter om, at indenlandske radioer i Nordkorea mangler en indstillingskontrol. Set fra en totalitær regerings synspunkt er dette naturligvis en god idé, da det forhindrer folk i at lytte til onde ideer (dvs. ikke regeringens).
Der er andre fordele ved en sådan tilgang, herunder en forenklet grænseflade.
Jeg kan godt lide at falde i søvn om natten til klassisk musiks belastninger og lytte til de tidlige morgennyheder, før jeg rejser mig. Tidligere blev denne modus vivendum understøttet af en seng ved siden af en radio, der kunne skifte mellem en station på FM (musikken) og en på AM (nyhederne) med et enkelt tryk på en knap, og som havde en snooze -funktion, der slukkede radioen efter tredive minut forsinkelse.
Desværre, efter kun atten års tjeneste, gik den radio i stykker, og da jeg gik for at købe en erstatning, kunne jeg ikke finde nogen i butikkerne, der havde de funktioner, jeg havde brug for. Passende vred besluttede jeg mig for at bygge den perfekte sengenradio [1].
Det var inspireret af rapporter om nordkoreanske radioer, og jeg udelod en "OFF" -kontakt på grund af bemærkningen i Orwells "1984" om, at teleskærmlyden kunne skrues ned "men ikke slukkes".
[1] Din ide om perfektion kan variere.
Trin 1: Krav og design
Kravene var:-
slukke efter en tid, så jeg kunne glide af mens jeg lytter til manuel lydstyrkekontrol for taktil feedback og hurtig ændring af lydstyrken to radiostationer, der let kan vælges i mørket. [2]
Du vil måske bemærke fraværet af ting som f.eks. Tuning til andre stationer, batteristrøm, god til at bruge et dårligt signal, multi-band, flot display osv. Osv. Skulle du ønske at tilføje sådanne ting til din version, så ønsker jeg dig godt, men jeg har ikke brug for sådanne fripperies til en seng ved siden af radioen.
Da jeg havde en skuffe med Arduino Nano-kloner, og der er billige FM-tuner-faser til rådighed, besluttede jeg at bruge det som kerne med en PAM8403-baseret forstærker.
Jeg flåede et par højttalere fra en (anden) død radio og skubbede oven på brødbrættet for at få et proof-of-concept til at fungere. Dette løb fra strømmen fra Arduino's USB, havde ingen lydstyrkekontrol og havde i det væsentlige et enkelt linje program, der kontrollerede det, som netop sendte en frekvensanmodning til tuneren ved opstart.
[2] Heldigvis havde både nyheds- og musikstationer en FM -frekvens, så det var ikke nødvendigt at prøve at styre en AM -radio fra Arduino, hvilket jeg formoder ville være meget sværere.
Trin 2: Lodning af controlleren og tuneren
Da jeg var glad for, at tingene faktisk ville fungere, lodde jeg Arduinoen på et stykke stripboard.
Montering af tuneren på brættet ville blive sværere, da den var udstyret med vinklede stifter, som ville have monteret den lodret. Jeg opvarmede brættet med en hårtørrer for at blødgøre plasten lidt, og trak derefter plastikhuset af de fire ben på stikket. Derefter blev hver af de fire ben afloddet og fjernet individuelt, og et lige overskrift loddet på plads.
Når det var loddet til stribet, understøttede det den ene ende af tunerkortet, og en M1.6 -bolt blev brugt til at holde den anden ende stift på plads.
De fire nødvendige linjer var forbundet til Arduino. Strøm (5V) og jord var forbundet. Det bibliotek, jeg brugte til at køre tuneren, krævede brug af pin A4 til SDA og pin A5 til SLC, så disse ben blev brugt.
En 100 mikrofarad elektrolytkondensator blev sat på tværs af strømskinnerne så tæt på tuneren som muligt for afkobling. Uden dette var der et grimt klip ved højeste lyd.
Endelig blev opsætningen testet som vist på det første fotografi ved at køre fra Arduino USB og sende lydudgangen til et par computere med deres egen forstærker.
Trin 3: Tilføjelse af forstærker
Forstærkeren er som en masse billige Arduino-tilføjelser, idet der er meget få data om den. Jeg fandt denne side dog ganske nyttig.
Som et stykke vidunderligt design var konnektorerne på forstærkerkortet fordelt på _just_ ikke helt 0,1 , så jeg var nødt til at lodde ledninger til stik, og bruge et par korte M2-stand-offs til at holde forstærkeren på tavlen.
Jeg brugte terminalblokke til alle stik fra forstærkeren. Der er ganske få. Udgangskanalerne til venstre og højre har separate grunde, og jeg fandt nogle sider, der sagde "forbind til din fare", så holdt dem helt adskilte.
For at forbinde lydindgangen brugte jeg en gammel pc -lydledning, 3,5 mm TRS til 3,5 mm TRS, og klippede et par tommer af for at oprette forbindelsen. Det fungerer OK, men til den næste version skal jeg fjerne 3,5 mm -stikket fra tunerkortet og lodde direkte.
Forstærkeren er en klasse D og er temmelig effektiv, men den har også en lydløs pin. Tegning der lav lukker forstærkerens output fra. Arduino har kun intern pull-up, så jeg monterede en ekstern 1k pull-down modstand for at deaktivere forstærkeren som standard. Uden dette er der en grim squawk ved tænding, da forstærkeren begynder at forstærke, inden tuneren melodier. Den samme mute -linje er forbundet til en output -pin på Arduino, så forstærkeren kan dæmpes eller aktiveres af software.
Trin 4: Tilføjelse af lydstyrkekontrol
For at tillade styring af lydstyrken brugte jeg en dobbelt-gang, 10k roterende logpotte.
Jeg splittede dette i lydindgangen til forstærkeren for at spare strøm, så forstærkeren kun ville producere så meget som nødvendigt. Det fungerede OK, men at trykke det på et lille hjørne af brættet betød, at det ser lidt rodet ud.
Trin 5: PSU og stationsvalg
Jeg genbrugte vægvorten fra en død Samsung-telefon for at levere strøm.
For at vælge hvilken station der skal bruges, fik jeg en SPDT-switch med center-off. Dette er forbundet med et par ben på Arduino og kan forbinde en af dem til jorden. Når kontakten er i midterpositionen, er ingen af dem forbundet til jorden
Begge stifter bruger Arduino interne pull-up og registrerer så "HIGH", når de ikke er valgt.
Logikken i systemet er, at:-
med kontakten i "UP" -position, vil en pin blive bundet lavt, og radioen vil stille ind på den pågældende station og afspille lyden. med kontakten i "DOWN" -position, vil den anden pin blive bundet lavt, og radioen vil stille til denne station og afspil lyden. med kontakten i "CENTER" -position, vil ingen af stifterne blive bundet lavt, og radioen forbliver på den sidst valgte station, men begynder at nedtælle for at dæmpe lyden.
Softwaren til at håndtere alt, hvad der er i skitsefilen, der er vedhæftet introduktionstrinnet.
Trin 6: Byg en passende revolutionær sag
For at gøre sagen så lille som muligt monterede jeg højttalerne i basen og pegede nedad.
Jeg skar stykkerne til sagen og brugte en hullesav til at skære huller ud, så højttalerne kunne passe ind.
De fjernede stykker blev sagens forfødder, og et stykke skrot af samme tykkelse blev bagfoden.
Jeg limede sagen sammen, skruede fødderne og låget på og slibede derefter hele ydersiden på en båndsliber.
Yderligere slibning blev foretaget ned til omkring 220 grus, og derefter blev der påført tre lag lak. I overensstemmelse med værkets etos var det kun de synlige overflader, der var lakeret.
Når lakken var tør, blev højttalerne skruet fast på basen, elektronikken blev monteret på kabinettet, og vælgerkontakten og volumenkontrollen blev monteret på frontpanelet.
Trin 7: Lærte lektioner og planer for Mark II
Dette fungerer rigtig godt, og jeg er virkelig tilfreds med enkelheden i grænsefladen. Jeg kommer nok til at lave en anden ved hjælp af det, jeg har lært af denne, men jeg har ikke til hensigt at ændre kontrollerne, da de er helt perfekte til det, jeg vil.
Hvad gik ikke så godt
På den billige 328 model Nanos, som jeg brugte ben A6 og A7 KAN IKKE bruges til digital input. Dette er ikke nævnt nogen steder i dataene og spildt et stykke tid, indtil jeg opdagede lidt chat omkring emnet.
stikkontakterne på tunerkortet var til gene og betød, at der var et par problemer
1) brug af 3,5 mm stik til lyd er grim og stor 2) FM -antenne er i den forkerte vinkel for lokal sender.
Lydstikket og ledningen er skjult, og den lokale sender er så kraftig og så lokal, at ingen af disse var reelle problemer, men jeg vil gerne rette op på
Enheden drives af en ekstern adapter, mens jeg foretrækker, at den har et hanstik i chassiset til at acceptere en elkedel eller lignende netkabel.
Kredsløbet "voksede" ligesom Topsy og er lidt rodet. Det skulle have været meget pænere.
Potentiometeret til lydstyrkekontrollen var meget tæt på tilsmudsning og kortslutning mod metalbagsiden af en af højttalerne. Jeg klippede et isolerende plastskærm fra en mælkeflaske for at beskytte alt, men lidt eftertænksomhed ville have undgået problemet.
Da jeg tilsluttede netadapteren for første gang, blev jeg forvirret og tilsluttede Vcc og GND den forkerte vej. Heldigvis havde jeg også glemt at lodde GND -stikket, der forbinder input til kredsløbet, så der blev ikke forårsaget skade. Dette er et tilfælde, hvor to forkerte gør en ret.
Samlet set gør radioen præcis, hvad jeg vil, og intet, som jeg ikke gør, og jeg er meget tilfreds med dens ydeevne.
Anbefalede:
Keeping It Stoopid Simple Internet Radio: KISSIR: 13 trin
Keeping It Stoopid Simple Internet Radio: KISSIR: Nogle gange skal det bare være taktilt. Ingen grænseflade af nogen art. Bare knapper. Hindbær Pi som internetradioafspiller er ikke noget nyt, og der er masser af instruktioner om, hvordan man opretter en internetradioafspiller ved hjælp af en hindbærpi med eller uden
Brug af en radio til at registrere lyn: 4 trin
Brug af en radio til at opdage lyn: Små radioer kan bruges til mere end at lytte til musik eller sport. Alle radioer (også billige AM -radioer) kan bruges til at registrere lyn og andre atmosfæriske fænomener. Med et trænet øre kan man endda afgøre, om lynet bevæger sig
Smart bøje [GPS, radio (NRF24) og et SD -kortmodul]: 5 trin (med billeder)
Smart bøje [GPS, radio (NRF24) og et SD-kortmodul]: Denne Smart Buoy-serie viser vores (ambitiøse) forsøg på at bygge en videnskabelig bøje, der kan foretage meningsfulde målinger om havet ved hjælp af produkter på hylden. Dette er vejledning to af fire - sørg for at være opdateret, og hvis du har brug for en hurtig
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
DET BILLIGE HAM - VEND EN HÅNDHOLDT RADIO I EN MOBIL RADIO: 6 trin
DET BILLIGE HAM - VEND EN HÅNDHÅLLERADIO I EN MOBIL RADIO: Mobil skinkeradio på et stramt budget? Ja, det kan gøres med lidt kreativitet. Der er en overflod af billige kinesiske håndholdte radioer derude. Disse billige nye radioer har igen bragt priserne ned på kvalitets brugt skinkeudstyr. En anden ting, der tilføjer