Բովանդակություն:
- Քայլ 1: Նախնական տեղեկատվություն
- Քայլ 2. Arduino Blue Box- ի գործունեության ակնարկ
- Քայլ 3. Կապույտ արկղի շինարարության մանրամասները
- Քայլ 4: Blue Box ձեռնարկ և ծրագրակազմի կազմաձևում
- Քայլ 5. Softwareրագրային ապահովման և շինարարական փաստաթղթերի ներբեռնման հղումներ
Video: Arduino 12 ռեժիմով Blue Box - ներածություն ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
ՖԻՐՄՅՈՐԻ ԹԱՐՄԱՈՄ !! -8/8/2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-
Այստեղ ներկայացված է Արդուինոյի վրա հիմնված «Կապույտ արկղը»: Այն արտադրում է «ավանդական» Blue Box 2600Hz հնչերանգ և MF (բազմաֆունկցիոնալ) երանգներ, բայց անում է շատ ավելին: Այն նաև արտադրում է 12 ազդանշանային ազդանշանային համակարգեր, որոնք օգտագործվում են հեռախոսի կողմից ՝ ԱՄՆ – ում և արտերկրում այլ ավելի էկզոտիկ համակարգեր կոտրելու համար, ներառյալ ՝ 50-ական, 60-ական և 70-ականների բջջային հեռախոսների վաղ բջջային համակարգերը, Տուփն ունի 12 անկայուն տոնային հաջորդականության պահեստավորման հիշողություն, որը կարող է պահել և նվագարկել յուրաքանչյուրը մինչև 32 տոննա: Յուրաքանչյուր հիշողություն պահպանում է նաև տոնայնության ռեժիմը: Բոլոր գործառնական պարամետրերը, ինչպիսիք են հնչերանգի տևողությունը, ձայնի մակարդակը, լուսավորության լուսավորությունը, հիշեցման ազդանշանի կարգավիճակը և ընթացիկ հնչերանգի ռեժիմը ավտոմատ կերպով պահվում են ոչ ցնդող EEPROM հիշողության մեջ և վերականգնվում են տուփը միացնելուց հետո: EEPROM- ի սխալներն ինքնաբերաբար հայտնաբերվում և ուղղվում են, երբ տուփը միացված է:
Լրացուցիչ LCD- ը լիարժեք տեղեկատվություն է տալիս տուփի աշխատանքային կարգավիճակի մասին և բարձրացնում է սարքի արտաքին տեսքն ու օգտագործողի հարմարավետությունը:
Այս տուփը պարունակում է սինուս-ալիքային հնչերանգների ստեղծում `օգտագործելով PWM ալիքների աղյուսակի որոնման տեխնիկան: Այն հնչում է շատ ավելի լավ, քան հնչերանգներ ստեղծելը ՝ օգտագործելով երկու փին քառակուսի ալիքների ելքային տեխնիկան, որն օգտագործվում է ստանդարտ Arduino «Tone» գրադարանի կողմից:
Ես նախագծեցի այս նոր կապույտ տուփը, քանի որ դուրս էի եկել PCB- ի տախտակներից ՝ իմ հին PIC_- ի վրա հիմնված կապույտ տուփի դիզայնի համար և միջոց էի փնտրում, որպեսզի ուրիշները հեշտությամբ կառուցեին կապույտ արկղ ՝ իմ ProjectMF համակարգով օգտագործելու համար, օգտագործելով էժան և սովորաբար հասանելի մասեր: Այս դիզայնը հեշտությամբ առկա է առավել լիարժեք և տեխնիկապես բարդ կապույտ տուփի դիզայնով: Ես հեռահաղորդակցության և ծրագրային ապահովման ինժեներ եմ և մեծ ջանքեր եմ գործադրել համոզվելու համար, որ հնչերանգների բոլոր ռեժիմները ճշգրիտ ներկայացված են: Կոդը մանրակրկիտ կարգաբերված է և լավ փորձարկված:
Հետևյալ ռեժիմներն ապահովված են: Նկատի ունեցեք, որ այս բոլոր ռեժիմները հնացած են (լավ, ոչ DTMF!) Եվ այլևս չեն աշխատում «իրական» հանրային հեռախոսային համակարգերի վրա, բացառությամբ պատմական նպատակների համար ստեղծված մասնավոր համակարգերի (օրինակ ՝ ProjectMF): Դրանք ընդգրկված են այս հին ազդանշանային համակարգերի հնչյունները պահպանելու համար.
MF (R1) - 2600Hz/Multi -frequencysystem համակարգը, որը վարում էր Ma Bell- ի միջքաղաքային ցանցը նախկինում
DTMF (Touch -Tone, Autovon) - Օգտագործվում է գրեթե բոլոր ցամաքային հեռախոսների վրա: A-B-C-D ստեղները օգտագործվում էին հին Autovon ռազմական հեռախոսային համակարգի վրա զանգերի գերակայություն սահմանելու համար:
CCITT #5 (C5, SS5) - Նույն MF երանգները, ինչպես R1- ը (հատուկ երթուղղման համար մի քանի լրացուցիչ տոնային զույգերով), բայց օգտագործում է տարբեր երանգների հաջորդականություն ՝ միջքաղաքային միջանցքը մաքրելու/բռնագրավելու համար:
CCITT #4 (C4, SS4) - Անսովոր 4 բիթ/թվանշանի տոնայնության կոդավորում: Օգտագործվում է Մեծ Բրիտանիայում և եվրոպական այլ երկրներում:
2600 Dial Pulse - Նույն մեթոդը, որն օգտագործվում է Joybubbles- ի (Joe Engressia), Captain Crunch- ի (John Draper) և Bill- ի կողմից Նյու Յորքից (Bill Acker) `սուլելու անվճար զանգեր:
Վճարովի հեռախոսի ռեժիմներ - մոդելավորում է ինչպես ԱՄՆ, այնպես էլ Կանադայի նիկել/լումա/եռամսյակ վճարովի հեռախոսի մետաղադրամի անկման տոննա (Կարմիր արկղ): Նաև մոդելավորում է ԱՄՆ վճարովի հեռախոսի օպերատորի հեռակառավարման ազդանշանները (Կանաչ արկղ) և 2600 Հց նախածանցի կառավարման ֆլեշ:
R2 (MFC) - Եզակի առաջադեմ բազմաֆունկցիոնալ տոնային զույգեր, 2280 Հց հստակ/բռնում են տոնը, ինչպես օգտագործվում է Մեծ Բրիտանիայում: Փոխարինեց հին AC1/AC9 UK հավաքման զարկերակային համակարգերը:
AC1- Հին Մեծ Բրիտանիայի ազդանշանային ազդանշանային ազդանշանային ազդանշան, ինչպես օգտագործվում էր շատ վաղ Մեծ Բրիտանիայի հեռախոսային «էնտուզիաստների» կողմից:
AC9 - Ավելի նոր Միացյալ Թագավորություն հավաքեք իմպուլսային միջքաղաքային ազդանշանը, ինչպես օգտագործվում էր վաղ Մեծ Բրիտանիայի հեռախոսային «էնտուզիաստների» կողմից:
ՄՏՍ (Բջջային հեռախոսի ծառայություն)-Նախաբջջային, նախքան IMTS բջջային հեռախոսի ծառայության ազդանշանային ազդանշան և հավաքում
IMTS ANI (Բարելավված բջջային հեռախոսի ծառայություն ANI) - Նոր բջջային բջջային նույնականացման խաբեություն
IMTS Digit Dialing - Բարելավված բջջային հեռախոսի ծառայության (նախաբջջային) թվանշանի հավաքում,
Քայլ 1: Նախնական տեղեկատվություն
Կապույտ տուփը էլեկտրոնային սարք է, որը նմանակում է հեռախոսի օպերատորի հավաքման վահանակը: Այն գործում է ՝ վերարտադրելով հեռավոր զանգեր փոխելու համար օգտագործվող հնչերանգները և դրանք օգտագործելով օգտվողի սեփական զանգը ուղղորդելու համար ՝ շրջանցելով նորմալ միացման մեխանիզմը: Կապույտ արկղի ամենատիպիկ օգտագործումը անվճար հեռախոսազանգեր կատարելն էր: Կապույտ տուփն այլևս չի գործում արևմտյան շատ երկրներում, քանի որ ժամանակակից անջատիչ համակարգերն այժմ թվային են և այլևս չեն օգտագործում ներգանգային ազդանշաններ, որոնցից նմանակում է կապույտ տուփը: Փոխարենը, ազդանշանը տեղի է ունենում արտաշերտից դուրս գտնվող ալիքի վրա, որին հասանելի լինել հնարավոր չէ այն գծից, որն օգտագործում է զանգահարողը (կոչվում է Common Channel Interoffice Signaling (CCIS)):
Կապույտ տուփը ստեղծում է հնչյուններ, որոնք վերահսկում էին հին հեռավոր հեռախոսի ցանցը: Սովորաբար կապույտ արկղերը ձեռքի էլեկտրոնային սարքեր են ՝ կոճակներով կամ ստեղնաշարով, ինչպիսին է Touch-Tone հեռախոսը, բայց դրանք կարող են կիրառվել նաև համակարգչում ծրագրային ապահովման մեջ: Կապույտ արկղերը, որպես կանոն, ունեն արտաքին բարձրախոս, որոնք արձակում են հնչերանգներ, և այն կապվում է մինչև հեռախոսի խոսափողը ՝ կապույտ արկղով զանգահարելու համար: Տեսեք Վիքիպեդիայի հոդվածը և Ֆիլ Լապսլիի «Հեռախոսը պայթեցնելու» հիանալի նոր գիրքը ՝ կապույտ արկղերի և վաղ հեռախոսային կեղծիքների մասին ՝ սկզբնական հաքերների մասին ավելի մանրամասն:
ԱՄՆ-ում կապույտ արկղի աշխատանքը պարզ էր/պարզ է ՝ օգտագործելով MF/R1 ազդանշանային համակարգը. Նախ, օգտվողը կատարում է միջքաղաքային հեռախոսազանգ, սովորաբար 800 համարի կամ որևէ այլ հսկիչ հեռախոսահամարի: Մեծ մասամբ, ամեն ինչ, որ անցնում է 50 մղոնից, կանցնի այս տեխնիկայով ենթակա բեռնախցիկի տեսակից: Երբ զանգը սկսում է զանգել, զանգահարողը կապույտ վանդակում օգտագործում է 2600 Հց ազդանշան ուղարկելու համար: 2600 Հց -ը վերահսկիչ ազդանշան է, քանի որ այն ցույց է տալիս բեռնախցիկի կարգավիճակը. մանգաղի (հնչերանգի) կամ անջատված (առանց հնչերանգի): Այս հնչերանգը նվագելով ՝ դուք համոզում եք կապի ծայրը, որ դուք անջատել եք, և այն պետք է սպասել: Երբ հնչերանգը դադարում է, բեռնախցիկը դուրս կգա կեռից և կեռիկից (հայտնի է որպես հսկողության բռնկում) ՝ առաջացնելով «Ka-Cheep» աղմուկ, որին կհաջորդի լռությունը: Սա կապի ազդանշանի հեռավոր ծայրն է մոտակա ավարտին, որ այն այժմ սպասում է MF երթուղային թվանշաններին: Երբ հեռավոր ծայրը ուղարկում է հսկողության լուսարձակը, օգտվողը կապույտ տուփով հավաքում է «Հիմնական զարկերակ» կամ «KP» ՝ տոնը, որը սկսում է երթուղային թվանշանների հաջորդականությունը, որին հաջորդում է կամ հեռախոսահամարը, կամ բազմաթիվ հատուկ կոդերից մեկը: որոնք ներսում օգտագործվել են հեռախոսային ընկերության կողմից, այնուհետև ավարտվել են «Start» կամ «ST» տոնով: Այս պահին կապի ծայրը կուղղորդի զանգը այնպես, ինչպես դուք եք ասել, մինչդեռ օգտվողների վերջը կարծում է, որ դուք դեռ զանգում եք սկզբնական համարին:
Թեև այս ամենը հնացած է, այն կրկին հնարավոր է դառնում բաց կոդով Աստղանիշ PBX սերվերի վրա կատարված փոփոխությունների և կարկատանների շնորհիվ: Այն հնարավորություն է տալիս օգտվողներին համակարգ մուտք գործել մուտքի տարբեր եղանակների միջոցով, ներառյալ սովորական հանրային անջատված հեռախոսային ցանցը և SIP- ը: Օգտվողին ներկայացվում է զանգի գիծ: Ringանգը կարող է անջատվել, իսկ բեռնախցիկն առգրավվել ՝ գծի մեջ 2600 հնչյուն հնչեցնելով: Այնուհետև զանգը կարող է շեղվել մեկ այլ համարի կամ մի շարք ներքին ձայնագրությունների և գործառույթների վրա, որոնք տեղակայված են սերվերի/անջատիչի վրա ՝ գծի մեջ նվագարկելով MF կամ բազմաֆունկցիոնալ հնչերանգներ: Այս ամենը լիովին օրինական է, քանի որ համակարգը լիովին մասնավոր է: Դա իսկապես ավելին է, քան մոդելավորում: Callանգն անցնում է 24 SF/MF կոճղերի միջքաղաքային խմբի վրայով, չնայած որ բեռնախցիկների երկու կողմերն ավարտվում են նույն համակարգչով: Սարքավորումը, որը դա հնարավոր է դարձնում, երկու լրացուցիչ հատուկ Ethernet քարտ է համակարգչի վրա, որն աշխատում է T1- ով Ethernet պրոտոկոլով ՝ loopback Ethernet մալուխի միջոցով: Ձեր մուտքային զանգը շրջափակվում է 24 բեռնախցիկներից մեկի վրա, նախքան նույն անջատիչի վերադարձը ավարտելը, այնպես որ դուք ունեք 2600 և MF հսկողություն:
Ես պահպանում եմ ProjectMF հանրային համակարգը արդեն ավելի քան 7 տարի: Վերջապես հնաբնակները, հեռախոսի ձգտող սարսափները և հետաքրքրասերները կարող են զգալ իրենց զանգերի կապույտ բռնցքամարտի գաղտնի հուզմունքը: Ես ընդլայնել եմ Ֆիբերի բնօրինակը ՝ իրատեսականությունն ու համակարգի հուսալիությունը ավելացնելու համար: Հնարավոր են շատ հին հնարքներ, այդ թվում ՝ բեռնախցիկի «կուտակում», ինչպես պատկերված է Phonetrips ձայնագրություններից մեկում: Մուտքը +1-630-485-2995 է:
Քայլ 2. Arduino Blue Box- ի գործունեության ակնարկ
YouTube տեսանյութ ՝
Քայլ 3. Կապույտ արկղի շինարարության մանրամասները
YouTube տեսանյութ ՝
Քայլ 4: Blue Box ձեռնարկ և ծրագրակազմի կազմաձևում
YouTube տեսանյութ ՝
Քայլ 5. Softwareրագրային ապահովման և շինարարական փաստաթղթերի ներբեռնման հղումներ
Ներբեռնման հղում Arduino- ի վերջին ծրագրակազմի և փաստաթղթերի համար
Նկատի ունեցեք, որ սարքավորումներն ու ծածկագիրը նախատեսված են աշխատելու միայն ավելի նոր Arduino Leonardo ճարտարապետական տախտակների հետ, որոնք օգտագործում են Atmega 32U4 չիպը: Ավելի հին Arduino Uno ոճի տախտակները չեն աշխատի:
Կապույտ արկղն օգտագործում է ստանդարտ Arduino IDE գրադարաններ, ինչպես նաև որոշ անհատականացված գրադարաններ, որոնք ներառված են ծրագրային ապահովման բաշխված սեղմված.zip ֆայլերում: Այս գրադարանները պետք է տեղադրվեն ծրագրակազմի կազմաձևման և կազմման փորձից առաջ:
Theրագրակազմը պետք է կազմաձևվի ՝ չմեկնաբանելով կոդի սկզբում տեղադրված ճիշտ «#սահմանել» հայտարարությունները ՝ համապատասխան օգտագործվող սարքավորումների կազմաձևին: Մանրամասների համար տե՛ս ձեռնարկը:
Լրացուցիչ տեսանյութեր, որոնք ընդգծում են տարբեր ռեժիմների աշխատանքը, իմ YouTube ալիքում են ՝
ՖԻՐՄՅՈՐԻ ԹԱՐՄԱՈՄ !! - 8/8/2019
Ես ավելացրել եմ տոնայնացման գրադարանի որոշ փոփոխություններ `տոնայնության հաճախականության ճշգրտությունը բարձրացնելու և պրոցեսորի բեռը նվազեցնելու համար` միաժամանակ հնչերանգներ ստեղծելով: Ես ավելացրել եմ նոր ծածկագիրը github պահոցում ՝ github:
Խորհուրդ ենք տալիս:
Arduino Blue LED զառ `8 քայլ
Arduino Blue LED Dice: Շնորհակալություն nick_rivera- ի համար վարկի համար
Blue Light Project Մաս 2: 5 քայլ
Blue Light Project Part2: Այսպիսով, Blue Light Project Part1- ում ես բացատրեցի որոշ քայլեր, որոնք ես ձեռնարկել եմ անքնությունը նվազեցնելու համար `նվազեցնելով երեկոյան կապույտ լույսը: Ես հեշտ ձև չունեի տեսնելու, թե որքան լավ է այն աշխատում, ուստի որոշեցի կառուցել Գույնի հաշվիչ ՝ չափելու համար, թե որքան կապույտ լույս էի
Միացեք Raspberry Pi- ին անգլուխ ռեժիմով ՝ օգտագործելով Android հեռախոսը Նաև կազմաձևեք WiFi ՝ 5 քայլ
Միացեք Raspberry Pi- ին անգլուխ ռեժիմով ՝ օգտագործելով Android հեռախոսը: Կարգավորեք նաև WiFi- ը ((օգտագործված պատկերը Raspberry Pi 3 Model B է https://www.raspberrypi.org- ից): Այս հրահանգները ցույց կտան, թե ինչպես կարելի է միացնել Raspberry Pi- ն Android հեռախոսով, ինչպես նաև կարգավորել WiFi- ն: Raspberry Pi- ի վրա `անգլուխ ռեժիմում, այսինքն` առանց Ստեղնաշարի, մկնիկի և ցուցադրման: Ես
Arduino Alternative - STM32 Blue Pill ծրագրավորում USB- ի միջոցով. 5 քայլ
Arduino Alternative - STM32 Blue Pill ծրագրավորում USB- ի միջոցով. Դուք և ես երկուսս էլ սիրում ենք Arduino տախտակները `ամենափոքր Attiny85- ից մինչև ամենամեծ MEGA2560: Այնուամենայնիվ, եթե ձեզ անհրաժեշտ է ավելի շատ արագություն, ավելի շատ անալոգային մուտքագրումներ, ավելի ճշգրիտ, բայց միևնույն է, չեք ցանկանում անցնել Arduino ծրագրավորումից, կա էլեգանտ լուծում
Ինչպես հավաքել 3D Light Cube Kit 8x8x8 Blue LED MP3 Երաժշտական սպեկտրը Banggood.com- ից. 10 քայլ (նկարներով)
Ինչպես հավաքել 3D Light Cube Kit 8x8x8 Blue LED MP3 Music Spectrum From Banggood.com. Սա այն է, ինչ մենք կառուցում ենք. 3D Light Cube Kit 8x8x8 Blue LED MP3 Music Spectrum Ընտրովի թափանցիկ ակրիլային տախտակի բնակարան Եթե ձեզ դուր է գալիս այս LED խորանարդը, գուցե ցանկանաք ցատկեք իմ YouTube ալիքում, որտեղ պատրաստում եմ LED խորանարդիկներ, ռոբոտներ, IoT, 3D տպագրություն և մոր