» Motīvi » Padomi »Tālruņa diska pievienošana datoram numuru sastādīšanai

Tālruņa diska pievienošana datoram numuru sastādīšanai



Instructables ar iesauku MaxRomagnoli autors nolēma izmantot faktu, ka USB interfeiss ļauj vienlaikus ar datoru savienot divas identiskas HID ierīces (piemēram, tastatūras), un tās abas darbosies. Pagatavošanai mājās gatavots tikai tas darīs Arduino- saderīga tāfele, kurā tiek izmantots ATMEGA32U4 tipa mikrokontrolleris, kas spēj pārslēgties uz HID ierīces emulācijas režīmu. Meistars uzklāja Geekcreit Pro Micro 5V 16M Mini Leonardo dēli.

Meistars savieno zvanītājprogrammu no diska tālruņa uz tāfeles. Pagriežot disku, jūs varat rakstīt ciparus, un dators to uztvers tā, it kā jūs ierakstītu to pašu numuru parastajā tastatūrā. Tajā pašā laikā spēja izmantot tastatūru, t.sk. iezvaniet to un numuri tiek saglabāti.

Bet vispirms izdomāsim, kā šāds zvanītājprogramma darbojas. Tam ir divas kontaktu grupas. Ja komplektam ir pārsegs, labāk to atstāt vietā - tas aizsargā mehānismu un kontaktus no putekļiem.



Pirmā no kontaktu grupām sākotnējā stāvoklī ir slēgta. Kad sākat pagriezt disku, tas ir izplūdis, un pēc tam, kad viss mehānisms atgriežas sākotnējā stāvoklī, tas atkal aizveras. Otrais sākotnējā stāvoklī ir atvērts, tāds paliek diska tiešajam kursam. Un tikai atgriešanās gājiena laikā, kad ātrumu stabilizē centrbēdzes regulators, šī kontaktgrupa atdzīvojas. Ja tiek sastādīts cipars no 1 līdz 9, tas tiek aizvērts un atvērts atbilstošo reižu skaitu. Un cipars 0 atbilst 10 slēgumiem un atverēm. Pēc tam, kad mehānisms atgriežas sākotnējā stāvoklī, tas paliek atvērts.

Kapteinis savieno pirmo kontaktu grupu ar plates 3. spaili, otro - ar 4. spaili, un šo grupu pretējo kontaktu savienojuma punktu ar kopējo vadu. Plātņu ieejas ieteicams pievilkt ar plusu ar savilkšanas rezistoriem vai programmveidīgi ieslēgt mikrokontrollerī iebūvētos pull-up rezistorus.



Lai iestatītu nepieciešamo ierīci šeit divas skices. Vispirms vednis augšupielādē skici no faila dial_ms_test.ino uz tāfeles un ar tās palīdzību nosaka, kāds ir sastādītāja ģenerēto impulsu ilgums. Tad tas atver vēl vienu failu Arduino IDE - dial_to_usb.ino un tajā ievada izmērīto kavējuma vērtību. Pēc šādas korekcijas šī skice jau ir ielieta dēlī.

Ierīces korpuss var kalpot kā tā paša tālruņa korpuss, no kura tiek izvilkts zvanītājprogramma. Ja tas nav saglabāts, varat izmantot citu piemērota izmēra lietu, ieskaitot izgatavots dari pats.

Dizains galvenokārt paredzēts savienošanai ar galddatoriem un klēpjdatoriem. Tā savienošana ar viedtālruņiem un planšetdatoriem, izmantojot OTG adapteri, nav vēlama, jo ekrāna tastatūra pārstāj parādīties. Lai sastādītu jebkuru citu rakstzīmi, izņemot numuru, vads būs jāatvieno. Problēma tiek atrisināta, izmantojot parasto tastatūru un USB centrmezglu, taču šī kombinācija var nedarboties. Tikai pieredze parādīs.

Apkopojot atbilstošo skriptu, ir iespējams ļaut vecākiem cilvēkiem sākt video komunikāciju sesijas ar radiem un draugiem, vienkārši sastādot tālruņa diska numurus, kas neatšķiras no attiecīgajiem cilvēkiem piederošajiem pilsētas numuriem.

Piemērots tēmai

Saistītās tēmas

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu
3 komentārs
Viesis Sergejs
Cienīgs absurdu un bezjēdzīgu lietu konkursa dalībnieks.
Drsselmeyer
Divi jautājumi autoram: kur iegūt telefona disku un vispār NAFIG?
Šč-13
Visādi! Zvanot, pulsa kontakts parasti ir SLĒGTS un ATVĒRTS. Šunta kontakts - parasti tiek atvērts, aizveras, manevrējot runas ķēdi rūpnīcas numura zīmes laikā un tiek atvērts pēc impulsu sērijas, ko rada impulsa kontakts. Zvanīšanas laikā impulsa un apvada kontakts ir savienoti virknē. Informācija tiek pārraidīta, pārtraucot līnijas strāvu.

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...