Innehållsförteckning:

Styr upp till 4 servon med en smartphone eller vilken enhet som helst med ljudutgång: 3 steg
Styr upp till 4 servon med en smartphone eller vilken enhet som helst med ljudutgång: 3 steg

Video: Styr upp till 4 servon med en smartphone eller vilken enhet som helst med ljudutgång: 3 steg

Video: Styr upp till 4 servon med en smartphone eller vilken enhet som helst med ljudutgång: 3 steg
Video: Smarta mobiler som hjälpmedel för personer med dövblindhet - del 1 2024, November
Anonim
Image
Image

Här presenterar jag en enkel elektronisk montage för att styra upp till fyra servon med vilken enhet som helst som kan läsa en ljudfil!

Steg 1: Principen

Hårdvara
Hårdvara

Servon drivs med en PWM -signal mellan 1 ms (ingen rotation) till 2 ms (full rotation), med ett avstånd på 20 ms mellan start och start. Mer om WIKIPEDIA!:)

Sådan signal kan överföras genom en förstärkt ljudsignal, som den som kommer ur din mobiltelefon. Här presenterar jag en enkel elektronisk montage, anpassad härifrån. Grunden är två transistorer som förstärker ljudsignalen till en tillräckligt hög spänning. Den första transistorn är en NPN, som aktiveras när en positiv spänning appliceras. Genom att lägga till en andra förstärkare, med en PNP -transistor aktiverad av en negativ spänning, kan vi styra två servon med ljudkanal. Eftersom de flesta enheter (smartphones, PC, …) har 2 kanaler kan du styra upp till 4 servon!

Steg 2: Hårdvara

Hårdvara
Hårdvara

Du kommer behöva:

  • 12 10k motstånd (10 är tillräckligt, men 12 är lättare för denna montage)
  • Några ledningar
  • 6 NPN -transistorer (BC337 eller motsvarande)
  • 2 PNP -transistorer (BC327 eller motsvarande)
  • En brödbräda och dess strömförsörjning (5v)
  • 4 servon

Anslut allt som på bilden. Med BC3X7 vetter den plana sidan mot brödbrädans kraftledning och för varje transistor: (vänster till höger) Samlare, bas, sändare. Detta kan variera beroende på dina referenser. En kondensator kan vara användbar på kraftledningen för att undvika störningar mellan servon. Eller anslut servona som drivs av PNP -transistorn till den andra kraftledningen.

Steg 3: Programvaran

Image
Image

Jag kodade ett litet python -skript för att producera en serie ljudfiler som, när de spelades, placerade servon i enlighet därmed. Det genererar filer med pulser från 0,8 till 2,6 ms. Medan servo är tänkt att fungera med signal från 1 till 2 ms, är marginalen användbar för att använda servon till dess sanna hela intervall.

Dessutom gjorde jag ett App Inventor -projekt som spelade upp ljudfilen beroende på reglagen.

Rekommenderad: