Pan / Tilt ansiktsspårning med raspberry pi (4 / 6 steg)
Steg 4: Ansluta servon
Servon har tre sladdar, en är röd som är Vin/positiva, en är brun eller svart som är marken/negativ och den andra är kontrollen.
med hjälp av flatkabeln (och i mitt fall vissa connector wire fastnat i hålen) ansluta kontroll tråd för varje servo till rätt PIN-kod. Koden förutsätter att servo-0 kommer att styra vänster höger rörelse och servo-1 kommer att styra upp-ner rörelse kameran; så Anslut dem detta sätt.
Nu verkar det vara sunt förnuft att Vin för servon skulle komma från 5v stiften från GPIO och marken för servon skulle komma från marken stiften av GPIO, men detta fungerade inte i mitt fall eftersom jag använde ett större servo för basen. Stora servo drog mer makt än pi var villig så utbudet. Jag var dock kunna driva min mindre tilt servo med ingen fråga. Richard Hirst som gjorde servoblaster verkar också antyder att han kan köra flera små servon med GPIO 5v. Jag har också lärt mig att det finns några säkringar i min version av pi som togs senare bort relaterade till dessa power stift. Min instinkt säger mig att du kan driva två mindre servon från dessa stift på en nyare pi. Om du inte kan, är detta vad du måste göra:
Du kommer att behöva någon form av extern strömkälla som kan hantera en tung 5v-6v belastning: Jag använde en inbyggd i en arduino, men någon 5ish volt strömkälla bör göra; servon är klassade för upp till 6v. 5v stiftet på en dator strömförsörjning, en 5v-6v väggladdare, vissa batterier parallellt. Vad flyter båten. När du har din yttre källa bara ansluta de positiva och negativa raderna från servon på positiva och negativa sidan av din strömkälla, sedan ansluta marken (negativ) från din externa strömkällan till en marken pin på raspberry pi-GPIO.