Inhoudsopgave:
- Stap 1: Vereisten en ontwerp
- Stap 2: De controller en de tuner solderen
- Stap 3: De versterker toevoegen
- Stap 4: De volumeregeling toevoegen
- Stap 5: PSU en station selecteren
- Stap 6: Bouw een geschikte revolutionaire zaak
- Stap 7: Geleerde lessen en plannen voor de Mark II
Video: Noord-Koreaanse radio: 7 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Er zijn berichten dat binnenlandse radio's in Noord-Korea geen afstemregeling hebben. Vanuit het oogpunt van een totalitaire regering is dit natuurlijk een goed idee, omdat het voorkomt dat mensen naar slechte ideeën luisteren (d.w.z. niet die van de regering).
Een dergelijke aanpak heeft nog andere voordelen, waaronder een vereenvoudigde interface.
Ik val graag 's avonds in slaap met de tonen van klassieke muziek en luister graag naar het ochtendnieuws voordat ik opsta. Voorheen werd deze modus vivendum ondersteund door een bedradio die met één druk op de knop kon schakelen tussen een zender op FM (de muziek) en een zender op AM (het nieuws) en die een snooze-functie had die de radio na dertig minuten uitschakelde. minuut vertraging.
Helaas ging die radio, na slechts achttien jaar dienst, kapot en toen ik een vervanger ging kopen, kon ik er geen in de winkel vinden die de functies had die ik nodig had. Voldoende boos besloot ik de perfecte bedradio te bouwen [1].
Het was geïnspireerd door berichten op Noord-Koreaanse radio's, en ik liet een "UIT"-schakelaar weg vanwege de opmerking in Orwell's "1984" dat het teleschermgeluid "naar beneden maar niet uit" kon worden gedraaid.
[1] Jouw idee van perfectie kan verschillen.
Stap 1: Vereisten en ontwerp
De eisen waren: -
schakel na een tijdje uit zodat ik tijdens het luisteren kon afdwalen handmatige volumeregeling voor voelbare feedback en snelle verandering van het volumeniveau twee radiostations die gemakkelijk in het donker kunnen worden geselecteerd.[2]
U merkt misschien de afwezigheid van zaken als afstemmen op andere zenders, batterijvermogen, goed in het gebruik van een slecht signaal, multiband, mooie weergave, enz. enz. Mocht u dergelijke dingen aan uw versie willen toevoegen, dan wens ik u Nou ja, maar ik heb zulke fripperies niet nodig voor een bedradio.
Omdat ik een lade vol Arduino Nano-klonen had en er goedkope FM-tunertrappen beschikbaar zijn, besloot ik die als kern te gebruiken, met een op PAM8403-gebaseerde versterker.
Ik heb een paar luidsprekers uit een (andere) dode radio gescheurd en het hierboven getoonde breadboard vastgebonden om een proof-of-concept te laten werken. Deze stroomde af van de stroom geleverd door de Arduino's USB, had geen volumeregeling en had in wezen een enkelregelig programma dat het bestuurde en dat net een frequentieverzoek naar de tuner stuurde bij het opstarten.
[2] Gelukkig hadden zowel nieuws- als muziekzenders een FM-frequentie, dus het was niet nodig om te proberen een AM-radio van Arduino te bedienen, wat volgens mij een stuk moeilijker zou zijn.
Stap 2: De controller en de tuner solderen
Toen ik eenmaal blij was dat het echt ging werken, soldeerde ik de Arduino op een stuk stripboard.
Het monteren van de tuner op het bord zou moeilijker zijn, omdat het was uitgerust met schuine pinnen die het verticaal zouden hebben gemonteerd. Ik verwarmde het bord met een haardroger om het plastic een beetje zachter te maken, en trok toen de plastic behuizing van de vier pinnen van de connector. Vervolgens werd elk van de vier pinnen gedesoldeerd en afzonderlijk verwijderd en werd een rechte kop op zijn plaats gesoldeerd.
Toen dat eenmaal op het stripboard was gesoldeerd, ondersteunde het het ene uiteinde van het tunerbord en een M1.6-bout werd gebruikt om het andere uiteinde stevig op zijn plaats te houden.
De vier benodigde lijnen waren verbonden met de Arduino. De voeding (5V) en aarde waren aangesloten. De bibliotheek die ik gebruikte voor het aansturen van de tuner vereiste het gebruik van pin A4 voor SDA en pin A5 voor SLC, dus die pinnen werden gebruikt.
Een 100 microfarad elektrolytische condensator werd over de stroomrails zo dicht mogelijk bij de tuner geplaatst voor ontkoppeling. Zonder dit was er een vervelende clip bij piekgeluid.
Ten slotte werd de opstelling getest zoals weergegeven in de eerste foto door de Arduino USB van stroom te voorzien en de audio-uitgang naar een paar computerluidsprekers met hun eigen versterker te sturen.
Stap 3: De versterker toevoegen
De versterker is als een heleboel goedkope Arduino-add-ons, in die zin dat er heel weinig gegevens op staan. Ik vond deze pagina echter best nuttig.
Als een prachtig stuk ontwerp waren de connectoren op de versterkerkaart op een onderlinge afstand van _net_ niet helemaal 0,1 , dus ik moest draden aan de connectoren solderen en een paar korte M2-afstandhouders gebruiken om de versterker op het stripbord te houden.
Ik gebruikte klemmenblokken voor alle connectoren van de versterker. Er zijn er redelijk wat. De linker- en rechteruitgangskanalen hebben aparte gronden, en ik vond op sommige pagina's "verbinden op eigen risico", dus hield ze volledig gescheiden.
Om de audio-ingang aan te sluiten, gebruikte ik een oude pc-audiokabel, 3,5 mm TRS naar 3,5 mm TRS, en knipte ik een paar centimeter af om de verbinding te maken. Het werkt goed, maar voor de volgende versie zal ik de 3,5 mm-aansluiting van het tunerbord verwijderen en direct solderen.
De versterker is een klasse D en is behoorlijk efficiënt, maar heeft ook een mute-pin. Als je zo laag trekt, wordt de uitgang van de versterker uitgeschakeld. De Arduino heeft alleen een interne pull-up, dus ik heb een externe pull-down-weerstand van 1k gemonteerd om de versterker standaard uit te schakelen. Zonder dit is er een vervelende squawk bij het inschakelen als de versterker begint te versterken voordat de tuner afstemt. Dezelfde mute-lijn is verbonden met een uitgangspin op de Arduino, zodat de versterker softwarematig kan worden gedempt of ingeschakeld.
Stap 4: De volumeregeling toevoegen
Om het volume te kunnen regelen, heb ik een tweevoudige, 10k roterende houtpot gebruikt.
Ik heb dit in de audio-ingang van de versterker gesplitst om stroom te besparen, zodat de versterker niet meer zou produceren dan nodig was. Het werkte goed, maar door het op een klein hoekje van het bord te proppen, zag het er een beetje rommelig uit.
Stap 5: PSU en station selecteren
Ik hergebruikte de muurwrat van een dode Samsung-telefoon om stroom te leveren.
Om te selecteren welk station ik moet gebruiken, heb ik een SPDT-schakelaar met center-off. Deze is verbonden met een paar pinnen op de Arduino en kan een van beide met aarde verbinden. Wanneer de schakelaar in de middenpositie staat, is geen van beide verbonden met aarde
Beide pinnen gebruiken de interne pull-up van Arduino en registreren dus "HIGH" als ze niet zijn geselecteerd.
De logica die door het systeem wordt gebruikt, is dat: -
met de schakelaar in de "OMHOOG"-positie, zal een pin laag worden vastgemaakt en de radio stemt af op dat station en speelt het geluid af. Met de schakelaar in de "DOWN" -positie, zal de andere pin laag worden vastgemaakt en zal de radio afstemmen op dat station en speel het geluid af. Met de schakelaar in de "CENTER" positie, zal geen van beide pins laag worden vastgemaakt en zal de radio op het laatst geselecteerde station blijven staan, maar beginnen af te tellen om het geluid te dempen.
De software om alles te verwerken dat in het schetsbestand staat dat bij de Introductiestap is gevoegd.
Stap 6: Bouw een geschikte revolutionaire zaak
Om de behuizing zo klein mogelijk te maken, heb ik de luidsprekers in de basis gemonteerd, naar beneden gericht.
Ik sneed de stukken voor de behuizing en gebruikte een gatzaag om gaten uit te snijden waar de luidsprekers in pasten.
De verwijderde stukken werden de voorpoten van de kast en een stuk schroot van dezelfde dikte werd de achterste voet.
Ik heb de koffer aan elkaar gelijmd, de pootjes en het deksel erop geschroefd en daarna de hele buitenkant op een bandschuurmachine geschuurd.
Er werd verder geschuurd tot ongeveer 220 grit en vervolgens werden drie lagen vernis aangebracht. In overeenstemming met het ethos van het stuk werden alleen de zichtbare oppervlakken gelakt.
Toen de vernis droog was, werden de luidsprekers op de basis geschroefd, de elektronica op de behuizing gemonteerd en de keuzeschakelaar en volumeregeling op het voorpaneel gemonteerd.
Stap 7: Geleerde lessen en plannen voor de Mark II
Dit werkt echt goed en ik ben erg blij met de eenvoud van de interface. Ik ga waarschijnlijk nog een maken met behulp van wat ik van deze heb geleerd, maar ik ben niet van plan de besturing te veranderen, omdat ze absoluut perfect zijn voor wat ik wil.
Wat ging er niet zo goed
Op het goedkope 328-model Nanos die ik heb gebruikt, kunnen pinnen A6 en A7 NIET worden gebruikt voor digitale invoer. Dit wordt nergens in de gegevens vermeld en verspilde een tijdje totdat ik wat chat over het onderwerp ontdekte.
de sockets op het tunerbord waren hinderlijk en betekenden dat er een aantal problemen waren
1) gebruik van 3,5 mm-stekker voor audio is lelijk en groot 2) FM-antenne staat in de verkeerde hoek voor lokale zender.
De audiostekker en -kabel zijn verborgen en de lokale zender is zo krachtig en zo lokaal dat geen van beide echte problemen waren, maar ik zou graag willen corrigeren
Het apparaat wordt gevoed door een externe adapter, terwijl ik er de voorkeur aan geef dat het een mannelijke chassisaansluiting heeft voor een waterkoker of een vergelijkbaar netsnoer.
Het circuit "groeide" als Topsy en is een beetje een puinhoop. Het had veel netter moeten zijn.
De potentiometer voor de volumeregeling was erg dicht bij vervuiling en kortsluiting tegen de metalen achterkant van een van de luidsprekers. Ik heb een isolerend plastic schild van een melkfles geknipt om alles te beschermen, maar een beetje vooruitdenken zou het probleem hebben voorkomen.
Toen ik de netadapter voor de eerste keer aansluit, raakte ik in de war en verbond ik Vcc en GND verkeerd om. Gelukkig was ik ook vergeten de GND-connector te solderen die de ingang met het circuit verbindt, zodat er geen schade werd veroorzaakt. Dit is een geval van twee fouten die een recht maken.
Over het algemeen doet de radio precies wat ik wil, en niets dat ik niet doe, en ik ben erg blij met zijn prestaties.
Aanbevolen:
Een radio gebruiken om bliksem te detecteren: 4 stappen
Een radio gebruiken om bliksem te detecteren: Kleine radio's kunnen voor meer worden gebruikt dan alleen naar muziek of sport luisteren. Alle radio's (zelfs goedkope AM-radio's) kunnen worden gebruikt om bliksem en andere atmosferische verschijnselen te detecteren. Met een getraind oor kan men zelfs bepalen of de bliksem naar
FM-radio van Snap Circuits: 13 stappen
FM-radio van Snap Circuits: met het Elenco Snap Circuits-systeem
Aan de slag met Ham Radio: 5 stappen (met afbeeldingen)
Aan de slag met Ham Radio: Als een onlangs geslagen ham-licentiehouder, wil ik het proces doorgeven dat ik heb gevolgd om in hamradio te komen. Ik werd verleid door het zelfredzaamheidsaspect van de hobby, mensen een manier geven om te communiceren wanneer andere methoden worden verstoord. Maar het is ook de moeite waard om
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) spraakgestuurd met behulp van Bluetooth-module en autonome robotbeweging: 6 stappen
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) bestuurd door spraak met behulp van Bluetooth-module en autonome robotbeweging. , Links, Rechts, Oost, West, Noord, Zuid) vereiste afstand in centimeters met spraakopdracht. Robot kan ook autonoom worden verplaatst
FM-radio met RDS (Radio Text), BT-bediening en oplaadstation - Ajarnpa
FM-radio met RDS (Radio Text), BT-bediening en oplaadstation: Bonjour, dit is mijn tweede "Instructables". Omdat ik graag niet erg nuttige dingen maak, is hier mijn laatste project: dit is een FM-radio met radiotekst met een oplaadstation en die kan worden gecontroleerd via Bluetooth en een Android APPDaarom zal ik