14.09.2023

Uyda telefonni qanday qilish kerak. Biz noldan mobil telefon qilamiz. Deraza tokchasining asl bezaklari


2013 yil 1 aprel, soat 04:36

DIY mobil telefoni. 1-qism

  • DIY yoki buni o'zingiz qiling

Sxema o'zining kamchiliklaridan xoli emas va asosan men "qo'limda" bo'lgan narsadan foydalanadi. Ushbu yechim, albatta, seriyali ishlab chiqarish uchun juda mos emas, lekin tajribalar uchun u juda mos keladi. Biz bu erda ushbu sxemaning ishlashi va nominallarni hisoblash haqida batafsil to'xtalmaymiz, chunki ular elementar va tegishli mikrosxemalarning hujjatlarida batafsil tavsiflangan.
Shunday qilib, biz sxemani non taxtasida yig'amiz (3-rasm) va yonilg'i elementlarining haroratini kuzatib, yuk ostida sinovlarni o'tkazamiz. Sinovlar muvaffaqiyatli yakunlandi.
Agar siz boshqa tugunlarsiz faqat GSM modulidan foydalanmoqchi bo'lsangiz, unda +5V va 3.3V manbalari kerak emas.

3-rasm. Elektr ta'minoti paneli

Klaviatura paneli
Klaviatura panelining tartibi modul uchun hujjatlardan deyarli o'zgarmagan holda olingan. Biroq, u yig'ilgandan so'ng, modulning ushbu versiyasida bir qator tugmalar qo'llab-quvvatlanmasligi ma'lum bo'ldi. Printsipial jihatdan modulga klaviaturani umuman ulash shart emas, modul bilan barcha harakatlar UART orqali AT buyruqlari yordamida amalga oshirilishi mumkin.
Klaviatura diagrammasi rasmda ko'rsatilgan. 4. Modulni statik kuchlanishdan himoya qilish uchun diodlar ishlatiladi.

5-rasm. Klaviatura paneli

GSM modul kartasi
Keling, asosiy doskaga o'tamiz.
Qurilma non panelida yig'ilganligi sababli, men taxtada lehimlangan Quectel M10 modulidan emas, balki uning "hosilasi", IDC ulagichi bo'lgan M10-TE-A modulli moduldan foydalanishga qaror qildim. pin qadami 1,27 mm (ikki qatorli rozetka). Antenna GSC-SMA adapteri orqali maxsus kichik ulagichga (GSC) ulangan. Seriyali qurilmada, oddiy doskada, albatta, oddiy M10 modulidan foydalanish mantiqan. Shuni yodda tutish kerakki, M10 va M10-TE-A turli xil pin raqamlariga ega, shuning uchun sxemani ham sozlash kerak bo'ladi.

Shunday qilib, taxta diagrammasi:

Va kengashning o'zi:

7-rasm. GSM karta

Sxema modul, SIM-karta ushlagichi, eshitish vositasi ulagichi, klaviatura ulagichi va bir juft mikrosxemani o'z ichiga oladi: RS-232 interfeysi va modulga piezo emitter va LEDni ulash uchun yordamchi mikrosxema. Bu erda hech qanday maxsus sxemalar mavjud emas, deyarli hamma narsa modul uchun hujjatlardan olingan.
Klaviaturani ulash haqida yana bir necha so'z. ROW3, ​​ROW4 qatorlari va COL4 ustunlari modul tomonidan ishlatilmagani uchun men ularni modulni yoqish va o'chirish tugmalari uchun ishlatishga qaror qildim.
Telefonda displey ham yo'q. Modulda displeyni to'g'ridan-to'g'ri ulash uchun pinlar mavjud bo'lsa-da, uni hali ham ulab bo'lmaydi, chunki bu funksiya (ko'pchilik kabi) ochiq sotuvga chiqarilgan modullarda o'chirib qo'yilgan.
Haqiqiy vaqtda soatni quvvatlantirish uchun ionistor ishlatiladi (1F kondansatör, taxtadagi katta dumaloq narsa). Agar sizga soat kerak bo'lmasa, uni o'rnatishingiz shart emas.

Assambleya
Shunday qilib, bizning konstruktorimizni yig'ish vaqti keldi:

Guruch. 8. Hamma narsa yig'ishga tayyor

Guruch. 9. Telefonni yig'ish

Endi siz SIM-kartani kiritishingiz, quvvatni ulashingiz, telefonni MAQOMOTI porti orqali kompyuterga ulashingiz va AT buyruqlarini o'rganishni boshlashingiz mumkin.

Byudjet haqida bir necha so'z.

Byudjet
Quectel M10-TE-A moduli RUR 665.64
Antenna 120 rub.
SIM-karta ushlagichi SCV-W2523X-06-LF 21,80 RUR
GSC-SMA adapter kabeli - 161,86 rub.

Qolgan komponentlar uch metr radiusda topilgan.

Birinchi qismning oxirida
Keyingi qism modul tomonidan qo'llab-quvvatlanadigan AT buyruqlarini ko'rib chiqadi.
Havolalar
Afsuski, ishlab chiqaruvchining veb-sayti modul haqida to'liq ma'lumot bermaydi. Ko'pgina pdf-fayllar ochiq emas, ammo ularning ba'zilarini Internetda topish mumkin. Men bu fayllarni yig'ish uchun muammo oldim va

Bugun biz funksionallik jihatidan juda oddiy bo'lsa ham, to'liq ishlaydigan mobil telefon qilamiz.

Mana bizning telefonimiz qo'llab-quvvatlaydigan funktsiyalar ro'yxati:

  • — Qo‘ng‘iroqlarni qabul qilish va amalga oshirish
  • — SMS qabul qilish va yuborish
  • - Daftar tuting
  • - Namoyish vaqti
  • - Bizni ma'lum bir vaqtda uyg'ot

Telefon GSM tarmoqlarida ishlaydi va oddiy SIM-kartadan foydalanadi. U Arduino GSM Shield to'plamiga kiritilgan apparat va dasturiy ta'minot asosida ishlab chiqiladi (Amazondan sotib olish mumkin,

Yangisi uchun $90, ishlatilgani uchun $70). Biroq, Arduino GSM Shield shunchaki yalang'och taxtalar to'plamidir, ularda qiziqarli narsa yo'q, bizga interfeys, tugmalar, mikrofon, displey va boshqalarga ega haqiqiy telefon kerak. Uskuna va dasturiy ta'minotning batafsil tavsifini GitHub (Uskuna va dasturiy ta'minot) da joylashgan ochiq kodli loyihada topish mumkin.

Nega men bu loyihani qilyapman? Qisman bu qiziqarli bo'lgani uchun va qisman, chunki so'nggi 10-15 yil ichida telefonlar hamma joyda paydo bo'lgan bo'lsa-da, odamlarning juda oz qismi ularning qanday ishlashini va qanday yaratilganligini tushunadi va tushunadi. Tashqi ko'rinishida ular murakkab ko'rinadi, lekin aslida ular elektr choynak yoki mikroto'lqinli pech kabi yig'iladi. Telefonlar hamma joyda va mashhur bo'lganligi sababli, dunyo bizga kerakli komponentlarni ishlab chiqaradigan kompaniyalar bilan to'la. Bir necha kechani kompyuterda o'tkazganimdan so'ng, men barcha elementlarni juda arzon narxlarda oz miqdorda sotib olishingiz mumkin bo'lgan joylarga duch keldim va ularni yig'ish uchun sizga qo'shimcha uskunalar kerak emas, faqat sizning, umid qilamanki, mohir qo'llaringiz. Men narsalarni soddalashtirgan bo'lishim mumkin va, albatta, telefonimizni yig'ish uchun biroz harakat qilishimiz kerak bo'ladi, lekin menga ishoning, uni birlashtirish fizika bo'yicha diplom olishdan ko'ra osonroqdir.

O'tgan yil davomida men ushbu telefonning bir nechta versiyalarini to'pladim va ularni asosiy qurilmam sifatida ishlatdim. Bundan tashqari, men boshqa elektronika ishqibozlari bilan dars berdim, u erda biz ushbu telefonning turli xil variantlarini yig'dik. Sizga elektronika bo'yicha hech qanday maxsus bilim kerak emas, lekin dasturiy ta'minotni sozlash, kichik qismlarni lehimlash, lazer bilan kesish ko'nikmalariga ega bo'lish - bularning barchasi foydali bo'ladi. Agar siz buni ilgari qilmagan bo'lsangiz ham, baribir harakat qilib ko'ring, lekin bu biroz qiyinroq bo'lishiga tayyor bo'ling. Agar siz Arduino buyumlarini lehimlash va ishlash bo'yicha ko'nikmalarga ega bo'lsangiz yoki tajribaga ega bo'lgan odamni topsangiz, men hali ham loyihani boshlashni maslahat beraman.

1-qadam: Materiallar va komponentlar

Doskalarni OSH Parkidan buyurtma qilish mumkin. 3 dona to'plamning narxi

Kengash komponentlarini ushbu kompaniyalardan birida sotib olish mumkin: Digi-Key, SparkFun va Ardunio. Komponentlarning to'liq ro'yxati bu erda - PDF. Umumiy xarajat taxminan $ 135 + etkazib berish.

Doskani yig'ish uchun sizga albatta lehim temir (misol), lehim, pense va boshqalar kerak bo'ladi. Mikrokontrollerni dasturlash uchun sizga AVR dasturchisi (masalan, bu) va USB kabeli (misol) kerak bo'ladi. Batareyani zaryad qilish uchun sizga mini-USB kerak bo'ladi. Agar sizda bularning hech biri yo'q bo'lsa va siz uyda to'liq laboratoriya yaratishni rejalashtirmagan bo'lsangiz, u holda yosh texniklarning mahalliy doirasiga murojaat qiling, ularda sizga kerak bo'lgan hamma narsa bor va ular sizning so'rovingizni rad etmaydi. o'z jihozlari bilan ishlash uchun siqilgan pullar yoki bir banka asal evaziga :)

Tana uchun bizga 6 mm kontrplak kerak bo'ladi (faqat elim izlari bo'lgan kontrplakni sotib olmang, u lazer bilan ishlaganda yonib ketishi mumkin), shpon,

1,5 sm vintlardek. Garchi, albatta, siz o'zingizning tanangizni boshqa har qanday materialdan o'ylab topishingiz mumkin.

Telefonda taxtaga o'rnatilgan ko'plab kichik qismlarga ega bo'lishiga qaramay, ozgina mahorat bilan hammasini qo'lda lehimlash mumkin.

Ko'pgina komponentlarni lehimlash jarayoni qiyin bo'lmasa-da, ba'zi fikrlarga e'tibor berish kerak:

Kondensatorlar: Katta kondansatkichlarning (1000 uf) polaritesidan ehtiyot bo'ling, ular orqaga lehimlanganda portlashi mumkin. Yo'l-yo'riq uchun to'q sariq chiziqqa e'tibor bering.

Polarlik: qutbli boshqa komponentlar: shu jumladan super kondansatör, diodlar, ATmega1284P mikrokontrolleri, M10 GSM moduli, SIM-karta rozetkasi, mikrofon. Polaritsiz komponentlar: mikrofon, tugmalar, kichik kondansatörler, rezistorlar.

4-qadam: Aloqa muammolarini hal qilish

Telefonda tarmoq bilan ishlash uchun mas'ul bo'lgan ko'p narsalar mavjud va shuning uchun ulardan birining uzilishi yoki noto'g'ri sozlanishi tarmoqqa ulanish bilan bog'liq muammolarga olib kelishi mumkin. Displeyda “Ulanish” chirog‘i qolsa, biror narsa noto‘g‘ri ketganiga amin bo‘lishingiz mumkin. Quyida men bu xatti-harakatning eng keng tarqalgan sabablarini keltiraman. Agar siz displeyda hech narsa ko'rmasangiz, unda siz komponentlarning bo'g'inlarini tekshirishingiz va dasturiy ta'minot kerakli va xatosiz o'rnatilganligiga ishonch hosil qilishingiz kerak.

Tekshirish uchun narsalar:

SIM kartani kiritishni unutdingizmi?

SIM karta uyasi to'g'ri lehimlanganmi? 22 ohm qarshilik (SIM karta uyasi va GSM modulini ulaydigan) haqida nima deyish mumkin? GSM moduli bilan hammasi yaxshimi?

Antenna to'g'ri lehimlanganmi?

0 ohm qarshilik to'g'ri lehimlanganmi? (M10 GSM moduli va antennaga ulangan)

Xonani, albatta, yaxshi signalga ega bo'lgan joyga qoldirishga harakat qiling.

Mikrokontrollerdan proksi-server sifatida foydalanib, kompyuteringizdan GSM moduli bilan bog'lanish orqali telefoningizni disk raskadrovka qilishni davom ettirishingiz mumkin. Buni amalga oshirish uchun telefoningizga SerialProxy-ni kabel orqali yuklab oling, uni kompyuteringizda oching va ma'lumotlarni uzatish tezligini 9600 deb belgilang va chiziq oxiri sifatida "karetaning qaytishini" belgilang. Bir necha soniyadan so'ng siz ko'rishingiz kerak: “TAYYOR

KELISHDIKMI." Bu GSM moduli AT buyruqlarini qabul qilishga tayyorligini bildiradi. Buyruqlarning batafsil tavsifini GSM moduli hujjatlarida topish mumkin.

DA- test buyrug'i, OK ni qaytarishi kerak.

CREGdami?— tarmoqdagi ro'yxatdan o'tish holatini tekshirish. Shaklning javobi: "CREG 0,N", bu erda N 0 (qurilma ro'yxatdan o'tmagan), 1 (ro'yxatdan o'tgan), 2 (tarmoq qidiruvi), 3 (ro'yxatdan o'tish so'rovi rad etilgan), 5 (ro'yxatdan o'tgan, rouming) bo'lishi mumkin.

ATCPBS="SM"— SIM karta telefon kitobini tanlang.

5-qadam: Telefoningizdan foydalanish

Endi siz qiz do'stlaringiz va do'stlaringizga qo'ng'iroq qilishni boshlashingiz mumkin bo'lgan juda quvonchli daqiqa keldi :)

Hech bo'lmaganda hamma narsa siz uchun muvaffaqiyatli bo'ldi deb umid qilaman! Biroq, hali bir nechta nuqta bor.

Birinchi muvaffaqiyatli ishga tushirilganda, telefon qulflanadi va uning ekrani bo'sh bo'ladi. Faollashtirish uchun istalgan tugmani bosing, sana va vaqt ekranda paydo bo'ladi, endi yuqori chap tugmani bosing - hurray, telefon qulfdan chiqarilgan.

Telefoningizni qulflash uchun yuqori chap tugmani bosing. Bu holatda, u hali ham SMS va qo'ng'iroqlarni qabul qiladi.

Qo'ng'iroq qilish uchun kerakli raqamni tering va "Qo'ng'iroq" tugmasini bosing (xuddi oddiy telefonda kiritilgan raqamlarni o'chirish uchun * tugmasidan foydalaning);

Men korpusni lazerli kesish mashinasi yordamida shpondan yasadim. Taxta korpusga mos kelishi va, albatta, orqa va old qismlarning teshiklari mos kelishi uchun siz o'lchamlarga juda ehtiyot bo'lishingiz kerak. Ish diagrammasini GitHub da topish mumkin (havola).

Xo'sh, Oyga qo'ng'iroq qilish uchun qurilma tayyor ko'rinadi :)

Telefoningiz uchun foydali fokuslar

Bizning dunyomizda juda ko'p odamlar mobil telefonlar va planshetlarga ega.

Bu o'zining afzalliklari va kamchiliklariga ega. Shunga qaramay, ba'zida telefoningizdan foydalanishning ba'zi bir fokuslarini bilishga arziydi.

Ushbu maslahatlar g'alati tuyulishi mumkin, ammo ular siz uchun juda foydali bo'lishi mumkin.

Qanday qilib oddiy qalam yoki qalamdan telefoningiz uchun stilus yasash mumkin?

1. Bir parcha folga yirtib tashlang.

2. Qalam atrofiga bir oz folga o'rang va ortiqcha narsalarni olib tashlang.

3. Qalamning yuqori uchida folga egilib, biroz dumaloq qiling - bu sizning stilusingiz bo'ladi.

Ushbu stilus chizish va hatto o'yin o'ynash uchun qulay.

*Agar qoʻlingizda qalam yoki folga boʻlmasa, qalam sifatida AAA batareyasining salbiy uchidan foydalanishingiz mumkin.

Telefoningiz yordamida yorqin chiroqni qanday qilish kerak?

1. Telefoningizdagi chiroqni yoqing.

2. Telefoningizni tekis yuzaga qo'ying.

3. Plastik shishani oling va uni suv bilan to'ldiring.

4. Chiroq ustiga bir shisha suv qo'ying - u lampochka kabi porlaydi.

Telefoningiz nam bo'lsa nima qilish kerak?

1. Telefoningizni qog'oz sochiq bilan tezda artib oling.

2. Batareyani va SIM kartani (agar iloji bo'lsa) chiqarib oling va telefonning ichki qismini qog'oz sochiq bilan artib oling.

3. Telefonni guruch solingan qopga soling - agar omadingiz bo'lsa, guruch telefonda qolishi mumkin bo'lgan namlikni o'ziga singdiradi va 24 soatdan keyin telefonni qayta ishlatish mumkin.

Telefon stendini qanday qilish kerak?

Bir necha usullar mavjud:

1. Quyosh ko'zoynaklaringizni ag'daring va telefoningizni ustiga qo'ying.

2. Bundan tashqari, qog'oz qisqichdan yoki oddiy simdan stend yasashingiz mumkin. Shunchaki qog'oz qisqichini to'g'rilab, uni stendning kerakli shakliga eging.

3. Bir parcha kartonni oling, uni yarmiga katlayın va pastki uchlari yumaloq bo'lgan L harfiga o'xshash shaklni kesib oling. Mog'orni stol ustiga qo'ying va stend tayyor.

Telefon karnaylarining ovozini qanday oshirish mumkin?

Telefonni oynaga yoki mos balandlikdagi boshqa tor idishga joylashtiring.

Telefonni qanday tezda zaryad qilish kerak?

Telefoningizda samolyot rejimini yoqing.

Muhim hujjatlarni telefoningizga qanday saqlash mumkin?

Agar siz elektron pochta orqali muhim ma'lumotlarni olsangiz, lekin uni chop etish uchun printeringiz bo'lmasa, uni telefoningizda suratga olishingiz mumkin. Bu, shuningdek, qilayotgan barcha ishlaringizdan ustun turishingizga yordam beradi.

Telefoningizda pulni qanday yashirish kerak?

Agar sizning hamyoningiz o'g'irlangan bo'lsa yoki uni uyda unutib qo'ygan bo'lsangiz, lekin telefoningiz hali ham bo'lsa, telefon qutisi ostida bir oz pul qo'yganingiz ma'qul. Shunchaki bitta yoki ikkita qog'ozni katlayın va ularni qopqoq ostiga qo'ying.

  • O'zingizning uyali telefoningizni qanday qilish kerak
  • Baxtsiz hodisa yuz berganda yo'l politsiyasiga qanday qo'ng'iroq qilish kerak
  • Uydan mobil telefonga qanday qo'ng'iroq qilish kerak
  • o'z qo'lingiz bilan telefonni qanday qilish kerak



Uy-ro'zg'or buyumlarini bezash

Deraza tokchasining asl bezaklari

Asl sevgi deklaratsiyasi


Yana nimaga e'tibor berish kerak

  • Mobil telefonni qanday tanlash mumkin


Agar telefon ishlayotgan bo'lsa, uni foyda bilan topshirishingiz mumkin. Sotuvchilar va ta'mirlash ustaxonalari ishlatilgan mobil qurilmalarga qiziqish bildirmoqda. Shuningdek, siz telefoningizni to'g'ridan-to'g'ri sotib olingan joyga qaytarishingiz mumkin. Bu faqat kafolat ostida bo'lganda mumkin. Bunday holda, sotuvchi telefon narxining 100 foizini qaytarishi shart. Agar telefon uchinchi shaxsga sotilsa, narxi ancha past bo'lishi mumkin.

Bunday holda, uni qaerga olib borish variantlari ham mavjud. Birinchi variant - telefon ishlab chiqaruvchisi brendining xizmat ko'rsatish markazi. Agar telefoningiz kafolat muddati davomida buzilib qolsa, uni ta'mirlash uchun qaytarishingiz mumkin. Agar ekspertizadan so'ng buzilish sababi kafolat muddati bilan bog'liq bo'lsa, ta'mirlash bepul amalga oshiriladi. Aks holda, ma'lum miqdorda pul bilan xayrlashishga to'g'ri keladi. Ta'mirlash kafolat muddati tugagandan so'ng amalga oshirilishi mumkin, ammo keyin biz bepul ta'mirlash haqida gapira olmaymiz.

Eng yomon holatda, telefonni ta'mirlash mumkin bo'lmaganda, uni faqat ehtiyot qismlar uchun qaytarish mumkin. Keyin buzilgan telefon egasi mobil uskunalarni ta'mirlash uchun xususiy ustaxonalarga borishi kerak. Telefon uchun arzon narx taklif qilinadi, lekin boshqacha bo'lishi mumkin emas. Telefon abadiy buziladi. Buzilgan telefonni turli radiotexnika doiralari kutib olishadi, chunki ob'ekt demontaj qilish va o'rganish uchun ularning qo'llariga tushadi.

Telefoningizni ko'proq kerak bo'lgan odamga berib xayrli ish qilishingiz mumkin. U keksa bo'lsa ham. Pensionerlar uyali telefonga ega bo'lishdan xursand bo'lishadi, ayniqsa telefon tugmachali bo'lsa. Shuningdek, ota-onasi farzandlarining hozir qayerdaligini va ularda hammasi yaxshi yoki yo‘qligini bilmoqchi bo‘lgan bolalar ham telefonni olishdan xursand bo‘lishadi.

Maslahat 7: Mobil telefoningizni Internetga qanday ulash mumkin


Siz mavjud profilni o'zgartirishingiz yoki yangisini yaratishingiz mumkin. Profil parametrlari: nomi: Beeline Inet, APN: wap.beeline.ru, login: beeline, parol: beeline;

Brauzer sozlamalariga o'ting: "menyu" - "xizmatlar" - "Internet" - "sozlamalar" - "profilni tahrirlash": ism: sizning xohishingizga ko'ra, bosh sahifa: http://wap.beelwapine.ru/, profil: Beeline Inet, ulanish turi: HTTP: 192.168.017.001, port: 9210 (yoki 8080), foydalanuvchi nomi: beeline, parol: beeline.

telefon

— mobil operatoringiz GPRS xizmatini taqdim etayotganiga va sizda ulanganligiga ishonch hosil qiling;

"Menyu" - "xizmatlar" - "professional" ga o'ting;

Siz mavjud profilni o'zgartirishingiz yoki yangisini yaratishingiz mumkin. Profil variantlari:

nomi: MTS-Inet, APN: wap.mts.ru, login: mts, parol: mts;

http://wap.mts.ru/, profil: MTS Inet, ulanish turi: HTTP: 192.168.192.168, port: 9201 (yoki 8080), foydalanuvchi nomi: mts, parol: mts.

Agar siz Internetga ulana olmasangiz, ehtimol sizning mobil telefoningiz modeli telefon HTTP protokolini qo'llab-quvvatlamaydi. Buni WAP orqali amalga oshirishga harakat qiling.

— mobil operatoringiz GPRS xizmatini taqdim etayotganiga va sizda ulanganligiga ishonch hosil qiling;

"Menyu" - "xizmatlar" - "professional" ga o'ting;

Siz mavjud profilni o'zgartirishingiz yoki yangisini yaratishingiz mumkin. Profil parametrlari: profil nomi: Megafon Inet, APN: internet, login: gdata, parol: gdata;

Brauzer sozlamalariga o'ting: "menyu" - "xizmatlar" - "Internet" - "sozlamalar" - "profilni tahrirlash". Profil opsiyalari: profil nomi: sizning xohishingizga ko'ra, bosh sahifa: http://megafon.ru/, profil: Megafon Inet, ulanish turi: HTTP (manzilni bir xil qoldiring, ya'ni 000.000.000.000), port: 8080 (yoki 9201)), foydalanuvchi nomi: yo'q, parol: yo'q.

Agar siz Internetga ulana olmasangiz, ehtimol sizning mobil telefoningiz modeli telefon HTTP protokolini qo'llab-quvvatlamaydi. Buni WAP orqali amalga oshirishga harakat qiling.

  • - o'tkazgichlar;
  • - shisha tolali;
  • - dielektrik;
  • - koaksiyal kabel;
  • - adapter.

Maslahat 10: Uyali telefonlarni ta'mirlash ustaxonasini qanday ochish kerak


Bugun biz funksionallik jihatidan juda oddiy bo'lsa ham, to'liq ishlaydigan mobil telefon qilamiz.

Mana bizning telefonimiz qo'llab-quvvatlaydigan funktsiyalar ro'yxati:

  • - Qo'ng'iroqlarni qabul qilish va amalga oshirish
  • - SMS qabul qilish va yuborish
  • - Daftar tuting
  • - Namoyish vaqti
  • - Belgilangan vaqtda uyg'onish

Nega men bu loyihani qilyapman? Qisman bu qiziqarli bo'lgani uchun va qisman, chunki so'nggi 10-15 yil ichida telefonlar hamma joyda paydo bo'lgan bo'lsa-da, odamlarning juda oz qismi ularning qanday ishlashini va qanday yaratilganligini tushunadi va tushunadi. Tashqi ko'rinishida ular murakkab ko'rinadi, lekin aslida ular elektr choynak yoki mikroto'lqinli pech kabi yig'iladi. Telefonlar hamma joyda va mashhur bo'lganligi sababli, dunyo bizga kerakli komponentlarni ishlab chiqaradigan kompaniyalar bilan to'la.

Bir necha kechani kompyuterda o'tkazganimdan so'ng, men barcha elementlarni juda arzon narxlarda oz miqdorda sotib olishingiz mumkin bo'lgan joylarga duch keldim va ularni yig'ish uchun sizga qo'shimcha uskunalar kerak emas, faqat sizning, umid qilamanki, mohir qo'llaringiz. Men narsalarni soddalashtirgan bo'lishim mumkin va albatta siz telefonni yig'ish uchun ozgina kuch sarflashingiz kerak bo'ladi, lekin menga ishoning, uni yig'ish fizika bo'yicha diplom olishdan ancha oson.

O'tgan yil davomida men ushbu telefonning bir nechta versiyasini to'pladim va ularni asosiy qurilmam sifatida ishlatdim. Bundan tashqari, men boshqa elektronika ishqibozlari bilan dars berdim, u erda biz ushbu telefonning turli xil variantlarini yig'dik. Elektronikada hech qanday maxsus bilimga ega bo'lishingiz shart emas, lekin dasturiy ta'minotni sozlash, kichik komponentlarni lehimlash, lazer bilan kesish ko'nikmalariga ega bo'lish - bularning barchasi foydali bo'ladi. Agar siz buni ilgari qilmagan bo'lsangiz ham, baribir harakat qilib ko'ring, lekin bu biroz qiyinroq bo'lishiga tayyor bo'ling. Agar siz Arduino buyumlarini lehimlash va ishlash bo'yicha ko'nikmalarga ega bo'lsangiz yoki tajribaga ega bo'lgan odamni topsangiz, men hali ham loyihani boshlashni maslahat beraman.

1-qadam: Materiallar va komponentlar

Xo'sh, Oyga qo'ng'iroq qilish uchun qurilma tayyor ko'rinadi :)

Klubga qo'shiling

haqida bilib oling eng qiziqarli haftada bir marta ko'rsatmalar bering, o'zingiznikini baham ko'ring va sovg'alarda ishtirok eting!


O'zining tashqi ko'rinishi haqida qayg'uradigan har bir inson, u erkak yoki ayol bo'lsin, kiyim-kechak, poyabzal va aksessuarlar tanlashga jiddiy e'tibor beradi. Axir, insonning tashqi ko'rinishi uning ichki dunyosini ifodalashi va individual xarakter xususiyatlarini aks ettirishi kerak. Ammo ba'zida, kiyimining tafsilotlarini o'ylab, odam mobil telefonini butunlay unutadi. Va shu bilan birga, telefon, masalan, portfel yoki sumkadan ko'ra tasvirning muhim tarkibiy qismidir.

Bugungi kunda mobil telefon ishlab chiqaruvchilarning asosiy maqsadi ularning texnik jihozlaridir. Veb-kamera, Wi-Fi, bioritm kalkulyatori - zamonaviy uyali telefonlarga qanday funksiyalar etishmayapti? Biroq, texnik xususiyatlarni izlashda ko'plab ishlab chiqaruvchilar original dizaynni ishlab chiqishni e'tiborsiz qoldiradilar. Natijada, juda turli odamlarning mobil telefonlari mutlaqo bir xil bo'lib, ba'zida tashqi ko'rinish insonning yaxshi o'ylangan tasviriga dissonansni kiritishi mumkin. Haqiqatan ham zamonaviy bo'lishga intilayotgan har bir kishi mobil telefonining dizayni haqida unutmasligi kerak. Bugungi kunda oddiy uyali telefonga shaxsiyatni qo'shishning bir nechta asosiy variantlari mavjud. Plastmassa uchun maxsus bo'yoqlardan foydalanish korpusni zamonaviy bezak bilan bezashga imkon beradi, yopishtirilgan rinstones telefonni porlaydi, original kalit zanjiri uni jozibali qiladi va Flash Lite ekran saqlagichlari "jonlantirishi" mumkin. Mobil telefonni bezashga harakat qilganda, moderatsiyadan foydalanish muhimdir. Barcha mumkin bo'lgan bezatish usullaridan foydalanish telefoningizni qandaydir "yirtqich hayvon" ga aylantirishi mumkin. Misol uchun, qattiq pushti bezak bilan bezatilgan telefon, rinstonesning tarqalishi va diqqatni tortadigan kalit zanjiri hazillardan fotosini tasvirini yaratishga yordam beradi, bu kam odam uchun maqbuldir. Telefoningizni individual qilish uchun bezashda bitta (maksimal ikkita) bezash usulini tanlash tavsiya etiladi. Bu nafis bezak yoki rinstones qatori, yoqimli naqsh yoki zamonaviy marjon bo'lishi mumkin. Yakuniy tanlov har doim egasida qoladi. Ammo behuda ko'pchilik mobil telefonning faqat korpusini bezashga loyiq deb biladi. Deyarli barcha zamonaviy modellar katta ekran bilan maqtanadi, ba'zida tananing yarmidan ko'pini egallaydi. Ekranning original dizayni uning eng yaxshi bezaklari bo'lishi mumkin. Telefon ishlab chiqaruvchilari tomonidan taqdim etilgan mavzularni tanlash juda cheklangan. Shuning uchun, ajralib turishni xohlaydiganlar o'zlarining telefonlari uchun mavzu qilishni afzal ko'rishadi. Onlayn mavzular yaratuvchisi yordamida maxsus mavzu yaratishingiz mumkin. Har kim o'ziga mos mavzuni yaratishi mumkin, chunki uning dizayni uslubi butunlay ijodkorning didiga bog'liq. Oila va yaqinlaringizning fotosuratlari, kulgili rasmlar, qo'shiqchilar va aktyorlarning plakatlari, go'zal manzaralar, mashhur rasmlarning reproduksiyalari va yana ko'p narsalarni ekran saqlovchisi sifatida tanlash mumkin. Telefonlar uchun mavzular statik yoki jonlantirilgan bo'lishi mumkin va ularda g'ayrioddiy terishli original ko'rsatkichlar va soatlar bo'lishi mumkin. Mavzuni yaratishda siz kun yoki yil vaqtiga qarab ekran pardasini o'zgartirishingiz mumkin, siz o'zingizni tug'ilgan kuningizda yoki boshqa bayramingizda tabriknoma bilan xursand qilishingiz mumkin; Zamonaviy ko'rinishga intilish uchun hech qanday tafsilotni, shu jumladan mobil telefoningizni ham e'tibordan chetda qoldirmaslik kerak. Boshqa aksessuarlar singari, to'g'ri ishlab chiqilgan uyali telefon ham egasining uslubini ta'kidlashi va uning individualligini ifodalash usullaridan biriga aylanishi mumkin. Telefonning qaysi qismini bezash kerak - u korpus yoki ekran bo'ladimi - bu uning egasiga bog'liq.

  • Tarjima

Ushbu qo'llanma sizni boshidan oxirigacha o'z smartfoningizni yaratish bo'yicha ko'rsatib beradi. Biznes korpusni 3D-printerda chop etishdan boshlanadi, keyin bosilgan elektron platalar lehimlanadi, hamma narsa yig'iladi va oxirida smartfonga mobil operatsion tizim o'rnatiladi va Python dasturlash tilidan foydalanib, u shunday bo'ladi. shaxsan sizniki. Ushbu loyiha haqida ko'proq ma'lumotni ushbu havola orqali bilib olishingiz mumkin.

Kerakli ko'nikmalar:
- asosiy lehim ko'nikmalari;
- Raspberry Pi bilan tanishish.
Yoki:
- ko'p bo'sh vaqt va sabr.

1-qadam: kerakli materiallarni yig'ish

Ishni boshlashdan oldin, bizga kerak bo'ladigan barcha komponentlarni buyurtma qilaylik. Shunday qilib, sizga quyidagi elektron komponentlar va bosilgan elektron platalar kerak bo'ladi (Rossiyada komponentlarni, masalan, bunday do'konlarda sotib olish mumkin):
1. Raspberry Pi A+ 256MB
2. GSM moduli Adafruit FONA uFL Version
3. 3,5 dyuymli PiTFT sensorli ekran
4. Raspberry Pi kamerasi 5 MP
5. Powerboost 500 Basic konvertori
6. GSM antennasi
7. 1V 8ohm dinamik
8. USB - Wi-Fi adapteri
9. elektret mikrofon
10. 1200mA litiy-ionli batareya
11. 4-40 x 3/8 dyuymli vintlardek
12. M2,5 x 5 mm vintlardek
13. M2,5 x 20 mm vintlardek
14. M2 x 5 mm vintlardek
15. slaydni kaliti
16. simlar

Xo'sh, siz ro'yxatdagi barcha narsalar bilan buyurtmani etkazib berishni kutayotganingizda, siz ishni chop etishingiz mumkin.

2-qadam: 3D printerda tanani chop eting

Smartfon korpusi 3D-printerda chop etilgan ikki qismdan iborat: yuqori va pastki (yoki qanday qarashingizga qarab old va orqa). Threeiverse resursidan .stl fayllarini yuklab olishingiz mumkin. Xo'sh, agar sizda 3D printer bo'lmasa, siz shunga o'xshash xizmatlarni taqdim etadigan ba'zi kompaniyalardan (masalan, Shapeways) bosma buyurtma berishingiz mumkin. Ha, agar siz ko'proq shaxsiy dizaynni yaratmoqchi bo'lsangiz, Solidworks loyihasini mening github sahifamdan yuklab olishingiz mumkin.

3-qadam: Asosiy yig'ish

Endi hammasini birlashtiramiz. Diagrammada Raspberry Pi ko'rsatilgan. Unga to'g'ridan-to'g'ri ulanish o'rniga, simni PiTFT-dagi 26-pinga ulang. Endi yana.

1. GSM modulidagi (Adafruit FONA) “bat” pinini konvertordagi (PowerBoost) bir xil pinga ulang.
2. GSM modulidagi GND (tuproq) pinidan konvertorning bir xil piniga simni lehimlang.
3. Konverterdagi GND pinidan simni yarim kalitli pinlardan biriga lehimlang.
4. Shuningdek, GND pinini konvertordan PiTFT displeyning erga ulang (Raspberry Pi bilan bir xil pinout, strelka va "1" birinchi pinni bildiradi).
5. Konverterdan 5V chizig'ini displeyning 5V chizig'iga ulang.
6. Slayd kalitining markaziy pinidan inverterdagi "EN" piniga simni lehimlang.
7. GSM modulidagi “KEY” pinidan displeydagi 12-pinga (GPIO 18) simni lehimlang.
8. Displeyni Raspberry Pi ustiga qo'ying.
9. Barcha ulanishlarni ikki marta tekshiring!

DIQQAT: Sinov o'tkazilayotganda 5V mikro USB ulagichi ulanmaganligiga ishonch hosil qiling. Raspberry Pi allaqachon batareyadan quvvat olgan.

Slayd tugmachasini almashtirsangiz, konvertordagi LEDlar yonishi va Raspberry Pi yoqilishi kerak. Displeyning orqa nuri ham yoqilishi kerak. Agar sizda tasvirlarni displeyga yuborish uchun sozlangan Raspberry Pi SD kartangiz bo'lsa, unda ular paydo bo'lishi kerak. Aks holda, displey shunchaki oq rangda yonadi, bu hozircha yaxshi. Katta ehtimol bilan, GSM modulidagi LEDlar yonmaydi. Uni yoqish uchun undagi quvvat tugmasini bir necha soniya bosib turing. Yoki bir xil vaqt davomida Raspberry Pi-da GPIO 18-ga signal qo'llang. Agar siz Raspberry Pi, displey va GSM modulingizni batareya bilan quvvatlantirishga muvaffaq bo'lsangiz, keyingi bosqichga o'tish vaqti keldi.

4-qadam: Yakuniy yig'ilish

Quvvatni ulaganimizdan so'ng, modullarni Raspberry Pi-ga ulashni, shuningdek, dinamik va mikrofonni ulashni tugatishimiz mumkin. Boshlaylik.
1. Karnay pinini “spk +” (8Ō) GSM modulidagi “spk -” piniga lehimlang. Polarlik muhim emas.
2. Mikrofonning qizil simini GSM modulidagi Mic + piniga lehimlang.
3. Mikrofonning qora simini GSM modulidagi Mic - piniga lehimlang.
4. GSM modulidagi “RI” (Ringer Indicator) pinini displeydagi 7-pinga (GPIO 4) ulang.
5. GSM modulidagi TX ni displeydagi 10-pin (RX) ga ulang.
6. GSM modulining RX ni displeydagi 8 (TX) piniga lehimlang.
7. Vio va batni GSM moduliga ulang. Agar xohlasangiz, Raspberry Pi-da 3v3 chiziqdan foydalanishingiz mumkin.
8. UFL antennasini GSM modulidagi uFL ulagichiga ulang.
9. Barcha ulanishlarni ikki marta tekshiring!

Agar siz hozir hamma narsani yoqmoqchi bo'lsangiz, qurilma oldingi bosqichda bo'lgani kabi harakat qilishi kerak. Keyingi bosqichda biz SIM-kartani GSM moduliga o'rnatamiz, bu qurilmaga uyali tarmoq bilan bog'lanish imkonini beradi.

5-qadam: SIM kartani o'rnating

Endi modullarning ulanishi tugallangandan so'ng, siz SIM-kartani o'rnatishingiz mumkin, shunda GSM moduli uyali tarmoq bilan bog'lanishi mumkin. Ushbu modul ma'lumotlarni uzatish uchun 2G tarmoqlaridan foydalanadi, masalan, T-Mobile. Iltimos, modul 3G va 4G tarmoqlari bilan ishlamasligini unutmang. AT&T 2016 yilga kelib 2G tarmoqlarini qo‘llab-quvvatlashni to‘xtatishni rejalashtirmoqda, shuning uchun biz T-Mobile SIM kartasidan foydalanamiz. Ushbu GSM moduli standart formatdagi SIM-kartadan foydalanadi, shuning uchun mikro yoki nano SIM-kartalar bu erda ishlamaydi. Operatorning ko'rsatmalariga muvofiq kartani faollashtiring. Keyin SIM-kartani GSM moduliga joylashtiring va uni yoqing. Agar modulning qizil diodi har 3 soniyada yonib tursa, demak u uyali tarmoqqa ulangan! Keyingi bosqichda biz Raspberry Pi GSM moduli bilan bog'lanishi uchun dasturiy ta'minotni o'rnatamiz.

6-qadam: SD kartani o'rnating

Endi barcha jihozlar yig'ilgandan so'ng, siz Raspberry Pi ning barcha ushbu jihozlar bilan o'zaro ta'sirini sozlashni boshlashingiz mumkin. Raspberry Pi SD kartangizga PiTFT OS ning eng so'nggi versiyasini o'chirishdan boshlang. Yuklab olish uchun shu yerni bosing. SD-karta tayyor bo'lgach, uni Raspberry Pi-ga o'rnating va uni yoqing. Sizga raspi-config yordam dasturi kerak bo'ladi. Bu erda siz sozlashingiz kerak bo'lgan bir nechta narsalar:
1. Fayl tizimini kengaytiring.
2. Kamerani qo‘llab-quvvatlashni yoqing.
3. Seriyali portni o'chiring. Shunday qilib, Raspberry Pi GSM moduli bilan bog'lana oladi.
4. ssh ni yoqing. Bu juda muhim, chunki Raspberry Pi A+ faqat USB portiga ega.

O'rnatishni tugating va Raspberry Pi-ni qayta ishga tushiring.
Startx yozing va Raspberry Pi displeyda LXDE-ni ishga tushiradi. HDMI orqali tizimga kirish uchun quyidagilarni yozing:

FRAMEBUFFER=/dev/fb0 startx

7-qadam: Wi-Fi o'rnatish

Telefoningizda klaviatura yo'q, shuning uchun qurilmaga konsol orqali kirish uchun siz ssh orqali ulanish uchun wifi-ni sozlashingiz kerak. Wifi adapterini kompyuteringizga ulang va Wifi Config orqali ulanishni sozlang. Raspberry Pi-ni o'chiring va unga Wi-Fi adapterini ulang. Agar siz hali ham Raspberry Pi-ga ssh orqali ulana olmasangiz, USB hubdan foydalanib ko'ring. Wi-Fi-ni sozlash bo'yicha qo'shimcha ma'lumotni topishingiz mumkin.

8-qadam: Yakuniy dasturiy ta'minotni tayyorlash

GSM moduli sinovi

GSM modulini sinab ko'rish uchun minikomni quyidagi buyruq yordamida o'rnating:

Sudo apt-get minicomni o'rnating

Keyin ishga tushiring:

Sudo minicom -D /dev/ttyAMA0 -b 9600

com port orqali qurilmalar bilan o'zaro aloqa qilish uchun terminal ochilishi kerak. Agar siz yozsangiz:

Javob "OK" bo'lishi kerak. Agar siz uni olmagan bo'lsangiz, barcha ulanishlarni tekshiring. Agar siz uni olsangiz, u holda GSM moduli foydalanishga tayyor.

Ekranni aylantiring

Ekrandagi matn telefonning joylashuviga to‘g‘ri kelmasdan, balki yon tomonga ko‘rsatilganini payqagan bo‘lishingiz mumkin. Buni buyruq bilan o'zgartiramiz:

Sudo nano /etc/modprobe.d/adafruit.conf

Fayldagi "aylantirish" parametrining qiymatini 180 ga o'zgartiring.

Nihoyat, LXDE-ni ishga tushirishga qo'shish uchun ko'rsatmalardagi ko'rsatmalarga amal qiling.

Kamera dasturiy ta'minotini o'rnatish

Endi Raspberry Pi kamerangiz bilan suratga olishga yordam beradigan dasturni o'rnatamiz. Boshlash uchun yozing:

Sudo apt-get o'rnatish python-pip

Kamerani o'rnatish:

Sudo pip install picamera = 0,8

Nihoyat, biz dasturiy ta'minotni yuklab olamiz:

Git klon https://github.com/spadgenske/adafruit-pi-cam

9-qadam: TYOS-ni o'rnating

TYOS - mobil qurilmalar uchun operatsion tizim (Texnik jihatdan Raspbianning o'zgartirilgan versiyasi operatsion tizim, TYOS esa shunchaki grafik qobiqdir), u telefonga SMS xabarlarni yuborish va qabul qilish, shuningdek qo'ng'iroqlarni amalga oshirish imkonini beradi. Konsolda yozing:

Wget https://github.com/spadgenske/TYOS/archive/0.1.0.zip

Arxivni oching:

0.1.0.zip faylini oching

TYOSni ishga tushirish uchun quyidagilarni yozing:

Sudo python /home/pi/tyos/src/main.py

TYOS ishga tushirilgach, SMS yuborish va qo'ng'iroq qilish orqali hamma narsa ishlayotganiga ishonch hosil qiling. Har bir narsa tartibda ekanligiga ishonch hosil qilganingizdan so'ng, TYOS-ni ishga tushirishga o'rnatishingiz mumkin.

Yozing

Sudo nano /etc/rc.local

Konfiguratsiya faylini ochish uchun. Quyida, matndan keyin va "0 dan chiqish" qatoridan oldin quyidagi matnni qo'shing:

Sudo python /home/pi/tyos/src/main.py --power

Endi Raspberry Pi-ni qayta ishga tushiring. TYOS qurilma ishga tushganda ishga tushishi kerak!

10-qadam: Hammasini bir joyga qo'ying

Endi siz hamma narsani qutiga xavfsiz tarzda joylashtirishingiz mumkin.
1. Issiq elim yordamida mikrofon va karnayni ostidagi ulagichlarga yopishtiring.
2. M2 vintlarini ishlatib, kamerani mahkamlang. Kamera va Raspberry Pi o'rtasida lenta kabelini ulashingiz kerak bo'ladi, shuning uchun uni mos ravishda joylashtiring.
3. M2.5 vintlarini ishlatib, Raspberry Pi-ni o'rnatilgan SD-karta va Wi-Fi adapteri bilan birga korpusning pastki qismiga mahkamlang.
4. Kamera lentasi kabelini Raspberry Pi ga ulang.
5. Shuningdek, M2.5 vintlarini ishlatib, GSM modulini SIM karta bilan mahkamlang.
6. Simlarni yotqizayotganda ular boshqa elektronikaga xalaqit bermasligiga ishonch hosil qiling.
7. Qisqa tutashuvni oldini olish uchun inverterni elektr lenta bilan o'rang.
8. Konverter va batareyani Raspberry Pi va displey orasiga joylashtiring.
9. Issiq elimdan foydalanib, slaydni kalitni korpusning yuqori qismidagi u uchun ajratilgan uyaga yopishtiring.
10. 4-40 vintni ishlatib, yuqori va pastki korpuslarni bir-biriga ulang.
11. Barcha ulanishlarni tekshiring.

Mening tabriklarim! Siz hozirgina o'z smartfoningizni yaratdingiz! Agar siz "tyfone" deb nomlangan telefonni yoqtirmasangiz, /home/pi/tyos/graphics/logo.png-dagi logotipni xohlaganingizcha o'zgartirishingiz mumkin.