Мазмұны:
- 1 -қадам: талаптар мен дизайн
- 2 -қадам: Контроллер мен тюнерді дәнекерлеу
- 3 -қадам: Күшейткішті қосу
- 4 -қадам: Дыбыс деңгейін басқаруды қосу
- 5 -қадам: PSU және станцияны таңдау
- 6 -қадам: Сәйкес революциялық істі жасаңыз
- 7 -қадам: Сабақтар мен Маркке арналған жоспарлар II
Бейне: Солтүстік Корея радиосы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Солтүстік Кореядағы отандық радиоларды реттеу тетігі жоқ деген ақпарат бар. Тоталитарлық үкімет тұрғысынан бұл жақсы идея екені анық, өйткені ол адамдарға жаман ойларды тыңдауға кедергі жасайды (яғни үкімет емес).
Мұндай тәсілдің басқа артықшылықтары бар, оның ішінде жеңілдетілген интерфейс.
Мен түнде классикалық музыканың ұйқысында ұйықтап қалуды және таңертеңгі жаңалықтарды оянғанға дейін тыңдағанды ұнатамын. Бұрын бұл vivendum модулін бір түймені басу арқылы FM (музыка) мен AM (жаңалықтар) станциялары арасында ауыса алатын және радионы отыздан кейін өшіретін, кейінге қалдыру функциясы бар төсек жанында радио қолдайтын. минуттық кідіріс.
Өкінішке орай, он сегіз жыл қызмет еткеннен кейін, радио үзіліп кетті, мен алмастырғыш сатып алуға барғанымда дүкендерден маған қажетті мүмкіндіктерді таба алмадым. Сәйкесінше ашуланып, мен кереуеттің жанындағы тамаша радио құруды шештім [1].
Бұл Солтүстік Корея радиоларындағы хабарлардан шабыттанды, мен Оруэллдің «1984» телеарнасының дыбысын «төмендетуге болады, бірақ өшіруге болмайды» деген сөзіне байланысты «ӨШІРУ» қосқышын жібермедім.
[1] Сіздің жетілдіру туралы ойыңыз әр түрлі болуы мүмкін.
1 -қадам: талаптар мен дизайн
Қойылатын талаптар:-
Қараңғыда оңай таңдалатын екі радиостанцияның дыбыстық деңгейін өзгертуге және дыбыс деңгейін жылдам өзгертуге қолмен дыбыс деңгейін бақылауды тыңдау кезінде кетіп қалуым үшін біраз уақыттан кейін өшіріңіз. [2]
Сіз басқа станцияларды баптау, аккумулятор қуаты, нашар сигналды қолдану, көп диапазон, жақсы дисплей және т.б. сияқты нәрселердің жоқтығын байқай аласыз. Егер сіз өз нұсқаңызға осындай заттарды қосқыңыз келсе, мен сізге тілеймін. жақсы, бірақ маған кереует радиосы үшін мұндай фрипперлер қажет емес.
Менде Arduino Nano клондары бар болғандықтан және FM тюнерінің арзан сатылары бар болғандықтан, мен оны PAM8403 негізіндегі күшейткішпен ядро ретінде қолдануды шештім.
Мен (әр түрлі) өлі радиодан жұп динамиктерді жұлып алдым және тұжырымдаманы дәлелдеу үшін жоғарыда көрсетілген тақтаны жарып жібердім. Бұл Arduino USB-дің қуатын өшірді, дыбыс деңгейін басқару жоқ және оны реттейтін бір желілік бағдарлама болды, ол жүктеу кезінде тюнерге жиілік сұрауын жіберді.
[2] Бақытымызға орай, жаңалықтарда да, музыкалық станцияларда да FM жиілігі болды, сондықтан мен Arduino -дан AM радиосын басқарудың қажеті болмады, меніңше, бұл әлдеқайда қиын болады.
2 -қадам: Контроллер мен тюнерді дәнекерлеу
Бірде мен жұмыс істеп жатқанына қуаныштымын, мен Arduino -ны таспаға дәнекерледім.
Тюнерді тақтаға орнату қиынға соғатын еді, себебі ол тігінен бекітілетін бұрыштық түйреуіштермен жабдықталған. Мен пластикті сәл жұмсарту үшін тақтаны шаш кептіргішпен қыздырдым, содан кейін коннектордың төрт түйреуішінен пластикалық корпусты алып тастадым. Содан кейін төрт түйреуіштің әрқайсысы түссіздендіріліп, бөлек шығарылды, ал түзу бастары орнына дәнекерленген.
Ол таспаға дәнекерленгеннен кейін, ол тюнер тақтасының бір ұшын тіреді, ал екінші ұшын орнында ұстау үшін M1.6 болты қолданылды.
Қажетті төрт желі Arduino -ға қосылған. Қуат (5В) мен жерге қосылды. Мен тюнерді басқару үшін пайдаланған кітапхана SDA үшін A4 түйреуішті және SLC үшін A5 түйреуішті қолдануды талап етті, сондықтан бұл түйреуіштер қолданылды.
Ажырату үшін тюнерге жақын орналасқан электр рельстеріне 100 микрофарадтық электролиттік конденсатор қойылды. Мұнсыз, ең жоғары дыбыста жағымсыз клип пайда болды.
Ақырында, орнату бірінші фотода көрсетілгендей Arduino USB -ден қуат алу және дыбыс шығысын компьютердің динамигінің жұпына өз күшейткіші арқылы жіберу арқылы тексерілді.
3 -қадам: Күшейткішті қосу
Күшейткіш көптеген арзан Arduino қондырмаларына ұқсайды, өйткені бұл туралы мәліметтер өте аз. Мен бұл бетті өте пайдалы деп таптым.
Керемет дизайн ретінде, күшейткіш тақтасындағы коннекторлардың арақашықтығы 0,1 дюймге жетпеді, сондықтан мен коннекторларға сымдарды дәнекерлеуге мәжбүр болдым, ал күшейткішті таспада ұстау үшін бірнеше қысқа М2 тіректерді қолдануға тура келді.
Мен күшейткіштің барлық қосқыштары үшін терминалды блоктарды қолдандым. Аз ғана адам бар. Сол және оң жақ шығыс арналарының бөлек негіздері бар, мен «қауіпті жағдайда қосылыңыз» деп жазылған кейбір беттерді таптым, сондықтан оларды бөлек ұстады.
Аудио кірісті қосу үшін мен компьютердің ескі аудио сымын, 3,5 мм TRS - 3,5 мм TRS пайдаландым және қосылым жасау үшін бірнеше дюймді алып тастадым. Бұл жақсы жұмыс істейді, бірақ келесі нұсқада мен тюнер тақтасы мен дәнекерлеушіден 3,5 мм розетканы алып тастаймын.
Күшейткіш D класы болып табылады және өте тиімді, бірақ оның дыбыссыз істігі де бар. Бұл төмен сурет күшейткіштің шығуын өшіреді. Arduino-да тек ішкі тартқыш бар, сондықтан мен әдепкі бойынша күшейткішті өшіру үшін сыртқы 1к тартылатын резисторды орнаттым. Бұл болмаса, дыбыс күшейткіш тюнер әуендерден бұрын күшейе бастағанда, қуат қосулы кезде жағымсыз дыбыс шығады. Күшейткіштің дыбысын өшіруге немесе бағдарламалық қамтамасыз ету арқылы қосуға болатындай, сол дыбыс сызығы Arduino шығыс түйреуішіне қосылады.
4 -қадам: Дыбыс деңгейін басқаруды қосу
Дыбыс деңгейін басқаруға мүмкіндік беру үшін мен қос топты, 10к айналмалы бөренені қолдандым.
Мен күшейткіш қажет болғанша өнім шығаруы үшін қуатты үнемдеу үшін оны күшейткішке аудио кірістірдім. Бұл жақсы жұмыс істеді, бірақ оны тақтаның кішкене бұрышына жабыстыру оның сәл лас болып көрінетінін білдіреді.
5 -қадам: PSU және станцияны таңдау
Мен қуат беру үшін өлі Samsung телефонынан қабырға сүйегін қайта қолдандым.
Қандай станцияны пайдалану керектігін таңдау үшін менде ортасы өшірілген SPDT қосқышы болды. Бұл Arduino -дағы бірнеше түйреуішке қосылады және олардың біреуін жерге қосады. Коммутатор орталық күйде болғанда, екеуі де жерге қосылмайды
Екі түйреуіш те Arduino ішкі тартқышын пайдаланады, сондықтан таңдалмаған кезде «HIGH» тіркейді.
Жүйе келесі логиканы қолданады:
қосқыш «ЖОҒАРЫ» күйінде болғанда, бір түйреуіш төмен байланған болады және радио осы станцияға реттеліп, дыбысты шығарады. «ТӨМЕН» күйіндегі қосқышпен басқа түйреуіш төмен байланған болады және радио қосылады. «ЦЕНТР» күйінде қосқыш болғанда, түйреуіштің екеуі де төмен байланбайды және радио соңғы таңдалған станцияда қалады, бірақ дыбысты өшіру үшін кері санақты бастайды.
Кіріспе қадамына бекітілген эскиз файлында барлығын өңдеуге арналған бағдарламалық қамтамасыз ету.
6 -қадам: Сәйкес революциялық істі жасаңыз
Корпусты мүмкіндігінше кішірек ету үшін мен динамиктерді негізге төмен қаратып орнаттым.
Мен корпустың бөліктерін кесіп тастадым, ал шұңқырдың көмегімен динамиктер кіретін тесіктерді кесіп алдым.
Алынған бөлшектер корпустың алдыңғы аяқтарына айналды, ал қалыңдығы бірдей қалдықтар артқы табанға айналды.
Мен корпусты желімдеп, аяқтар мен қақпақты бұрап алдым, содан кейін сыртын таспалы тегістеуішке тегістедім.
Әрі қарай тегістеу шамамен 220 гритке дейін жүргізілді, содан кейін үш қабат лак жағылды. Кесектің этосына сәйкес, тек көрінетін беттер лакпен қапталған.
Лак құрғағаннан кейін динамиктер негізге бұралып, электроника корпусқа орнатылды, ал алдыңғы панельде селектор мен дыбыс реттегіші орнатылды.
7 -қадам: Сабақтар мен Маркке арналған жоспарлар II
Бұл өте жақсы жұмыс істейді және мен интерфейстің қарапайымдылығына өте қуаныштымын. Мүмкін, мен осыдан білгенімді қолдана отырып, басқасын жасайтын шығармын, бірақ мен басқаруды өзгертуге ниетім жоқ, өйткені олар мен қалаған нәрсеге сәйкес келеді.
Не жақсы болмады
Мен A6 және A7 түйреуіштерін қолданған 328 арзан Nanos моделінде цифрлық енгізу үшін қолданылмайды. Бұл деректердің ешқайсысында айтылмайды және мен тақырып төңірегінде біраз әңгіме болғанша біраз уақытты жоғалттым.
тюнер тақтасындағы розеткалар ыңғайсыздық туғызды және бірнеше проблемалар бар екенін білдіреді
1) аудио үшін 3,5 мм штепсельді пайдалану өте нашар және үлкен 2) FM антеннасы жергілікті таратқыш үшін дұрыс емес бұрышта.
Аудио штепсель мен сым жасырылған, ал жергілікті таратқыш соншалықты қуатты және жергілікті, сондықтан олардың ешқайсысы нақты мәселе болмады, бірақ мен түзеткім келеді
Құрылғы сыртқы адаптермен қоректенеді, ал мен шәйнектің сымын немесе соған ұқсас электр кабелін қабылдайтын шассидің еркек розеткасы болғанын қалаймын.
Схема Topsy сияқты «өсті» және біраз тәртіпсіздік. Бұл әлдеқайда таза болуы керек еді.
Дыбыс деңгейін басқаруға арналған потенциометр динамиктердің бірінің металл артқы жағындағы ластануға және қысқа тұйықтауға өте жақын болды. Мен бәрін қорғау үшін сүт бөтелкесінен оқшаулағыш пластикалық қалқанды қырып алдым, бірақ алдын ала ойлану мәселеден аулақ болар еді.
Желілік адаптерді бірінші рет қосқанда, мен шатасып, Vcc пен GND -ді қате байланыстырдым. Бақытымызға орай, мен GND коннекторын схемаға қосуды қосуды ұмыттым, сондықтан ешқандай зақым келмеді. Бұл екі қателікпен дұрыс әрекет ету жағдайы.
Жалпы алғанда, радио мен қалаған нәрсені жасайды, мен істемейтін ештеңе жоқ және мен оның жұмысына өте ризамын.
Ұсынылған:
BOSEBerry Pi Интернет радиосы: 4 қадам (суреттермен)
BOSEBerry Pi Интернет радиосы: Мен радио тыңдағанды жақсы көремін! Мен өз үйімде DAB радиосын қолдандым, бірақ қабылдаудың біркелкі еместігін және дыбыс үзіліп бара жатқанын байқадым, сондықтан мен өз интернет радиомды құруды шештім. Менде үйдің айналасында күшті Wi -Fi сигналы бар және сандық ағасы
Интерактивті әңгіме радиосы: 6 қадам (суреттермен)
Интерактивті әңгіме радиосы: Бұл жобада біз ұқыпты радионы дауысты, интерактивті әңгімешіге айналдырамыз. Болашақ, міне келдік
NodeMcu көмегімен кез келген веб -сайттан деректерді Wi -Fi арқылы (Солтүстік шамдар индикаторы) тартыңыз және тез көрсетіңіз: 6 қадам
NodeMcu көмегімен кез келген веб -сайттағы деректерді Wifi желісінен (Солтүстік шамдар индикаторы) тартып, тез арада көрсетіңіз: Менің мотивациям: IoT (заттардың интернеті) жобаларын жасау үшін NodeMCU (ESP8266 модулінде салынған) орнату/ пайдалану бойынша көптеген нұсқауларды көрдім. . Алайда, бұл оқулықтардың өте азында жаңадан бастаушыға арналған барлық мәліметтер/ кодтар/ диаграммалар болды
Шамадан тыс FM радиосы: 13 қадам
Қосымша тізбектерден FM радиосы: Elenco Snap Circuits жүйесін қолдану
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысы арқылы дауыспен басқарылады.: 6 қадам
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі бар (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысының көмегімен дауыспен басқарылады. Бұл нұсқаулықта Arduino роботын қалай жасау керектігін түсіндіреді, оны қажетті бағытта жылжытуға болады (Алға, артқа) , Солға, Оңға, Шығысқа, Батысқа, Солтүстікке, Оңтүстікке) Дауыс пәрменін қолдану арқылы сантиметрдегі қашықтық қажет. Роботты автономды түрде жылжытуға болады