Innehållsförteckning:

Knappsats Servopositioner: 3 steg
Knappsats Servopositioner: 3 steg

Video: Knappsats Servopositioner: 3 steg

Video: Knappsats Servopositioner: 3 steg
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Knappsats Servopositioner
Knappsats Servopositioner

I denna instruerbara kan man trycka på en knapp på tangentbordet och beroende på vilket tecken som trycktes, kommer servomotorn att vrida en viss grad. Programmet går kontinuerligt i loop varje gång en knapp trycks in.

Steg 1: Delar som behövs

Delar som behövs
Delar som behövs

Detta instruerbara är ganska rakt fram när det gäller komponenter. objekt som behövs inkluderar:

1. arduino mikrokontroller

2. 1 brödbräda

3. 4x4 matris knappsats

4. 1 mikroservo

5. slutligen ett sortiment av ledningar för att ansluta allt

Steg 2: Ställ in knappsatsen och servon

Ställ in knappsatsen och servon
Ställ in knappsatsen och servon

Upplägget är också rakt fram.

Jag kunde inte hitta 4x4 -matrisens knappsats som jag använde i projektet så det här är den närmaste komponenten jag kunde hitta.

layouten är exakt densamma så så länge du ansluter de 8 stiften i rätt ordning blir resultatet fortfarande detsamma.

1. börja med att ansluta ledningar från knappsatsen till arduino. från den längsta stiftet till vänster om knappsatsen, anslut den till arduinoens nummer 2 -stift. Du kommer att göra detta för alla stift tills du kommer till nummer 9 -stiftet på arduino. var noga med att följa diagrammet för en bättre förståelse.

2. anslut en röd tråd från 5v -stiftet på arduinoen till plusskenan på brödbrädet.

3. Anslut en svart ledning från GND -stiftet på arduinon till den negativa skenan på brödbrädet.

4. Slutligen, anslut ström- och jordledningarna till arduinoens 5v- och gnd -skenor. Den mellersta gula tråden kommer att köras till arduinoens nummer 10 -stift.

Steg 3: Kod

När alla komponenter har anslutits korrekt laddar du ner koden och kör programmet. Som nämnts tidigare kommer varje tecken på knappsatsen att vända servon till en förutbestämd position. Denna servo vrider inte hela 360 grader, den roterar bara till 180 grader.

Rekommenderad: