Vi er i helgen, og uten tvil er det ingenting som er bedre enn å tørre oss med et godt prosjekt for å ha det bra, spesielt hvis vi til slutt oppnår slike fantastiske ting som å lage en fullt funksjonell roterende telefon som den ser du på disse linjene. Prosjektet er døpt som PiTelefon og det er ikke noe mer enn en gammel telefon koblet til en Raspberry Pi, som er den som «gjør all magien".
Hvis du vil gjenskape så mye som mulig resultatet som du kan se i video rett på slutten av samme innlegg, fortell deg at skaperne valgte telefonen GPO-modell 746 fra 1970, spesielt snakker vi om en engelsk modell. For å få telefonen til å ringe, har det vært nødvendig å koble begge sider av spolen til en 16 volt kilde, mens for å drive Raspberry Pi kreves en omformer, spesielt modellen som brukes er en OKI-78SR.
Bildet du har på disse linjene tilsvarer det systemet som er nødvendig for å oppnå den typiske frekvensen til telefonvekslingene den gangen, i Storbritannia og på det tidspunktet var 25 hertz, for dette ddu leser om SPDT, en for strøm og en annen for å svinge mellom de to spolene. For å telle pulser lente de seg mot biblioteket bringebær-skarp-io og et enkelt C # -skript som teller tiden i millisekunder mellom pulser, slik at du vet hvilket nummer som er slått. Du har all koden i GitHub.
Vi nådde det siste punktet der, takket være teknologier som FreeSwitch, en multiplatform-løsning designet for å koble til de mest populære kommunikasjonsprotokollene ved hjelp av tale-, lyd-, bilde- eller andre multimedieressurser, PJSIP, et open source-bibliotek for multimediekommunikasjon så vel som Skype SDK. Jeg lar deg ha med den nevnte videoen.