PiTelephone, en fuldt funktionel gammel telefon oprettet fra en Raspberry Pi

PiTelefon

Vi er i weekenden, og der er uden tvivl intet bedre end at tør os selv med et godt projekt, hvor vi skal have det godt, især hvis vi til sidst opnår så fantastiske ting som at skabe en fuldt funktionel roterende telefon som den du ser på disse linjer. Projektet er blevet døbt som PiTelefon og det er intet andet end en gammel telefon forbundet til en Raspberry Pi, som er den, der «gør al den magi".

Hvis du vil genskabe så meget som muligt det resultat, som du kan se i video lige i slutningen af ​​dette samme indlæg, skal du fortælle dig, at dets skabere valgte telefonen GPO-model 746 fra 1970, specifikt taler vi om en engelsk model. For at få telefonen til at ringe har det været nødvendigt at forbinde begge sider af spolen til en 16 volt kilde, mens der kræves en konverter til at drive Raspberry Pi, specifikt er den anvendte model en OKI-78SR.

PiTelefon

Det billede, du har på disse linjer, svarer til det system, der er nødvendigt for at opnå den typiske frekvens af telefonvekslerne for den tid, der i Det Forenede Kongerige og på det tidspunkt var 25 hertz, for dette ddu læser igen SPDT, en for strøm og en anden for at svinge mellem de to spoler. For at tælle impulserne lænede de sig mod biblioteket hindbær-skarp-io og et simpelt C # script, der tæller tiden i millisekunder mellem impulser, så du ved, hvilket nummer der er blevet ringet op. Du har al koden inde GitHub.

Vi nåede det sidste punkt, hvor takket være teknologier som f.eks FreeSwitch, en multiplatform-løsning designet til at forbinde de mest populære kommunikationsprotokoller ved hjælp af stemme, lyd, billede eller andre multimedieressourcer, PJSIP, et open source-bibliotek til multimediekommunikation såvel som Skype SDK. Jeg efterlader dig med den førnævnte video.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.