Raspberry Pi i Rotary telefon (3 / 8 steg)
Steg 3: Telefon kabeltillbehör
För att räkna ut hur till använda Telefonerna anordningen som indata till Pi, jag använde denna schematiska.
Kroken, rotary och ratten kan i grunden ses som oberoende växlar. Växeln krok är öppen när mottagaren är på kroken sedan stängs när mottagaren lyfts. Ring växeln är öppen när rotary i standardpositionen och stänger när rotary flyttas från standard (öppnas igen när den kommer tillbaka). Rotary switch vilar i stängt läge, och sedan öppnar och stänger så många gånger som det nummer som har ringt.
Jag trådbundna var och en av dessa växlar till en GPIO stift med en jumper kabel. För varje switch ingår jag en 10 k ohm motstånd som visas i kopplingsschemat. I diagrammet beskriver de översta färg etiketterna färgerna på kablarna i telefonen. Färgetiketter botten är bara färger jag använt men matchar vad avbildas i den andra bilden.
För att göra det enkelt att ansluta och koppla från ledningarna, gjorde jag min egen "rainbow kabel" genom att limma ihop jumper terminators. Jag valde en rad med GPIO stift som var alla i en linje. Specifikt ansluten jag till stift 9,11,13,15 och 17, som inkluderar en marken (pin 9) och en 3.3V (pin 17) och mellan dem tre GPIO stift. Jag trådbundna rotary stift 11, ratten till stift 13 och kroken till stift 15, som visas i diagrammet.