
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Այս նախագիծը պայմանավորված էր ինչպես գործնական անհրաժեշտությամբ, այնպես էլ հաճելի բան անելու ցանկությամբ:
Որպես ժամանակակից ընտանիքների մեծ մաս, մենք տարիներ առաջ դադարել էինք ունենալ իրական «տան» հեռախոս (լարով): Փոխարենը, մենք ունենք լրացուցիչ SIM քարտ ՝ կապված մեր «հին» տան համարի հետ, որը ես կրում էի իմ երկակի SIM բջջային հեռախոսով: Շատ ժամանակ դա լավ էր, բայց որոշ դեպքերում լավագույնը չէր ստացվում, ինչպես, օրինակ, երբ մենք այցելում էինք մեր ծնողներին (նրանք հին սերնդի են `առանց բջջային հեռախոսների, և ես չէի կարող նրանց զանգահարել մեր տանը, երբ հեռու էինք): քանի որ մեր «տան» հեռախոսն ինձ հետ էր): Սա նաև ուժեղացավ, երբ ես փոխեցի իմ հեռախոսը (նոր հեռախոս, որն ունի մեկ SIM բնիկ): Այսպիսով, կարծես թե լավ գաղափար էր գտնել «տան» ոճով հեռախոս ունենալու միջոց, որը կկարողանար օգտագործել մեր լրացուցիչ SIM քարտը:
Ինչ վերաբերում է զվարճալի հատվածին, մեր օրերում երեխաների մեծ մասն այնքան էլ պատկերացում չունի, թե ինչպես էին աշխատում հին պտտվող հեռախոսները, կամ որ դրանք նույնիսկ գոյություն ունեին: Աշխարհի մի մասում, որտեղից ես և կինս ենք, զանգահարելու համար օգտագործում ենք «շրջիր համարը» արտահայտությունը, ինչը շփոթեցնող է երիտասարդների համար, քանի որ «ինչու՞ որևէ մեկը շրջում է հեռախոսը հավաքելու համար»: Հետևաբար, ես մտածեցի, որ լավ կլինի, որ իմ որդին (ով ակտիվորեն մասնակցում էր այս նախագծին) կարողանար ձեռք բերել պտտվող հեռախոսի փորձ:
Իհարկե, ես նաև վստահ էի, որ այս «նոր» հեռախոսը հաճելի զրույցի թեմա կլինի, երբ մենք ընկերներ և բարեկամներ ունենանք: Կամ նույնիսկ ավելի լավ ՝ ընկերներ այցելելիս մեզ հետ հեռախոս վերցնելը ՝ զարմացնելով մարդկանց լիովին ֆունկցիոնալ ռետրո տեսքով բջջային հեռախոսով:
Նախագծի ընթացքում մենք փոխեցինք նախագծի որոշ բնօրինակ նպատակներ: Օրինակ, ես մտածում էի հեռախոսի մեջ վերալիցքավորվող արտաքին մարտկոցը տեղադրելու մասին, որպեսզի այն հեշտությամբ շրջվի, բայց ի վերջո հասկացա, որ դա անհրաժեշտ չէ (քանի որ այս տեսակի հեռախոսը բնականաբար մշտապես մեկ տեղում է, այնպես որ կարող է միշտ միացված լինել վարդակից): Կային որոշ այլ «դյուրանցումներ», որոնք մենք կարողացանք վերցնել, ինչը նախագիծը դարձրեց համեմատաբար ուղիղ և ոչ այնքան բարդ:
================
Նյութական առումով, ես ի սկզբանե հույս ունեի, որ մենք կկարողանանք ծնողներիցս ձեռք բերել հին պտտվող հեռախոս և օգտագործել դրա մասերի մեծ մասը (հեռախոսի պատյան, պտտվող հավաքիչ, ականջակալ և այլն), ինչը կնվազեցնի ընդհանուր ծրագրի արժեքը: Դա, ի վերջո, տեղի չունեցավ COVID-19- ի պատճառով, ինչը կանխեց մեր ծրագրած ուղևորությունը Եվրոպա (այցելություն ընտանիք), և փոխարենը մենք պարզապես գտանք և գնեցինք Amazon- ում պտտվող համարի նոր հեռախոսը (ես գոհ չէի eBay- ի ընտրանքներից և գներից): Դա նորմալ էր, քանի որ այն պարունակում էր որոշ հետաքրքիր լրացուցիչ գործառույթներ, քանի որ մենք գտանք պտտվող հավաքման հեռախոս ՝ լրացուցիչ հավաքման ընտրանքներով (* և #), որոնք սովորաբար հասանելի չեն հին հեռախոսներում:
Նախագծի հիմնական մասը GSM/GPRS HAT- ն էր, որը մատչելի է (մեզ 4G տարբերակ պետք չէր), և որը կարող է ուղղակիորեն վերահսկվել ցանկացած Raspberry Pi կամ նմանատիպ տախտակներով: Մեր դեպքում մենք ունեինք փոքր Raspberry Pi Zero տախտակ, որը մենք ակտիվորեն չէինք օգտագործում (որդուս ավելի հին նախագծից):
Հետաքրքիր է, որ մտածողության և դիզայնի փոփոխությունների մեծ մասն իրականացվել է նախագծի համեմատաբար պարզ և փոքր մասի շուրջ ՝ ստեղծելով զանգի գործողություն: Ինչպես գիտեն նրանք, ովքեր ծանոթ են հին հեռախոսներին, հին ոճի յուրահատուկ զանգը հնչեցվել է 40-60 ՎԱԿ-ով աշխատող «զանգերի» միջոցով, ինչը դժվար էր անել այս նախագծի շրջանակներում: Ես վերջապես որոշեցի պարզեցնել նախագծի այդ մասը և վերջացրեցի համեմատաբար պարզ լուծմամբ ՝ ձայնագրվող ձայնային մոդուլի միջոցով, որը սովորաբար բացիկների մի մասն է: Կային մի քանի այլ տարբերակներ, բայց սա իրականում հիանալի էր և համեմատաբար էժան լուծում էր:
Պարագաներ
- Ազնվամորի Pi Zero W
-
Waveshare GSM/GPRS/GNSS/Bluetooth HAT
- Ձայնագրվող ձայնային մոդուլ, սեղմված կոճակը ակտիվացված է
- (Հին) Պտտվող հեռախոս
- Միկրո SD քարտ (Raspberry Pi- ի համար), մալուխներ/կապում, հին ականջակալներ և այլն:
Քայլ 1: Հեռախոսի պատրաստում

Հին ոճի լարային հեռախոսները համեմատաբար պարզ սարքեր են: Ինչպես երեւում է սկզբնական հեռացված հեռախոսով նկարից, բազմակի օգտագործման մասերը հեռախոսի հիմնական պատյանն են `ներառյալ պտտվող թվատախտակն ու հիմքը, ականջակալը և դրա անջատիչը, իսկ մնացածը դուրս են բերվել` զանգը և կառավարման տախտակը:
Հեռախոսի այս մոդելի հետ շատ հաճելի էր այն, որ մենք կարողացանք ոչ միայն նորից օգտագործել պտտվող հավաքիչը, այլև դրա միակցիչը, որը կարող էր ուղղակիորեն միացվել Raspberry Pi- ի վերնագրին: Պետք է նշել, որ այս միակցիչն ունի 3 լար, մեկը ՝ հղման համար, և 2 -ը պատրաստվում են դիսկրետ մուտքեր Raspberry Pi- ի վրա: Համապատասխան տրամաբանությամբ (գրված է կցված ծածկագրում), դա թույլ է տալիս հայտնաբերել, թե երբ է հավաքվում պտտվողը և որ թիվն է ընտրված:
Նույնը վերաբերում էր ականջակալի անջատիչին, որն ունի միակցիչ, որը կարող է ուղղակիորեն միացվել վերնագրին: Դա պարզ տրամաբանություն է, քանի որ այն պահանջում է միայն հղում և մեկ դիսկրետ մուտքագրում:
Ինչպես և սպասվում էր, ականջակալների մալուխն ունի 4 լար, որոնցից յուրաքանչյուրը 2-ը ցածր էներգիայի բարձրախոսների և խոսափողի համար է: Քանի որ HAT- ը, որը մենք օգտագործում էինք, ականջակալների համար ուներ 3.5 մմ աուդիո խցիկ, ես պարզապես վերջացնում եմ այդ 4 լարերը միացնելով ականջակալներից մեկին `3.5 մմ արական ձայնային վարդակից:
Հեռախոսի այս կոնկրետ մոդելից օգտվող ևս մի հետաքրքիր բան հեռախոսի բազայից տեղադրվող տեղադրություններ էին: Մինչ մենք պետք է կտրեինք դրանցից մի քանիսը տախտակների համար տարածք ստեղծելու համար, մենք դեռ կարողացանք նորից օգտագործել և ամրացնել մեր տախտակները: Սա հաճելի ընդմիջում էր և մեզ որոշ ժամանակ խնայեց:
Քայլ 2: Իրերը միասին դնելը



Հայեցակարգի պարզ ապացույցի համար բավական է ուղղակիորեն միացնել Raspberry Pi- ն և GSM HAT- ը և սովորական ականջակալները միացնել GSM HAT- ին: Ես կարողացա օգտագործել այդ կարգավորումը MiniCom հավելվածի հետ միասին (վարելով Raspberry Pi սերիական նավահանգիստ, որն անմիջականորեն կապված է GSM HAT- ի հետ) արագ ստուգելու համար, որ իմ SIM քարտը աշխատում է, և որ ես կարող եմ զանգել և ուղարկել/ստանալ SMS հաղորդագրություններ այդ կարգավորումով:
Քանի որ մյուսները կարող են շահագրգռված լինել դրանով (զվարճալի է նոր կարգավորումների արագ փորձարկումը), ահա այն ցուցումները, թե ինչպես դա անել (ակնհայտ է ՝ նույն/նմանատիպ տախտակների ենթադրությունների հիման վրա).
- Տեղադրեք և կազմաձևեք OS- ն Raspberry Pi- ում (ես օգտագործել եմ Lite OS տարբերակ, որը գալիս է առանց որևէ GUI):
- Միացրեք GSM HAT- ը (SIM քարտը տեղադրված է) Raspberry Pi- ի մեջ (համոզվեք, որ GSM HAT- ն ունի համապատասխան UART անջատիչի ընտրություն ՝ ելնելով միացման տեսակից, տես HAT ձեռնարկի ստորև բերված հղումը): Այս քայլի համար ձեզ կարող է անհրաժեշտ լինել Raspberry Pi- ի տարբերակը, որն արդեն տեղադրված է վերնագրի միակցիչ, մեր դեպքում ես պետք է այն միացնեի (քանի որ ես օգտագործում էի Pi զրո, որը լռելյայն գալիս է առանց վերնագրի): Այլապես, ավելի լավ տարբերակ է միկրո USB մալուխի օգտագործումը երկու քարտերը միացնելու համար (ինչպես Raspberry Pi- ն, այնպես էլ GSM HAT- ն ունեն micro USB)
- Միացրեք Raspberry Pi սերիայի օգտագործումը, եթե GSM HAT- ը միացնեք սերիական պորտի միջոցով (ըստ կանխադրման, Raspberry Pi պորտը այն օգտագործվում է մխիթարելու համար): Դա անելու համար դուք պետք է հետևեք raspi -config- ի հրահանգներին (տե՛ս վերևում «կազմաձևել» հղումը), միջերեսային ընտրանքներ ՝ միացնելով SSH և սերիական ընտրանքներ: Եթե օգտագործում եք Lite OS տարբերակ, ձեզ կարող է անհրաժեշտ լինել նաև «միանալ անլար ցանցին» և միացնել SSH- ը (տե՛ս վերևի «կազմաձևման» հղումը):
- Միացրեք Raspberry Pi- ին մոնիտորին և ստեղնաշարին (կամ մուտք գործեք այն հեռավոր ssh- ի միջոցով)
- Օգտագործեք MiniCom կամ նմանատիպ սերիական ծրագիր `HAT- ը ձեռքով վերահսկելու համար համապատասխան պորտի միջոցով (իմ կարգաբերման պորտը«/dev/ttyS0 »էր, այն տարբեր կլինի, եթե միկրո USB օգտագործեք): Տեղադրեք MiniCom- ը «sudo apt -get install minicom» -ով, իսկ տեղադրվելուց հետո սկսեք այն «minicom -D /devtyS0» -ով (կամ որն էլ օգտագործվի):
- Օգտագործեք GSM HAT ձեռնարկը կամ AT Command ձեռնարկը `HAT- ի տարբեր գործառույթներ վարելու համար (ուղարկեք SMS, զանգահարեք և այլն): Երբ պատշաճ կերպով միացված լինի, GSM HAT- ը կպատասխանի «OK» - ով, երբ հարցվի «AT» հրամանով: SIM քարտը ճիշտ գրանցված լինելու համար ստուգելու համար օգտագործեք «AT+CREG?» Հրամանը, որը նույնպես պետք է վերադարձնի «Լավ»: Կարող եք նաև ցանցի մատակարարին ստուգել «AT+COPS?» - ով, կամ սեփական հեռախոսահամարը ստուգել «AT+CNUM» - ով
Մնացած անհրաժեշտ մասերը ինտեգրելու համար մենք Raspberry Pi- ի համար ստեղծեցինք հատուկ 16 փին մալուխ GSM HAT- ին, քանի որ մեզ անհրաժեշտ էին մի շարք այլ նշանակության IO կապեր ՝ պտտվող համարը կարդալու, ականջակալի անջատիչի վիճակը և զանգի զանգը վարելու համար (նաև ինքնաբերաբար գործարկել GSM HAT միացման / սկզբնականացման ընթացքում): Ես փորձեցի այդ նպատակով Raspberry Pi- ի համար օգտագործել որոշ անջատված լարեր, և մինչդեռ դա լավ էր աշխատում արագ միացման և փորձարկման համար, ես այնքան էլ գոհ չէի որակից, և վերջում պատրաստեցի իմ սեփական 16 փին միակցիչը:
Raspberry Pi- ի և GSM HAT- ի միջև կապ հաստատելու մյուս եղանակը երկու տախտակների միջոցով միկրո USB պորտերն են (և կրկին, դուք պետք է համապատասխան UART անջատիչ միացնեք GSM HAT- ին), և դա կարող է լինել ավելի արագ և շատ ավելի պարզ լուծում: Դուք կարող եք դա հեշտությամբ անել, եթե համապատասխան մալուխ ստանաք (դա կխնայի ձեր ժամանակը և ջանքերը մալուխ պատրաստելու համար), պարզապես մի մոռացեք փոխել ծրագրաշարի/ծրագրի կողմից օգտագործվող նավահանգիստը:
Տախտակները (միկրո USB- ով) միացնելուց հետո մնացածը հեշտ է: Պարզապես հետևեք վերևի գծապատկերին, որտեղ այնտեղ ներկայացված քորոցները կապված են այս հրահանգի վերջում կցված կոդի հետ: Մասնավորապես.
- 35, 37 և 39 կապերը (կապված Raspberry Pi GPIO 19, 26 և հիմքի հետ) օգտագործվում են հավաքիչին միանալու համար (մուտքի կապում): Հեռախոսը, որը մենք ընտրեցինք, արդեն կառուցել էր 3 լարերի միակցիչ, կարմիր և սև մետաղալարերը կապված էին NO և NC կապանքների հետ, իսկ դեղին մետաղալարերը ՝ սովորական:
- 23 և 25 կապում (Raspberry Pi GPIO 11 և գետնին) օգտագործվում են ականջակալների անջատիչը միացնելու համար (մուտքագրում - ականջակալը բարձրացնելիս կամ իջեցնելիս հայտնաբերելը)
- 22 և 20 կապում (Raspberry Pi GPIO 25 և հիմք) օգտագործվում են ձայնային մոդուլի անջատիչին միանալու համար (ելք - զանգի գործողություն)
- Բացի այդ, գամասեղ 19-ը (GPIO 10) կարող է անհրաժեշտ լինել զոդել GSM HAT հոսանքի անջատիչին, քանի որ HAT- ի որոշ տարբերակներ հնարավոր չէ սկսել միայն միացման միջոցով, այլ անհրաժեշտ է, որ ինչ-որ մեկը ձեռքով սեղմի HAT- ի «հոսանքի» անջատիչը:
- Հեռախոսի մեջ մենք հանեցինք ականջակալների 4 լարերի մալուխը և հին ականջակալներից միացրեցինք 3.5 մմ աուդիո խցիկ: Կարմիր/կանաչ լարերը նախատեսված են ականջակալների խոսափողի համար, իսկ դեղին/սևը `ականջակալի բարձրախոսների համար: Կախված օգտագործվող 3.5 մմ -անոց խցիկի կողից, գուցե անհրաժեշտ լինի համապատասխան մետաղալարեր պարզել (ըստ GSM HAT ականջակալների մուտքի վերևի քաղվածքի), սակայն մեր դեպքում խոսափողը միացված էր վահանին և կարմիրին, իսկ բարձրախոսի լարերը ՝ կանաչ և կապույտ: Ի վերջո, 3.5 մմ վարդակից միացրեք GSM HAT ականջակալների մուտքին:
Քայլ 3: Վերջնական փաթեթավորում և մոդելավորված «զանգի էֆեկտ» ավելացնելը

Թեև վերջնական ներքին փաթեթավորումը, ինչպես երևում է վերևի նկարում, համեմատաբար կոկիկ է թվում, այն պահանջում էր շատ մանրուքներ և փորձել տարբեր տարբերակներ: Հիմնական խոչընդոտները պտտվող հավաքիչի և կոշտ միակցիչների տակ գտնվող տարածքն էին, և ամբողջ գործընթացը նման էր գլուխկոտրուկը միասին հավաքելուն:
Շատ բախտավոր էր, որ մենք կարողացանք օգտագործել հեռախոսի ներսում արդեն գոյություն ունեցող մի քանի գրառում (մենք հեռացրել ենք այլ գրառումներ Dremel գործիքով) և ապահովել տախտակներ և բարձրախոս: Բայց դա նաև սահմանափակեց առկա մնացած տարածքը, ինչը, ի վերջո, մեզ ստիպեց հրաժարվել ներքին վերալիցքավորվող էներգիայի աղբյուր ավելացնելու սկզբնական գաղափարից:
Ինչ վերաբերում է «զանգին», մենք ավարտեցինք մարտկոցով աշխատող ձայնագրվող ձայնային մոդուլի գնումը: Որպես տարբերակ (տախտակները միկրո USB- ի միջոցով միացնելիս) կա ոչ մարտկոցային տարբերակ, որը կարող է ուղղակիորեն սնուցվել Raspberry Pi վերնագրով 5V:
Երկու դեպքում էլ անհրաժեշտ է հեռացնել ձայնային մոդուլից արտաքին հսկիչ անջատիչը և լարերը միացնել GPIO կապիչ + գետնին: Իսկ զանգի հնչերանգը մոդուլի մեջ ծրագրելը շատ պարզ է, պարզապես միացրեք այն ԱՀ -ին և ներբեռնեք այն mp3 ֆայլը, որը ցանկանում եք օգտագործել զանգելու գործողության համար: Ահա մի գեղեցիկ կայքի հղում ՝ բազմաթիվ հին զանգերի հնչյուններով:
Քայլ 4: Softwareրագրակազմ և վերջնական ինտեգրում


Բլոկ -դիագրամում ներկայացված են բոլոր հիմնական բաղադրիչները և դրանց փոխհարաբերությունները: Ըստ էության, իրականացման համար անհրաժեշտ է 3 դիսկրետ մուտք և առնվազն 1 դիսկրետ ելք (մենք GSM HAT- ի տարբերակից օգտագործել ենք 2 DO), որոնք չեն կարող ինքնաբերաբար սկսել ՝ առանց HAT- ի կոճակը սեղմելու, այնպես որ մենք պետք է մետաղալարեր կպցնեինք այդ կոճակին `ուժ տալու համար: սկսել HAT- ը, երբ հեռախոսը սնվում է):
Ինչ վերաբերում է ծածկագրին, այն գրված էր Python 2.7 -ում, այնպես որ, եթե տեղադրեք/օգտագործեք 3.x և ավելի բարձր տարբերակը, կարող են որոշ բաներ փոխվել (ակնհայտ է, որ «տպել» հայտարարությունը): Որպեսզի ծածկագիրը ճիշտ աշխատի, կան մի քանի Python գրադարաններ, որոնք նախ պետք է ավելացվեն, օրինակ ՝
- gpiozero (անհրաժեշտ է Raspberry Pi GPIO ինտերֆեյսի համար)
կրկին
- սերիալ (GSM HAT- ին միանալու համար - անհրաժեշտ է նույնիսկ միկրո USB- ով միանալու դեպքում, տեղադրեք, եթե դա Python- ի կանխադրված տեղադրման մաս չէ)
Բացի այդ, կցված ծածկագրում կա 2 տեղ, որոնք պետք է փոփոխվեն/հարմարեցվեն ՝ կախված վերջնական իրականացումից (կամ 3 տեղ, եթե օգտագործվում են տարբեր GPIO կապեր): Առաջինը կապված է այն համարի հետ, որը կցանկանայիք օգտագործել հաղորդագրությունները փոխանցելու համար.
# ******************************** FORWARDING_NUMBER = "5551234567" # տեղադրել հեռախոսը, որտեղ ցանկանում եք ձեր հաղորդագրությունները փոխանցվել
# ***********************************
Եվ երկրորդը սերիական նավահանգստի կարգավորման համար է.
# ***********************************
# SIM868 նախաստորագրում և rutinessim868 = սերիական: Սերիալ («/dev/ttyS0», 115200)
# համոզվեք, որ /dev /ttyS0- ը ճիշտ է ձեր տեղադրման համար
# ***********************************
Կոդը կառուցվել է որպես պետական մեքենա ՝ նկարագրված վերևի գծապատկերում: Phoneամանակի մեծ մասը հեռախոսը գտնվում է անգործուն վիճակում և սպասում է իրադարձությունների: 1. Մուտքային զանգ (որը հեռախոսը հասցնում է RING- ի վիճակի)
2. Մուտքային SMS հաղորդագրություն - որը/կարող է ինքնաբերաբար փոխանցվել մեկ այլ հեռախոս
3. Բարձրացնող ականջակալ ՝ հավաքման համար պատրաստվելու համար (հեռախոսը տեղափոխում է DIAL վիճակ)
4. Հատուկ նիշ հավաքելը ՝ առանց ականջակալը բարձրացնելու (ընթացիկ կոդի համաձայն, «#» անջատված հեռախոսի հավաքում)…
Կան բազմաթիվ մեկնաբանություններ, որոնք ներդրված են օրենսգրքում, որոնք պետք է օգնեն կարդալ և հասկանալ այն: Մենք որոշ բաներ կիսատ թողեցինք, օրինակ ՝ արագ հավաքման տարբերակ ավելացնելը, կամ կարգավիճակի հաղորդագրություն ուղարկելը, կամ…
Ինչ վերաբերում է այն բանին, թե ինչպես պետք է ավտոմատ կերպով գործարկել կոդը էներգիայի կիրառման ժամանակ, մենք ընտրեցինք այն իրականացնել որպես ծառայություն, ինչը կարելի է անել այստեղ նկարագրվածի պես: Պարզապես կատարեք հետևյալը.
- ներքևում ներբեռնեք «rotaryPhoneStateMachine.txt» և «myphone.txt» ֆայլերը և դրանք վերանվանեք «rotaryPhoneStateMachine.py» և «myphone.service» (ինչ -որ տարօրինակ պատճառով, Instructables սերվերը թույլ չի տալիս բեռնել որոշ ֆայլերի տեսակներ)
- տեղադրել «rotaryPhoneStateMachine.py» - ը /home /pi թղթապանակում
- տեղադրեք "myphone.service"/etc/systemd/system համակարգում
- միացնել ծառայությունը «sudo systemctl միացնել myphone.service» հրամանով (ամեն ինչ փորձարկելուց հետո)
Խորհուրդ ենք տալիս:
Հիմնական բջջային հեռախոս ՝ օգտագործելով STM32F407 հայտնաբերման հավաքածուն և GSM A6 մոդուլը. 14 քայլ (նկարներով)

Հիմնական բջջային հեռախոս ՝ օգտագործելով STM32F407 հայտնաբերման հավաքածուն և GSM A6 մոդուլը. Երբևէ ցանկացե՞լ եք ստեղծել հիանալի ներդրված նախագիծ: Եթե այո, ապա ի՞նչ կասեք ամենահռչակավոր և բոլորի համար ամենասիրված գործիքը ստեղծելու մասին, այսինքն ՝ բջջային հեռախոս !!!: Այս Ուղեցույցում ես ձեզ կառաջնորդեմ, թե ինչպես կառուցել հիմնական բջջային հեռախոս ՝ օգտագործելով STM
Թեթև Arduino GSM բջջային հեռախոս. 7 քայլ (նկարներով)

Թեթև Arduino GSM բջջային հեռախոս. Բարև ընկերներ, այս ուսանելի ծրագրում ես ձեզ կներկայացնեմ իմ թեթև Arduino GSM բջջային հեռախոսը: Թեթև բջջային հեռախոսն ունակ է հետևյալ ազգային/միջազգային հնարավորություններին. Makeանգեր կատարեք: Ստացեք զանգեր: Ուղարկեք SMS: Ստացեք SMS: Այս նախագծում
NES Controller բջջային հեռախոս. 9 քայլ (նկարներով)

NES Controller բջջային հեռախոս. NES Controller Mods- ի վերջին սահմանը. The NES Controller բջջային հեռախոս: ԹԱՐՄԱՈՄ 6/9/11. Բարև բոլորին: Վա ,յ, ես դեռ զարմացած եմ տանը, երբ այս նախագիծը մեծ ուշադրություն է դարձնում: Unfortunatelyավոք, ես ընդհանրապես չեմ կարողանում ստուգել հրահանգները: Այսպիսով, եթե դուք
Ինչպես պատրաստել բանանի հեռախոս (ֆիքսված հեռախոս) և բանանի բազային միավոր. 20 քայլ (նկարներով)

Ինչպես պատրաստել բանանի հեռախոս (ֆիքսված հեռախոս) և բանանի բազային միավոր. Սա այն է: Սուրբ Christmasնունդից ընդամենը մի քանի շաբաթ ունեք, և դուք պետք է գտնեք նվեր, որն իսկապես օրիգինալ է և ցույց է տալիս, թե որքանով եք ստեղծող: Կան հազարավոր ընտրություններ, բայց այն, ինչ իսկապես ուզում ես անել, բանանի հեռախոսն է
Բջջային հեռախոս տանը ՝ 6 քայլ (նկարներով)

Բջջային հեռախոս տանը. Այս նախագիծը, հավանաբար, սկսվեց քառակուսիներով և մետաղադրամներով աշխատող սարքերի նկատմամբ տարօրինակ մոլուցքով: Կարծում եմ, որ կոտրելու և կեղծիքի ոսկե օրերի լեգենդները նույնպես օգնեցին: Ավելացվեց այն փաստը, որ իմ անլար հեռախոսները երբեք չեն գտնվել, երբ