Բովանդակություն:
- Քայլ 1: Գտեք PinOut կոճակների համար
- Քայլ 2: Սարքավորումներ
- Քայլ 3: Լարերի տեղադրում
- Քայլ 4: Հրահանգներ
- Քայլ 5: Տարածություն ստեղծեք
- Քայլ 6: Softwareրագրակազմ
- Քայլ 7: Վավերագրական ֆիլմ
Video: Retro Year Pi Radio: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Գաղափարը շատ պարզ է. Վերցրեք հին ռադիո և փոփոխեք այն ՝ Raspberry Pi- ի երաժշտություն նվագելու համար: Նպատակն էր ունենալ հատուկ տեսացանկեր, որոնք կարող են ընտրվել հաճախականության անիվի միջոցով: Երգերը ժամանակագրական կարգով խմբավորված են 1950 -ից մինչև 2010 թվականները և պահվում են ինտերնատորի SD քարտում: Կան մի քանի կոճակներ ՝ նվագելու, դադար տալու և հաջորդ երգը ստանալու համար: Նախագծի կարևոր կողմը հին կոճակներն օգտագործելն էր: Դրանց օգտագործումը օգտագործողին տալիս է հին դպրոցի զգացում: Այս զգացողությունը լրացուցիչ մեծացնելու համար ռադիոն ընդօրինակում է երկու հաճախությունների միջև բնորոշ աղմուկը: Այս նախագիծը պատրաստվել է համալսարանի դասընթացների համար: Ավարտելուց հետո մեզ ասացին, որ ստեղծենք ուսանելի: Այսպիսով, լուսանկարները պատահական են արված: Հուսով ենք, որ դեռ պարզ է, թե ինչ է անհրաժեշտ անել այս նախագիծը վերափոխելու համար:
Քայլ 1: Գտեք PinOut կոճակների համար
Նախ անհրաժեշտ է ուշադիր ապամոնտաժել ձեր նախընտրած հին ռադիոն: Մի կորցրեք պտուտակները: Հետո սկսվում է բարդ հատվածը `հին կոճակների վերաօգտագործումը: Խնդիրն այն է, որ մեր ռադիոյի կոճակները մեխանիկորեն միացված էին. Դուք սեղմում եք մեկ կոճակը, իսկ մյուս սեղմված կոճակը ինքնաբերաբար դուրս է գալիս: Մենք հանեցինք մեկ կոճակի զսպանակը և սեղմեցինք այն: Այս կոճակն այլևս գործառույթ չունի: Բայց դա է պատճառը, որ մյուս կոճակները սեղմելուց հետո նորից դուրս են ցատկում և չեն մնում սեղմված: Հաջորդ քայլը յուրաքանչյուր կոճակի համար ճիշտ կապում գտնելն էր: Դա կարող է բավականին հեշտ լինել ՝ կախված ձեր ռադիոյում օգտագործվող կոճակներից: Մեր ռադիոն ուներ մի քանի տարօրինակ կոճակներ ՝ 10-14 կապով մեկ կոճակի վրա: Այսպիսով, մենք վերցրեցինք մի բազմաչափ և այն դրեցինք շարունակականության ռեժիմի վրա և սեղմեցինք կոճակները: Հենց որ գտնեք համապատասխան զույգ կապում (սարքը կսկսի ազդանշան տալ), գրեք այն: Ընդհանուր առմամբ մենք օգտագործում էինք երեք կոճակ ՝ նախորդ երգը, նվագարկումը/դադարը և հաջորդ երգը:
Եթե հին կոճակները նորից օգտագործելու հնարավորություն չկա, պարզապես տեղադրեք ձեր սեփականը: Հավանաբար այդ ժամանակ կկորցնեք շոշափելի արձագանքը, բայց միևնույն է, կունենաք սարքի գեղագիտություն:
Քայլ 2: Սարքավորումներ
Այս նախագիծը կառուցելու համար օգտագործվել են հետևյալ գործիքներն ու մասերը.
Գործիքներ:
- Պտուտակահաններ
- Դրեմել
- Սոսինձ
- Sոդման երկաթ
- Oldոդման մետաղալար
- Բազմաչափ
Մասեր:
- Հին ռադիո
- Raspberry Pi Zero Raspbian OS- ով (խնայում է շատ տարածք ՝ համեմատած Raspberry Pi 3 -ի հետ, սակայն այն ավելի քիչ հզոր է)
- Միկրո USB մալուխ
- USB հոսանքի ադապտեր `2 վարդակից
- USB մալուխ
- Jumper մալուխներ էլեկտրոնիկայի համար
- Աուդիո ուժեղացուցիչ (LM386)
- Բազմընթաց պտտվող պոտենցիոմետր (WEL3266-Y-203-LF)
-
Անալոգային թվային փոխարկիչ (MCP3008)
Ինչու՞ օգտագործել ուժեղացուցիչ:
Հին ռադիոն ունի բավականին հզոր բարձրախոս, և ցանկանում եք հնարավորինս շատ հին մասեր օգտագործել: Ազնվամորու ցածր էներգիայի ազդանշանները բավարար չեն բարձրախոսը միացնելու համար, ուստի անհրաժեշտ է բարձրացնել ազդանշանը:
Ինչու՞ օգտագործել բազմաշերտ պոտենցիոմետր:
Մենք որոշեցինք վերաօգտագործել հաճախության կոճակը ՝ տարին ընտրելու համար: Unfortunatelyավոք, մենք չկարողացանք կարդալ գեներացված արժեքները, ուստի վերցրեցինք բազմաշերտ պոտենցիոմետր - բռնիչը կարող է կատարել 5 ամբողջ պտույտ, նորմալ պոտենցիոմետրը, որը սովորաբար ունի ընդամենը 270 ° միջակայք: Մենք սոսնձեցինք այն բռնակի ներքին հանդերձում: Volավալի ճշգրտումը դեռ գործում էր, ուստի մենք դրա համար օգտագործեցինք ներկառուցված պոտենցիոմետր և որոնեցինք ճիշտ քորոցը:
Երկուսն էլ պոտենցիոմետրը միացնելուց հետո ստուգեք դրանց min/max արժեքները, այնպես որ կարող եք կոդի մեջ ճշգրիտ տիրույթը ճշգրտել:
Ինչու՞ օգտագործել AD փոխարկիչ:
Raspberry Pi- ն կարող է կարդալ միայն թվային մուտքերը: Պոտենցիոմետրը ապահովում է միայն անալոգային ելքեր, այնպես որ ձեզ անհրաժեշտ է անալոգային թվային փոխարկիչ, որպեսզի Pi- ը հասկանա արժեքները: Եթե ցանկանում եք իրականում վերակառուցել սա ՝ առանց AirPlay- ի կամ այլ բաների նման շքեղ հնարավորություններ ավելացնելու, ապա խորհուրդ կտայի օգտագործել Rasduberry Pi- ի փոխարեն Arduino- ն: Ազնվամորին իրականում չափազանց մեծ է նման հեշտ նախագծի համար, սակայն համալսարանի խնդիրն ասում էր, որ մենք պետք է օգտագործենք այն:
Քայլ 3: Լարերի տեղադրում
Ամեն ինչ լարեք ըստ ցրտաշունչ սխեմայի:
Քայլ 4: Հրահանգներ
Երբ պարզեք կոճակները, կամ տեղադրեք ձեր սեփականը, ժամանակն է խաղալ MCP3008- ի հետ: Միացրեք պոտենցիոմետրը MCP3008- ին, ինչպես երևում է սառցակալման մեջ, իսկ միկրոկառավարիչը `ազնվամորու pi- ի համար (կամ որոնեք ձեռնարկ կամ սուզվեք MCP3008 տվյալների թերթի մեջ և փորձեք ինքներդ դա պարզել): Փորձեք, եթե համակարգչում ստանաք պոտենցիոմետրի ընթեռնելի ելքեր: Եթե այո, ապա միացրեք նաև երկրորդ պոտենցիոմետրը: Պատճենեք, տեղադրեք մեր կոդը և տեսեք, արդյոք կարող եք փոխել հետքերը պոտենցիոմետրով, ինչպես նաև ձայնը սահմանել մյուս պոտենցիոմետրով:
Այժմ դուք կարող եք միացնել կոճակները Raspberry Pi- ին և տեսնել, արդյոք դրանք աշխատում են:
Այս պահից իսկական մարտահրավերը սկսում է տեղավորել ամեն ինչ պատյանում: Մենք իրականում նաև բացեցինք մեր USB հոսանքի ադապտերը և դրեցինք հին ռադիոյի ներսում, որպեսզի կարողանանք օգտագործել նրա հին հոսանքի մալուխը: Մի միկրո USB մալուխը միացրեք Raspberry Pi- ին և բացեք մեկ այլ USB մալուխ և միացրեք կարմիր մետաղալարն ուժեղացուցիչի տախտակի + քորոցին, իսկ սևը `քորոցին: Նաև բարձրախոսով միացրեք այն բարձր ձայնով և միացրեք նաև Raspberry Pi ձայնային ելքը:
Մենք կցանկանայինք այս ամենն ավելի լավ բացատրել, բայց առանց լավ նկարների դա իրականում անհնար է, բայց նախագիծը ինքնին չպետք է այդքան դժվար լինի, ուստի հույս ունենք, որ դա ինչ -որ կերպ կօգնի կամ գոնե կարող եք օգտագործել մեր ծածկագիրը:
Քայլ 5: Տարածություն ստեղծեք
Վերջին նպատակը ռադիոյի ներսում որոշակի տարածք գտնելն է, որտեղ հնարավոր կլինի տեղադրել նոր սարքավորումները: Եթե ներսում բավարար տարածք չկա, պարզապես փոխեք պատյանները dremel- ով կամ փոքր անկյունային սրիչով `այն փոքր -ինչ կտրելով (հիշեք. Առաջին հերթին անվտանգությունը): Փորձեք չվնասել հին տպատախտակին և էլեկտրալարերին. Որքան քիչ մասեր հեռացնեք, այնքան ավելի մեծ է հավանականությունը, որ ռադիոն կպահպանի իր սկզբնական ֆունկցիոնալությունը: Մեր ընտրած սարքն ուներ մարտկոցի մեծ խցիկ, որտեղ Raspberry Pi Zero- ն հիանալի տեղավորվեց: Դուք կարող եք օգտագործել նաև սովորական Raspberry Pi- ն, եթե դրա համար ազատ տարածք ունեք սարքում: Քանի որ մեր նպատակը ռադիոյի դյուրատարությունը փրկելը չէր, մենք որոշեցինք օգտագործել այս տարբերակը `գտնելու մեր սարքավորումների մեծ մասը:
Քայլ 6: Softwareրագրակազմ
Տեղադրեք Raspbian ձեր Raspberry Pi- ի վրա:
Ռադիո նախագծի ծածկագիրը կարելի է ներբեռնել մեր github պահոցից: Բացի այդ, libary pygame- ը պետք է տեղադրվի Ազնվամորիի վրա: Դա անելու համար վահանակում մուտքագրեք հետևյալ հրամանը.
sudo apt-get update && sudo apt-get install python-pygame
Խորհուրդ ենք տալիս:
Retro Arcade - (Full Size Powered by Raspberry Pi) ՝ 8 քայլ
Retro Arcade - (Full Size Powered by Raspberry Pi). Սկզբում ուզում էի շնորհակալություն հայտնել ձեզ այս Retro Arcade համակարգի կառուցման ուղեցույցը դիտելու համար: Ես վերցնում եմ ավելի հին արկադային տուփ և տեղադրում այն առանձին կաբինետում ՝ 24 դյույմանոց լայն էկրանով մոնիտորով: Այս ուղեցույցի չափումները դժվար է տալ
Retro «Rayotron» գիշերային լույս (մաս 1) ՝ 16 քայլ
Retro «Rayotron» գիշերային լույս (մաս 1). Ներածություն 1956 թվականի դեկտեմբերին Atomic Laboratories– ը գովազդեց Rayotron– ը որպես «Առաջին ցածրարժեք էլեկտրաստատիկ գեներատոր և մասնիկների արագացուցիչ» ՝ բնագիտության ուսուցիչների և հոբբիստների համար [1]: Rayotron- ը գեր չափի, ռետինե ժապավենով լիցքավորված էր
Retro CP/M Stand Alone Emulator: 8 քայլ
Retro CP/M Stand Alone Emulator. Այս նախագիծը օգտագործում է VGA32 ESP v1.4 մոդուլը ՝ համակցություն գործարկելու համար, կամ RunCPM և FabGL ՝ առանձին համակարգիչ ՝ CP/M 2.2 համարժեք համակարգով ապահովելու համար: Հանրաճանաչ 1980 -ականներին որպես փոքր համակարգիչների օպերացիոն համակարգ: Կարող եք վերադառնալ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Retro Radio Pi: 9 քայլ (նկարներով)
Ռետրո ռադիո Պի. Երբևէ տեսե՞լ եք այդ հին ռադիոկայանները աղբի խանութներում կամ բուդի շուկաներում և մտածել … մարդ, որ լավ կլիներ, եթե այն դեռ աշխատեր: Դե, այս ձեռնարկը կարող է կյանք չշնչել ձեր գտած մեռած էլեկտրոնիկայի մեջ, բայց այն կպահանջի այդ հին դարակը